Document Document Title
US08978308B2 Door structure
A door and method for assembling such door for a vehicle are disclosed. The door may comprise a window having a visual surface area and a frame. The frame may include an outer panel surrounding the window and defining a cavity having a draw depth and a mouth, and an inner panel having a first end and a second end. The inner panel may be joined to the outer panel at an inner coupling disposed at the first end and joined to the outer panel at an outer coupling disposed at the second end of the inner panel. The inner panel may substantially cover the mouth of the cavity. The door may have a door area. The visual surface area of the window may be in the range of about 65 percent to 95 percent of the door area.
US08978306B2 Vehicle seal system
A vehicle sealing system includes an outer sash molding component, an inner sash trim component, a first seal, and first, second and third seal members. The outer sash molding component covers a first portion of a door frame member. The inner sash trim component covers a second portion of the door frame member. The first seal is co-extruded with the outer sash molding component. The first seal member is dual shot molded with the inner sash trim component. The second seal member is co-extruded with the outer sash molding component. An end of the outer sash molding component is embedded in the second seal member. The third seal member forms a cushion between the glass and the door frame member. The seal members are spaced apart from each other and coupled to one of the outer sash molding component and the inner sash trim component separately from each other.
US08978302B2 Windbreak system
The invention relates to a windbreak system formed by a set of independent, folding panels that move longitudinally along an upper guide rail and another, lower guide rail and a non-movable folding door, in which each panel and the door include a rotating shaft and folding shaft. The panels are moved manually and do not have rollers, the entire weight of the panels resting on two strips of self-lubricating polymer inserted into slots in the lower rail.
US08978295B2 Self-actuating stand and methods thereof
A self-adjusting, self-actuating and clamping apparatus employing only non-elastic material parts for vertically or approximately vertically and also downwardly securing Christmas trees or, more generically, other items configured similar to the Christmas tree trunk, to be secured vertically or approximately vertically and downwardly such that in the specific case of the Christmas tree the apparatus can accommodate various sized tree trunks as well as various peripherally/externally configured tree trunks. More specifically, when the apparatus is employed to secure a Christmas tree, or other items configured similar to the Christmas tree trunk, the stability of the Christmas tree, or other items configured similar to the Christmas tree trunk, is increased. In addition, the apparatus can be mounted on a turn-table so as to facilitate the process of decorating the Christmas tree.
US08978293B2 Process for the production of useful materials for sustaining manned space missions on mars through in-situ resources utilization
A process for the production of useful materials to sustain manned space missions on Mars, as well as the kit of materials and apparatus for implementing the same, is described. Said process uses as raw feedstock only natural resources available in-situ, namely Mars atmosphere and regolith. The kit allows to implement the process of the invention by providing all materials and apparatus that will be used on the Martian soil.
US08978287B1 Elevated gun sighting device for hitting moving targets
A shotgun sight for mounting to the end of a shotgun barrel comprises a clear plate having a pin extending generally normally from the plate back toward the eye of the shooter and parallel to the axis of the barrel. The plate has a circle surrounding the base of the pin to facilitate proper eye positioning for use of the plate as a sighting device and a dot marked on the plate between the pin and the barrel to serve as an elevation mark. Arcs marked on the plate centered on the pin serve as lead indicators for moving targets.
US08978286B2 Firearm choke tube
A firearm choke tube includes a cylindrical body, a choke interrupted thread section, and a locking tab. The choke interrupted thread section is positioned on an outer surface of the cylindrical body and configured to threadably engage an interrupted thread section of a barrel of a firearm to limit longitudinal movement of the cylindrical body relative to the barrel. The locking tab protrudes from the outer surface of the cylindrical body and is configured to interface with a detent formed in the barrel to limit rotational movement of the cylindrical body relative to the barrel.
US08978285B1 Anti-rattle collapsible buttstock
An apparatus for an anti-rattle assembly for a collapsible buttstock for a firearm may include a baseplate with a plurality of lower guides and a plurality of fasteners wherein the plurality of fasteners removably secure the anti-rattle assembly to a plurality of fastener positions of a buttstock body. The anti-rattle assembly may further include a pressure plate with one or more ridges to engage one or more rail surfaces of a receiver extension and a plurality of upper guides and a plurality of biasing members wherein the pressure plate is vertically aligned with the baseplate and the plurality of biasing members are coupled between the upper guides and the lower guides and bias the one or more ridges against the one or more rail surfaces. The anti-rattle assembly restricts the movement of the receiver extension in a tubular aperture of the buttstock body.
US08978282B2 Lever for ambidextrous magazine releases for firearms
A lever protects against inadvertent release of a magazine of a firearm if its ambidextrous release is hit by equipment when the firearm is carried. The lever is made from a projection, above the pivot point, having two opposing angles forward of the depression surface. The projection impacts the equipment before the depression surface is impacted (straight-on impact), which protects the assembly from inadvertent release of the magazine. An impact to the rear angle of the projection (a rear impact) increases the engagement of the lever with the magazine. An impact along the forward angle (from the front or straight-on) of the projection also serves to increase engagement of the lever with the magazine. The lever, with its projection having opposing angles, is specifically designed to protect the lever of an ambidextrous magazine catch from inadvertent release by impact/snag in the field.
US08978280B2 Arched display
In an embodiment of the present invention, an arched display unit is provided. The unit includes a pair of display mounts, and a display support attached to each of the pair of display mounts. A side header is attached to each of the display supports, and a center header is located between the pair of side headers. In another embodiment, each of the display mounts, display supports, side headers, and center header are formed from a single blank of corrugated material, such as cardboard or plastic.
US08978275B2 Footwear with plurality of interlocking midsole and outsole elements
A method of manufacturing an article of footwear includes providing an outsole and a midsole. The outsole and the midsole are secured together such that a bottom surface of a first midsole element overlaps and directly secures to an upper surface of a first outsole element to define a first element assembly, such that a bottom surface of a second midsole element overlaps and directly secures to an upper surface of a second outsole element to define a second element assembly, and such that an outsole groove and a midsole groove are substantially aligned and in communication with each other in the thickness direction of the outsole and the thickness direction of the midsole. Moreover, the method includes interlocking the first and second element assemblies with each other.
US08978266B2 Portable skate/boot/glove dryer
A portable dryer for in situ drying multiple pairs of relatively small articles of apparel having a blower and heater for forcing air into a pair of attached oppositely directed manifolds, each with discharge ports and adjacent support members for the articles to be dried. One of the manifolds is attached by a quick-release slotted connection for assembly and removal without tools. In preparation for transport, the user removes, inverts and stacks the one manifold on the opposite manifold reducing the volume of bag or enclosure required for one person transport.
US08978264B2 Fuel cell system and method for drying of exhaust gas of a fuel cell system
A fuel cell system having an apparatus for gas drying that includes, but is not limited to at least one cooling element with at least one first surface and at least one detachment device. The cooling element is designed to be thermally connected to a heat sink and to come into contact with gas flowing past. The detachment device is movably held relative to the first surface and is designed to detach frozen water from the first surface.
US08978262B2 Inlet guide vane alignment apparatus and method
Various embodiments include alignment apparatuses and associated methods for use on a turbine (e.g., a gas turbine). In various particular embodiments, an apparatus for aligning an unfixed inlet guide vane (IGV) adjacent a fixed IGV in a gas turbine. In some cases the apparatus includes: a first wedge member for interfacing with the fixed IGV; a second wedge member movably coupled with the first wedge member, the second wedge member for interfacing with the unfixed IGV; and an adjustment apparatus coupled to the first wedge member and the second wedge member, the adjustment apparatus for modifying a position of the second wedge member relative to the first wedge member to actuate movement of the unfixed IGV relative to the fixed IGV.
US08978261B2 Probe head for scanning the surface of a workpiece
A measurement system has a surface sensing device mounted on an articulating probe head, which in turn is mounted on a coordinate positioning apparatus. The surface sensing device is moved relative to a surface by driving at least one of the coordinate positioning apparatus and probe head in at least one axis to scan the surface. The surface sensing device measures its distance from the surface and the probe head is driven to rotate the surface sensing device about at least one axis in order to control the relative position of the surface sensing device from the surface to within a predetermined range in real time.
US08978258B2 Razor handle with a rotatable portion
A razor includes a cartridge having a blade, the cartridge configured to rotate about a first axis, and a handle coupled to the cartridge. The handle includes a first end, a second end opposite the first end, and a rotatable portion coupled to the second end such that the rotatable portion is configured to rotate relative to the first end and about a second axis. The rotatable portion includes a base and a retention system. The retention system is configured to apply a resistance torque upon the rotatable portion when the rotatable portion is rotated from an at rest position.
US08978256B1 Carpet cutting tool
A carpet cutting tool used from a standing position that has an ergonomic handle member as well as a telescopic auxiliary handle member to guide and support the device and that further has a blade housing body attached to a height adjustable guard plate member which houses a utility blade therein at an angle for cutting carpet.
US08978255B2 Garden shears
Garden shears has a pair of overlapped engaging members, an anvil, a blade plate and two operating arms. The engaging member has a plurality of positioning apertures, at least two pivoting apertures, and a containment space. The engaging member has two parallel protruding strips which form a guiding track in between. The blade plate has a positioning slot, a blade and an extending portion. A plurality of driving teeth are formed at two sides of the extending portion. A limiting member is respectively mounted onto both sides of the extending portion and slidably engages with the guiding track of the engaging member. The operating arm has a connecting aperture at one end, and a driving portion adjacent to the connecting aperture. An arced section with the driving portion is provided with corresponding teeth, and another of the operating arm is provided with a handle.
US08978252B1 Method for producing a static resistant synthetic inter-connectable structural mat
A method of producing a static resistant synthetic inter-connectable structural mat which can support vehicles, heavy equipment, and drilling rigs with static charge resistance, resistance to corrosive materials, and an ability to be transported using conventional trucks on conventional roadways. The method uses polyethylene particles, polyethylene terephthalate particles, styrene-butadiene rubber particles, and antistatic particles for preventing static charge buildup. The antistatic particles have a diameter from about 1/16 of an inch to about ¼ of an inch to allow for partial protrusion through a formed outer surface and an ultraviolet stabilizer material.
US08978248B2 Method of manufacturing a valve for an internal combustion engine
A method of manufacturing a valve (10) is provided, in which an intermediate valve product having a generally disk-shape valve head is formed by a die unit (20). The valve head is then machined to have a proper thickness and a tapered face on the periphery of the disk-shape valve head. The valve head is repeatedly forged in secondary forging by means of a die unit (40) equipped with a die (42) and a press punch (48) while angularly displacing the tapered face relative to the die (42) through a predetermined angle. Since the die (42) has protruding pressing sections and grooves (46) along the circumference of the die, a uniformly deformed and hardened valve face (16) is formed on the valve head.
US08978247B2 TSV fabrication using a removable handling structure
A method for forming an interconnection element having metalized structures includes forming metalized structures in an in-process unit that has a support material layer with first and second spaced-apart surfaces defining a thickness therebetween, a handling structure, and an insulating layer separating at least portions of the first surface of the support material layer from at least portions of the handling structure. The metalized structures are formed extending through the thickness of the support material layer. The method also includes etching at least a portion of the insulating layer to remove the handling structure from the in-process unit and further processing the in-process unit to form the interconnection element.
US08978245B2 Method of securing electronic devices within a sub-chassis
A method includes securing a midplane to a bracket disposed between a first and second ends of a chassis, wherein a first surface of the midplane engages the bracket and faces the first end of the chassis. A first electronic device is secured within the first end of the chassis with a first device connector coupled to a first midplane connector on the first surface of the midplane and a first device latch secured directly to a first slot in the chassis adjacent the first end. A sub-chassis is secured within the second end of the chassis, wherein the sub-chassis has a proximal end that engages a second surface of the midplane. Furthermore, a second electronic device is secured within the sub-chassis with a second device connector coupled to a second midplane connector on the second surface of the midplane and a second device latch secured directly to a slot in the sub-chassis adjacent the distal end of the sub-chassis.
US08978244B2 Method for manufacturing printed circuit board
A method for manufacturing a printed circuit board with cavity includes following steps. First, a first substrate is provided. The first substrate includes a first electrically conductive layer defining an exposed portion and a laminating portion. Second, a second substrate is provided. The second substrate includes an unwanted portion corresponding to the exposed portion and a preserving portion. Third, a first annular bump surrounding the exposed portion is formed. Fourth, a second annular bump surrounding the unwanted portion is formed. Fifth, a first adhesive layer defining an opening is provided. Sixth, the first and second substrates are laminated to the first adhesive layer, the exposed portion and the unwanted portion are exposed in the opening, and the second annular bump is in contact with the first annular bump. Seventh, the unwanted portion is removed and a cavity is defined, the exposed portion is exposed in the cavity.
US08978241B2 Pallet refurbishing apparatus and method
A method and apparatus is described for disassembling a wooden pallet by mechanically and automatically removing a pre-selected damaged board from the pallet, comprising a frame intended to be arranged in close proximity with a conveyor and a bi-directional rotating ram assembly mounted within the frame and carrying spikes thereupon. The invention is configured such that the ram assembly is moved into a board-engaging position to enable the spike to puncture and fasten to a predetermined (damaged) board of the pallet, and to thereafter be moved up and away from the pallet in order to remove and separate the board from the pallet.
US08978232B2 Method for tightening and loosening threaded connectors
A method of tightening and loosening threaded connectors in an object includes threadingly connecting a nut with a bolt introduced in the object with interposition of a washer between the nut and the object, turning the nut by a tool to tighten or loosen the bolt in the object with interposition of the washer, forming the washer with an outer body having a radially inner opening larger than a diameter of the bolt and radially outer surface adapted to absorb a reaction force of the tool, optionally also with a radially inner segment engageable with a thread of the bolt and connectable to the radially outer body with a limited axial frictional movement relative to the outer body, and optionally also with a spacer locatable between the radially inner segment and the nut, interposing only said radially outer body of the washer between the nut and the object for regular applications, optionally interposing the radially outer body and the radially inner segment together between the nut and object for applications when even and accurate bolt elongation is necessary, and optionally interposing the radially outer body, the radially inner segment, and the spacer between the nut and the object for applications when a precise bolt load is needed and a bolt elongation must be controlled.
US08978230B2 Beverage bottle handling machine construction method
A beverage bottle handling machine construction method for constructing a beverage bottle handling machine, such as a beverage bottle cleaning machine, a beverage bottle treating machine, and a beverage bottle shrink wrapping machine in a beverage bottling plant and container handling machines corresponding to the beverage bottle handling machine. The abstract of the disclosure is submitted herewith as required by 37 C.F.R. §1.72(b). As stated in 37 C.F.R. §1.72(b): A brief abstract of the technical disclosure in the specification must commence on a separate sheet, preferably following the claims, under the heading “Abstract of the Disclosure.” The purpose of the abstract is to enable the Patent and Trademark Office and the public generally to determine quickly from a cursory inspection the nature and gist of the technical disclosure. The abstract shall not be used for interpreting the scope of the claims. Therefore, any statements made relating to the abstract are not intended to limit the claims in any manner and should not be interpreted as limiting the claims in any manner.
US08978228B2 Adjustable rod assembly
An adjustable rod assembly includes first and second rod assemblies, first and second end supports, and a tension rod mechanism. The first rod assembly has telescoping first, second and third tubes of generally straight configurations. The second tube of the first rod assembly is rotatable relative to the first and third tubes of the first rod assembly. The second rod assembly has telescoping first and second tubes. The third tube of the first rod assembly and the second tube of the second rod assembly are secured to the first end support. The respective first tubes of the first and second rod assemblies are secured to the second end support. The tension rod mechanism is fixedly secured within the second tube of the first rod assembly for rotational movement therewith, and has a threaded portion configured to extend into the first tube of the first rod assembly.
US08978224B2 Modular prosthetic sockets and methods for making same
The invention relates to a prosthetic socket for a residual limb of the lower extremity or upper extremity of an individual person. The residual limb has particular dimensions and anatomical contours; the prosthetic socket has dimensions and contours that fit the dimensions and contours of the residual limb. The prosthetic socket may also fit in a manner that is biomechanically particularly appropriate for the individual. The prosthetic socket is an assembly of components from groups of components that include (a) struts arranged longitudinally with respect to the residual limb, (b) proximal brim members arranged proximally to the struts and connected thereto; and (c) distal socket members disposed at the distal base of the prosthetic socket. The socket components within these groups may be modular in that they can vary with respect to dimensions and/or contours, and yet have common connecting features that permit assembly of the components together to form the prosthetic socket.
US08978219B2 Machine tool
A lathe is provided that can produce complex shapes. The lathe includes a turret movement system with a B axis, which can be activated by a control. The turret axis may be designed as an H axis, which extends in a place at right angles to the B axis and can be activated by the control.
US08978218B2 Pallet changing device for a machine tool and machine tool comprising a pallet changing device
A pallet changing device (40) for changing pallets on a machine tool comprises a changing device (15) including connecting elements (26, 28) for releasably connecting the pallet changing device (40) to pallets (7, 8), a rotational drive (19) for rotating the changing device (15) in a working plane (18), and a lifting device (20) for raising and lowering the changing device (15) and thus the working plane (18) within a workspace (21). The rotational drive (19) is arranged outside the workspace (21).
US08978216B2 Method for forming an acoustical stack for an ultrasound probe
A method for forming an acoustical stack for an ultrasound probe comprises partly dicing a single crystal piezoelectric material to form single crystal pieces that are partly separated by a plurality of kerfs. The single crystal piezoelectric material comprises a carrier layer. The kerfs are filled with a kerf filling material to form a single crystal composite and the carrier layer is removed. At least one matching layer is attached to the single crystal composite, and dicing within the kerfs is accomplished to form separate acoustical stacks from the single crystal composite.
US08978215B2 Method of manufacturing piezoelectric actuator
In a method of manufacturing piezoelectric actuators, a vibrating body plate supporting vibrating bodies at vibrational nodes thereof and a moving body plate having moving bodies are provided. Each of the vibrating bodies has a vibrator and a piezoelectric body mounted on the vibrator. The vibrating body plate and the moving body plate are stacked over one another to provide a piezoelectric actuator assembly. The piezoelectric actuator assembly is then cut at the vibrational nodes of the vibrating bodies to provide individual piezoelectric actuators.
US08978207B2 Vacuum cleaner edge cleaning system
A vacuum cleaner having a based and a handle. The handle has first and second valves to selectively receive suction airflow from a main suction inlet, a first edge cleaning inlet, and an accessory hose. The first valve is operable to connect a dirt separator to either a main floor cleaning inlet or an auxiliary cleaning inlet. The second valve is operable to selectively connect the auxiliary cleaning inlet to the edge cleaning inlet. The accessory hose is mountable to an accessory hose mount on the handle. When mounted, the accessory hose contacts a second actuator for the second valve to hold the second valve in an edge cleaning position.
US08978205B2 Safety cover for a hinge
The present invention relates a hinge safety cover and, more particularly, a hinge safety cover in which a hinge installed between a door frame and a door of furniture or a sink, a cabinet, etc. used in a kitchen, is prevented from being exposed to the outside, thereby preventing clothes/bedclothes or a hanger being caught in the hinge so that the clothes/bedclothes are not damaged or the hinge is not broken, or preventing an accident which may cause a part of the body of a person, such as a finger, etc., to be trapped and injured.
US08978201B2 Anti-rattle sleeve for a hinge joint
An anti-rattle sleeve that includes a retention feature on a split end that extends radially from the body portion and a slot configured to allow the retention feature to be pressed through an opening. The sleeve also includes a flange portion opposite the split end that includes an inner bump configured to contact a surface of an object bracket and an outer bump configured to contact a surface of a mounting bracket. The inner bump and the outer bump are located relative to the slot such that the sleeve is deformed by the brackets in a manner effective to reduce relative motion between the object bracket and the mounting bracket when compressed between the brackets.
US08978185B1 Mattress pad or mattress topper with an oval support portion
A mattress pad or topper is provided. The mattress pad or topper includes a main body having a length, an upper surface, a lower surface and a peripheral surface. The main body includes a gusset portion having an arcuate profile at the upper surface defining a support portion, and at least one adjoining portion adjoined to the gusset portion. The upper surface at the arcuate profile projects beyond the upper surface at the adjoining portion.
US08978184B1 Patient movement assist device
A patient moving station provides fluid bladders connected to a fluid transfer station. Fluid, preferably air, is provided to a first compartment to lift the buttocks of a patient to provide a gap to assist in changing diapers. Second and third compartments below shoulders are useful to inflate and deflate to turn the patient.
US08978183B1 Pocketed spring assembly
A pocketed spring assembly comprises a plurality of parallel strings of springs, each string joined to an adjacent string, each string comprising first and second opposed plies of fabric and a plurality of pockets formed along a length of the string by transverse seams joining the first and second plies, and at least one spring positioned in each pocket. At least one said string has a single spring in one pocket and a pair of nested springs in an adjacent pocket in alternating fashion along the length of the string, the pair of nested springs having a taller spring and a shorter spring. A portion of each transverse seam forming the adjacent pockets of the at least one string is divided from an upper surface of the at least one string downwardly so as to partially separate the adjacent pockets.
US08978182B2 Occupant protective features for the foot region of a bed
A bed frame includes a weight bearing framework 30, and a footboard 82 that cooperates with the framework to define an edge 90 of an occupant region 92 of the bed. The footboard 82 includes a footboard frame 100 and a pressurizable cushion 104. A mattress system 160 includes a main occupant support portion 162 with a support surface 168 and a cushion 170 located footwardly of the occupant support portion. The cushion has a deployed state in which it projects vertically higher than the support surface and a stored state in which it does not project vertically higher than the support surface.
US08978180B2 Modular multi-articulated patient support system
A modular, multi-articulated patient support system includes independently adjustable columns connected by an adjustable base and supporting a patient support structure. Each column includes rotation, angulation and separation adjustment structure. The patient support may be raised, lowered and rotated about a longitudinal axis in either horizontal or tilted orientation. The patient support includes a body support rotatably coupled with right and left leg supports disengageable at the outboard ends, that can be tilted, rotated and locked in place. An intermediate brace engages the base when the outboard ends of the leg supports are disengaged. The patient support structure may include two pairs of patient supports, each attached at the outboard end of a column and having a free inboard end. A coordinated drive system raises, lowers, tilts and rotates the patient supports, which may be positioned in overlapping relation. The pairs of patient supports may be rotated in unison to achieve 180° repositioning of a patient.
US08978175B2 Variable position shower apparatus and related methods
The invention is directed to a shower assembly having an electronically controlled shower head that is controlled by a computerized control unit. The assembly can automatically bathe a user by following a program that dictates time of bathing, shower head position and motion, and the dispensing of bathing agents such as body wash or shampoo.
US08978167B2 Protective headgear
A protective headgear device including a fabric cap (102) into which a hard shell (120) of reinforced fibers is inserted. A foam liner 140 or foam inserts (1500) are secured to the hard outer shell 120 and serve a shock absorbing function. The foam liner (14) and/or foam inserts (120) include or form grooves and/or channels used to direct hot air towards the top center of the headgear assembly where the hot air can be vented through holes which extend through the cap (102) and hard outer shell (120). The holes may pass through the foam liner 140 or meet up with holes on channels in or between the foam inserts through which air can pass. The hard outer shell maybe thinnest on top and thicker on the left and right sides. The center front and rear may be the same thickness as the top of the hard shell.
US08984658B2 Copyright protection data processing system and reproduction device
A content protection data processing system and a playback device determine whether to permit playback of a content recorded in a recording medium, based on a type of the recording medium and a signature type of a signature attached to a program. Additionally, the content protection data processing system and the playback device switch a procedure relating to a digital signature for each signature type of the digital signature, which enables both the protection of the copyright of the content and the efficient manufacturing of commercial ROM media.
US08984655B2 License information access based on developer profiles
Disclosed herein are systems, methods, and software for facilitating application licensing. In at least one implementation, license information for an application is identified based at least in part on a developer profile associated with the application and a state of a license for the application identified from at least a portion of the license information. Presentation of the application in accordance with the state of the license for the application can then be initiated.
US08984653B2 Client controlled lock for electronic devices
An electronic device can be locked and secured by activating a hardware locking mechanism on the device. The locking mechanism is controlled by a locking policy that is defined and implemented from the client side. If the locking mechanism is activated, then the device operates in a limited mode of operation instead of in a normal mode of operation. The locking mechanism can be deactivated, placing the device into the normal mode of operation, when a specified condition is satisfied.
US08984633B2 Automated security analytics platform with visualization agnostic selection linked portlets
Visualization agnostic selection linked portlets provide a tree from a parent to one or more children that present each portlet with its own visualization and data synchronized with a root portlet based upon related filters. Each portlet uses its visualization to display a data set derived by applying its filter in conjunction with the filters of its ancestors. Each portlet then presents data that is at most the same size as its root in a visualization adapted to the child's type and quantity of data.
US08984631B2 Processor with differential power analysis attack protection
A device including a processor to perform an operation yielding a result, the processor including a register including bit storage elements and including a first and second section, each element being operative to store a bit value, and a power consumption mask module to determine whether the whole result can be completely written in half or less than half of the register, determine a balancing entry if the result can be completely written in half or less than half of the register, a write module to perform a single write operation to the register including writing the result and the balancing entry to the first and second section, respectively, if the result can be completely written in half or less than half of the register else writing the result of the operation across at least part of the first and second section. Related apparatus and methods are also described.
US08984630B2 System and method for preventing web frauds committed using client-scripting attacks
A method for detecting and blocking Javascript hijacking attacks, comprising checking if an incoming request belongs to a valid session established between a client and a trusted server. When said incoming request does belong to a valid session, it is checked if a Referer header of said incoming request includes a valid domain name. The incoming request is marked as suspicious, when said incoming request does not include a valid domain name. It is checked if a respective response of said suspicious incoming request includes a script code. A preventive action responsive to a user input is taken when said respective response includes a script code.
US08984629B2 Apparatus and method for preemptively protecting against malicious code by selective virtualization
In an apparatus and method for protecting resources of a computing system from a malicious code by selective virtualization, at least a part of the resources is classified as compulsory resources for executing a program on the computing system. When a vulnerable program executed in a separate space attempts to access one of the compulsory resources, an operating system level virtualization is performed. Further, when the vulnerable program attempts to access one of the resources of the computing system which is other than the compulsory resources, the vulnerable program is permitted to access a modified resource which is generated by modifying content of the resource.
US08984627B2 Network security management
A method may include receiving session control messages and counting the session control messages of a same type having a same transaction identifier (ID). The method may further include blocking the session control messages of the same type having the same transaction ID when the count exceeds a threshold number. The method may further include determining whether the blocked session control messages are associated with an anomalous event and, when the blocked session control messages are not associated with the anomalous event, increasing the threshold number.
US08984626B2 Multifunction multimedia device
A method for interpreting messages, user-defined alert conditions, voice commands and performing an action in response is described. A method for annotating media content is described. A method for presenting additional content associated with media content identified based on a fingerprint is described. A method for identifying that an advertisement portion of media content is being played based on a fingerprint derived from the media content is described. A method of one media device recording particular media content automatically in response to another media device recording the particular media content is described. A method of concurrently playing media content on multiple devices is described. A method of publishing information associated with recording of media content is described. A method of deriving fingerprints by media devices that meet an idleness criteria is described. A method of loading, modifying, and displaying a high definition frame from a frame buffer is described. A method of recording or playing media content identified based on fingerprints is described.
US08984623B2 Image processing system, image processing apparatus and computer-readable recording medium
An image processing apparatus capable of executing a task including a plurality of processes includes the following units: an acquisition unit that acquires the security levels of the plurality of processes based on security-level information that defines the security level of each process; a specification unit that specifies a lowest-level process that is a process having a lowest security level, from among the plurality of processes; and a notification unit that notifies a user of information regarding the lowest-level process.
US08984622B1 User authentication through video analysis
A user of a computing device can be authenticated using image information captured by at least one camera of the computing device. In addition to analyzing the image information using a facial recognition algorithm, for example, variations in color of a portion of the captured image information corresponding to a user's face can be monitored over a period of time. The variations can be analyzed to determine whether the captured image information likely corresponds to an actual human user instead of a representation (e.g., photo) of a human user, such as where the chroma variations in at least a red channel occur with an oscillation frequency and amplitude consistent with changes due to a pulse or heartbeat.
US08984618B2 System for managing virtual private network and method thereof
Disclosed are a system for managing virtual private networks (VPNs) includes: terminals configured to transmit user data; a manager configured to transmit information for concealing networks and managing the VPNs; border gateways configured to decrypt the user data and perform a network address translation (NAT) procedure and a filtering procedure on the decrypted user data based on the information; and servers configured to receive the user data subjected to the NAT procedure and the filtering procedure, wherein the filtering procedure is a procedure discarding the user data to be transferred to the servers that are not allowed so as to allow the terminals to access only the allowed servers, the NAT procedure is a procedure changing an Internet protocol (IP) address used in a first network to an IP address used in a second network, and the first network and the second network are different networks.
US08984609B1 Methods and apparatus for embedding auxiliary information in one-time passcodes
Methods and apparatus are provided for embedding auxiliary information in one-time passcode authentication tokens. Auxiliary information is embedded in authentication information transmitted to a receiver by obtaining the auxiliary information; and mapping the auxiliary information to a codeword using a secret key, wherein the secret key is shared between the security token and an authentication authority; and combining the codeword with a tokencode generated by a security token to generate a one-time passcode. The one-time passcode can then be transmitted to the receiver.
US08984601B2 Enterprise security system
A platform of Trust Management software which is a single, customizable, complete distributed computing security solution designed to be integrated into an enterprise computing environment. Digital Network Authentication (DNA) is the centerpiece of the system of the present invention. It is a unique means to authenticate the identity of a communicating party and authorize its activity. The whole mechanism can be thought of as a trusted third party providing assurances to both clients and servers that each communicating entity is a discrete, authenticated entity with clearly defined privileges and supporting data. Furthermore, the level of trust to be placed in the authorization of every entity communicating within the system is communicated to every entity within a distributed computing environment.
US08984595B2 Method and system for hub-and-spoke website browsing and navigation on a multipaned platform for the communication, distribution, and collaboration of information and data
The invention is a method and system for hub-and-spoke website browsing and navigation on a multipaned platform for the communication, distribution and collaboration of information and data. The invention allows multiple non-collocated users to collaborate on an interface created by a server-based application by utilizing a plurality of application spokes and a plurality of application fasteners to facilitate data exchange between a hub and at least one viewing pane on a display device.
US08984584B1 System integrating an identity selector and user-portable device and method of use in a user-centric identity management system
A combination includes a user-portable computing device, and an identity selector adapted for interoperable use with the user device. The user computing device includes a security token service that issues security tokens in reference to a portfolio of user identities stored as information cards on the user device. The issuance of security tokens employs user attribute information that is stored onboard the user device. The identity selector exports the information cards from the user device and determines which user identity satisfies a security policy promulgated by a relying party as part of an authentication process within the context of an online interaction. The identity selector generates a token request based on one of the eligible user identities, and forwards the token request to the user device to invoke the token issuance operation. The identity selector presents the issued security token to the relying party to comply with the security policy.
US08984577B2 Content signaturing
A light source package for selectively interrupting power to a light source is provided. An optical element is positioned to reflect a reflected portion of the light from the light source. The reflected portion impinges upon a base that includes a roof panel with a light source side and a sensor side that is opposite to the light source side. The light source side of the roof panel receives the reflected portion of the light and transmits a transmitted portion of the light through the roof panel. The sensor side of the roof panel includes a recess in which a sensing component is located. The sensing component receives the transmitted portion of the light and is configured to interrupt power to the light source when the transmitted portion of the light is below a threshold.
US08984576B2 System and method for transmission of data from a wireless mobile device over a multipath wireless router
There is disclosed a system and method for transmission of multiple data streams from a mobile device to a network. In an embodiment, the system includes a multipath wireless router configured to provide a plurality of network connections including cellular, satellite, or wired Ethernet. An encoding module provided on the mobile device is configured to encode high volume data (e.g. high definition video) recorded by the mobile device into multiple data streams in dependence on the number of network connections available for transmission via the multipath wireless router. The encoding module provided on the mobile device transmits the multiple data streams to the wireless router using Wi-Fi to provide a local, short-hop, high capacity network connection. The plurality of network connections available via the multipath wireless router provides the necessary capacity and reliability to transmit a high volume of data, such as high definition video, virtually live.
US08984574B2 Watermarked media content in IPTV or iTV networks
A method that incorporates teachings of the present disclosure may embedding a watermark in media content for presentation at a rendering device using an editor to associate the watermark with one or more metadata pointers that point to additional media content according to an embedded link of the watermark to generate a group of one or more metadata pointers where the watermark includes an embedded link to additional media content used to modify the media content based on a content exchange between the rendering device and a computer. The method may further include storing the group of one or more metadata pointers, where a selection of the watermark invokes access to the altered media content containing the additional media content associated with the watermark, thereby producing the altered media content at the one or more user devices. Other embodiments are disclosed.
US08984573B2 Receiving apparatus, display control method, broadcasting system, and computer program
Disclosed herein is a receiving apparatus including: a broadcast reception block; a network connection block; an operation input block; a display block; a broadcast content display block; a network content processing block; a pseudo-data broadcast content processing block configured to process pseudo-data broadcast content having a first designation part and a second designation part, and a data broadcast content processing block.
US08984570B2 Method and apparatus for supporting time shift playback in adaptive HTTP streaming transmission solution
A method and an apparatus for supporting time shift playback in an adaptive Hypertext Transfer Protocol (HTTP) streaming transmission solution are disclosed. The method includes: sending a live media presentation description (MPD) request message to a media server; receiving a response message that includes MPD for a current time period, where the MPD further includes media presentation information for another time period; determining that a moment of a media segment to be requested currently exceeds a time range corresponding to the MPD; acquiring the corresponding MPD according to the media presentation information corresponding to the media segment, and requesting, according to the acquired corresponding MPD, the media segment. In this manner, a client supports time shift playback of a larger time range, and at the same time, the size of the MPD is capable of remaining in an acceptable range.
US08984560B2 Apparatus for receiving broadcast in processing broadcast program reserved for viewing and method thereof
An apparatus for receiving a broadcast in processing a viewing-reserved broadcast program and method thereof are disclosed. The present invention includes displaying a first broadcast program (102), checking whether a second broadcast program set for a viewing reservation exists (104) while the first broadcast program is displayed, if the viewing-reserved second broadcast program exists, displaying the second broadcast program instead of the first broadcast program at a timing point of setting the viewing reservation, and while the second broadcast program is displayed, storing the first broadcast program (106) having a progress overlapped with that of the second broadcast program. Accordingly, the present invention is able to avoid missing important contents of the previously displayed broadcast program according to the display switching attributed to the overlapped viewing reservation. And, it is also unnecessary to switch the channels to view the previously displayed broadcast program again.
US08984556B2 Receiver apparatus and reproducing apparatus
For executing a graphic display without generating the sense of incompatibility in a view, within a receiver apparatus enabling 3D display, and also for an improvement of usability thereof, a receiver apparatus or a reproducing apparatus for obtaining digital information including information of whether a cubic display can be made or not, together with video information, comprises a controller portion for producing graphic data for use of display added with a parallax thereto, wherein the graphic data without generating a sense of incompatibility to a user by changing all or a part of the graphic data for use of display into data for use of cubic display, when producing the data fitting to a condition of a cubic display of an output video. In particular, when producing data of electronic program table, the cubic display is executed, partially, fitting to an object, and thereby increasing usability for a user.
US08984548B2 Applied automatic demographic analysis
A method for managing a data stream that is transmitted from a stream transmitter to a stream receiver disposed in an environment that includes at least one individual is provided. The method includes detecting an action of the individual in the environment and determining a demographic descriptor of the individual based on the detected action. The method further includes correlating the determined demographic descriptor and a content of the data stream to determine whether a predetermined condition is satisfied, and, in response to the correlating the demographic descriptor of the individual and the content of the data stream satisfying the predetermined condition, automatically modifying the data stream.
US08984544B2 Disk conveying device
Provided is a disk conveying device including a conveying mechanism configured to convey a disk recording medium inside and outside a disk cartridge including a plurality of holding grooves into which both end portions of the disk recording medium positioned at opposite sides with a center hole interposed therebetween are inserted, the plurality of holding grooves being formed in a line in a thickness direction of the disk recording medium, and a discharge lever configured to press an outer circumferential surface of the disk recording medium to the disk cartridge side when the disk recording medium is conveyed by the conveying mechanism.
US08984543B2 Beam controlling method and optical pickup device for performing the method
Provided is an optical pickup device that compensates for an aberration caused by a beam splitter. When a beam of light is reflected from a disc and proceeds towards a beam splitter, the beam splitter is designed to allow the reflected beam to pass therethrough. However, the beam splitter can cause an astigmatism in the reflected beam due to diffraction. According to various aspects herein, an optical pickup device may include a compensation device that generates an inverse astigmatism to compensate for the astigmatism generated by the beam splitter.
US08984535B2 System and method for facilitating the exchange of information among applications
Facilitating the exchange of information among applications (e.g., business support systems or operational support systems or a combination thereof) may involve receiving a data object from a first application, using a first controller to route the received data object to a first transformer, using the first transformer to transform the data object from a first format used by the first application into a common format object, publishing the common format object to a communication channel, receiving a request from a subscribing application to subscribe to the communication channel, using a second controller to route the common format object to a second transformer, using the second transformer to transform the common format object into a data object in a second format used by the subscribing application, and sending the data object in the second format to the subscribing application.
US08984531B2 Episodic coordination model for distributed applications
An episodic execution of program instances and a coordinated message exchange protocol are combined to achieve eventual consistency in the communication between nodes of a distributed system. Program instances run in episodic loops that are triggered by defined input events and that generate checkpoints. The checkpoints indicate when messages are to be sent from the one instance to another instance or other device. The coordinated message exchange protocol allows the instance to send a message to a receiver, to acknowledge that the message has been received, and to confirm the acknowledgement to the receiver.
US08984529B2 Computing device having a multiple process architecture for running plug-in code modules
A computing device is provided with a multiple process architecture for running plug-in code modules in their own dedicated processes for increasing both the security and reliability of software systems using plug-in design patterns. In this regard, the computing device may have a process-based security model that permits a software application to utilize a plug-in module having security attributes different to or incompatible with those of the application by invoking the plug-in module as a separate process. Additional and alternative apparatuses and methods are also provided.
US08984524B2 System and method of using transaction IDS for managing reservations of compute resources within a compute environment
A system and method for reserving resources within a compute environment such as a cluster or grid are disclosed. The method aspect of the disclosure includes receiving a request for resource availability in a compute environment from a requestor, associating a transaction identification with the request and resources within the compute environment that can meet the request and presenting the transaction identification to the requestor. The transaction ID can also be associated with a time frame in which resources are available and can also be associated with modifications to the resources and supersets of resources that could be drawn upon to meet the request. The transaction ID can also be associated with metrics that identify how well the resource fit with the request and modifications that can make the resources better match the workload which would be submitted under the request.
US08984508B2 System and method for restarting a workload based on global load balancing
A method for restarting a virtual machine in a virtual computing system having a plurality of hosts and a resource scheduler for the plurality of hosts includes writing a placement request for the virtual machine to a shared channel that is accessible by the resource scheduler. The method further includes reading a placement result from the shared channel, wherein the placement result is generated by the resource scheduler responsive to the placement request; and restarting the virtual machine in accordance with the placement result.
US08984496B2 Extensible internal representation of systems with parallel and sequential implementations
The present invention provides systems and methods which allow the translation of a first representation into an intermediate representation and then into a target representation. The first representation can take numerous forms, including a system model that contains hardware components, software components or some combination thereof. Additionally, the target representation can be in the form of a desired system implementation. The intermediate representation generated from the first representation can include both parallel and serial processes from the first representation. This intermediate representation then uses both serial and parallel processing techniques operating on the system model from within a single intermediate representation to translate the system model of the first representation into a target representation. The target representation may be in a format that is readily used in the creation of a system implementation by a user.
US08984492B2 Incremental compilation of a script code in a distributed environment
Disclosed here are methods, systems, paradigms and structures for incrementally compiling scripts at runtime to generate executable code. In a first phase, an executable block for a basic block of the script is generated for a set of types of variables of the basic block. In a second phase, a set of executable blocks whose profiling information, such as frequency of (a) execution, (b) transition between executable blocks, or (c) execution of a path, satisfies an optimization criterion is identified, and an executable control region is generated. In a third phase, profiling information from a number of systems in a distributed environment is aggregated, and an executable control region corresponding to the aggregated profile is generated. The executable code generated in each of the phases is more optimal than the code generated in a previous phase, and is used for execution until replaced by the code of a subsequent phase.
US08984484B2 Video sequence recording during a testing session on a data processing device to enable fault detection
A method includes continuously capturing, through an application executing on a data processing device, images of a desktop of the data processing device as a background process as part of a testing session on the data processing device in an active mode thereof. The method also includes encoding, through a processor of the data processing device, the captured images of the desktop as a video sequence, and providing a capability to a user of the data processing device and/or another data processing device to detect a fault event related to the testing session based on access to the encoded video sequence.
US08984477B2 Apparatus and method for providing integrated development environment for network application using various network processors, and server using the same
The present invention provides an apparatus and a method for an integrated developing environment for a network application, including: an application storing part to store an application produced by a user; an application attribute managing part to manage attribute information for the application; a target code creating part to compile the application stored in the application storing part based on the attribute information stored in the application attribute managing part and create a target code corresponding to the compiled application; and a code loading part to mount the target code created by the target code creating part in hardware.
US08984476B2 Target application creation
An illustrative embodiment of a computer-implemented process for target application creation receives a representation of a logical topology diagram for an application architecture to form a source input, locates part type information in a part type dictionary using the source input, locates application parts in an application parts repository for each located part type and composes a subset of identified parts. The computer-implemented process further determines whether integration dependencies are met and responsive to a determination that integration dependencies are met, consolidates parts into an application structure, determines whether to exclude parts and responsive to a determination to not exclude parts, builds a target application.
US08984467B2 Method and apparatus for automatic relative placement generation for clock trees
Methods and apparatuses are disclosed for automatic relative placement of part of a clock tree in the course of generating a placed, routed, and optimized circuit design.
US08984462B1 Physical optimization for timing closure for an integrated circuit
Physical optimization for timing closure for an integrated circuit includes processing a circuit design at least partially through a design flow to a late stage of the design flow. Using a processor, a baseline delay is calculated for each of a plurality of paths of the circuit design. A slack for each of the plurality of paths is determined. Physical optimization further includes selecting a path of the circuit design that meets a selection criterion according, at least in part, to the slack of the path, applying, using the processor, a physical optimization to the selected path resulting in an optimized path, and calculating a delay of the optimized path. The optimized path is incorporated into the circuit design only responsive to determining that the delay of the optimized path is less than the baseline delay of the selected path.
US08984453B2 Method and system for creation of binary spatial filters
Methods and systems for designing a binary spatial filter based on data indicative of a desired exposure condition to be emulated by an inspection system, and for implementing the binary spatial filter in an optical path of the inspection system, thereby enabling emulation of the desired exposure condition by interacting a light beam of the inspection system with the binary spatial filter. The present method and systems enable on-the-fly and on-demand design and implementation/generation of spatial filters for use in inspection systems.
US08984450B2 Method and apparatus for extracting systematic defects
The present disclosure provides a method of systematic defect extraction. Primary and secondary areas are defined in a wafer layout. A plurality of defects is identified by a first wafer inspection for an outside-process-window wafer. Defects located in the secondary area are removed. Defects associated with non-critical semiconductor features are also removed via a grouping process. Sensitive regions are defined around defects associated with critical semiconductor features. A second inspection is then performed on the sensitive regions for an inside-process-window wafer, thereby identifying a plurality of potentially systematic defects. Thereafter, a Scanning Electron Microscopy (SEM) process is performed to determine whether the defects in the sensitive regions of the inside-process-window wafer are true systematic defects.
US08984449B1 Dynamically generating jog patches for jog violations
Systems, methods, and other embodiments associated with dynamically generating jog patches are described. In one embodiment, a method includes determining a virtual edge within metal of a design at a jog rule violation. The design is a design of an integrated circuit and the virtual edge is an edge of a rectangle associated with one or more edges of the jog rule violation. The example method may also include dynamically generating a jog patch by expanding the metal from the virtual edge.
US08984439B2 Methods and systems for managing a graphical user interface
Methods and systems for managing a graphical user interface involve, for example, defining, using a processor coupled to memory, a threshold distance between windows on a display screen at which a mutual attraction between the windows is activated to draw the windows together as components of a picture of windows. Also using the processor, all windows of a same functional type that are components of the picture of windows are resized simultaneously without affecting the size of windows of other functional types that are also components of the picture of windows. Likewise using the processor, all windows on the display screen are maintained in an active state regardless of a focus of a user input device.
US08984438B2 Image Display System
A method of storing an image on a storage device in a tiled format is provided. The method includes formatting the storage device to include a block size such that a tile size is an integer multiple of the block size, and the tile size corresponds to a display output. The method further includes reading pixel data of a source image; and generating, from the read pixel data, a first tile and a second tile. The first tile and the second tile each have overlapping portions that overlap by an adjustable amount, and the overlapping portions include substantially identical pixel data. The method also includes storing the first tile and the second tile on the storage device; and repeating the reading, generating, and storing a plurality of times to store the image. The image is stored on the storage device as a contiguous string of data.
US08984431B2 Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
A method is performed by an electronic device with a display and a touch-sensitive surface. The method includes: displaying a progress icon; while providing content with the electronic device: detecting a contact at a location that corresponds to the progress icon; detecting movement of the contact, wherein movement of the contact comprises a first component of movement on the touch-sensitive surface in a direction corresponding to movement on the display parallel to a first predefined direction and a second component of movement on the touch-sensitive surface in a direction corresponding to movement on the display perpendicular to the first predefined direction; and, while continuing to detect the contact on the touch-sensitive surface, moving the current position within the content at a scrubbing rate, wherein the scrubbing rate decreases as the second component of movement on the touch-sensitive surface increases.
US08984423B2 Dynamic representation of component configuration method and system
A technique is provided for configuring an interface device. Individual device elements are stored on the interface device and each element includes a functionality and a visual representation. A general purpose engine resident on the interface device enumerates properties of the device elements in response to a query in a design-time environment. Design-time environment may be served to a general purpose computer working as a configuration station. The general purpose engine is independent of the device elements enumerated. A user viewable screen is then generated for viewing in the design-time environment, with the potential for altering properties of the enumerated device elements. The viewable screen and design-time environment may be displayed in a general purpose viewer or browser by collecting the visual representations associated with the device elements.
US08984413B2 Transmission system, transmission apparatus, and method
If a firmware set is released, a transmission system does not permit a change in a version combination of firmware included in the firmware set and does not display a change button on a firmware selection screen used for selecting a firmware set not to be changed/deleted. If a firmware set is not yet released, the transmission system permits a change in a version combination of firmware included in the firmware set. As for a firmware set whose change is permitted, the transmission system displays a change button on a firmware selection screen used for selecting a firmware set to be changed/deleted. As for a firmware set whose change is not permitted, the transmission system does not display the change button on the firmware selection screen used for selecting a firmware set to be changed/deleted.
US08984409B2 Service cloud console
Various embodiments described or referenced herein are directed to different devices, methods, systems, and computer program products for processing information entered via a user interface provided in a web browser on a display device of a client machine in communication with a server. The user interface may be capable of displaying a plurality of components, including a first component that may display object record information associated with an object record stored in a database. Edited object record information may be received at the client machine and displayed in the first user interface component. The first user interface component may be designated as unsaved. An interrupt event associated with possible loss of the edited information may be detected. A warning message indicating the detection of the interrupt event may be displayed in the web browser, and one or more selections for responding to the warning message may be provided.
US08984405B1 Categorized and tagged video annotation
In an embodiment, a data processing method comprises a first computer obtaining access to a digitally stored video program and causing playing the video program in a player window of a second computer, wherein the player window includes a linear graphical timeline representing the video program; the first computer receiving from the second computer location input data specifying a point in the video program and determining a time value of the point in the video program; receiving comment type input data indicating a particular comment type among a plurality of available comment types; receiving comment input data; creating and storing, in electronic digital storage coupled to the first computer, a record that associates an identifier of the video program, the time value, the comment type input data, and the comment input data; causing displaying, in the timeline at a position that is proportional to the point, a marker having a particular distinctive appearance from among a plurality of distinctive appearances that correspond respectively to the plurality of available comment types.
US08984401B2 Apparatus and method for displaying sub page content
An apparatus for displaying sub page content includes a display unit, a storage unit, and a processing unit. The apparatus communicates with a network server. The processing unit obtains a webpage from the network server and one or more sub pages linked to the webpage. The display unit displays a first window for displaying label of each sub page designating a type which is binding with each sub page. The processing unit controls the display unit to display a second window for displaying the sub page content of the label displayed on the first window which is determined to be selected according to whether operation position of user's operation performed on the first window is on the area of the label of sub page displayed. A related method is also provided.
US08984383B2 Methods for decoding, methods for retrieving, method for encoding, method of transmitting, corresponding devices, information storage means and computer program products
A method for decoding comprises the following steps: receiving a first codeword comprising a plurality of elements of a first finite commutative group and associated to a plurality of symbols in accordance with a first code defining codeword elements by respective summations in said first commutative group; determining, by applying a projection onto elements of the first codeword, a second codeword comprising a plurality of elements of a second finite commutative group having a cardinal strictly smaller than the cardinal of the first finite commutative group, wherein the projection is a morphism from the first finite commutative group to the second finite commutative group; decoding the second codeword in accordance with a second code defining codeword elements by respective summations in said second commutative group.
US08984382B2 Distributed data distribution
Data may be distributed using data carousels. After a device receives the data, or a portion thereof, the device may make available a data carousel that allows others to receive the data. Each data carousel may contain a portion of the data. Data carousels may also contain error correction information that can be used to reconstruct missing portions of the data being distributed. A carousel directory may keep track of the carousel structure and direct the behavior of devices that are receiving data and/or distributing data.
US08984381B2 DTV transmitting system and method of processing broadcast data
A DTV transmitting system includes an encoder, a randomizer, a block processor, a group formatter, a deinterleaver, and a packet formatter. The encoder codes enhanced data for error correction, permutes the coded data, and further codes the permuted data for error detection. The randomizer randomizes the coded enhanced data, and the block processor codes the randomized data at an effective coding rate of 1/H. The group formatter forms a group of enhanced data having data regions, and inserts the coded enhanced data into at least one of the data regions. The deinterleaver deinterleaves the group of enhanced data, and the packet formatter formats the deinterleaved data into corresponding data bytes.
US08984379B2 MRAM field disturb detection and recovery
A method and memory device is provided for reading data from an ECC word of a plurality of reference bits associated with a plurality of memory device bits and determining if a double bit error in the ECC word exists. The ECC word may be first toggled twice and the reference bits reset upon detecting the double bit error.
US08984376B1 System and method for avoiding error mechanisms in layered iterative decoding
A low-density parity check (LDPC) decoder is provided for decoding low-density parity check (LDPC) encoded data wherein the processing order of the layers of the LDPC parity check matrix are rearranged during the decode process in an attempt to avoid error mechanisms brought about by the iterative nature of the LDPC belief propagation decoding process, such as stopping sets and trapping sets.
US08984374B2 Storage system and storage control apparatus
A storage system has a RAID group configured by storage media, a system controller with a processor, a buffer memory coupled to storage devices and the processor by a communication network, and a cache memory coupled to the processor and the buffer memory by the network. A processor that stores first data, which is related to a write request from a host computer, in a cache memory, specifies a first storage device for storing data before update, which is data obtained before updating the first data, and transfers the first data to the specified first storage device. A first device controller transmits the first data and second data based on the data before update, from the first storage device to the system controller. The processor stores the second data in the buffer memory, specifies a second storage device, and transfers the stored second data to the specified second storage device.
US08984373B2 Method for accessing flash memory and associated flash memory controller
An exemplary method for accessing a flash memory. The method comprising obtaining a first random sequence; utilizing the first random sequence as a first seed for generating a second random sequence, wherein the first random sequence is not equivalent to the second random sequence; scrambling data according to the second random sequence for generating scrambled data; performing an error correction encoding operation upon the first random sequence and the scrambled data for generating parity check code; and storing the scrambled data and the parity check code to the flash memory.
US08984370B2 Secondary memory to store error correction information
A system and method are disclosed in which a first non-volatile memory includes blocks that store data, and a second memory that stores error correction information related to the blocks storing the data. The first memory and the second memory are of different types.
US08984368B2 High reliability memory controller
An integrated circuit includes a memory having an address space and a memory controller coupled to the memory for accessing the address space in response to received memory accesses. The memory controller further accesses a plurality of data elements in a first portion of the address space, and reliability data corresponding to the plurality of data elements in a second portion of the address space.
US08984366B2 CRC counter normalization
The ability to accurately and efficiently calculate and report communication errors is becoming more important than ever in today's communications environment. More specifically calculating and reporting CRC anomalies in a consistent manner across a plurality of communications connections in a network is crucial to accurate error reporting. Through a normalization technique applied to a CRC computation period (e.g., the PERp value), accurate error identification and reporting for each individual connection can be achieved.
US08984360B2 Data quality analysis and management system
A data quality analysis and management system includes a data quality testing module to perform data quality tests on received data and determine data quality statistics from the execution of the data quality tests. The system also includes a data quality analysis and management engine to determine data quality cost metrics including cost of setup, cost of execution, internal data cost, and external data cost, and calculate a cost of data quality from the data quality cost metrics, and a reporting module to generate a data quality scorecard including statistics determined from execution of the data quality tests by the data quality testing module and the cost of data quality determined by the data quality analysis and management engine.
US08984359B2 Base, IC, and coupling interposer with boundary scan register
The disclosure describes a novel method and apparatus for improving interposers that connected stacked die assemblies to system substrates. The improvement includes the addition of IEEE 1149.1 circuitry within interposers to allow simplifying interconnect testing of digital and analog signal connections between the interposer and system substrate it is attached too. The improvement also includes the additional 1149.1 controlled circuitry that allows real time monitoring of voltage supply and ground buses in the interposer. The improvement also includes the additional of 1149.1 controlled circuitry that allows real time monitoring of functional digital and analog input and output signals in the interposer. The improvement also provides the ability to selectively serially link the 1149.1 circuitry in the interposer with 1149.1 circuitry in the die of the stack.
US08984357B2 Wrapper selector data register having control outputs and SELECTAM input
A device test architecture and interface is provided to enable efficient testing embedded cores within devices. The test architecture interfaces to standard IEEE 1500 core test wrappers and provides high test data bandwidth to the wrappers from an external tester. The test architecture includes compare circuits that allow for comparison of test response data to be performed within the device. The test architecture further includes a memory for storing the results of the test response comparisons. The test architecture includes a programmable test controller to allow for various test control operations by simply inputting an instruction to the programmable test controller from the external tester. The test architecture includes a selector circuit for selecting a core for testing. Additional features and embodiments of the device test architectures are also disclosed.
US08984356B2 Circuitry selectively coupling scan circuitry to test data out lead
An integrated circuit has controller circuitry having inputs coupled to a test clock lead and to a test mode select lead, and having state outputs indicating states that include a register clock state, a register capture state, and a register update state. Register circuitry has an input coupled to a test data in lead, control inputs coupled to the state outputs of the controller circuitry, and a control output. Connection circuitry has a control input connected to the control output of the register circuitry and selectively couples one of a first serial data output of first scan circuitry and a second serial data output of second scan circuitry to a test data out lead.
US08984354B2 Test system which shares a register in different modes
A test system, comprising: a BIST circuit for generating a first signal; a storage apparatus, for storing the first signal to generate a second signal; a first logic circuit, for generating a third signal; a second logic circuit; a register; and a passby circuit. In a first mode, the BIST circuit transmits the first signal to the storage device, the storage device outputs the second signal to the register for registering, and then the register outputs the registered second signal to the BIST circuit to test the storage apparatus. In a second mode, the first logic circuit transmits a third signal to the register for registering, and then the register outputs the registered third signal to the second logic circuit.
US08984346B2 Method for automatically reloading software and a device for automatically reloading software
Method for automatically reloading software characterized in that it comprises: a step of detecting corruption (E101) of at least one part of a software package of an on-board programmable device (10-1, 10-2, 10-n); and, in response to signaling, a step of reloading (E103) a non-corrupt version of the said at least one corrupt part of the software in order to replace the said at least one corrupt part of the software.
US08984343B2 Error propagation in a system model
Embodiments of the present subject matter can enable the analysis of signal value errors for system models. In an example, signal value errors can be propagated through the functional blocks of a system model to analyze possible effects as the signal value errors impact incident functional blocks. This propagation of the errors can be applicable to many models of computation including avionics models, synchronous data flow, and Kahn process networks.
US08984342B2 Unit testing and analysis using a stored reference signal
Method and system for a test process. The method may include performing tests on one or more units under test (UUTs). At least one test on one or more UUTs may be performed. A signal may be acquired from the UUT. A reference signal may be retrieved. The reference signal may be derived from a transmitted signal characteristic of the UUT. The signal may be analyzed with respect to the reference signal. Results, useable to characterize the one or more UUTs, from performing the at least one test on the one or more UUTs may be stored. The reference signal may be derived from an initial test and may be stored for subsequent retrieval. A respective reference signal may be retrieved for all UUTs of the one or more UUTs for a respective test. The signal may be a radio frequency signal. The UUT may be a wireless mobile device.
US08984338B2 Home appliance diagnosis system, and method for operating same
The present invention relates to a home appliance diagnosis system and to a method for operating same, wherein product information is output in a predetermined signal sound by a home appliance product, and the signal sound is transmitted via a communication network connected to a remote service center to enable the service center to easily check the state of the home appliance product. In addition, the product information is encoded into a predetermined format and modulated to enable sound to be outputted by the home appliance product, thereby preventing noise or signal errors. The present invention enables stable signal modulation and accurate sound output, and enables the easy recovery of the sound transmitted to the service center via the communication network.
US08984337B2 Apparatus and method for selecting candidate for failure component
An apparatus for selecting a candidate for a failure component causing errors from a plurality of components included in a network system, the apparatus includes a processor for executing a procedure. The procedure includes determining a relation class of a relation among the plurality of components on the basis of configuration information of the network system, each of the relations being classified into one of the relation classes in accordance with a direction of an error propagation, determining an investigation range for each component having an error on the basis of investigation information including an error type of an error occurred in the each component and an investigation direction corresponding to the relation class, the investigation range being a set of the components to be investigated, and selecting a component on the basis of an appearance frequency of each component in the investigation ranges as the candidate.
US08984327B1 State machine controlled dynamic distributed computing
A computer readable storage medium with executable instructions specifies the execution of a state machine operating across a set of computing nodes in a distributed computing system. The executable instructions execute a set of operators, where the execution of each operator is under the control of a state machine that periodically invokes pause control states to pause the execution of an operator in response to a violation of a service level agreement specifying an operating condition threshold within the distributed computing system. Partitions of input data are formed that are worked on independently within the distributed computing system. A set of data batches associated with the input data is processed. Data partition control states to process the partitions associated with the set of data batches are specified. Key control states to process a set of keys associated with a data partition of the partitions are defined.
US08984321B2 Jitter reduction method and apparatus for synchronised USB devices
A method of reducing jitter in a local clock of a synchronised USB device attached to a USB Hub, the USB Hub having a local clock and repeater circuitry, comprising: observing a USB data stream with the USB Hub, the data stream having a data stream bit rate; the USB Hub decoding a periodic signal structure in the USB data stream; the USB Hub generating an event signal in response to decoding of the periodic signal structure; and the USB Hub locking a frequency of the local clock of the USB Hub to the periodic event signal. The local clock of the USB Hub is adapted to be a clocking source for the repeater circuitry of the USB Hub at substantially an integer multiple of a frequency of the data stream bit rate.
US08984318B2 System and method to avoid resynchronization when protecting multiple servers
In a computer system, a standby master processor is configured to serve as a backup processor for an active master processor. A third party replica processor is configured to monitor and record changes on the active master processor when the active master processor is executing, and is further configured to synchronize itself with the standby master processor when the standby master processor takes over execution from the active master processor. Logs of changes are maintained. A negotiation occurs between the standby master processor and the third party replica processor to determine the status of the logs of the standby master processor and the third party replica processor, and logs are applied or paused relating to one or more of the standby master processor and the third party replica processor to synchronize the standby master processor and the third party replica processor.
US08984316B2 Fast platform hibernation and resumption of computing systems providing secure storage of context data
Secure fast platform hibernation and resumption for computing systems. An embodiment of an apparatus includes a processor to operate according to an operating system, the processor to transition the apparatus to a first reduced power state in response to a request, the transition to the first reduced power state including the processor to store context data for the apparatus in a volatile system memory, and logic to transition the apparatus to a second reduced power state, the logic to write the context data from the volatile system memory to a nonvolatile memory for the transition to the second reduced power state, wherein the logic is to implement one or more security measures for the writing of the context data into the nonvolatile memory.
US08984313B2 Configuring power management functionality in a processor including a plurality of cores by utilizing a register to store a power domain indicator
In one embodiment, a multicore processor includes cores that can independently execute instructions, each at an independent voltage and frequency. The processor may include a power controller having logic to provide for configurability of power management features of the processor. One such feature enables at least one core to operate at an independent performance state based on a state of a single power domain indicator present in a control register. Other embodiments are described and claimed.
US08984312B2 System and method to control operations of an information processing device upon detecting an open or closed state of battery lid and remaining battery charge
A first battery 102 is removably housed in a first battery housing unit 108, and a second battery 103 is removably housed in a second battery housing unit 110. When it is detected that a lid 107 or 109 that is used when the first battery 102 or the second battery 103 is replaced is in an open state, system control sections 113 and 114 start a restriction mode for restricting an operation of an information processing device 100 such that power consumption by the information processing device 100 is curtailed.
US08984309B2 Reducing network latency during low power operation
In one embodiment, the present invention includes a method for receiving an incoming packet in a packet buffer and associating it with a flow identifier. Based on the flow identifier, a core to which the incoming packet is to be directed may be determined, and a power management hint can be transmitted to cause the core to be powered up. Other embodiments are described and claimed.
US08984308B2 System and method of adaptive voltage scaling
A particular method includes, prior to issuing a recommendation by an adaptive voltage scaling (AVS) system, performing a first iteration of an AVS operation to sample characteristics of a semiconductor device to determine a first adjustment recommendation. The method further includes performing at least one additional iteration of the AVS operation to determine at least one additional adjustment iteration. When a threshold number of consecutive adjustment recommendations are consistent, the method includes issuing the recommendation by the AVS system.
US08984305B2 Method and apparatus to configure thermal design power in a microprocessor
A technique to change a thermal design power (TDP) value. In one embodiment, one or more environmental or user-driven changes may cause a processor's TDP value to be changed. Furthermore, in some embodiments a change in TDP may alter a turbo mode target frequency.
US08984300B2 Secure operation of programmable devices
According to an embodiment, a programmable logic device includes a plurality of logic blocks, memory, a plurality of connection control elements and a logic unit. The logic blocks are grouped into one or more programmed partitions. The memory stores authentication information and partition information. The connection control elements controllably interconnect different ones of the logic blocks. The logic unit controls external access to the one or more partitions based on the authentication information, controls reprogramming of the one or more partitions based on at least some of the partition information and configures the connection control elements based on at least some of the partition information.
US08984299B1 Apparatus for code obfuscation and method thereof
Disclosed is an apparatus for code obfuscation includes: an input unit that receives execution codes for android applications; a code analyzer that separates the input execution codes into sensitive codes that needs to be protected from application forgery attack and general codes except for the sensitive codes by analyzing the input execution codes; a dalvik to C code converter that creates native codes by converting the sensitive codes into a C code; an obfuscator that obfuscates the native codes and the general codes; a self code protector that encrypts the obfuscated native codes by adding a tamper-detection code to the obfuscated native codes and then creates self-modified native codes by adding a loading routine; and a code combiner that combines the self-modified native codes with the obfuscated general codes.
US08984291B2 Access to a computing environment by computing devices
A method for managing access to a computing environment by a computing device includes providing at least one credential that identifies both the computing device and a user of the computing device, storing data at the computing environment relating to the computing device and the user in association with the credential, and selectively granting an access request received from the computing device using the credential in accordance with the data stored at the computing environment.
US08984289B2 Classifying a message based on fraud indicators
Systems, methods, and media for classifying messages are disclosed. A plurality of fraud indicators are identified in the message. A signature of the message is generated. The generated signature of the message is compared to a stored signature. The stored signature is based on a statistical analysis of fraud indicators in a second message associated with the stored signature. A determination as to whether the message is fraudulent is made based on the comparison. The message is processed based on the determination that the message is a fraudulent message.
US08984287B2 Wireless personal area network access method based on primitive
A wireless personal area network access method based on the primitive, includes: a coordinator broadcasts a beacon frame to the device which requests connecting to the wireless personal area network (WPAN), the beacon frame includes the authentication request information for the device and the authentication and a key management tool supported by the coordinator; the device authenticates the authentication request information, when the coordinator has an authentication request to the device, the coordinator and the device execute the authentication based on the primitive and obtains the conversation key.
US08984285B1 Use of generic (browser) encryption API to do key exchange (for media files and player)
Embodiments are directed towards decrypting encrypted content. A key for decrypting the encrypted content may be provided to a web application executing within a browser. The application may employ a generic cryptography application program interface (GCAPI) to perform actions on the key, including, storing the key, decrypting an encrypted key, generating another key, converting the key to a different encryption type, or the like. The GCAPI may or may not be enabled to explicitly share the key with the browser's media engine. In response to receiving encrypted content, the GCAPI may provide the key to the application, explicitly or inexplicitly to the browser's media engine, or the like. The key may be utilized by the application, the browser, the media element, browser's media engine, and/or the GCAPI to decrypt the encrypted content. The decrypted content may be displayed within the browser to a user of a client device.
US08984283B2 Private certificate validation method and apparatus
Methods and apparatuses for validating the status of digital certificates include a relying party receiving at least one digital certificate and determining if the at least one digital certificate is to be validated against a private certificate status database. The relying party accesses the private certificate status database and cryptographically validates the authenticity of data in the private certificate status database. The relying party also validates the at least one digital certificate based on information in at least one of the private certificate status database and a public certificate status database.
US08984282B1 Identity validation and verification system and associated methods
A computer implemented system and method verify and validate a user identity for enrollment in a secure personal dataset accessing system. A personal dataset includes identifiable attributes of the user. Using a computer, authenticity of an asserted user identity includes electronically verified identifiable attributes to form the personal dataset. A biometric identifier of the user is automatically captured for validating the identifiable attributes by confirming that the asserted identity matches the identifiable attributes. A traceable e-audit trail is provided in an enterprise infrastructure and bench mark performance indicator. A digital security element is generated and results in the user electronically receiving a password and a unique electronic address is assigned to the user. The digital security element is then transmitted to the user from the computer and enables electronic access to the personal dataset relating to the user, the personal dataset having been authenticated through the verification and validation.
US08984274B1 Secure data updates
In one implementation, actions may include generating a first key for encryption of data and a second key for encryption of connection parameters. The connection parameters may enable the client device to establish a connection to an update server. Further actions may include encrypting the connection parameters using the second key and providing the first key and the second key to the update server. Additional actions may include storing the first key on the client device, receiving, at the client device, a notification of an update that includes the second key, decrypting the encrypted connection parameters using the received second key, and connecting to the update server using the decrypted connection parameters. Actions may further include providing a request for the update to the update server, receiving data encrypted using the first key in response, and decrypting the encrypted data using the first key.
US08984271B2 User interface systems and methods for input and display of secure and insecure message oriented communications
Given the rise in popularity of communicating personal, private, sensitive, or vital peer-to-peer or peer-to-group information over potentially insecure text messaging infrastructure, it would be highly desirable to provide a solution that would enable the initiator and/or the consumer of these communiqués to determine the state of the privacy associated with the messages. The non-limiting technology herein provides systems and methods for enabling a consumer to graphically, linguistically, verbally, or programmatically, determine the privacy and security state of a communiqué and/or the privacy/security association with the at least one plurality of peers. Methods and systems provided by a computer application can enable a consumer to input message oriented data that will be subsequently communicated to at least one of a plurality of peers. Upon reception of the data, systems and methods are also describe to display the message oriented communiqué to the at least one peer consumer or other user.
US08984268B2 Encrypted record transmission
The invention provides a method and apparatus for transmitting data securely using an unreliable communication protocol, such as User Datagram Protocol. In one variation, the invention retains compatibility with conventional Secure Sockets Layer (SSL) and SOCKS protocols, such that secure UDP datagrams can be transmitted between a proxy server and a client computer in a manner analogous to conventional SOCKS processing. In contrast to conventional SSL processing, which relies on a guaranteed delivery service such as TCP and encrypts successive data records with reference to a previously-transmitted data record, encryption is performed using a nonce that is embedded in each transmitted data record. This nonce acts both as an initialization vector for encryption/decryption of the record, and as a unique identifier to authenticate the record. Because decryption of any particular record does not rely on receipt of a previously received data record, the scheme will operate over an unreliable communication protocol. The system and method allows secure packet transmission to be provided with a minimum amount of overhead.
US08984261B2 Store data forwarding with no memory model restrictions
Embodiments relate to loading data in a pipelined microprocessor. An aspect includes issuing a load request that comprises a load address requiring at least one block of data the same size as a largest contiguous granularity of data returned from a cache. Another aspect includes determining that the load address matches at least one block address. Another aspect includes, based on determining that there is an address match, reading a data block from a buffer register and sending the data to satisfy the load request; comparing a unique set id of the data block to the set id of the matching address after sending the data block; based on determining that there is a set id match, continuing the load request, or, based on determining that there is not a set id match, setting a store-forwarding state of the matching address to no store-forwarding and rejecting the load request.
US08984240B2 Reducing page faults in host OS following a live partition mobility event
Page faults during partition migration from a source computing system to a destination computing system are reduced by assigning each page used by a process as being hot or cold according to their frequency of use by the process. During a live partition migration, the cold or coldest (least frequently used) pages are copied to the destination server first, followed copying the warmer (less frequently used) and concluded by copying the hottest (most frequently used) pages. After all dirtied pages have been refreshed, cutover from the instance on the source server to the destination server is made. By transferring the warm and hot pages last (or later) in the migration process, the number of dirtied pages is reduced, thereby reducing page faults subsequent to the cutover.
US08984239B2 Hardware and operating system support for persistent memory on a memory bus
Implementations of a file system that is supported by a non-volatile memory that is directly connected to a memory bus, and placed side by side with a dynamic random access memory (DRAM), are described.
US08984225B2 Method to improve the performance of a read ahead cache process in a storage array
An apparatus comprising an array controller and a cache. The array controller may be configured to read/write data to a first array of drives of a first drive type in response to one or more input/output requests. The cache may be configured to (i) receive said input/output requests from the array controller, (ii) temporarily store the input/output requests, and (iii) read/write data to a second array of drives of a second drive type in response to the input/output requests. The first array of drives may be configured to copy the data directly to/from the second array of drives during a cache miss condition such that the array controller retrieves the data stored in the first array of drives through the second array of drives without writing the data to the cache.
US08984222B2 Methods and structure for task management in storage controllers of a clustered storage system
Methods and structure for task management in storage controllers of a clustered storage system. An initiator storage controller of the clustered storage system ships I/O requests for processing to a target storage controller of the system. Responsive to a need to abort a previously shipped I/O request, the initiator storage controller transmits a task management message to the target storage controller. The task management message identifies one or more previously shipped I/O requests to be aborted. The target storage controller processes the received task management message in due course of processing requests and completes processing for the aborted previously shipped request in an orderly manner. Resources associated with the aborted previously shipped requests are release within both controllers.
US08984221B2 Method for assigning storage area and computer system using the same
When a method for relocating data to a preferable storage area based on access frequency is applied to virtual machines, it takes a long time for determining volumes that are not accessed, and the access performance is deteriorated. The present invention provides a system and method in which a utilization status of a virtual machine is checked by the storage system, and pages used by virtual machines not being utilized are relocated promptly to lower tiers and pages used by virtual machines being utilized are relocated promptly to higher tiers, according to which the performance of the system is improved.
US08984214B2 Memory cell operation
The present disclosure includes memory devices and systems having memory cells, as well as methods for operating the memory cells. One or more methods for operating memory cells includes determining age information for a portion of the memory cells and communicating a command set for the portion of the memory cells, the command set including the age information.
US08984210B2 System and methods for extending operational lifetime of flash memory
The present invention is directed to a method for increasing the operational lifetime of a flash memory device, wherein, the method comprises varying the operating parameters of the flash memory device over the lifetime of the flash memory device. The advantage of providing a method which varies the operating parameters of a flash memory device is that the operational lifetime of the flash memory device will be increased. Relatively low voltages and relatively short voltage periods may be used initially to write to, read from and erase the flash cells in the flash memory device. As time passes, the flash cells in the flash memory device will begin to degrade and it will be necessary to increase the voltage and the period of the voltage applied to the flash memory device in order to ensure that the correct write, read and/or erase commands are carried out. The invention is also directed towards a flash memory device.
US08984208B2 Method and apparatus for I/O scheduling in data storage device
An input/output (I/O) scheduling device comprises a plurality of trans-descriptor operators each corresponding to one of a plurality of hosts and configured to sustain a trans-descriptor and transmit the trans-descriptor to a hardware module, a transmitting scheduler configured to schedule transmission of trans-descriptors through communication with the plurality of trans-descriptor operators, and a receiving scheduler configured to schedule reception of trans-descriptors through communication with the trans-descriptor operators.
US08984205B2 Data filter
A system includes an interface with a plurality of sub-addresses. The interface receives critical data and non-critical data. The critical data are received only at more specific sub-addresses of the interface. The interface transfers the critical data received at the sub-addresses to a critical processor, such that the critical data avoids being received by or being processed by a non-critical processor. The interface transfers the non-critical data from the interface to the non-critical processor. The configuration of the interface is hard-coded such that the configuration of the interface is fixed at power up of the interface and is non-changeable by the non-critical processor. The interface includes an external platform interface that is external to the critical processor, the non-critical processor, and a local controller. The external platform interface includes a limited ability to store the critical and non-critical data.
US08984197B2 Power stack control systems
The disclosed inventions relate to the field of power control electronics. More specifically the disclosed inventions pertain to Power Stack Control Systems which are used to control the generation of AC power from a DC or AC input voltage. The disclosed Power Stack Control Systems include a serial interface connection, the serial interface connection being in serial electrical communication with a plurality of power stacks, the plurality of power stacks comprising at least one interface board and at least one IGBT driver board, the at least one interface board being in parallel communication with at least one IGBT driver board.
US08984188B2 External contact connector
A plug connector with external contacts is provided. The connector has one pair of contacts for transmitting data and one pair of contacts for receiving data. All data transmitted and received using the plug connector is serialized/de-serialized to enable data transmission at a very high rate. A corresponding receptacle connector has configurable contacts that are configured based on the orientation of the plug connector with respect to the receptacle connector. The receptacle connector may be included in a host device and has associated circuitry to detect orientation of the plug connector and to configure the contacts of the receptacle connector.
US08984187B2 Handheld electronic device with text disambiguation allowing dynamic expansion of input key associations
A handheld electronic device includes a reduced QWERTY keyboard and disambiguation software. The device provides output in the form of a default output and variants. The output is based largely upon the likelihood that a user intended a particular output, but the device also provides additional variants that are not based solely on likelihood and are provided by various logic structures on the device. The device enables editing during text entry and a learning function that allows the disambiguation function to adapt for a customized experience. The disambiguation function can be disabled to provide alternate keystroke interpretation. Additionally, the device can facilitate variant selection by displaying a key to enable variant selection without changing hand position. If an input field into which text is being entered is determined to be special, a disambiguated result can be sought from a predetermined data source prior to other data sources.
US08984185B2 Computing arrangement
The present invention relates to a computing arrangement (10), said computing arrangement (10) comprising a computer device (11), multiple input- and/or output-devices (14, 15, 17, 19, 21, 22) attached to said computer device (11). In order to allow the parallel usage of multiple input- and/or output-devices which are attached to a computer device as peripheral devices, the computing arrangement (10) is characterized by a control device (20) for associating said multiple input- and/or output devices (14, 15, 17, 19, 21, 22) to at least two different GUI (Graphical User Interface) instances.
US08984182B2 SCSI I/O command aggregation
The present disclosure includes systems and techniques relating to input/output (I/O) command aggregation for Small Computer System Interface (SCSI) enabled devices. In some implementations, a method can comprise receiving a first command for a target device, wherein the first command includes a first memory address and a first data transfer count; receiving a second command for the target device, wherein the second command includes a second memory address and a second data transfer count, and wherein the first and second commands are entirely read commands or entirely write commands; aggregating the first and second memory addresses and the first and second data transfer counts into consolidated command information; generating a packet command that includes a packet tag and a data size corresponding to the consolidated command information; communicating the packet command to the target device; in response to receiving a transfer ready notification from the target device, communicating the consolidated command information to the target device; and communicating additional information to the target device.
US08984179B1 Determining a direct memory access data transfer mode
In response to receiving a request for a DMA data transfer, a DMA transfer mode may be determined based on based on the size of the requested DMA data transfer and profile data of an I/O adapter. The profile data for the I/O adapter may include a physical location of the I/O adapter or a number of clients supported by the I/O adapter. The DMA transfer mode may also be determined based on a preference of an application or an I/O device. Moreover, the DMA transfer mode may be determined based on a CPU usage metric being outside of a threshold for the CPU usage metric or on a memory usage metric being outside of a threshold for the memory usage metric.
US08984172B1 System, method and article of manufacture for monitoring, controlling and improving storage media system performance based on storage media device fill percentage
An apparent load is determined based on assigning weightings to commands based on various factors including, but not limited to, the limitations of the underlying storage media device(s), where the command queue fullness is viewed from that perspective rather than simply the number of commands outstanding in a storage media device. Also disclosed is the use of a positive bias and a negative bias to artificially influence the apparent load based on fill percentages of storage media devices.
US08984162B1 Optimizing performance for routing operations
A deploy service is provided to determine a set of software artifacts that needs to be transmitted to a target machine upon receiving an application deployment request from a user of a client device. For instance, the deploy service may compare versions of software artifacts on the target machine with the software artifacts of the application that the user desires to deploy to determine the set of software artifacts that needs to be transmitted. Instead of having to transmit the entire application, some embodiments transmit only a small portion that is reflective of what has been changed between the old version of the application and the new version of the application. This enables the transfer of large files across the Internet to be more efficient.
US08984161B2 Efficient use of mirrored storage clouds
For distributing data requests between data centers, a cost reduction module selects a data center from a plurality of data centers to fulfill a data operation request corresponding to mirrored data stored at the plurality of data centers. The selection is based on data center cooling efficiency factors comprising a data storage device efficiency percentage. A response module sends the data operation request to the selected data center.
US08984160B2 Apparatus and method for storing a port number in association with one or more addresses
A port number is stored in a memory in association with one or more addresses using a data block by which at least one port number associated with a predetermined number of consecutive addresses is written into the memory. Further, a first port number assigned to output ports each being provided for different one of a plurality of relay nodes is stored in association with first consecutive addresses in such a manner that one or more data blocks including the first port number associated with the first consecutive addresses are written into the memory.
US08984146B2 Method and apparatus for identifying an IMS service
A method of indicating IP Multimedia Subsystem (IMS) services and IMS applications to which a Session Initiation Protocol (SIP) message relates. An IMS communication service identifier and an IMS application reference are added to the SIP message. The identifier and the reference may be added as Feature Tags. The reference may also be added as an a-line augmenting an m-line in a Session Description Protocol (SDP) part of the SIP message.
US08984136B1 Systems and methods for object recognition
Examples disclose systems and methods for recognizing objects. A method may be executable to receive a query from a robot. The query may include identification data associated with an object and contextual data associated with the object. The query may also include situational data. The method may also be executable to identify the object based at least in part on the data in the query received from the robot. Further, the method may be executable to send data associated with the identified object to the robot in response to the query.
US08984124B2 System and method for adaptive data monitoring
A monitoring information reporting system for a client computer, the system provides monitoring information to a server computer which receives monitoring information for analysis. The system provides a framework for a client computer to identify to a server computer the monitoring information it can provide. The server computer then determines, based on the notification, whether monitoring information is to be provided, and if so, the specific monitoring information that will be provided. When monitoring information is to be provided, the server computer sends a response to the client computer with a command to control the client computer to collect monitoring information, which is then provided to the server computer. In this way, the server computer can control the amount and nature of monitoring information collected and transferred.
US08984123B2 Rejuvenation processing device, rejuvenation processing system, computer program, and data processing method
At least one host machine (3) is selected as an object to be rejuvenated from among each of the host machines (3). A virtual machine (302) operating in the host machine (3) selected as the object to be rejuvenated is migrated to a standby server (4). The migrated virtual machine (302) is operated in the standby server (4), and the standby server (4) is caused to function as the host machine (3). The host machine (3) selected as the object to be rejuvenated is rejuvenated. The rejuvenated host machine (3) is caused to stand by as the standby server (4). Thereby, it is possible to provide a rejuvenation processing device capable of rejuvenating the host machine while continuously operating the virtual machine.
US08984122B2 Monitoring tool auditing module and method of operation
A monitoring tool auditing module comprises an interface, a memory, and a processor. The interface receives a plurality of monitoring audit requests, each monitoring audit request identifying one or more monitoring targets to be audited. The memory is coupled to the interface and stores the plurality of monitoring audit requests in a queue based at least in part upon the order that the monitoring audit requests are received by the interface. The processor is coupled to the memory and accesses a particular one of the plurality of monitoring audit requests stored in memory and determines a monitoring target to be audited based at least in part upon the particular monitoring audit request. The processor determines a plurality of monitoring tools that are deployed at the determined monitoring target, and determines status information for each determined monitoring tool deployed at the determined monitoring target. The processor further determines configuration information for each determined monitoring tool deployed at the determined monitoring target.
US08984111B2 Techniques for providing dynamic account and device management
Techniques for providing data in dynamic account and device management are disclosed. In one particular exemplary embodiment, the techniques may be realized as a system for providing data in dynamic account and device management. The system may comprise one or more processors communicatively coupled to a network. The one or more processors may be configured to identify a user device to be managed. The one or more processors may be configured to transmit a request for delegate authority to manage the user device. The one or more processors may be configured to receive delegate authority to manage the user device. The one or more processors may be configured to provide network access to the user device. The one or more processors may also be configured to manage the user device and monitor data communicated to and from the user device.
US08984102B2 Registration and use of patterns defined by expressions as domain names
A domain name registration service permits registrants to register names that are defined by a pattern-matching expression that may include one or more wildcard values in any portion of the domain or subdomain name. A domain name server utilizes pattern matching with expressions, such as REGEX systems, to parse incoming domain name requests to identify text strings that conform to the domain defined by the registered regular expression. Other components assign economic value to defined patterns and prevent conflicts between registered patterns and domain names.
US08984101B1 System and method for model-based configuration of a server cluster
A system and method for configuring servers in a cluster. The method may include storing one or more base configuration files associated with an application in a domain administration server, deploying the base configuration files onto one or more servers in a cluster of servers, making one or more instance-specific modifications to the base configuration files, and executing the application in accordance with the one or more modified base configuration files. In various embodiments, the base configuration files may be XML files, and the modifications may be xpath expressions. An alternate embodiment of the method may include storing one or more configuration files based on a common template and representing a platform-specific configuration of a server in a domain administration server, deploying the configuration files onto one or more servers in a cluster of servers, and configuring the servers in accordance with the configuration files.
US08984091B1 Providing content based on timestamp of last request for content
Systems and methods of providing information via a computer network are provided. A request for content to display with a resource can be received via a computer network at a data processing system. The request can include user information and resource information. The data processing system can retrieve a timestamp of a last request for content from a user associated with the user information. The data processing system can determine if a difference between current time and the timestamp reaches a threshold, and can retrieve a plurality of content items based at least in part on whether the threshold is reached and at least one attribute of the content items. The data processing system can select at least one content item and provide it for display with the resource. The data processing system can store the current time as the timestamp of the last request for content from the user.
US08984086B2 Spreadsheet to webpage conversion system and method
A spreadsheet to web page conversion system and method is disclosed for remotely programming and configuring control and monitoring devices. The approach is based on receiving a web page from a monitoring device via a configuration computer. The web page includes data that is arranged in rows and columns, with each row corresponding to an object and each cell in each row corresponding to a property of the object. The computer is configured to receive a user selection of data in the web page. The selected data may then be enumerated by the monitoring device and sent to the computer. The computer may receive the enumerated properties of the objects and copy them from the web page to a temporary memory space on the computer. The computer may then paste the copied data from the temporary memory space into a spreadsheet application running on the computer for revision.
US08984079B2 Providing a newsfeed based on user affinity in a social network environment
A system and method for measuring user affinity in a social network environment is provided. One or more activities performed by a user associated with a social network environment are monitored. A relationship associated with the one or more activities is identified. An affinity for one or more objects associated with the social network environment is then determined based on the one or more activities and the relationship.
US08984078B2 Systems and methods for device-to-cloud message delivery
Certain implementations of the disclosed technology may include systems, methods, and computer-readable media for providing device-to-cloud (upstream) message delivery. According to an example implementation, a method is provided that can include generating, by a mobile computing device, a first message from a first application and a second message from a second application. The method includes establishing a communication connection between the mobile computing device and a remote device, packaging the second message with the first message for sending from the mobile computing device to the remote device; and sending, from the mobile computing device to the remote device, and by the established communications connection, the packaged first message and second message.
US08984074B2 Sender-based ranking of person profiles and multi-person automatic suggestions
Systems and methods for searching of information regarding persons or to provide assistance for completion during address input. In one embodiment, a method includes automatically generating profiles for persons identified in messages, such as outgoing emails. Based on how the addresses of the persons are used in outgoing messages, the relevancy scores of the addresses are determined. When a user is searching for information or typing an address, the profiles and the relevancy scores are used to identify and sort search results or suggestions for the completion of the address input.
US08984072B2 System and method for providing recommendations to a user in a viewing social network
Method and systems are provided for initiating communication with a social networking server maintaining user information corresponding to a user, the user information for the user comprising media preferences for the user, one or more connections associated with the user, and media preferences for each of the one or more connections, retrieving at least a portion of the user information for the user from the social networking server and generating a viewing recommendation for the user at least in part based on at least one of the media preferences of the user, and the media preferences of the one or more connections, the viewing recommendation comprising one or more multi-media content.
US08984069B2 Taskflow unit for controlling computer-aided medical tasks within a medical computer network
A taskflow unit that assigns tasks to different software units in a medical computer network. The taskflow unit merges tasks to form at least one taskflow within the medical computer network. The taskflow unit is installed on an application server within the computer network.
US08984068B2 Email-read status
A method and computer program product for marking email-read status in an email application is described. A method may comprise defining, via at least one of a client electronic device and a server computer, a marked-read characteristic corresponding to an email. The method may further comprise determining, via at least one of the client electronic device and the server computer, a marked-read preview time based upon, at least in part, the marked-read characteristic. The method may also comprise designating, via at least one of the client electronic device and the server computer, the email as read based upon, at least in part, the marked-read preview time.
US08984064B2 Active social network
A communication analysis system for an online game is described. A communication history among players of the online game is retrieved. Communication tracking metrics are generated based on the communication history of the players of the online game. A retention analysis is performed with the communication tracking metrics to determine retention of players of the online game. A retention recommendation is generated based on the retention analysis.
US08984060B2 Rebuild system for a storage network
Rebuild systems and methods for a network are provided. One rebuild system includes a client device including an event handler and an indication listener associated with the event handler and a server device in communication with the client device. The server device includes an indication subscription associated with the event handler and a self-registration trigger (SRT) module in communication with the indication subscription for rebuilding the event handler and the indication listener. One rebuild method includes storing, by the indication subscription, rebuild data associated with the event handler and the indication listener and rebuilding, by the SRT module, the event handler and the indication listener with the rebuild data. Also provided are physical computer storage mediums including a computer program product rebuild method for a network. One computer program product rebuild method includes computer code for performing the above method.
US08984054B2 Multi-phased and partitioned content preparation and delivery
The invention generally relates to optimizing the speed and reliability of the delivery of content or functionality to electronic devices. In certain aspects, the invention provides a system for managing content including a production server with a web interface and configured to allow a producer to create content. The system includes a gateway server which can receive the content and write it to a dynamic section. The gateway server can then compile the dynamic section into a compiled section, still including the content, and send it to a client, thereby giving an end-user access to new content or functionality.
US08984023B2 Monitoring stored procedure execution
A computer-implemented method, system, and/or computer program product monitors stored procedures that are executed in a database management system. A determination is made, for a stored procedure that is executed in a database management system, of an identification of the stored procedure and event data related to the stored procedure. The event data includes when the stored procedure began and ended executing, an SQL identifier for an SQL statement in the stored procedure, and a counter of how many times the SQL statement executed. The database management system provides values of parameters used when executing the SQL statement. These values are then correlated with the count of how many times the SQL statement executed.
US08984022B1 Automating growth and evaluation of segmentation trees
A tree structure of plurality of information records arranged is recursively grown by splitting at least a portion of the records and by generating at least one predictive model. Related apparatus, systems, methods and computer program products are also described.
US08984017B2 Method for generating and using a portable patient file
A method for generating and using a portable patient file may include entering data relating to a patient into a computer and storing the patient data in a medical record for the patient in a database using metadata in an adaptive data environment. The computer is configured to instantiate a file configured for import or export of the patient data, and the file is capable of transferring the patient data from the database to another database with preservation of semantic meanings associated with the patient data.
US08984014B2 System and method for retrieving and storing industrial data
The invention provides a system and method for retrieving and storing industrial data, the system comprising a data retriever that includes a data retrieval manager and one or more watchers for monitoring data associated with one or more industrial devices, wherein if the data associated with the one or more industrial devices is new or modified, the one or more watchers notifies the data retrieval manager thereof and the data retrieval manager uploads the new or modified data. The system further includes a database manager for receiving the new or modified data in a first form from the data retrieval manager and for storing the new or modified data in a structural data form in one or more databases.
US08984012B2 Self-tuning alterations framework
Embodiment described herein are directed to an enhanced search engine with multiple feedback loops for providing optimal search results that are responsive a user's search query. The user's search query is parsed, and based on the underlying terms, different linguistic models and refinement techniques generate alternative candidate search queries that may yield better results. Searches are performed for the original search query and the candidate search queries, and different scores are used to select the best search results to present to the user. Results making it onto the list, as well as the underlying candidate search query, linguistic model, or refinement technique for generating that search query, will have their corresponding scores updated to reflect their success of generating a search result. Scores are stored and used by future searches to come up with better results.
US08984005B2 Systems for contact information management
An Internet-based system capable of automatically maintaining contact-related information in any computer software application or digital device which stores or manages contact-related information. More particularly, the system allows users to automatically enter and maintain contact-related information in a digital address book or similar application or device (such as a wireless phone or PDA) with minimal or no manual entry of the contact-related information by the user. The system also allows contacts of the user (i.e. people who's contact information or partial contact information is present in the user's address book application) to make corrections to their contact-related information contained in the user's address book, request reciprocal contact information from the user, deny the user access to additional or corrected contact-related information and take other actions relative to managing the contact-related information which others (users) have about them.
US08984003B2 System and method for processing, maintaining, and verifying data
In an exemplary embodiment, a system includes a database, a parsing module, a batching module, a comparison module, and a reporting module. The parsing module is operable to receive a first data file and a plurality of instructions for processing the data. The parsing module is operable to store at least a portion of data from the first data file in the database based at least in part on the plurality of instructions. The batching module can retrieve database queries from a second data file, receive a first indication that at least one database query is selected, and execute the at least one database query in the database. The comparison module is operable to retrieve a first data set from the database and retrieve a second data set, wherein the second data set is expected data, and determine whether the first data set matches the second data set.
US08983995B2 Interactive semantic query suggestion for content search
Systems, methods and computer-storage media are provided for identifying query formulation suggestions in response to receiving a search query. A portion of a search query is received. Query formulation suggestions are identified by semantically analyzing the search query. The query formulation suggestions are used to further formulate the received search query. The query formulation suggestions include semantic-pattern-based query suggestions that are derived from semantic query patterns, one or more entities, and information associated with these entities. The query formulation suggestions are transmitted for presentation.
US08983992B2 Facilitating field programmable gate array accelerations of database functions
Methods and arrangements for facilitating accelerations of database functions. A field programmable gate array is incorporated. At least one query control block is incorporated in the field programmable gate array, and database management system operations are accelerated via the field programmable gate array. The accelerating includes employing the at least one query control block to execute a query without reconfiguring the field programmable gate array.
US08983988B2 Centralized management of virtual machines
A method enables a central management service to operate on individual files within virtual disks associated with different virtual machines (VMs) running in one or more host computers that are each networked to a remote storage system. An IO request from a VM is received at a virtualization software layer on a host computer, wherein the IO request relates to a file stored in a virtual disk associated with the VM, and the file is individually stored in the remote storage system in accordance with a file system. The central management service is notified of the received IO request and uses the file system to access the file in the remote storage system to perform a management task on the file, and the IO request is then performed on the file by the virtualization software layer upon a notification of a successful completion of the management task.
US08983984B2 Methods and systems for simplifying object mapping for external interfaces
Methods and systems for simplifying object mapping for external interfaces. At least two client requests for action may be received from an external interface wherein each client request may be evaluated sequentially or concurrently in a governed and non-blocking technique. Each client request may be associated to a logical object in order to minimize a representational gap between the client request and a physical object using the logical object. Each query request may be responded to using the object relational mapping in order to simplify the external interface by minimizing the representational gap between the external interface and the physical object using the logical object.
US08983982B2 Mechanism for deprecating object oriented data
Techniques are described to allow the deprecation of classes in an object-oriented data model, such as a CDM for a CMDB. When a class is deprecated and replaced by another existing or new class, data associated with instances of the deprecated class may be migrated to the replacement class. A mapping between the deprecated class and its replacement class may be provided to allow existing applications to continue to access data using the deprecated class without change until the deprecated class is finally deleted or the application is updated to use the replacement class. New applications written to use the object-oriented data model after the deprecation may use the replacement class to access data instances created using the original data model.
US08983978B2 Location-intention context for content delivery
Invitational content targeted to a particular behavior can be served to the user when the user is likely to reproduce a desired behavior. The user is classified into one or more spatial-temporal segments based on an analysis of the user's characteristics and the user's past behavior. When a request is made for an item of invitational content, a spatial-temporal segment is selected based on a substantial likelihood that the current context will lead to a repeat of the representative past behavior. An item of invitational content associated with the selected segment is then served to the user.
US08983976B2 Dynamically expiring crowd-sourced content
Example apparatus and methods concern dynamically expiring crowd-sourced content (CSC) in a crowd-sourced database. An example apparatus may include logic for acquiring the CSC, where the CSC is data produced by a mobile device concerning a point of interest. The example apparatus also includes logic for producing an evaluation of the CSC and logic for determining an expiration criteria based on the CSC, the evaluation, and the user. The CSC may be data about a point of interest. The evaluation may be based on the completeness, timeliness, or contents of the CSC. The expiration criteria may be established based on the evaluation of the CSC and a user profile. The expiration criteria or user profile may be manipulated based on confirmation or repudiation of the CSC by a different user or by curation of the CSC.
US08983973B2 Systems and methods for ranking points of interest
Systems and methods are provided for ranking points of interest (POIs). According to one implementation, a computer-implemented method may be provided that includes receiving geographic information from a user device, and selecting a plurality of points of interest within the geographic region. The method may also include generating an initial ranking of the selected points of interest based on voting information received from the user device, viral input from a user's social network, and/or additional input based on searches for maps and travel directions for traversing a route. In addition, the method may include calculating a modified ranking of the selected points of interest.
US08983971B2 Method, apparatus, and system for mobile search
A method, an apparatus, and a system for mobile search are provided. The method for mobile search includes: receiving a search request, where the search request carries keyword information to be searched for, and an instant interest model and a long-term interest model acquired by a search application server; calculating a relevance score value of each member engine according to the search request, meta index information of the member engine, the instant interest model, and the long-term interest model; and selecting one or more member engines according to the relevance score value to search for the keyword information. The searching for the keyword information may integrate an instant interest model and a long-term interest model of a user, so as to provide users with personalized and highly accurate search result information that meets demands.
US08983967B2 Data storage system having mutable objects incorporating time
A data storage system having mutable objects incorporating time is described herein. According to the systems and methods described herein, a data item may be partitioned into parts (data objects) and stored as an index object. As the object storage system provides immutable objects, when a new version of a data item needs to be stored, only those parts (data objects) of the data item that changed need be saved rather than the entire data item. The systems and methods described herein allow for efficient storage, access and manipulation of mutable data items using an underlying immutable object system.
US08983955B2 Maltweb multi-axis viewing interface and higher level scoping
A method, apparatus and computer program product for navigating in a multi-dimensional space containing an electronic publication formed from predefined portions of text-based data encoded using a markup language are disclosed. A selected predefined portion is displayed in a first display region. A point on a primary axis of the multi-dimensional space corresponding to the displayed pre-defined portion is also displayed. Also, a method, apparatus and computer program product for publishing an electronic publication formed from predefined portions of text-based data encoded using a markup language are also disclosed. Predefined portions are stored in terminal nodes. Higher level nodes are provided for organizing the terminal nodes into an hierarchical structure embodied in said electronic publication. Each higher level node contains the identity of a parent node, a position indicator for the higher level node and an associated identifier.
US08983953B2 Methods and apparatuses for facilitating interaction with a geohash-indexed data set
Methods and apparatuses are provided for facilitating interaction with a geohash-indexed data set. A method may include providing a geohash-indexed data set. The method may further include determining a density map indicating a density of indexed data items of the data set for each of a plurality of geohashes. Corresponding apparatuses are also provided.
US08983943B2 Criteria-specific authority ranking
A plurality of linkable nodes may be ranked based on their intrinsic scores. The intrinsic scores may be assigned to each node based on an analysis of the respective node with respect to one or more criteria. Links may be identified between the nodes, and a ranking score for each node may be generated based on the intrinsic scores of nodes linked therewith.
US08983933B2 Costs of operations across computing systems
Disclosed herein are techniques for measuring or assessing the costs of executing operations across a plurality of computing systems. The cost of transferring data across at least one arrangement of computing systems is determined. The cost of executing at least one arrangement of the operations is also determined.
US08983925B2 Online wizard for facilitating methodology implementation
Embodiments of a method for creating a methodology implementation that supplements a business application are described. In one embodiment, a comprehensive customer engagement methodology is maintained on a server and defines processes and disciplines related to the business application. A series of requests is received from a collaborative computing environment. The series of requests collectively represent a request for a collection of documents and related metadata included in the comprehensive customer engagement methodology. The series of requests are then responded to by providing a copy of the collection of documents and related metadata.
US08983918B2 International cross border data movement
In some embodiments, a data movement system comprises a memory and a processor. The memory is operable to store a request to move data from a first jurisdiction and at least one action item associated with the request to move data, the request to move data comprising (a) a data type, (b) a jurisdiction from which the data is to be moved, and (c) a purpose for moving the data. The processor is configured to receive an update to the request to move data, the update to the request changing at least one of the data type, the jurisdiction from which the data is to be moved, or the purpose for moving the data. The processor is configured to identify a set of data movement rules based at least in part upon the updated request to move data. The processor is configured to apply at least one rule of the set of data movement rules to identify an update to the at least one action item to be completed in order to comply at least in part with the regulations.
US08983917B2 Systems and methods for lossless compression of image color profiles
Techniques to allow for accurate color representation of images stored within and delivered by a social networking system. In an embodiment, a match between at least a portion of a longest tag value from a plurality of tag values and a subsequence of a tagged element data string in a tag-based file associated with an image is identified. The tagged element data string and a tag table are optimized based on the match.
US08983912B1 Data collection and transmission
Data collection and transmission is disclosed. A server is configured to receive, from a remote device, a message including raw information, and to parse at least a portion of the received raw information. The raw information is received by the system from an information reporting module interface of the remote device. The information reporting module of the remote device is configured to receive information from at least one separately installed information reporting module. A client device includes an information reporting module interface and a server interface. The client device is configured to receive configuration information from a remote server.
US08983909B2 Information management assistant
Systems, methods, and other embodiments associated with information management are described. One example method includes controlling a computerized process to discover an information management client and one or more information management entities associated with the information management client. The example method may also include determining a data movement plan and executing the data movement plan.
US08983903B2 Data processing system
An object of the present invention is to provide a data processing system which makes it possible to reflect data in a data aggregate of another party, with the mutual relational properties of the data preserved, in a case in which there has been a modification, addition, or the like in any of at least two data aggregates. The data processing system has a data acquisition part for acquiring data recorded in a second data aggregate and described by a designated descriptor; an object generator for generating an object on the basis of the acquired data; a reference relation processor for determining, based on internal attributes, a reference relation among objects in a case in which two or more objects are generated; a save processor for saving the generated objects in a first data aggregate; and a relation updater for extracting, based on the reference relation determined by the reference relation processor, the “ID” in the internal attributes of an object on the referenced side, and using the extracted “ID” to update the internal attributes showing the reference of an object on the reference side.
US08983901B1 System and method for rectangular region covering
Systems and methods are provided for determining mutation regions for a spreadsheet. Mutation regions are iteratively assigned to a first region of cells in the spreadsheet. To assign a mutation region, a column is selected from the first region. A first row in the first region of cells is associated with the selected column that is not assigned to a mutation region and that is not included in a second region of the spreadsheet is determined. A largest region contained within the first region that does not overlap with the second region for which the cell in the selected column and the first row is in a designated position is determined. The largest region is assigned as a mutation region for the spreadsheet.
US08983878B2 Computer-implemented method for optimizing an injection-molding process for producing thick-walled components
A computer-implemented method for optimising an injection moulding process for producing thick-walled components based on a model parameterised on the basis of parameters to be predetermined is provided, wherein a component to be produced is represented in the model with a component geometry, and the method comprises at least the following steps: e) defining a group of parameters as primary characteristics on the basis of a relative influence of the parameters on a predetermined model response, and f) defining parameter values for the primary characteristics as starting values for a subsequent optimisation of the model and of respective tolerance ranges for the primary characteristics, c) optimising the parameter values of the individual primary characteristics with respect to a desired value of the model response in the respective tolerance ranges, proceeding from the starting values from step a), and d) setting the optimised parameter values from step c) as the corresponding starting parameter values on an injection-moulding machine.
US08983867B2 Multi-dimensional credibility scoring
A credibility scoring system produces a multi-dimensional entity credibility score that is derived from multiple dimensional component scores. The credibility scoring system derives each dimensional component score from a different set of credibility data pertaining to different dimensional aspect of overall credibility. The different dimensional aspects factoring into the overall credibility determination include a stability dimension, transparency dimension, trustworthiness dimension, and sentiment dimension.
US08983864B2 Linking online and retail-location shopping carts
A system for linking a shopper's online electronic shopping cart with the shopper's in-store electronic shopping cart is provided. The system includes an online website of a merchant for the purchase of goods by one or more shoppers. Each shopper is provided with an online electronic shopping cart accessible through the website and an in-store electronic shopping cart accessible at a local retail location. The online and in-store electronic shopping carts are linked by placing one or more items contained in the online shopping cart in the in-store shopping cart and vice versa. Related apparatus, methods, techniques and articles are also described.
US08983863B2 Bidding engine for intention-based e-commerce among buyers and competing sellers
A platform through which companies that offer products bid to obtain an opportunity to provide a product to an end user expressing an intent in purchasing it. The user specifies a first data set defining a product he or she desires to buy, a designated time at or by which it is to be provided, and a value that the user is willing to pay. The platform receives a second data set from each of one or more vendors. Each such data set includes a range of prices that the respective vendor is willing to accept for its sale of the product, and a bid strategy. A bid process is then executed to generate a result that identifies at least one vendor, and a price within the range of prices originally offered by that vendor. The result is provided to the user, and a transaction may then be consummated.
US08983861B2 Bridge pages for mobile advertising
Various embodiments pertain to generating and causing display of a bridge page responsive to a user request for an advertiser's web page when the web page resolution is higher than the screen resolution of the user's device. The bridge page can be, for example, a lower resolution summary of content included on the web page. In various embodiments, the bridge page is generated and hosted by an ad platform server rather than the advertiser server. In at least some embodiments, the bridge page is stored in a database and can be served from the database responsive to subsequent requests for the advertiser's web page.
US08983860B1 Advertising auction system
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for an advertisement auction system. In one aspect, a method includes operating bidders on a data processing apparatus, each bidder executing in a distinct virtual machine, wherein a host operating system that executes on the data processing apparatus performs operations including: receiving an advertisement bid request from a requestor using a first communication protocol, the bid request identifying a bidder, the data processing apparatus and the ad exchange being on a same internal network; sending the advertisement bid request to the virtual machine of the identified bidder using a second communication protocol; receiving an advertisement bid response for the bid request from the identified bidder using the second communication protocol; and sending the advertisement bid response to the requestor using the first communication protocol.
US08983857B2 Managing operational activities when contingent performance deliverables are in place
When uncertainty is present, operational activities and counterparty relationships related to such operational activities are evaluated and appropriate management actions determined by utilizing data records comprising Contingent Performance Deliverables (CPDs), where a CPD specifies a set of rights and obligations for two or more counterparties to the CPD with respect to operational activities of the counterparties, wherein the rights and obligations are defined over a set of uncertain potential future events (SPFE). Analysis is conducted to assess relevant sources of uncertainty, and to determine appropriate actions under the operational activities, counterparty relationships, and CPD rights and obligations across such sources of uncertainty. After the actions are determined, their impact on the operational activities and counterparty relationships, and on associated performance measures, is determined across the sources of uncertainty. Management of the operational activities and counterparty relationships is improved by utilizing the actions determined and the data generated on the future impact of such actions on operational activities and counterparty relationships subject to uncertainty.
US08983836B2 Captioning using socially derived acoustic profiles
Mechanisms for performing dynamic automatic speech recognition on a portion of multimedia content are provided. Multimedia content is segmented into homogeneous segments of content with regard to speakers and background sounds. For the at least one segment, a speaker providing speech in an audio track of the at least one segment is identified using information retrieved from a social network service source. A speech profile for the speaker is generated using information retrieved from the social network service source, an acoustic profile for the segment is generated based on the generated speech profile, and an automatic speech recognition engine is dynamically configured for operation on the at least one segment based on the acoustic profile. Automatic speech recognition operations are performed on the audio track of the at least one segment to generate a textual representation of speech content in the audio track corresponding to the speaker.
US08983834B2 Multichannel audio coding
Multiple channels of audio are combined either to a monophonic composite signal or to multiple channels of audio along with related auxiliary information from which multiple channels of audio are reconstructed, including improved downmixing of multiple audio channels to a monophonic audio signal or to multiple audio channels and improved decorrelation of multiple audio channels derived from a monophonic audio channel or from multiple audio channels. Aspects of the disclosed invention are usable in audio encoders, decoders, encode/decode systems, downmixers, upmixers, and decorrelators.
US08983831B2 Encoder, decoder, and method therefor
Provided is an encoder which can effectively encode/decode spectrum data of a broad frequency signal in a high frequency range, can dramatically reduce the number of the arithmetic operations to be performed, and can improve the quality of the decoded signal. The encoder comprises a first layer coding unit (202) which encodes an input signal in a low frequency range below a predetermined frequency to generate first coded information, a first layer decoding unit (203) which decodes the first coded information to generate a decoded signal, and a second layer coding unit (206) which splits the input signal in a high frequency range above a predetermined frequency, into a plurality of sub-bands, presumes the respective sub-hands from the input signal or decoded signal, partially selects a spectrum component within each sub-band, and calculates an amplitude adjustment parameter used to adjust the amplitude of the selected spectrum component to thereby generate second coding information.
US08983822B2 Operating a storage server on a virtual machine
A system and method of testing, during development, the operation of a clustered storage server system and its associated storage operating system. The system includes at least one host computer having a host operating system, and at least one virtual computer having a simulated storage operating system, at least one simulated disk, a simulated NVRAM, and a simulated flashcard within a guest operating system hosted by the host operating system. The simulated storage operating system represents an actual storage operating system. Facilities of the simulated storage operating system including the simulated disk, the simulated NVRAM, and the simulated flashcard are mapped onto corresponding facilities of the host operating system via virtualization components of the virtual computer so that the simulated storage operating system operates substantially the same as the actual storage operating system on low cost host hardware platforms.
US08983802B2 Notch re-blend in an object model
A method for a CAD system, a CAD system, and instructions for a CAD system. A method includes receiving an object model including a plurality of features. The method includes creating a blend as part of the object model, using at least one of the features, and removing the used features. The method includes creating a construction body corresponding to the object model, and storing the removed features in the construction body. The method includes performing a CAD operation on the object model using the features stored in the construction body.
US08983795B2 Method for measuring a work piece, calibration method and coordinate measuring device
A work piece is measured by at least one point of a surface of the work piece being sampled by a feeler. The feeler exerts a probing force on the surface and the feeler is deflected relative to a mounting of the feeler. On the basis of the deflection, a position of the point of the surface is determined. A directional dependence of a flexibility of the feeler is determined and/or is known. The feeler and the work piece are positioned and/or oriented relative to each other, while taking into consideration the directional dependence, such that during sampling of the point of the surface unintentional slipping of the feeler on the surface does not occur, or occurs only with low probability, or an unintentional deviation of the feeler from an intended path on the surface does not occur, or occurs only with low probability.
US08983793B2 Compressive data gathering for large-scale wireless sensor networks
Techniques for data gathering in large-scale wireless sensor networks are described. A data collection device receives aggregate data from at least one sensor node of a group of N sensor nodes. The aggregate data includes M weighted sums. Each of the M weighted sums includes a respective sum of N products each of which being a product of a respective coefficient and a sensor reading from a respective one of the N sensor nodes. M and N are positive integers and M is less than N. Computation is performed on the aggregate data to recover sensor readings from the N sensor nodes.
US08983784B2 Smartgrid energy-usage-data storage and presentation systems, devices, protocol, and processes including a storage distribution process and protocol
This disclosure relates to systems, devices, protocols, and processes for retrieving, accessing, and presenting information of energy usage using a distributed storage process and distributed logical services to provide a user with real-time energy usage information and visualization.
US08983781B2 Detecting road weather conditions
Aspects of the disclosure relate generally to detecting road weather conditions. Vehicle sensors including a laser, precipitation sensors, and/or camera may be used to detect information such as the brightness of the road, variations in the brightness of the road, brightness of the world, current precipitation, as well as the detected height of the road. Information received from other sources such as networked based weather information (forecasts, radar, precipitation reports, etc.) may also be considered. The combination of the received and detected information may be used to estimate the probability of precipitation such as water, snow or ice in the roadway. This information may then be used to maneuver an autonomous vehicle (for steering, accelerating, or braking) or identify dangerous situations.
US08983780B2 Unmanned drifting substance monitoring buoy, drifting substance monitoring system, and drifting substance monitoring method
An unmanned drifting substance monitoring buoy (10) is thrown into a water area where a drifting substance is present, thereby tracking and monitoring the drifting substance. The unmanned drifting substance monitoring buoy (10) detects, by a detecting section, a relative location of the drifting substance on the water surface with respect to the unmanned drifting substance monitoring buoy (10), and measures, by a measuring section, directions and strengths of a wind and a tidal current. Then, the unmanned drifting substance monitoring buoy (10) tracks the drifting substance by adjusting, based on the relative location of the drifting substance detected by the detecting section and on the directions and the strengths of the wind and the tidal current measured by the measuring section, a surface area and a direction of a sail (13) by an adjusting section. This achieves an unmanned drifting substance monitoring buoy capable of tracking a drifting substance with small energy even when not only a tidal current but also a flow caused by a wind at the sea surface is large.
US08983778B2 Generation of intersection information by a mapping service
Some embodiments provide a method for generating intersection data for paths in a map region. The method receives a set of junctions at which paths intersect in the map region. For a particular junction of at least two paths, the method automatically determines whether any of the other junctions in the map region satisfy criteria to be part of a single intersection with the particular junction. When at least one of the other junctions satisfies the criteria, the method automatically combines the other junctions that satisfy the criteria with the particular junction into a single intersection for use in performing mapping operations.
US08983772B2 Method for displaying navigation route, navigation apparatus and recording medium
A method for displaying a navigation route, a navigation apparatus, and a recording medium are provided. In the method, a current location of a mobile device is detected. Next, a start point and an end point are received and a navigation route is planned accordingly. Then, an electronic map database is accessed and a navigation map is rendered on a screen of the mobile device according to the electronic map database, wherein only the map information associated with the navigation route in the electronic map database is displayed on the navigation map and the displayed map information comprises the road names of a current road and a next road associated with the current location of the mobile device in the navigation route.
US08983766B2 Method of determining mode of transportation in a personal navigation device
To provide useful information to a user of a personal navigation device (PND) related to their current mode of transportation the PND receives a plurality of satellite navigation signals, utilizes the plurality of satellite navigation signals to determine position of the PND, determines a plurality of data based on the plurality of satellite navigation signals, utilizing the plurality of data as inputs to a statistical model to determine the mode of transportation, determines the information corresponding to the mode of transportation, and displays the information corresponding to the mode of transportation.
US08983765B2 Method and system for lane centering control
A system for lane centering control for a vehicle having a user-operable steering device is disclosed. The system includes a set of sensors for sensing the vehicle speed, yaw rate, and steering device angle, a target path tracker configured for tracking the target path of the vehicle, a processor responsive to the set of sensors for predicting the path of the vehicle, a controller responsive to the set of sensors, the target path tracker, and the processor, and productive of a lane centering control signal, and an active front steering actuator responsive to the control signal and productive of steering assistance to the steering device. The controller includes a processing circuit responsive to executable instructions for producing the steering assistance to the steering device to reduce a difference between the predicted path and the target path, thereby serving to maintain lane centering of the vehicle.
US08983764B2 Dynamic determination of device location reporting frequency
A mobile device associated with a mobile asset (and a method operating on such a mobile device) determines the location of the mobile asset and reports the location to a tracking server. To conserve power and bandwidth resources, the mobile device reports the current location and movement data of the mobile asset initially and then upon determination of the existence of one or more conditions. Potential conditions that could cause the mobile device to send an update to the server are a change from one road to another, a change in velocity or direction greater than a predetermined threshold, a deviation from an assigned or predicted route, or a difference between a current location and a predicted location.
US08983761B2 Audio monitor and event-conflict signaling system
Disclosed herein are system, method, and computer program product embodiments for an audio monitoring and event-conflict signaling system. An embodiment operates by receiving airport audio communication originating from an airport control tower (ATCT) of an airport with one or more runways or a flight deck of an aircraft. The system determines one or more keywords corresponding to a runway event affecting operations of a particular runway of the airport. The system detects, within the airport audio communication, a conflict comprising a correspondence between the airport audio communication and one or more of the keywords, and notifies the ACT of the conflict.
US08983756B2 Internal combustion engine
An internal combustion engine has a cylinder, a cylinder head mounted to the cylinder, a piston disposed in the cylinder, and a fuel injection valve. A combustion chamber is defined by the piston, the cylinder head and the cylinder. The fuel injection valve has a plurality of injection holes that injects fuel directly inside the cylinder from a side of the combustion chamber. The injection holes inject fuel in a spray shape with an overall shape, which is formed by a plurality of sprays being injected from the injection holes. The overall shape expands toward the cylinder head and forms one part of a conical shape that is dented near the piston. Central axes of some of the injection holes are oriented toward a boundary portion near the exhaust valve formed at a crown surface of the piston and an inner wall of the cylinder when fuel is injected.
US08983754B2 Apparatus for controlling air-fuel ratio of internal-combustion engine
An apparatus for controlling an air-fuel ratio of an internal-combustion engine includes an air-fuel ratio detector, a fluctuation signal generating device, an air-fuel ratio fluctuation device, a 0.5th-order frequency component strength calculator, a fluctuation frequency component strength calculator, a reference component strength calculator, and an imbalance fault determining device. The reference component strength calculator is configured to calculate strength of a reference component in accordance with strength of a first frequency component and strength of a second frequency component. The imbalance fault determining device is configured to make a determination of an imbalance fault in which air-fuel ratios of a plurality of cylinders vary beyond a tolerance limit on a basis of a relative relationship between strength of the 0.5th-order frequency component and the strength of the reference component.
US08983751B2 Control system and method for stopping vehicle
Provided are a control system and method for stopping a vehicle, which reduce jerk when a vehicle controlled by an SCC system is stopped by the SCC system without a driver's manipulation. A desired target stop distance between a controlled vehicle and a front vehicle is set. Proposed is a formula for calculating a target acceleration in which a jerk is not caused when the target stop distance is maintained and then the controlled vehicle stops. By controlling the stop of the controlled vehicle according to the acceleration that has been calculated with the formula, the controlled vehicle is stopped without the occurrence of a jerk.
US08983750B2 Driving support apparatus for vehicle
There is provided a driving support apparatus for a vehicle. When a speed limit that is not equal to a set vehicle speed is detected by a stereo image recognition device, a cruise control unit temporarily performs a standby mode in which a value of the set vehicle speed can be switched to the speed limit, and displays the set vehicle speed and the speed limit so that the speeds can be compared with each other and selectively maintains the set vehicle speed or switches the set vehicle speed to the speed limit based on an operation state by a driver during the standby mode.
US08983749B1 Road friction estimation system and method
A road friction coefficient estimation system and method uses tire load estimation sensors attached to a vehicle's tires. Tire load and slip angle for each tire are estimated from sensor data. From vehicle CAN bus sensors, vehicle acceleration and yaw rate operational parameters are obtained and a dynamic observer model calculates lateral and longitudinal force estimates on each of the tires. An individual wheel force estimation is calculated on each tire from the lateral and longitudinal force estimates for each tire. From the dynamic slip angle estimation on each tire and the individual wheel force estimation on each of the tires, a model-based friction estimation is made.
US08983745B2 System and method of executing a double transition shift in a transmission with transitioning clutch having opposite clutch slip and torque carrying directions
A method of executing a double transition shift in a transmission includes determining via a controller that one of four clutches involved in the shift has a clutch slip direction relative to input member rotation direction in one of the current gear and the commanded gear and an opposite clutch torque direction relative to input member torque direction in the other of the current gear and the commanded gear. The controller then calculates clutch torques for at least some of the offgoing clutches and at least some of the oncoming clutches, and controls torque at the offgoing clutches and the oncoming clutches during the shift according to the calculated clutch torques to ensure that the clutch with the opposite slip and torque directions does not provide reaction torque during the shift unless clutch slip across said one of the four clutches is zero or in the clutch torque direction.
US08983744B2 Automatic shift apparatus
An automatic shift apparatus includes a rotation shaft, a dog clutch gear shift mechanism, and a control unit. The control unit controls first moving speed to be faster than second moving speed on moving a sleeve in an engaged state engaged with one of a first clutch ring and a second clutch ring to a neutral position defined at a position between the first clutch ring and the second clutch ring where the first moving speed is a speed of moving the sleeve in the engaged state to a target position defined between the neutral position and the mentioned one of the first clutch ring and the second clutch ring the sleeve is engaged with and where the second moving speed is a speed of moving the sleeve from the target position to the neutral position.
US08983731B2 Method for controlling a power steering device for a motor vehicle equipped with a stop and start system
A power-steering device and method for controlling a device for a motor vehicle including a stop and start system, the device including an electric pump unit including at least one electric motor and one processor. The method includes a stage in which the electric pump unit is switched to a standby mode by reducing rotation speed of the electric motor, this stage implemented by the processor following receipt of a control signal sent by the stop and start system to the processor, the signal representing an automatic switching of a heat engine into a stop mode. The method enables the power-steering device to be kept in operation during an automatic stopping phase of the heat engine, without resulting in unwanted noise or excessive electricity draw.
US08983716B2 Tire slip angle estimation system and method
A slip angle estimation includes a tire having one or more first and second strain sensor(s) affixed to opposite respective first and second tire sidewalls. The sensors measure a tire strain in their respective sidewalls and generate a sidewall strain signal indicative of strain present within the tire sidewalls. A slip angle estimation is made by estimating the difference in the signal slope of the sensors in the opposite sidewalls. A load estimation is further made for the tire from the inner and outer sidewall strain signals and the load estimation is used in the slip angle estimation.
US08983707B2 Machine control system having autonomous dump queuing
A control system for use at a dump location having a plurality of dump sites is disclosed. The control system may have a control module associated with a mobile machine and a worksite controller. The worksite controller may be configured to receive a signal from the control module indicative of the mobile machine crossing a boundary at a dump location, and assign a travel route for the mobile machine based on the signal. The travel route may include a travel segment on a common entrance row, a first single-use path from the common entrance row to a particular one of the plurality of dump sites, a second single-use path from the particular one of the plurality of dump sites to a common exit row, and a travel segment on the common exit row. The worksite controller may be further configured to communicate the travel route to the control module as the mobile machine moves toward the dump location.
US08983705B2 Methods and systems for detecting weather conditions including fog using vehicle onboard sensors
Methods and systems for detecting weather conditions including fog using vehicle onboard sensors are provided. An example method includes receiving laser data collected from scans of an environment of a vehicle, and associating, by a computing device, laser data points of with one or more objects in the environment. The method also includes comparing laser data points that are unassociated with the one or more objects in the environment with stored laser data points representative of a pattern due to fog, and based on the comparison, identifying by the computing device an indication that a weather condition of the environment of the vehicle includes fog.
US08983704B2 Versatile electric bicycle systems
The disclosure herein provides systems for a versatile electric bicycle that is configured to be easily adapted to accommodate various needs and requirements. In certain embodiments, the foregoing may provide features and/or models that are configured to be easily adapted to accommodate parts of varying dimensions, different seating configurations, and/or particular laws and regulations of different jurisdictions.
US08983702B2 Control unit for vehicle driving system
A control unit 2 includes a standard control map Map1 in which an EV driving permitting region is set according to the SOC of a battery 3 and a substitute control map Map2 in which the EV driving permitting region of the standard control map Map1 is narrowed, whereby when an air conditioning compressor 112A, 112B is actuated to operate, the driving is controlled by selecting the substitute control map Map2 to be referred to in place of the standard control map Map1.
US08983699B2 Vehicle, method and device for controlling vehicle
A vehicle provided with a motor generator as a driving source includes an engine and a catalyst for purifying gas exhausted from the engine. The engine is controlled in one control mode of a CS mode and a CD mode in which opportunity for operation of the engine is limited compared to in the CS mode. In the CS mode, the temperature of the catalyst is increased to be equal to or higher than a prescribed activating temperature. The temperature of the catalyst is increased to be higher than the activating temperature before the control mode is changed from the CS mode to the CD mode.
US08983686B2 System aboard an aircraft
The invention relates to a device aboard an aircraft comprising output means configured to restore information relating to the aircraft status from aircraft systems, the device including a module providing interface between said output means and said aircraft systems, said module being configured to synthesize information from aircraft systems depending on predetermined behavior rules and to transmit said information thus synthesized to said output means.
US08983681B2 Method of communicating with a vehicle having a telematics unit
A system and method for communicating between a vehicle having a vehicle telematics unit and a central facility includes establishing a virtual private network (VPN) connection between a vehicle and a central facility; constructing a data message for communication between the vehicle and the central facility using the VPN; transmitting the data message via the VPN using an unreliable transmission protocol; and determining if the transmitted data message arrived at its destination.
US08983680B2 Unmanned vehicle retrofitting system
A system for incorporation into a manually controlled vehicle to provide unmanned operational capability to the vehicle, comprises a quantity of subsystem controllers. The subsystem controllers include: a throttle controller, integratable with an existing throttle system of the vehicle; a brake controller, integratable with an existing brake system of the vehicle; and a steering controller, integratable with an existing steering system of the vehicle. An actuator control system is operably coupleable to each of the subsystem controllers, and the actuator control system is capable of enabling remote or automated control of each of the subsystem controllers. An interrupt device is operably coupled to the actuator control system, the interrupt device providing selective: i) actuation of the actuator control system to provide remote or automated control of the subsystem controllers; and ii) deactivation of the actuator control system to return the subsystem controllers to a manually controlled state.
US08983673B2 Implementing power management systems using peak demand factor
Methods and apparatus for implementing power management systems using a peak demand factor are described and disclosed herein. An exemplary method includes gathering load samples from a site, generating a plurality of peak demand factors based on the load samples, performing an analysis to determine feasible demand reduction based on the peak demand factors, such as by plotting the demand reduction against the peak demand factors and finding one or more points at which demand reduction is particularly advantageous, selecting a maximum percentage of peak reduction matched with a peak demand factor, and implementing a power management system corresponding to the selected peak demand factor. Embodiments disclosed may quickly determine a superior peak demand reduction strategy or configuration for a site, thereby reducing the time and labor costs of excessive experimentation presently used to implement demand management systems.
US08983663B2 Self-guided portable medical diagnostic system
The present invention provides a medical diagnostic device with an automatic moving mechanism. The device comprises an input interface for receiving instructions from an operator or from a remote device. A motion controller is coupled to the input interface for controlling movements of the diagnostic device based on the instructions received through the input interface. A moving assembly is coupled to the motion controller for moving the diagnostic device under control of the motion controller. In an embodiment, a method of guiding a portable imaging system through various locations in a hospital is disclosed. Also the invention discloses a self-guided portable imaging system.
US08983635B2 System and method for protection system design support
A method and system for examining, auditing, and safely evaluating process systems, including fluid pressure systems and nuclear plant systems, to aid overpressure design and/or sizing of overpressure equipment. The system includes a server subsystem, a storage subsystem, an assessment subsystem, and optionally a report generation subsystem, including computer hardware and application software for supporting these subsystems.
US08983629B2 Non-invasive vagal nerve stimulation to treat disorders
Devices, systems and methods are disclosed for treating bronchial constriction related to asthma, anaphylaxis, chronic obstructive pulmonary disease (COPD), exercise-induced bronchospasm and post-operative bronchospasm. The treatment comprises transmitting impulses of energy non-invasively to selected nerve fibers that activate neural pathways to reduce the release of acetycholine from airway-related vagal preganglionic neurons within the brain of the patient. The transmitted energy impulses, comprising magnetic and/or electrical energy, stimulate the selected nerve fibers to produce the bronchodilation.
US08983627B2 Medical probe for electro-stimulation and bio-feedback training of pelvic floor musculature
A probe system for electro-stimulation and bio-feedback training of muscles in the pelvic floor region, in particular for pelvic floor physiotherapy and diagnosis, includes a probe having a probe body which is insertable into a vagina or a rectum, and a plurality of electrodes which are positioned at several locations along the length and around the circumference on the outer surface of the probe, the probe system further includes a control unit, operationally coupled to the probe, adapted for receiving EMG signals from each of the electrodes and for processing each of the signals for mapping the response of the muscles in the pelvic floor region.
US08983619B2 Testing communication during implantation
A system and method are described for testing communication through a patient during implantation using telemetry coupling electrodes on a delivery catheter. In one example, at least two telemetry coupling electrodes may be placed on or within a delivery catheter to test conductive communication with external body electrodes during implantation. In some instances, the telemetry coupling electrodes of the delivery catheter may approximate the spacing of telemetry electrodes on an IMD. In this manner, testing conductively coupled communication with telemetry coupling electrodes of the catheter may be used to mimic the telemetry electrodes on the IMD and determine a target position and/or orientation of an electrode or electrodes of the IMD for successful conductive communication through the body.
US08983614B2 Onset-mitigating high-frequency nerve block
A method of blocking signal transmission through a nerve with reduced onset activity includes applying an HFAC to an axon of a nerve to block the transmission of signals through the axon. The method may also include applying a direct current (DC) to the axon, increasing the amplitude of the DC over time to a predetermined amplitude, applying the HFAC, and then decreasing the DC. The method may also include temporarily reducing the amplitude of the HFAC to permit the transmission of signals through the axon and subsequently increasing the amplitude to block transmission without triggering an onset response. The method may also include temporarily applying an unbalanced charge to the nerve and then balancing the charge over time.
US08983610B2 Hybrid method for modulating upper airway function in a subject
A hybrid method is provided for modulating upper airway function in a subject. The method includes applying first and second therapy signals to the subject to modulate at least one extrinsic laryngeal muscle and at least one intrinsic laryngeal muscle to synergistically control laryngeal motion and vocal fold movement, respectively.
US08983609B2 Apparatus and method for treating pulmonary conditions
An apparatus for positioning at a target site and for treating a pulmonary condition in a subject includes a fluid exchange catheter for insertion into a tracheo-bronchial tree and an inflatable balloon coupled to the fluid exchange catheter. At least a portion of the inflatable balloon is for engaging a luminal wall of the tracheo-bronchial tree at the target site. The apparatus further includes an energy delivery mechanism operably coupled to the inflatable balloon. The energy delivery mechanism includes at least one energy delivery member for delivering electrical energy to the target site.
US08983602B2 Method and apparatus to perform electrode combination selection
Approaches for selecting an electrode combination of multi-electrode pacing devices are described. Electrode combination parameters that support cardiac function consistent with a prescribed therapy are evaluated for each of a plurality of electrode combinations. Electrode combination parameters that do not support cardiac function are evaluated for each of the plurality of electrode combinations. An order is determined for the electrode combinations based on the parameter evaluations. An electrode combination is selected based on the order, and therapy is delivered using the selected electrode combination.
US08983589B2 Automatic measurement of ischemic levels in coronary segments to determine artery responsible therefor
A method for localizing ischemia in segments of a heart in a patient under test includes attaching a plurality of electrodes to the patient to form a plurality of leads, capturing electric signals at each of the leads, determining a normalized vector magnitude for each lead as is inherent in a normal heart, calculating an output for each cardiac segment as a percentage of the left ventricle (LV) by adding up the contributions for all of the leads in the direction of each segment at the J point based on the normalized vector magnitudes and a correct calibration factor for conversion to the percent of LV and taking a dot product of each lead vector and each segment vector to identify a normalized response for each lead at each segment center and using the dot products to multiply the ST J-point signal for each lead.
US08983586B2 Beat-morphology matching scheme for cardiac sensing and event detection
A medical device and associated method for classifying an unknown cardiac signal that includes sensing a cardiac signal over a plurality of cardiac cycles, determining a template of a known cardiac signal in response to the cardiac signal sensed over the plurality of cardiac cycles, sensing an unknown cardiac signal over an unknown cardiac cycle, determining a fourth order difference signal, determining a template alignment point and an unknown cardiac signal alignment point in response to the fourth order difference signal; determining an R-wave onset and an R-wave offset in response to the fourth order difference signal of the unknown cardiac cycle signal, determining an R-wave width as the difference between the R-wave onset and the R-wave offset, determining a morphology analysis window in response to the R-wave width, and determining a first morphology match metric across the morphology analysis window.
US08983581B2 System and method for large field of view, single cell analysis
A method and system for medical imaging employs an excitation source configured to cause an object having a plurality of cells to at least one of emit, reflect, and fluoresce light. An optical receptor is employed that is configured to receive the light from the object. A filter assembly receives the light from the optical receptor and filters the light. An image processor having a field of view (FOV) substantially greater than a diameter of a cell of the object and an analysis resolution substantially matched to the diameter of a cell of the object that receives the filtered light from the filter and analyzes the filtered light corresponding to each cell in the FOV. A feedback system is provided that is configured to provide an indication of a state of each cell in the FOV and a location of a cell in the FOV meeting a predetermined condition.
US08983563B2 High temperature superconducting tape conductor having high critical ampacity
The invention relates to a high temperature superconducting tape conductor having a flexible metal substrate that comprises at least one intermediate layer disposed on the flexible metal substrate and comprising terraces on the side opposite the flexible metal substrate, wherein a mean width of the terraces is less than 1 μm and a mean height of the terraces is more than 20 nm, and that comprises at least one high temperature superconducting layer disposed on the intermediate layer, which is disposed on the at least one intermediate layer and comprises a layer thickness of more than 3 μm. The ampacity of the high temperature superconducting tape conductor relative to the conductor width is more than 600 A/cm at 77 K.
US08983555B2 Wireless communication techniques
Wireless communication techniques are described. In one or more implementations, techniques are described that involve active power control such that a device may bypass use of a power amplifier to communicate wirelessly. In one or more additional implementations, wireless communication techniques are described in which multiple bands may be leveraged to provide wireless communication. In one or more further implementations, wireless communication techniques are described in which a frame buffer on a receiving device is leveraged by a sending device. Yet further, in one or more implementations wireless communication techniques are described in which a sending device employs codec adaptation. Still yet further, in one or more implementations, wireless communication techniques are described which may be used to change characteristics of a channel used to communicate data. Yet further again, in one or more implementations, a receiving device is configured to adjust a display based on wireless communications received from a plurality of devices, such as to leverage a display by multiple wireless sources.
US08983551B2 Wearable notification device for processing alert signals generated from a user's wireless device
Methods and apparatus for wearable notification are disclosed. In one example embodiment, a method includes communicating a trigger data to a wearable device when processing an incoming signal, automatically generating a response on the wearable devise based on the trigger data, and remotely programming at least one parameter associated with the wearable notification devise. The method may be in a form of a machine-readable medium embodying a set of instructions that, when executed by a machine, cause the machine to perform the method. The wearable device may be physically coupled to a biological external tissue of the human body. The processing of the incoming signal may be performed on a mircroprocessor in a housing detachably attached to a telephone, and may be based on a parameter value of a kitchen appliance having a timer, or a state change of a doorbell.
US08983546B2 Rectifier circuit management system, for use in cell site power systems
Systems, apparatus, methods, and manufactures for conserving power in a communications system such as a communications service cell site or cell site. The methods include adjusting the RF coverage of the cell site antenna, selective control of the RF output transmit power, selective control of the communications bit rate, transfer of communications to other cell sites, adjustment of indicators such that mobile devices transfer communications to other cell sites, and reallocation of logical slots between radios in the cell site. In some examples, the cell site employs a power controller. The power controller may utilize a switching circuit to produce two different voltages from a single battery string during a commercial power failure with improved conversion efficiencies. In another example, a power controller may manage multiple rectifiers so that the rectifiers operate more efficiently, such as with approximately equal runtime and with regular testing.
US08983535B2 Medical scan clip on
Medical device that scans medical parameters and communicates via a cell phone. The cell phone can communicate the parameters to a remote location and/or or can analyze them. The medical device can be powered by the cell phone or can be wireless. A relatively large area for a pad that forms the surface area that determines the medical information can thus be obtained.
US08983533B2 Multimode communication terminal and multimode communication implementation
A method for enabling a MIMO operation mode in a multimode communication terminal includes switching a first channel module to have parameter characteristics consistent with those of a second channel module, so that the multimode communication terminal enables the MIMO operation mode by using the first channel module and the second channel module at the same time. The method also includes extracting corresponding parameters from the second channel module and configuring the first channel module to be switched with the extracted parameters, such that the first channel module and second channel module enable the multimode communication terminal to perform MIMO communication. The method further includes issuing, upon determination of a switch, notification instructions to means in channel switch layer means and changing a data channel associated with the first channel module, such that the first channel module and second channel module can be adapted to the MIMO operation mode.
US08983530B2 Data session continuity between wireless networks
Embodiments disclosed herein provide systems and methods to provide data session continuity between wireless networks. In a particular embodiment, a method provides receiving a request to create a data session for a wireless communication device exchanging communications with a wireless local area network via a wireless access point. The method further provides determining an access point identifier for the wireless access point and selecting a control system for a cellular communication network of a plurality of cellular communication networks based on the access point identifier. The method further provides anchoring the data session to the control system.
US08983523B2 Method and system for Bluetooth HID activity prediction for wireless coexistence throughput optimization
A host device may be enabled to support a plurality of wireless interfaces, wherein some of these interfaces may be utilized to support human interface device (HID) based communication. The host device may be enabled to monitor activity of HID devices based on communications via HID capable wireless interfaces, may predict future use of the HID devices based on the monitoring, and may manage sniff communication that is utilized to track and/or detect activities in the HID devices. The management of the sniff communication may comprise adjusting characteristics of the sniff communication to enable improving throughput of other wireless interfaces available via the host device that may be affected by the sniff communication. The adjustment of the characteristics of sniff communication may comprise adjusting, statically and/or dynamically, length of sniff intervals and/or designating of sniff packets as high priority requests.
US08983509B2 Internet-based short message retrieval and display system
The present invention is a system and method by which past SMS messages generated or received by a user or a user-application are stored in the telecommunications network, and retrieved by the user at any time using a client application. The system allows the user to access this database using a graphical user interface over the public Internet using a mobile or fixed client to search and view past SMS messages. This system can be used for the user to respond to or resend past SMS messages to his/her or other recipient's mobile terminals as well.
US08983508B2 Method and apparatus for communicating short message service and supplementary services messages
Methods and apparatus for enabling short message service (SMS) and supplementary services (SS) in a long term evolution (LTE) network via evolved packet system (EPS) mobility management (EMM) over the LTE control plane are described. In one embodiment, the radio resource control (RRC) connection signaling radio bearer (SRB) is used for SMS and SS transport over the LTE control plane between a wireless transmit/receive unit (WTRU) and a mobility management entity (MME). EMM interfaces and primitives are defined for actions towards SMS and SS entities for enabling SMS and SS services in LTE via the LTE control plane media. Message formats for SMS and SS message transport are also disclosed for sending SMS and SS messages within EMM uplink (UL) non-access stratum (NAS) transport and downlink (DL) NAS transport messages.
US08983506B2 System, method, and computer-readable medium for schedule-based telecommunication policies
A system, method and computer-readable medium for enforcing user telecommunication privileges on a per-schedule basis are provided. Enterprise members may have a schedule associated therewith that defines scheduled locations of the users. Telecommunication service privileges may be coordinated with the users' schedules such that communication services are disabled at particular times based on the users' schedules. In other implementations, particular users may have telecommunication services disabled by an administrator in the event of a catastrophe or emergency. By this mechanism, users that are not proximate to a particular catastrophe or emergency area according to the users' schedule may have services disabled while other users that are located more proximate to the emergency may have their telecommunication services enabled. In this manner, the demand on a cellular network may be alleviated thereby increasing the likelihood that users directly impacted by the emergency may receive and place calls or access data services.
US08983500B2 Mapping an event location via a calendar application
A method of mapping a location of an event that is scheduled in a calendar application includes steps of identifying a contact associated with the event, determining address information associated with the contact, obtaining map data for the address information, and generating a map of the location associated with the contact based on the map data. Meeting or event locations can thus be mapped even if there is no event location or address information specified directly in the meeting request or appointment.
US08983495B2 Geographical boundary based tracking
An apparatus, method and system for geographical tracking entry and/or exiting of an asset into and/or out of a defined geographical boundary and reporting the same. Entry and exit tests compare position fixes with various thresholds and parameters to determine if the asset has entered or exited the geographical boundary. Tests are sequenced such that tests having lower levels of complexity (lower order) are performed before tests having higher levels of complexity (higher order). In this way, most position fixes are processed using computations having a lower order of mathematical complexity than conventionally implemented.
US08983494B1 Processing location information
A system for processing location information is disclosed. The location information is received from a mobile device. One or more polygons associated with the received location information are determined. A representation of the mobile device is stored based at least in part on the determined one or more polygons associated with the received location information.
US08983493B2 Method and system for selecting and providing a relevant subset of Wi-Fi location information to a mobile client device so the client device may estimate its position with efficient utilization of resources
A method of providing a relevant subset of information to a client device is based in part on scanning for Wi-Fi access points within range of the client device, using a Wi-Fi database that covers a large target region to retrieve information about these access points, using this information to estimate the position of the mobile client device, selecting a limited region in the vicinity of the estimated location of the client device, and providing information about Wi-Fi access points within this limited region to the client. For efficient transfer and maintenance of data, the target region may be divided into a hierarchy of fixed geographical tiles.
US08983490B2 Locating a mobile device
One or more techniques and/or systems are disclosed for identifying a location of a mobile device (e.g., with user consent). A set of one or more indications of received signal strength (RSS) may be received, comprising a first RSS from a first access point (AP). The set of RSS indications may be used to identify a grid area, comprising a first grid space. An expected distance between the first grid space and the first AP may be identified using the first RSS. The expected distance can be combined with a first known distance between the first grid space and the first AP to determine a first grid score for the first grid space. A second grid score may be determined for a second grid space (e.g., and a third, fourth, etc.), and the grid space comprising a desired grid score (e.g., highest) may be selected as the mobile device location.
US08983488B2 System and method for providing location based services at a shopping facility
Embodiments of the disclosed invention include a system and a method for providing location-based services to consumers of a shopping facility. In one embodiment, a consumer creates a user account, user profile, and registers one or mobile devices. The system monitors for the presence of the registered mobile devices within one or more shopping facilities. The system transmits advertising material corresponding to the user created profile to a detected registered mobile device in response to the registered mobile device being within a specified range of a store associated with the user created profile.
US08983487B2 Adaptive transmission device using limited feedback information in a mobile communication system, and a method thereof
The present invention relates to an adaptive transmitting device using limited feedback information in a mobile communication system, and a method thereof. According to an exemplary embodiment of the present invention, when the base station transmits a pilot signal to the terminal, the terminal generates channel information by using the pilot signal, generates additional channel information from the channel information, and transmits the channel information and the additional channel information to the base station. The base station determines band allocation, power allocation, and modulation methods for each use by using received feedback information, and transmits modulated traffic data to the terminal according to the determined methods.
US08983483B2 Management device for serving network or device and resource management method thereof
Disclosed is a method of managing resources to allow networks or devices coexist. To this end, a neighbor discovering method of an apparatus including a coexistence manager (CM) includes: receiving, by the CM, a request from a television band device (TVBD) network or device served by the CM; obtaining, by the CM, neighbor information of the TVBD network or device in response to the request; and transmitting, by the CM, the obtained neighbor information to the TVBD network or device, wherein the neighbor information includes an identifier of a neighbor TVBD network or device interfering the TVBD network or device.
US08983479B2 Method for transmitting dedicated reference signal, and method for receiving dedicated reference signal
Provided are a method of transmitting a dedicated reference signal (DRS), a method of receiving a DRS, and a feedback method of a terminal. The method of transmitting a DRS includes determining a DRS transmitting resource for at least one terminal which is a target of transmission, and transmitting the DRS using the determined transmission resource and notifying the terminal of information about layer used by the terminal. The method of receiving a DRS includes determining a DRS receiving resource, receiving information about layer used by a terminal from a serving cell base station, and receiving the DRS for the terminal using the determined reception resource and the information about layer. Accordingly, a terminal can find the position and sequence of its DRS. In particular, in the case of multi-user multiple input multiple output (MU-MIMO) or joint scheduling, it is possible to prevent or remove signal interference using the DRS of another terminal.
US08983472B2 Handoff of a multimedia call session using background network scanning
A method and system supporting handoff of a multimedia call session using background network scanning is disclosed. A mobile multimedia handset may engage in the exchange of a multimedia information stream via a first wireless network, and may sniff a portion of radio frequency spectrum for a second wireless network. Information about available services and network quality of service for the second network may be received by querying the second wireless network or from advertising by the second wireless network. Hand-off between the two networks may be based upon the results of the comparison and one or more user-defined criteria, and the handoff may be synchronized according to predefined events in the stream of multimedia information.
US08983471B2 Complex intermediate frequency based receiver architecture
The disclosure relates to a Complex Intermediate Frequency (CIF)-based receiver adapted to process a received signal comprising a signal component at a desired frequency and a signal component as an image frequency. The CIF-based receiver determines the power of the received signal by calibrating the receiver to minimize the power of the signal component at the image frequency that interferes with the signal component at the desired frequency, introduces signal leakage from the image frequency to intentionally degrade the quality of the signal component at the desired frequency, and determines the power of the signal component at the image frequency based on the amount of degradation.
US08983469B2 Method and system for managing neighbor cell information
A method and system for managing neighbor cell information are disclosed in the present invention. A user equipment is reselected into a current Universal Terrestrial Radio Access (UTRA) cell from a former resident cell belonging to other system, and finds out that the former resident cell is not in a neighbor cell list of the current UTRA cell and the user equipment itself supports a neighbor cell relation maintenance function, and/or after receiving an indication notified by a network side that the user equipment can report neighbor cell relation, the user equipment reports an air interface signaling message carrying cell information of the former resident cell to a Radio Network Controller (RNC); the RNC receives and decodes the air interface signaling message, acquires the cell information of the former resident cell, and updates inter-system neighbor cell information according to the cell information of the former resident cell.
US08983461B1 Methods and systems for managing boomer sectors
Range indicators for sectors in a wireless network may be determined by measuring, in a plurality of test locations, signal strengths of pilot signals transmitted by the sectors. Each sector's determined range indicator may be stored as a predefined range indicator for the sector in association with a list of predefined neighbors for the sector. When a candidate sector is added to a mobile station's active set, a neighbor list may be constructed for the mobile station, by taking into account the predefined range indicator for the candidate sector. If the predefined range indicator indicates that the candidate sector has a standard range, then the candidate sector's predefined neighbors may be added to the neighbor list. If the predefined range indicator indicates that the candidate sector has a non-standard range (e.g., indicating a “boomer”), then the candidate sector's predefined neighbors may be omitted from the neighbor list.
US08983458B2 Methods and apparatus for producing and submitting an HTTP request with a selected country code parameter from a mobile device
A mobile communication device maintains a stored list of a plurality of carrier identifications, where each carrier identification is stored in association with one of a plurality of country codes. The mobile device is also associated with a home wireless carrier that is identifiable by a home carrier identification stored in its memory. The mobile device reads the home carrier identification from the memory, and selects one of the plurality of country codes that is stored in association with the home carrier identification. During operation, the mobile device reads a specified domain name in response to a user-initiated request made via a Web browser or search application. Then, the mobile device produces a Hypertext Transfer Protocol (HTTP) request with a Uniform Resource Locator (URL) corresponding to a specified domain name and a country code parameter which includes the selected country code. The HTTP request with the URL is submitted via the wireless communication network. Advantageously, consistency in accessing web sites, information, and/or search results may be achieved regardless of location of the mobile station.
US08983457B2 Policy control architecture comprising an independent identity provider
A policy control architecture for handling policies in communication networks. An independent Identity Provider (IDP) generates IDP user terminal entries for policy control information. Policy controllers are logically divided into separate policy control units. Of these, a User Policy Controller (UPC) generates UPC user terminal entries for service subscriptions, and a Business Policy Controller (BPC) applies related policies on the services.
US08983454B2 Method and apparatus for detection of intermodulation products
Interference comprising a passive intermodulation (PIM) product of at least a first signal and a second signal is detected in a wireless network, by generating, on the basis of at least the first signal and the second signal, at least one interference signal comprising a simulated intermodulation product and correlating the at least one interference signal with a waveform received in the wireless system to produce data representing a correlation. The presence of an intermodulation product of at least the first signal and the second signal is detected in the interference in dependence on the data representative of the correlation.
US08983449B1 End user controlled temporary mobile phone service device swapping system and method
User controlled temporary mobile phone and/or data service device swapping systems and methods including particular implementations and embodiments comprising a plurality of mobile phone user control accounts at least a first telephone number or other registration number registered with each of the plurality of phone service or cellular service user control accounts, and at least two different phone devices registered with each of the plurality of user control accounts, and a mobile phone user interface configured to receive input from the mobile phone user to indicate which of the at least two different mobile phone or cellular devices associated with the mobile phone user control account is to be associated and to transmit data indicating the association to a phone number or other service access number registry.
US08983447B2 Methods, systems and devices for dynamic HPLMN configuration
Methods, devices and systems enable the dynamic updating of home public land mobile network (HPLMN) information stored on a subscriber identification module (SIM) to avoid a roaming indication, without requiring any modifications to the mobile device modem, SIM application programming interface (API), the modem software, or the mobile device operating system. A mobile device may scan available public land mobile networks (PLMNs) to identify a participating PLMN to which the mobile device may connect, and receive network values having a mobile country code (MCC) value and a mobile network code (MNC) value from the identified PLMN. The mobile device may overwrite an existing HPLMN value and/or one or more IMSI values on the SIM with the receive network values.
US08983446B2 Systems and methods for the detection and allowance of transmission facilities
A method of detecting a transmitting device within a facility is disclosed. The method involves detecting the transmitting device of a wireless transmission detection facility; communicating signal information relating to the detected transmitting device to a central unit where the detected transmitting device is identified; determining whether the detected transmitting device is allowed within the facility and providing instruction to a transmitting device to interfere with the detected transmitting device when the detected transmitting device is not allowed in the facility and providing instructions and methodologies when the detected transmitting device is allowed in the facility.
US08983444B2 Method for controlling portable device by using humidity sensor and portable device thereof
A method of controlling a portable device having a humidity sensor is provided. The method includes measuring a humidity level around the portable device using the humidity sensor when a call event occurs, comparing the measured humidity level with a preset threshold value, and controlling on/off of a display unit of the portable device according to a comparison outcome.
US08983442B2 Techniques and apparatus to manage power in wireless device
An apparatus may include a sensor, a processor circuit, and an adaptive scanning component for execution on the processor circuit to receive sensor data from the sensor, to determine activity state based upon the received sensor data, and to adjust a wireless network scanning procedure in accordance with the received sensor data. Other embodiments are described and claimed.
US08983440B1 Call handling using social network data
Call handling options are selected for calls using social network data that is descriptive of the relationship of a caller to a call recipient in a social networking platform. An identifier for a calling device is used to access social network data that is descriptive of a relationship of the caller to the call recipient in the social networking platform. A call handling option for a call is selected, from among multiple, different call handling options, based on the social network data that is descriptive of the relationship of the caller to the call recipient in the social networking platform.
US08983436B2 Method of handling a mobility management back-off timer and related communication device
A method of handling a mobility management back-off timer for a mobile device in a wireless communication system comprises performing a mobility management procedure in response to a paging signaling transmitted by a network of the wireless communication system; and stopping the mobility management back-off timer after performing an authentication procedure in the mobility management procedure successfully.
US08983421B2 Semiconductor device and operating method thereof
In an organic memory which is included in a radio chip formed from a thin film, data are written to the organic memory by a signal inputted with a wired connection, and the data is read with a signal by radio transmission. A bit line and a word line which form the organic memory are each selected by a signal which specifies an address generated based on the signal inputted with a wired connection. A voltage is applied to a selected memory element. Thus writing is performed. Reading is performed by a clock signal or the like which are generated from a radio signal.
US08983419B2 Integrated receiver and integrated circuit having integrated inductors and method therefor
An integrated receiver includes a first signal processing path, a second signal processing path, and a controller. The first signal processing path has an input and an output for providing a first processed signal, and comprises a first tracking bandpass filter having a first integrated inductor formed with windings in a first number of metal layers of the integrated receiver. The second signal processing path has an input and an output for providing a second processed signal, and comprises a second tracking bandpass filter having a second integrated inductor formed with windings in a second number of metal layers of the integrated receiver. The second number of windings is lower than the first number. The controller enables one of the first and second signal processing paths corresponding to a selected channel of a radio frequency (RF) input signal to provide an output signal.
US08983413B2 Communication device including multiple LO receivers
Some embodiments of the present disclosure relate to multiband receivers that include at least one divider unit having a divisor that is other-than-two. For example, in some embodiments the divisor is an odd integer (e.g., three). Such divisors allow oscillators for respective receiver subunits in a multi-band receiver to have frequencies that are sufficiently different from one another so as to limit cross-talk interference there between, even when the receiver subunits are concurrently receiving data on adjacent channels. To facilitate this other-than-two divisor, a phase error compensation block is often used to compensate for the effects of using the other-than-two divisor.
US08983407B2 Selectable PA bias temperature compensation circuitry
Radio frequency (RF) power amplifier (PA) circuitry, which transmits RF signals is disclosed. The RF PA circuitry includes a final stage, a final stage current digital-to-analog converter (IDAC), and a final stage temperature compensation circuit. A final stage current reference circuit may provide an uncompensated final stage reference current to the final stage temperature compensation circuit, which receives and temperature compensates the uncompensated final stage reference current to provide a final stage reference current. The final stage IDAC uses the final stage reference current in a digital-to-analog conversion to provide a final stage bias signal to bias the final stage. The temperature compensation provided by the final stage temperature compensation circuit is selectable.
US08983397B2 Method and apparatus for channel feedback by multiple description coding in a wireless communication system
A communication system comprises evolved base nodes (eNBs) communicating via an over-the-air (OTA) link with low mobility user equipment (UE). A network can utilize the eNBs for cooperative beam shaping for interference nulling based upon a number of factors UE (e.g., coordinated multi-point (CoMP) optimization for feedback, quality of service (QoS), fairness, etc.). The UE advantageously transmits multiple description coding (MDC) that supports a determination by the eNBs that coherent channel conditions (e.g., frequency and/or time invariance) exists for combining feedback reports to realize reduced quantization error. In addition, the MDC feedback reports still support incoherent channel states in which each report can be used individually for interference nulling/beamforming. MDC can be performed with one codebook or a plurality of codebooks.
US08983393B2 Method and apparatus for mitigating interference in a wireless communication system
A process, device and computer-readable storage medium that incorporate teachings of the subject disclosure may include, for example, identifying a wireless device that is unable to distinguish between a non-reduced power subframe and a reduced-power, subframe of a communications protocol including a frame having a pre-defined arrangement of non-reduced power subframes and reduced-power subframes. First and second instructions are sent to the wireless device to respectively perform a first channel quality assessment of a non-reduced power subframe and a second channel quality assessment of a reduced-power subframe. The first and second instructions respectively identify the non-reduced power subframes and the reduced-power subframes within which the first and second channel quality assessments are to be performed. After receiving the first and second channel quality assessments, it is determined whether the channel quality assessment performed by the wireless device includes instantaneous measurements. Other embodiments are disclosed.
US08983390B2 Power conscious self-healing transceiver systems and methods
The various embodiments of the present disclosure relate generally to power-conscious self-healing transceiver systems and methods. An embodiment of the present invention provides a method of power-consciously self-healing a transceiver system. The method comprises providing a transceiver device having a plurality of tuning elements configured to control a plurality of specifications of the device, determining initial values for the plurality of tuning elements, and performing a hardware-iterative gradient search to obtain values for each tuning element such that the plurality of specifications are within a tolerated range.
US08983374B2 Receiver for near field communication and wireless power functionalities
Exemplary embodiments are directed to a coexistence of NFC and wireless power functionalities. A device may include an antenna configured to receive a signal. The device may further include a communication circuit configured to selectively couple to the antenna in a default mode of operation. The device may further include a wireless power circuit configured to selectively couple to the antenna in response to detecting that the signal is provided to power or charge a load.
US08983371B2 Mobile wireless communications device provided enhanced switching between active and power saving near field communication (NFC) modes and related methods
A mobile wireless communications device may include a portable housing and a near-field communication (NFC) circuit carried by the portable housing and being switchable between first NFC mode and a second NFC mode. The mobile wireless communications device may further include a processor carried by the portable housing and coupled to the NFC circuit and configured to switch the NFC circuit between the first NFC mode and the second NFC mode at a first frequency based upon a first triggering event, and switch the NFC circuit between the first NFC mode and the second NFC mode at a second frequency lower than the first frequency based upon a second triggering event different than the first triggering event.
US08983360B2 Method and system for printing having a web jam detecting unit
A printing system including: a first printer that forms an image on continuous-form printing paper, and includes a pre-heating unit that preliminarily heats the continuous-form printing paper prior to fixation and a fixing unit that performs the fixation; and a second printer that forms an image on the continuous-form printing paper fed from the first printer. The second printer includes a jam detecting unit that detects, at a detection position upstream of a position where the second printer forms the image on the continuous-form printing paper, and a control unit that controls the jam detecting unit such that the jam detection is not performed for a period of time, over which a deformed portion of the continuous-form printing paper which has been at rest at the pre-heating unit of the first printer passes through the detection position of the jam detecting unit.
US08983343B2 Image forming apparatus and toner case
An image forming apparatus includes a toner case and an installed part. The toner case includes a discharge port discharging a toner. To the installed part, the toner case is detachably installed. On the circumference of the toner case, a locking piece is provided. The installed part includes a locking member covering at least a part of the circumference of the toner case. The locking member has an insertion depression, an engaging piece and a biasing member. The insertion depression is arranged along an installing direction of the toner case and is capable of insertion of the locking piece. The engaging piece moves between a protrusive position protruded to the insertion depression at predetermined length and a withdrawn position withdrawn further than the protrusive position from the insertion depression in intersecting directions with the installing direction. The biasing member biases the engaging piece to the protrusive position side.
US08983340B2 Image forming apparatus
An image forming apparatus includes a main body; at least one developer including an image carrier unit having an image carrier and a charged body charging the image carrier, a developing unit installed to swing at a predetermined angle with respect to the image carrier unit and having a developing roller, and a pressing member pressing the developing unit so that the developing roller comes in contact with the image carrier, and separably installed in the main body; a nip separation unit installed in the main body on one side of the developer to swing the developing unit so that the developing unit is in a position that is separated from the image carrier; and a control unit controlling the developer and the nip separation unit according to a print command.
US08983339B2 Developing cartridge with shaft and tubular member and image forming apparatus having the same
A developing cartridge includes a photoconductive body, a charging unit which charges a surface of the photoconductive body and a developing unit which forms a toner image. The charging unit includes a shaft which applies a charging voltage and which has a central axis parallel to a rotating axis of the photoconductive body, a tubular member of a conductive material which surrounds the shaft, a current carrying member which applies an electric current to the shaft and the tubular member, and a damping member which is disposed between the shaft and the current carrying member. The shaft has a middle portion which is thicker than opposite end portions in a longitudinal direction along the central axis.
US08983335B2 Process cartridge, developing device and image forming apparatus
A process cartridge for an image forming apparatus includes a first frame supporting the photosensitive drum; a developing roller; a process member actable on the developing roller; a second frame supporting the developing roller and the process member, the second frame being movable between a contact position where the developing roller contacts the drum and a spacing position where the developing roller is spaced from the drum; a developing device contact; and a process member contact, wherein when the second frame is moved between the contact position and the spacing position, a movement path of the developing device contact overlaps a movement path of process member contact, as seen along the axial direction.
US08983332B2 Image forming apparatus and method of controlling the same
An image forming apparatus has an outline surrounded by a casing. The casing has an opening. The image forming apparatus includes a fixing unit configured to fix an image formed on a recording medium, and a control unit. The fixing unit includes a heating fixing member. The control unit is configured to control an opening degree of the opening based on temperature of a surface of or in the vicinity of the heating fixing member, so as to prevent emission of a substance by an air current to outside of the casing through the opening, during an image forming operation.
US08983331B2 Electronic apparatus having pivotable support member for supporting electric circuit board
An electronic apparatus includes a functional unit, an electric circuit board, a pivotable support member, an outer cover, and wiring. The functional unit is disposed inside the electronic apparatus. The electric circuit board is configured to control the functional unit. The pivotable support member is shaped rectangular having a vertical length that is shorter than a horizontal length thereof and is pivotally movable about a pivoting axis defined to extend along one horizontally extending side of the pivotable support member between a closed position in which the pivotable support member covers the functional unit and an open position in which the functional unit is exposed. The outer cover is disposed more outwardly than the pivotable support member. The wiring passes through a pivoting axis side of the pivotable support member to connect the functional unit to the electric circuit board.
US08983329B2 Piezoelectric transformer type high-voltage power supply device and image forming apparatus
A high-voltage power supply device includes: a piezoelectric transformer; a driving unit of the piezoelectric transformer; a detection unit configured to detect an output of the piezoelectric transformer; and a control unit configured to control the output of the piezoelectric transformer by giving a driving signal to the driving unit so that the output detected by the detection unit reaches a target value, wherein the control unit changes a frequency of the driving signal without changing a duty of the driving signal so as to set the frequency of the driving signal such that the output detected by the detection unit falls within a predetermined range including the target value, and after setting the frequency for the driving signal such that the output detected by the detection unit falls within the predetermined range, changes the duty of the driving signal so that the output detected by the detection unit reaches the target value.
US08983323B2 Color image forming apparatus with a line velocity difference set between image carriers
Provided is a color image forming apparatus that includes: image carriers that form toner image of black and other colors; an intermediate transfer body that makes contact with the image carriers; and transfer units that transfer the toner images on the image carriers to the intermediate transfer body. A line velocity difference is set between the image carriers and the intermediate transfer body. An accelerated cohesion degree of toner is equal to or larger than 54%. A linear velocity difference X1 between the image carrier for black and the intermediate transfer body satisfies a relation of 0
US08983316B2 Fixing device and control device
A fixing device includes a fixing device including rollers which form a nip therebetween to fix a toner image on a sheet; a reciprocating mechanism, including a motor, for reciprocating the fixing device within a predetermined range by moving the fixing device in a longitudinal direction thereof for each passages of a predetermined number of sheets through the nip; and a controller for controlling the motor so that a drive time of the motor per the predetermined number of the sheets is longer in a first range including a point at which a moving direction of the fixing device reverses than in a second range in which the moving direction of the fixing device does not reverse.
US08983310B2 Image forming apparatus
An image forming apparatus, comprising: a charge voltage application circuit configured to be connected to a plurality of chargers in a process cartridge and to apply a voltage to the plurality of chargers; a current detection unit configured to detect a current flowing through each of the plurality of chargers; and a controller. The controller judges that the process cartridge is not attached to the image forming apparatus when the current smaller than a first threshold is detected by the current detection unit in a state where the charge voltage application circuit generates a predetermined voltage.
US08983308B2 Optical network device with multi-transport support
In general, this disclosure relates to optical network devices with support for multiple physical layer transport standards. An optical network device may include an optical receiver that can be adaptively configured to support different physical layer transport standards. For example, the optical receiver may include a photodiode and a control unit to adjust a characteristic of the photodiode to support different optical physical layer transport standards on an adaptive basis. For example, the control unit may adjust the photodiode characteristic to prevent an overload condition when an optical signal is received according to the physical layer access standard.
US08983305B2 Method and apparatus for controlling phase delay offset point of modulator
The present invention provides a method and an apparatus for controlling a phase delay offset point of a modulator. The method comprises: acquiring backlight detection current signals output from a modulator in different working states, and determining harmonic amplitude values of the backlight detection current signals corresponding to the different working states; determining a detection value of a phase delay offset point corresponding to the modulator according to the determined harmonic amplitude values; comparing the detection value with a set target value of the phase delay offset point, and controlling a position of the phase delay offset point corresponding to the modulator according to the comparison result. The accuracy of controlling the position of the phase delay offset point of the modulator and the performance of the Differential Quadrature Phase Shift Keying (DQPSK) modulation system are improved through the technical solution.
US08983296B2 Optical signal-processing apparatus, receiving apparatus, and optical network system
An optical modulator combines and inputs a signal light propagating through the optical network and a control light having information concerning the optical network to a nonlinear optical medium. The optical modulator modulates the signal light according to changes in intensity of the control light, in the nonlinear optical medium.
US08983294B2 Forward error correction for an optical transport system
An optical transport system that transmits data using relatively short FEC-encoded data frames. The corresponding modulated optical signals are decoded at an optical receiver using frame-based maximum likelihood sequence estimation that relies on data redundancy present in each FEC-encoded data frame for the determination of its source bits. In some embodiments, the modulated optical signals carrying the FEC-encoded data frames are generated using a polarization-division-multiplexed constellation. The FEC-coding rate and frame length can be adjusted without changing the constellation, which advantageously enables the optical transport system to dynamically adapt its transmission format to the changing link conditions in a manner that results in better overall receiver sensitivity than that achieved with comparable bit-rate-adaptation methods that rely on a constellation change rather than on a change of the FEC-coding rate.
US08983289B2 Training-assisted carrier frequency and phase recovery in digital coherent optical communication systems
A method of recovering frequency and phase associated with an optical carrier signal in an optical communication system includes determining an estimated frequency offset based on a starting training sequence, determining a current frequency offset based on the estimated frequency offset and a current phase during steady-state operation of the optical communication system, determining a current frequency based on the current frequency offset, determining an estimated phase using training symbols inserted into the optical carrier signal, and determining the current phase associated with the optical carrier signal based on the estimated phase and a blind phase search algorithm. A corresponding systems and computer-readable device are also disclosed.
US08983288B2 Method and system for measuring latency
A system and method for measuring latency of an optical transport network includes generating a time stamp, transmitting the time stamp in an optical transport network, and processing the time stamp to measure latency of the optical transport network.
US08983283B2 Method and apparatus for operating an electric water heater using adjustable temperature setpoints
A control system for an electric water heater having an upper heating element and a lower heating element is disclosed. The control system includes a control module that controls operation of the electric water heater by selectively toggling the upper and lower heating elements between an ON state and an OFF state and a consumer interface module that allows a consumer to input a set point temperature and select an energy savings mode for the electric water heater. The control module regularly monitors hot water usage and adjusts the set point temperature by a predetermined setback amount until a capacity of the water heater matches consumer usage.
US08983282B2 Electric heater for hookah
Electric heat for generating smoke from tobacco or the like in a hookah type smoking pipe. Electric heat is obtained from an electrically powered heating element which may be placed proximate the tobacco. The heating element may be contained within a housing which in turn may be placed above the smoking chamber of the hookah. The housing may have adjustably damped holes disposed to pass air over the heating element. Electrical circuitry serving the heating element may comprise a step down transformer and a voltage adjusting switch. The heating element may be integral with the hookah, may take the form of a separate component which is mountable over the smoking chamber of the hookah, or may comprise a free standing assembly which may be placed to stand adjacent to the hookah.
US08983276B2 Apparatus and method for temporary storage of image-encoding data
An apparatus and a method for temporary storage of image-encoding data are provided. The apparatus for temporary storage of image-encoding data is utilized for high-resolution image encoding, wherein the apparatus includes an image sensing unit, a storage unit, and an encoding unit. The image sensing unit creates a plurality of frame data in successive order. Each frame data is composed of a plurality of macroblock row data. The storage unit includes a first storage portion and a second storage portion. The capacities of the first storage portion and the second storage portion are both a positive integral multiple of the size of the macroblock row data. The storage unit receives the macroblock row data from the image sensing unit and writes the macroblock row data into one of the first storage portion and the second storage portion. When the encoding unit reads the written macroblock row data from one of the first storage portion and the second storage portion, the storage unit simultaneously receives new macroblock row data from the image sensing unit and writes the new macroblock row data to the other one of the first storage portion and the second storage portion. The design of the first storage portion and the second storage portion is utilized to conserve storage space.
US08983275B2 Systems, methods, and apparatus for recording time delayed broadband content
Systems, methods, and apparatus for recording time delayed broadband content are provided. Desired content to be recorded may be identified by a programming processing component configured to receive broadband content output by a service provider. A channel associated with the desired content and an amount of delay associated with the channel may be determined. Based at least in part upon the determined amount of delay, the recording of the desired content may be scheduled by the programming processing component.
US08983274B2 Systems and methods for revolving recording conflicts
A method for recording multimedia content. The method includes providing instructions to record a plurality of segments of multimedia content, each of the plurality of segments having a recording start time and a recording end time associated therewith. The method further includes providing instructions regarding recording settings for one or more first segments of multimedia content to be recorded. The method also includes comparing modified start time and/or modified end times with the recording start times and/or the recording end times associated with the plurality of segments of multimedia content and determining, based at least in part on the comparison, whether to record the one or more first segments with the modified start time and/or the modified end time.
US08983269B2 Recording medium, reproducing apparatus, and reproducing method
In a recording medium on which is recorded a multiplexed stream including a plurality of first packets (V_main) constituting a first I-picture in a first video stream and a plurality of second packets (V_sub) constituting a second I-picture in a second video stream, information for identifying the first I-picture and information for identifying the second I-picture are recorded on the medium. A recording medium can thereby be obtained that enables the rapid detection, from a small amount of information, of a particular picture included in a stream such as a TS in which multiple content streams are multiplexed.
US08983257B2 Therapeutic light delivery apparatus, method, and system
An optical delivery apparatus is disclosed including: an optical fiber extending between a distal end having a distal end face and a proximal end having a proximal end face, an optical element positioned to receive the light emitted from the distal end face and direct the light to an illumination region; and a non-metallic housing containing the optical fiber and the optical element and maintaining the relative position of the optical fiber and the optical element.
US08983253B2 Hybrid cables having varying conductor types
A hybrid cable has optical conductors and electrical conductors. The electrical conductors are selected to have varying resistances per unit length, depending upon the distance from a power source at which the conductor is expected to terminate. The use of varying resistance conductors can be used to balance the power supplied to external devices and to lower cable cost, size, and weight.
US08983250B2 AWG filter for wavelength interrogator
A wavelength interrogator is coupled to a circulator which couples optical energy from a broadband source to an optical fiber having a plurality of sensors, each sensor reflecting optical energy at a unique wavelength and directing the reflected optical energy to an AWG. The AWG has a detector coupled to each output, and the reflected optical energy from each grating is coupled to the skirt edge response of the AWG such that the adjacent channel responses form a complementary pair response. The complementary pair response is used to convert an AWG skirt response to a wavelength.
US08983249B2 Optical fiber combiner, and laser system using the same
An optical fiber combiner 1 has: a plurality of input optical fibers 20; a plurality of divergence angle reducing members 50 which lights emitted from the respective input optical fibers 20 enter and which emits the lights from the input optical fibers 20 at divergence angles made lower than divergence angles upon entrance; a bridge fiber 30 which the lights emitted from the respective divergence angle reducing members 50 enter and which has a tapered portion 34 which has a portion in which the lights propagate and a diameter of which is gradually reduced apart from a divergence angle reducing member 50 side; and an output optical fiber 40 which a light emitted from a side of the bridge fiber 30 opposite to the divergence angle reducing member 50 side enters.
US08983248B2 Optical transmission media to independently support single-mode and multimode signals
A computing system includes an optical transmission media to propagate a single-mode signal and a multimode signal, and support mode matching with the single-mode signal and multimode signal. A lowest-order mode of the optical transmission media is to couple the single-mode signal, and at least one higher-order mode of the optical transmission media is to couple the multimode signal. The optical transmission media is to enable extraction of the single-mode signal from the optical transmission media independently of the multimode signal.
US08983238B2 Optical resonator tuning using piezoelectric actuation
An optical resonator configured to be tuned using piezoelectric actuation, includes a core, the core being configured to transmit light; a piezoelectric layer; a first electrode and a second electrode. The piezoelectric layer is interposed between the first electrode and the second electrode. A voltage difference across the first and second electrodes alters a geometric dimension of the piezoelectric layer such that physical force is applied to the core and a resonant optical frequency of the resonator is changed. A method of utilizing mechanical stress to tune an optical resonator includes applying physical force to the resonator by subjecting a piezoelectric material to an electric field, the physical force changing a resonant frequency of the resonator.
US08983231B2 Method and device for reading a physical characteristic on an object
A method for reading a physical characteristic on an object includes: a step (240, 315, 405) of capturing a first image of at least a portion of the object with a first resolution; a step (245, 320, 415, 420) of determining the position of an area of the object to be processed, according to the first image; a step (255, 330, 430) of capturing a second image of the area of the object to be processed, with a second resolution higher than the first resolution; and a step (260, 335, 440) of determining the physical characteristic based on the second image. In some embodiments, there is, in addition, a step of marking the object with a mark bearing information representative of at least a portion of the physical characteristic.
US08983230B2 Global error minimization in image mosaicking using graph laplacians and its applications in microscopy
An image mosaicking method includes performing pairwise registration of a plurality of tiles (101), determining absolute homographies for each of the plurality of tiles according to the pairwise registration (102B), and performing a blending of the plurality of tiles to obtain a stitched image according to the absolute homographies (103).
US08983226B2 Apparatus and method for detecting specific object pattern from image
A face area is detected from an image captured by an image pickup device, pixel values of the image are adjusted based on information concerning the detected face area, a person area is detected from the adjusted image, and the detected face area is integrated with the detected person area. With this configuration, it is possible to accurately detect an object even in a case, for example, where the brightness is varied.
US08983224B1 Real-time recursive filter to identify weather events using traffic CCTV video
A program is implemented on a processor for executing the following steps: receiving images of a scene comprising successive frames from a camera, each frame including an array of pixels; filtering intensities of the array of pixels in a respective frame by using a Bessel Filter to compute a constant value for the respective frame; and summing a predetermined number of respective frames from the camera to determine rapid motion in the scene. The filter includes a Bessel filter, which is an n-pole recursive digital filter, where n is a positive integer.
US08983222B2 Automated underwater image restoration via denoised deconvolution
A computer-implemented method for automatically retrieving information regarding optical properties of a scattering medium including receiving a first digital image and a first image quality value associated with the first digital image and sharpness of an edge of the first digital image, producing an optimized image, transforming the optimized image into an optimized optical transfer function, receiving a second digital image and a second image quality value associated with the second digital image and sharpness of an edge of the second digital image, identifying either the first or second digital image as an optimized digital image, and transforming the optimized optical transfer function into an optimized value of the optical parameter.
US08983221B2 Image processing apparatus, imaging apparatus, and image processing method
An image processing apparatus which estimates a point spread function (PSF) of at least one input image, and the image processing apparatus includes: an S/N ratio estimation unit which estimates an S/N ratio of the input image at each spatial frequency; a restricted range calculation unit which calculates a restricted range that is a range of the spatial frequency in which the frequency component of the input images are restricted and that more likely includes a spatial frequency in which the S/N ratio is lower; a frequency restriction unit which generates a restricted image by restricting a frequency component of the input image within the restricted range; and a PSF estimation unit which estimates the PSF of the input image, using the restricted image.
US08983219B2 Image processing apparatus and control method therefor
An image processing apparatus which re-encodes encoded data, encoded with a pixel block having a predetermined number of pixels as a coding unit, while suppressing degradation of image quality, with a higher compressibility. For this purpose, when an encoded-image-data input unit inputs JPEG encoded data with an 8×8 pixel block as a coding unit, a redundancy estimation unit performs encoding on the encoded data, and sets an encoded data amount obtained by the coding, as a target code amount for a recompressor to perform coding in accordance with JPEG 2000 coding. The inputted encoded data is decompressed by a decompressor, and the recompressor generates encoded data in the previously-determined target code amount. The code amount control is performed by deleting the encoded data in bit planes in an order from a least significant bit plane toward a high-order bit plane.
US08983216B2 Invariant pulse latency coding systems and methods
Systems and methods for processing image signals are described. One method comprises obtaining a generator signal based on an image signal and determining relative latencies associated with two or more pulses in a pulsed signal using a function of the generator signal that can comprise a logarithmic function. The function of the generator signal can be the absolute value of its argument. Information can be encoded in the pattern of relative latencies. Latencies can be determined using a scaling parameter that is calculated from a history of the image signal. The pulsed signal is typically received from a plurality of channels and the scaling parameter corresponds to at least one of the channels. The scaling parameter may be adaptively calculated such that the latency of the next pulse falls within one or more of a desired interval and an optimal interval.
US08983210B2 Social network system and method for identifying cluster image matches
A social network application may identify images having common links between a first user's image collection and a second user's image collection. The common links may be identified through metadata or similar portions of the images. Using the first user's image collection, elements of interest may be identified and compared to a second user's image collection to find matches. When matches are found, the results may be selected from groups of results to show a diverse set of matches. The user may be presented with options to select and add matched images to the user's collection, as well as to browse more images that match one or more of the groups.
US08983207B1 Mitigating replay attacks using multiple-image authentication
A technique for authenticating a user is described. During this authentication technique, an electronic device (such as a cellular telephone) captures multiple images of the user while the user moves the electronic device in a pre-defined manner (for example, along a path in 3-dimensional space), and determines positions of the electronic device when the multiple images were captured. Then, the electronic device compares the images at the positions with corresponding pre-existing images of the user captured at different points of view. If the comparisons achieve a match condition, the electronic device authenticates the user. In this way, the authentication technique may be used to prevent successful replay attacks.
US08983189B2 Method and systems for error correction for three-dimensional image segmentation
A method for error correction for segmented three dimensional image data. The method includes receiving segmented three dimensional image data, the segmented three dimensional image data being divided into a plurality of slices; correcting at least one contour of the segmented three dimensional image data on at least one slice according to a command from a user to form a corrected contour; and automatically interpolating a correction represented by the corrected contour to a plurality of slices of the segmented three dimensional image data.
US08983167B2 System and method for estimating a quantity of a blood component in a fluid canister
A variation of a method for estimating a quantity of a blood component in a fluid canister includes: within an image of a canister, identifying a reference marker on the canister; selecting an area of the image based on the reference marker; correlating a portion of the selected area with a fluid level within the canister; estimating a volume of fluid within the canister based on the fluid level; extracting a feature from the selected area; correlating the extracted featured with a concentration of a blood component within the canister; and estimating a quantity of the blood component within the canister based on the estimated volume and the concentration of the blood component within the canister.
US08983160B2 Medical image diagnostic apparatus and volume calculating method
A medical image diagnostic apparatus provided with an image acquisition unit configured to acquire in-vivo information about an object to be examined as a medical image, a display unit configured to display the medical image, a setting unit configured to set a target region of volume measurement in the medial image displayed on the display unit, a calculation unit configured to perform calculation to split the target region into a plurality of volume elements, calculate the moving distance of the vertices of the volume elements when the target region of the acquired medical image moves, calculate the volumes of the volume elements after the movement using the calculated moving distance of the vertices, totalizing the calculated volumes of the volume elements after the movement and using the total volume as the volume of the target region, and a control unit configured to display the volume of the target region on the display unit.
US08983154B2 Method for identifying colon polyps in a computed tomography colonography dataset
A method of formatting data for identifying colon polyps in a Computed Tomography Colonography (CTC) dataset comprising the steps of: extracting colon surface data, from the CTC dataset, within a sub-volume centered on a candidate polyp (CP) seed point; identifying individual sets of points corresponding to the CP's body and CP's base within the sub-volume; selecting the points corresponding to the body; re-formatting the candidate polyp by projecting the selected points corresponding to the body on to a tangent plane; and generating a series of cutting planes based on the reformatted candidate polyp.
US08983146B2 Multimodal ocular biometric system
A multimodal biometric identification system captures and processes images of both the iris and the retina for biometric identification. Another multimodal ocular system captures and processes images of the iris and/or the from both eyes of a subject. Biometrics based on data provided by these systems are more accurate and robust than using biometrics that include data from only the iris or only the retina from a single eye. An exemplary embodiment emits photons to the iris and the retina of both eyes, an iris image sensor that captures an image of the iris when the iris reflects the emitted light, a retina image sensor that captures an image of the retina when the retina reflects the emitted light, and a controller that controls the iris and the retina illumination sources, where the captured image of the iris and the captured image of the retina contain biometric data.
US08983137B2 Personalized advertising at a point of sale unit
Methods and apparatuses are provided to deliver advertisements personalized for customers proximate a point of sale unit, e.g., a fuel dispenser. A visual information capturing unit captures visual information of an object, e.g., an image, a shape, etc., disposed in a specified range of the point of sale unit, e.g., within 6 feet of the point of sale unit. A processor determines a visually perceptible characteristic of the object based on the visual information, selects an advertisement based on the determined characteristic, and outputs the selected advertisement from an advertisement unit proximate the point of sale unit.
US08983127B2 Object tracking with opposing image capture devices
Systems and method of compensating for tracking motion of an object are disclosed. One such method includes receiving a series of images captured by each of a plurality of image capture devices. The image capture devices are arranged in an orthogonal configuration of two opposing pairs. The method further includes computing a series of positions of the object and orientations of the object, by processing the images captured by each of the plurality of image capture devices.
US08983124B2 Moving body positioning device
A moving body positioning device includes a sensor group that outputs a motion velocity vector of a moving body, a motion velocity vector estimation processing device that measures a motion velocity vector and outputs an output sequence of the motion velocity vector together with a measured time, a monitoring camera, an image analysis processing device that analyzes the image of the monitoring camera to measure a position of feet of the moving body measures a motion velocity vector at the position of the feet, and outputs an output sequence of the motion velocity vector with a measured time, and a motion velocity vector collation processing device that collates the output sequence of the motion velocity vector estimation processing device with the output sequence of the image analysis processing device and outputs its collation result as a TRUE or a FALSE signal.
US08983118B2 Determining proximity of a mobile device to a subject based on shadow analysis
The present disclosure relates generally to cell phones and cameras, and to shadow analysis in imagery captured by such cell phones and cameras. One claim recites a method comprising: identifying a shadow cast by a cell phone on a subject being imaged by a camera included in the cell phone; and using a programmed electronic processor, determining proximity to the subject based on an analysis of the shadow. Another claim recites a mobile phone comprising: a camera for capturing images and video; memory; and one or more processors programmed for: identifying a shadow cast by a cell phone on a subject being imaged by said imager; and determining proximity to the subject based on an analysis of the shadow. Of course, other claims and combinations are provided too.
US08983111B2 Speaker
A speaker of the present invention is used for converting audio electrical signals to audible sounds. The multi-magnetic circuit speaker includes a box with a sound hole, at least one magnetic circuit having at least two magnetic gaps, at least two vibrating units corresponding to the magnetic gaps, respectively, at least two pair of pads embedded in the box to electrically connecting with the two vibrating units, a terminal board engaged with the box and pressing on the two pads for conducting electrical signals to the two vibrating units. The terminal board includes a first portion, a second portion extending from the second portion and a third portion extending from the second portion.
US08983109B2 Wireless ear-hook headset, flexible tube structure thereof, and method for manufacturing the flexible tube structure
A wireless ear-hook headset includes a flexible tube, a receiver and a transceiver. The flexible tube has a cable, a first fixing binder fixed on one end of the cable, a second fixing binder fixed on the other end of the cable, and an outer layer. The cable has at least one shapeable metallic wire, a plurality of signal wires and an insulating cover layer. The outer layer has two ends which are fixedly connected with the first and second fixing binders respectively and fully covering the cable. The receiver is connected to the first fixing binder of the flexible tube. The transceiver is connected to the second fixing binder of the flexible tube. The present invention also discloses the flexible tube structure and a method for manufacturing the flexible tube.
US08983098B2 Substantially planate parametric emitter and associated methods
A parametric speaker comprises a generally planate radiating element, suitable for radiating ultrasonic vibrations into a fluid medium, and an emitter, having an ultrasonic output and/or resonant frequency, the emitter being intimately coupled to the radiating element. The radiating element is physically configured to have a mechanical resonance that substantially matches the output and/or resonant frequency of the emitter.
US08983096B2 Bone-conduction pickup transducer for microphonic applications
A personal audio device has a bone conduction pickup transducer, having a housing of which a rigid outer wall has an opening formed therein. A volume of yielding material fills the opening in the rigid outer wall. An electronic vibration sensing element is embedded in the volume of yielding material. The housing is shaped, and the opening is located, so that the volume of yielding material comes into contact with an ear or cheek of a user who is using the personal audio device. Other embodiments are also described and claimed.
US08983090B2 MEMS microphone using noise filter
An MEMS microphone is provided which includes a reference voltage/current generator configured to generate a DC reference voltage and a reference current; a first noise filter configured to remove a noise of the DC reference voltage; a voltage booster configured to generate a sensor bias voltage using the DC reference voltage the noise of which is removed; a microphone sensor configured to receive the sensor bias voltage and to generate an output value based on a variation in a sound pressure; a bias circuit configured to receive the reference current to generate a bias voltage; and a signal amplification unit configured to receive the bias voltage and the output value of the microphone sensor to amplify the output value. The first noise filter comprises an impedance circuit; a capacitor circuit connected to a output node of the impedance circuit; and a switch connected to both ends of the impedance circuit.
US08983080B2 Method and system for temperature protection of a speaker
For protecting a speaker, an input signal is received and filtered into component signals. A sum of the component signals is approximately equal to the input signal. The component signals include at least first and second component signals. A perceived loudness to a human from the speaker is more sensitive to the first component signal than to the second component signal. A temperature of the speaker is estimated. In response to the estimated temperature, the second component signal is scaled. An output signal is output to the speaker in response to the first component signal and the scaled second component signal.
US08983076B2 Methods and apparatus for key delivery in HTTP live streaming
A key delivery mechanism that delivers keys to an OS platform (e.g., iOS platform) devices for decrypting encrypted HTTP live streaming data. An HTTPS URL for a stateless HTTPS service is included in the manifest for an encrypted HTTP live stream obtained by an application (e.g., a browser) on an OS platform device. The URL includes an encrypted key, for example as a query parameter value. The application passes the manifest to the OS. The OS contacts the HTTPS service to obtain the key using the URL indicated in the manifest. Since the encrypted key is a parameter of the URL, the encrypted key is provided to the HTTPS service along with information identifying the content. The HTTPS service decrypts the encrypted key and returns the decrypted key to the OS over HTTPS, thus eliminating the need for a database lookup at the HTTPS service.
US08983075B2 Custodian securing a secret of a user
Methods, systems and apparatuses for a custodian securing a secret are disclosed. One method includes receiving, by a custodian server of a first custodian, encrypted shares, wherein the encrypted share are generated based on a secret of the user, a policy, and a plurality of public keys, comprising generating a plurality of shares from the secret, and encrypting each share utilizing a corresponding one of the plurality of public keys. The method further includes verifying, by the custodian server, that the encrypted shares can be used to reconstitute the secret upon receiving the encrypted shares, comprising leveraging, by the first custodian, one-way cryptographic functions, wherein the first custodian can reconstruct the secret, but cannot obtain access to the secret or any of the shares.
US08983071B2 Key management method using hierarchical node topology, and method of registering and deregistering user using the same
A key management, user registration and deregistration for a digital rights management (DRM) system in a home network, using a hierarchical node topology. In the key management, node information is generated by allocating a pair of keys (a public key and a private key) to each node. A node tree is made by generating link information using the pair of keys and a content key. The link information is delivered from an upper node to a lower node using the node tree. The link information is obtained by encrypting a private key of a ‘TO’ node using a public key of a ‘FROM’ node. Accordingly, it is possible to realize a DRM system that protects content and easily accomplishes a binding mechanism and a revocation mechanism.
US08983061B2 Method and apparatus for cryptographically processing data
A method and apparatus cryptographically process data including a plurality of data segments. The cryptographic process includes (a) receiving a plurality of data segments, (b) selecting, for each data segment, a set of encryption information based on data contained in a predetermined portion of the data segment to be encrypted, and (c) encrypting each data segment using the set of encryption information selected for the data segment. At least one of an encryption algorithm, an encryption key, and an encryption parameter may be changed for each data segment based on the data contained in the predetermined portion. The predetermined portion may include a first predetermined portion for selecting a first set of encryption information, and a second predetermined portion for selecting a second set of encryption information, the encryption information including an encryption algorithm, an encryption key, and optionally an encryption parameter.
US08983060B2 Dynamic target margin adaptation for DSL transmission lines
A method and arrangement is proposed for adaptively generating a target noise margin for use on a DSL transmission line. The method includes determining a first quantity representing a current noise power on the line using line parameter data relating to the transmission performance of the line, determining a second quantity representing a worst-case noise power on said line using previously obtained values of the line parameter data, calculating the difference between the first and second quantities to generate a difference value, setting a target noise margin as at least equal to said difference value, and providing the target noise margin for use on the line upon initialisation of the line. In a preferred embodiment, the line parameter data is the bit loading on the line and the first and second quantities are values of the average signal-to-noise ratio on the line derived from the bit loading data.
US08983055B1 Quality review of contacts between customers and customer service agents
A user of a personal computing device may identify an item of interest provided by a network-based service for which additional information is desired. Customer service agents (CSAs) of the network-based service may be contacted by the user to respond to queries. To assess the quality of a contact, a contact review service may record the contact between the CSA and the user and edit the contact to reduce its length for ease of review. The edited contact may be submitted to one or more reviewers to obtain reviews characterizing the contact quality. Reviewers may include CSAs not participating in the contact or other human reviewers. The reviewers may return their reviews to the contact review service, which generates a composite review from the returned reviews. The composite review may be employed for CSA evaluation and/or training purposes, amongst others.
US08983045B1 Managing vendor credits during load balancing
A computer-implemented method of using vendor credits to achieve load balancing in a communications network is described. Network traffic operating under a first carrier of the communications network is monitored. Initial load balancing triggers are set, by which network traffic of the first carrier is offloaded to a second carrier. It is determined whether the initial load balancing triggers have been met. It is also determined whether a vendor credit of the first carrier is available when the initial load balancing triggers have been met. One or more devices of the first carrier are offloaded to the second carrier when a vendor credit of the first carrier is available.
US08983036B2 Radiographic detector with rapid power-up, imaging apparatus and methods using the same
Embodiments of methods/apparatus can transition a DR detector imaging array to low power photosensor mode where a first voltage is applied across the photosensors. Embodiments of methods/apparatus can provide an area radiographic imaging array including a plurality of pixels arranged in a matrix at the imaging array where each pixel can include at least one electrically chargeable photosensor and at least one transistor, row address circuits, signal sensing circuits, and photosensor power control circuitry to maintain a first voltage across photosensors of the portion of the imaging array when the detector is between imaging operations. In one embodiment, photosensor power control circuitry can maintain the first voltage across the photosensors when a power consumption of the signal sensing circuits is less than 1% of the power consumption of the signal sensing circuits during readout of a signal from the portion of the imaging array.
US08983034B2 X-ray explosive imager
A technique for use in security screening and detection contexts employs an X-ray explosive imager that acquires images from backscattered RF modulated X-ray signals on which a time series analysis is performed to detect image change across the time series of images that represent pixels changing at the rate of the difference frequency of the RF frequency and the a priori NQR signature frequencies.
US08983027B2 System for the non-destructive inspection of a conveyor belt via high-energy radiation
A system for the non-destructive inspection of a conveyor belt which includes a cover on the carrying side, a cover on the backing side, each cover being made of elastomeric material, and embedded tension members. While the conveyor belt is moving, a radiation source emits rays to the belt surface which are of such high energy that the rays pass through the belt within a region free of material disposed on the belt. A sensor detects the rays passing through the belt. A processor is operatively connected to the sensor and evaluates the result of the radiographic check. The radiation source and the sensor are accommodated in a housing, wherein, between the radiation source and the sensor, there are two housing openings through which the moving belt runs without contact.
US08983026B2 X-ray CT system
An X-ray tube and an X-ray detector are arranged opposing one another. X-rays are irradiated from the X-ray tube by revolving around the subject. An X-ray image is obtained based on the X-rays that penetrate the subject and are detected by the X-ray detector. The high voltage generator has an inverter that supplies a voltage to the X-ray tube by switching to a predetermined operating frequency during revolution of the X-ray tube. Regarding the frequency adjustable part, the operating frequency of the inverter is adjustable such that it is a multiple of the collection rate, which is the number of X-ray images obtained per one revolution of the X-ray tube. The timing generator may adjust the voltage supplied to the X-ray tube at a timing synchronized with the operating frequency of the inverter.
US08983025B2 X-ray CT apparatus
An X-ray CT apparatus is configured capable of properly calculating a radiation dosed amount more approximating to an actually exposed radiation dose that includes scattering rays of an examined object from data measured at the scanning time.A function or table showing a relationship between data obtained on the basis of the measured data of the object detected by an X-ray detector at the scanning time and the radiation dosed amount is stored in advance; and the X-ray CT apparatus calculates the radiation dosed amount of the object in accordance with the data obtained on the function or table showing the relationship between the data obtained on the basis of the measured data of the object stored in advance and the radiation dosed amount.
US08983019B2 Superwetting surfaces for diminishing leidenfrost effect, methods of making and devices incorporating the same
Textured surface for increasing Leidenfrost temperature. The texture comprises of surface features over multiple length scales—from micro to nanoscale—wherein the features at each length scale have a size, aspect ratio, and spacing selected to increase the Leidenfrost temperature. The structure includes an array of microscale structures disposed on the surface, the structure having size, aspect ratio and spacing selected to increase Leidenfrost temperature. The microscale structures may also include nanoscale structures on their surface to create a hierarchical structure. The structures result in an increased Leidenfrost temperature.
US08983017B2 Accelerator driven sub-critical core
Systems and methods for operating an accelerator driven sub-critical core. In one embodiment, a fission power generator includes a sub-critical core and a plurality of proton beam generators. Each of the proton beam generators is configured to concurrently provide a proton beam into a different area of the sub-critical core. Each proton beam scatters neutrons within the sub-critical core. The plurality of proton beam generators provides aggregate power to the sub-critical core, via the proton beams, to scatter neutrons sufficient to initiate fission in the sub-critical core.
US08983011B2 Cross technology interference cancellation
In one aspect, a method for mitigating an effect of an interfering radio signal at a multiple antenna receiver includes forming an estimate of a relationship of the interfering signal among signals received from the multiple antennas. In general, the interfering signal does not share the same communication technology as a desired signal. The signals received from the multiple antennas filtered and combined according to the estimate of the relationship of the interfering channels to reduce an effect of the interfering signal. Desired data present in the desired signal represented in the filtered and combined signals is decoded and the estimate of the relationship of the interfering signals is updated according to the decoding of the desired signal.
US08983004B2 Blind carrier tracking loop
A receiver is an ATSC (Advanced Television Systems Committee)-receiver and comprises a phase lock loop (PLL) for performing carrier tracking of a carrier in a received signal. The PLL includes a detector (160) comprising two pseudo-Hilbert filters (205, 215). The detector uses energy from both band edges of the received ATSC signal for driving the PLL.
US08983003B2 Method and system for adaptively identifying signal bandwidth
The present invention discloses a method and system for adaptively identifying signal bandwidth. The method includes: performing digitizing intermediate frequency processing to the received signal and outputting in-phase/quadrature (I/Q) signals; identifying signal bandwidth of the I/Q signals according to at least two signal identification templates and outputting the synchronized signal flows after a successful identification. A system for adaptively identifying signal bandwidth is also disclosed. The present invention can be compatible with at least two bandwidth modes, and the software can automatically perform identification and switch of the modulation bandwidth, when manual invention is not necessary and the operation is simple.
US08983000B2 Receiver circuit and method for operating a receiver circuit
A receiver circuit includes a unit configured to determine filter coefficients based on a sampling time error of a received signal and a phase error of the received signal, as well as a filter configured to filter a signal, which is based on the received signal, based on the filter coefficients.
US08982999B2 Jitter tolerant receiver
An embodiment of the invention includes a receiver with reduced error terms and incoming jitter tracking that improves jitter tolerance. An embodiment provides these benefits based on a voltage integrator that recovers data and clock information from incoming signals without use of a PLL, PI, CDR, and the like. An embodiment provides these benefits based on a time integrator that recovers, using digital logic, data and clock information from incoming signals without use of a PLL, PI, CDR, and the like. Other embodiments are described herein.
US08982996B2 Cognitive radio communication system using multiple input multiple output communication scheme
A cognitive radio communication system using a multiple input multiple output (MIMO) communication technology is provided. A cognitive radio base station includes a plurality of antennas, a group setting unit to set at least one sensing terminal group that includes at least one sensing terminal among a plurality of terminals, and a signal generator to generate a transmission signal to transmit the transmission signal using channels formed between the plurality antennas and the plurality of terminals, so that the at least one sensing terminal is accorded a sensing time.
US08982995B1 Communication device and method of multipath compensation for digital predistortion linearization
A method of multipath compensation for digital pre-distortion (DPD) linearization suppresses linear distortion caused by reflected signals and distortion in transmitting and receiving paths. Reflection suppression suppresses effects of the linear distortion on the transmitting and receiving paths.
US08982993B2 Method for compensating mismatch of in-phase signal and quadrature signal of transmitter/receiver
A method for compensating mismatches of an in-phase signal and a quadrature signal of a transmitter/receiver is provided. The method includes: receiving a plurality of test signals to generate two groups of factors, respectively, where each group of factors is applied to two multipliers utilized for compensating a gain mismatch and a phase mismatch of the in-phase signal and the quadrature signal of the transmitter/receiver; then calculating a delay mismatch of the in-phase signal and the quadrature signal according to the two groups of factors.
US08982989B2 Process variable transmitter with variable frequency clock circuit for rejection of clock synchronous noise
In a process variable transmitter, a sensor signal is sampled, using a clock signal, at a sensor sampling frequency. Interference is also sampled at the sensor sampling frequency. A comparison is made to determine whether the interference at the sensor sampling frequency or harmonics of the sensor sampling frequency exceed a threshold level. If so, the clock signal is changed to adjust the sensor sampling frequency away from the frequency of the interference.
US08982979B2 Methods and systems for reducing complexity of MIMO decoder
Method and system for decomposing a complex channel matrix at MIMO receiver is disclosed. The method comprises determining a real channel matrix from the complex channel matrix, wherein the number of rows and columns of the real channel matrix depends on a number of transmitting chains and a number of receiving chains. Thereafter, the below mentioned steps repeated predetermined number of times: A pre-Householder vector is determined based on the real channel matrix. A Householder vector is determined based on the pre-Householder vector. Thereafter a Householder matrix is determined based on the Householder vector and a transpose of the Householder vector without performing division operation. Finally, an orthogonal matrix and an upper triangular matrix are determined based on the Householder matrix, wherein the upper triangular matrix comprises a predetermined number of zeros in an upper triangle.
US08982975B2 Method for signal estimation and compensation and apparatus using the same
A method for signal estimation and compensation and an apparatus using the same, adapted for estimating and compensating an imbalance effect between an in-phase path and a quadrature path of an Orthogonal Frequency Division Multiplexing (OFDM) communication system are provided. The method includes the following steps: receiving a signal, and using a plurality of symbols in a plurality of time frame to generate a plurality of balance coefficient groups, wherein every balance coefficient group includes a plurality of balance coefficient candidates; deriving a balance coefficient according to the balance coefficient set; and compensating the signal according to the balance coefficient.
US08982973B2 Correlation-matrix feedback method and system for antenna array
The present invention provides a correlation-matrix feedback method and system for an antenna array. The method comprises steps of: selecting, at a receiving end, a codeword from a predetermined correlation-matrix codebook comprising a plurality of codewords according to a predetermined criterion to represent a correlation matrix to be fed back (300); and feeding back an index of the selected codeword in the predetermined correlation-matrix codebook to a transmitting end (302); wherein each codeword is a codeword matrix for approximating a correlation matrix of an antenna array at the transmitting end. According to the present invention, it is possible to take good advantage of the characteristics of closely-spaced ULA antennas and spatial correlation thereof, design a corresponding codebook for quantization and feedback, and reduce feedback overhead and computational complexity so as to improve the system performance of a spatial correlation aided system, such as a MIMO system.
US08982962B2 Method and apparatus for encoding video by compensating for pixel value according to pixel groups, and method and apparatus for decoding video by the same
Provided are a method and apparatus of encoding a video by compensating for a pixel value and a method and apparatus of decoding a video by compensating for a pixel value. The method of encoding the video includes: encoding image data; decoding the encoded image data and generating a restored image by performing loop filtering on the decoded image data; determining a compensation value corresponding to errors between a predetermined group restored pixels in the restored image and corresponding original pixels, and a pixel group including a restored pixel to be compensated for by using the compensation value; and encoding the compensation value and transmitting the encoded compensation value and a bitstream of the encoded image data.
US08982958B2 Video representation using a sparsity-based model
A method for representing a video sequence including a time sequence of input video frames, the input video frames including some common scene content that is common to all of the input video frames and some dynamic scene content that changes between at least some of the input video frames. Affine transform are determined to align the common scene content in the input video frames. A common video frame including the common scene content is determined by forming a sparse combination of a first basis functions. A dynamic video frame is determined for each input video frame by forming a sparse combination of a second basis functions, wherein the dynamic video frames can be combined with the respective affine transforms and the common video frame to provide reconstructed video frames.
US08982956B2 Picture coding device, picture coding method, picture coding program, picture decoding device, picture decoding method, and picture decoding program
In a first inter-image prediction mode in which information on a motion vector is used, a first mode detection unit constructs a first candidate list from a plurality of reference block candidates based on a first predetermined order, assigns indices for designating reference block candidates added in the first candidate list, and outputs the indices of the plurality of reference candidate blocks. In a second inter-image prediction mode in which is used a motion vector difference between a motion vector predictor based on information on a motion vector, and a motion vector of a coding target block, a second mode detection unit constructs a second candidate list from a plurality of reference block candidates based on a second predetermined order, assigns indices for designating reference block candidates added in the second candidate list, and outputs the indices of the plurality of reference block candidates and motion vector differences.
US08982955B2 Method of determining motion vectors for bi-predictive image block
In one embodiment, the method includes determining a motion vector of a current image block equal to a motion vector of an image block based on a reference picture index indicating a reference picture for the image block. For example, the motion vector of the current image block may be equal to the motion vector of the image block if the reference picture index indicates a long-term reference picture for the image block.
US08982954B2 Method of determining motion vectors for bi-predictive image block
In one embodiment, the method includes determining a motion vector of a current image block equal to a motion vector of an image block based on a reference picture index indicating a reference picture for the image block. For example, the motion vector of the current image block may be equal to the motion vector of the image block if the reference picture index indicates a long-term reference picture for the image block.
US08982949B2 Method and apparatus for coding image information, method and apparatus for decoding image information, method and apparatus for coding and decoding image information, and system of coding and transmitting image information
A decoding method decodes a bit stream in an image decoding apparatus. The method includes receiving a weight parameter that is added to a luma quantization parameter as the bit stream. The method also includes decoding, in a decoding unit in the image decoding apparatus, the bit stream, and generating a luma component of quantized coefficients and a chroma component of quantized coefficients. Further, the method includes performing, in a dequantization unit in the image decoding apparatus, dequantization on the luma component of quantized coefficients using the luma quantization parameter and the chroma component of quantized coefficients using a chroma quantization parameter calculated on the basis of the luma quantization parameter weighted by an add operation of the weight parameter. In addition, the method includes performing, in a transform unit in the image decoding apparatus, an inverse orthogonal transform.
US08982944B2 Method and system for categorized event recording of images in multiple resolution levels
A method includes compressing digital data of video images to a second resolution level and storing the digital data at a plurality of resolution levels. The plurality of resolution levels include a first resolution level and the second resolution level. The first resolution level is greater than the second resolution level. The method also includes receiving a category selection, responsive to the received category selection, determining whether the digital data stored at least the first resolution level is needed, responsive to a determination that the digital data stored at least the first resolution level is not needed, performing one of the following: discarding the digital data determined to not be needed; and flagging the digital data determined to not be needed to be discarded later.
US08982943B2 Data processing device and data processing method
A data processor according to the present invention plays back video and audio from a data stream including video data and audio data, each of which is provided with time information representing its presentation time. The processor includes: a stream acquiring section for acquiring a first data stream and a second data stream continuously; an inserting section for inserting boundary-setting dummy data between the data streams; an analyzing section, which detects the dummy data and associates identification information with the video and audio data of each data stream; a control section for controlling the respective output timings of video data and audio data by reference to the time information of the video data and the time information of the audio data that are associated with the same piece of identification information; and an output section.
US08982937B1 Digital system and method of estimating non-energy parameters of signal carrier
Navigation satellite receivers have a large number of channels, where phase discriminators and loop filter of a PLL operate in phase with data bits and control of numerically controlled oscillator (NCO) carried out simultaneously on all channels. Since symbol boundaries for different satellites do not match, there is a variable time delay between the generation of control signals and NCO control time. This delay may be measured by counting a number of samples in the delay interval. A proposed system measures non-energy parameters of the BPSK-signal carrier received in additive mixture with noise when a digital loop filter of PLL controls NCO with a constant or changing in time delay. A control unit controls bandwidth and a LF order by changing transfer coefficients based on analyzing estimated signal parameters and phase tracking error at a PD output.
US08982936B2 Method and apparatus for simultaneous RF testing of multiple devices in specific frequency bands
A system employing vector signal generator (VSG) and vector signal analyzer (VSA) modules or cards that are configured to test multiple devices under test simultaneously. Each VSG is configured to generate multiple RF test signals and send them to multiple devices under test simultaneously. Similarly, each VSA is configured with multiple signal receiving modules connected to a single controller or memory. Each signal receiving module receives an RF signal from a device under test, converts it to a baseband digital signal, and transmits this digital signal to the VSA's memory. A single RF testing system can employ multiple such VSGs and VSAs, each capable of evaluating multiple devices under test. Each VSG/VSA can further be tuned for operation in discrete or defined frequency bands, which are narrower than those for conventional RF testers, and which can correspond to various wireless standards.
US08982933B2 Communications system including jammer using continuous phase modulation (CPM) and associated methods
A communications system includes a target receiver having a passband and configured to receive an intended signal within the passband. The communications system also includes a jammer configured to jam the target receiver from receiving the intended signal. The jammer has at least one antenna, a jammer receiver coupled to the at least one antenna, a jammer transmitter coupled to the at least one antenna, and a controller configured to cooperate with the jammer receiver. The controller is configured to detect the intended signal and to generate an interfering signal comprising a continuous phase modulation (CPM) waveform having a constant envelope so that the interfering signal at least partially overlaps the passband of the target receiver.
US08982918B2 System, device and method for stabilizing the optical output power of an optical system
A light source system for delivery of light including a light source having an output arranged to emit light in an output path, the output path including an unguided section and an at least partially transmissive optical component wherein the optical component provides at least one residual reflection when the system is in use and a detector system is arranged to detect said residual reflection. The detector is in one embodiment arranged to produce at least one feedback response arranged to stabilize the optical output of the light source system. Hereby a feedback may be implemented with little or no reduction of performance.
US08982913B2 Multiple E-carrier transport over DSL
A communication system comprises a first multiplexer card having a first plurality of TDM ports and a first differential signaling interface, the first multiplexer card operable to map timeslots from the TDM ports to a first combined signal transmitted via the first differential signaling interface; a first unit coupled to the first differential signaling interface and configured to map timeslots extracted from the first combined signal to a DSL frame; a second unit coupled to the first unit via the a DSL link, the second unit having a third differential signaling interface and operable to map timeslots extracted from the DSL frame to a second combined signal; and a second multiplexer card having a second plurality of TDM ports and a fourth differential signaling interface, the second multiplexer card operable to map each of the timeslots from the second combined signal to one of the second plurality of TDM ports.
US08982911B2 Generating downlink frame and searching for cell
The present invention relates to a method for generating a downlink frame including generating a first short sequence and a second short sequence indicating cell group information, generating a first scrambling sequence determined by the first synchronization signal, generating a second scrambling sequence determined by the first short sequence, scrambling the first short sequence with the first scrambling sequence, scrambling the second short sequence with at least the second scrambling sequence, and mapping a second synchronization signal including the scrambled first short sequence and the scrambled second short sequence in the frequency domain.
US08982909B2 Multi-band data transmission
A system for transmitting and receiving data includes a physical adaptation block configured to separate the data into a plurality of frequency bands. Each of the frequency bands has an associated symbol time, and each of the associated symbol times is a whole multiple of one half of a smallest symbol time of all of the frequency bands. An analog front end is configured to provide the data in the plurality of frequency bands to a transmission medium.
US08982907B2 Large-scale peer-to-peer discovery mechanism for frequency allocation
Method for collecting information from other radio transmitters and/or receivers for the purpose of coordinating and controlling the interference between transmitters and receivers. The method comprises discovering other radio transmitters and receivers in a network. Peer-to-peer communication is used over the Internet when determining relevant neighboring nodes for own communication and performing resource management for the set of radio transmitters and receivers.
US08982903B2 Network combining wired and non-wired segments
A local area network (60) within a residence or other building, including both wired (5) and non-wired segments (53). The wired segments are based on new or existing wires (5a, 5b, 5c, 5d, 5e) in the building, wherein access to the wires is provided by outlets (61a, 61d), such as a telephone system, electrical power distribution system, or cable television wiring system. The non-wired segments are based on communication using propagated waves such as radio, sound, or light (e.g. infrared). The wired and non-wired segments interface in the outlet, using a module (50) that serves as mediator between the segments. The module can be integrated into the outlet, partially housed in the outlet, or attached externally to the outlet. Such a network allows for integrated communication of data units (24b) connected by wires and data units (24a, 24d) connected without wires.
US08982899B2 Apparatus and control interface therefor
An apparatus comprises a number of sub-systems and a control interface operably coupled to sub-systems for routing data therebetween. A strobe generation function is operably coupled to the control interface and configured to generate a plurality of different strobe signals to differentiate between different intended receiving devices. Thus, different strobe signals may be multiplexed onto a single control interface link, based on a pulse width or voltage magnitude characteristics of the respective strobe signals. A strobe decoder function is operably coupled to the control interface and configured to decode a plurality of different strobe signals to differentiate between triggering sub-systems on receiving devices.
US08982897B2 Data block output apparatus, communication system, data block output method, and communication method
A data block output apparatus includes a first queue that stores data blocks of first traffic; a second queue that stores data blocks of second traffic and is read preferentially over the first queue; a monitoring unit that monitors for occurrence of data blocks read out of the second queue after reading of a data block from the first queue is completed; and a control unit that controls a data block interval between completion of reading of one data block in the first traffic and a start of reading of a next data block in the first traffic when occurrence frequency of the data blocks read out of the second queue after the reading of one data block from the first queue is completed is equal to or higher than a predetermined value.
US08982888B2 Service data flow detection in a conforming 3GPP access network having a packet modification function
A system includes: a packet processing function and a packet modification function. The packet processing function receives a packet generated by a sending application function and destined for a receiving application function. The packet includes first identifier information, and the packet processing function adds second identifier information thereto. The packet modification function: receives the packet; alters it in a way that prevents use of the first identifier information by a 3GPP conforming service data flow detection process to map the packet to a first service data flow for the sending application function; and provides the packet to a packet routing function with the second identifier information positioned in the packet to enable the packet routing function to use the second identifier information in the 3GPP conforming service data flow detection process to map the packet to the first service data flow and to a bearer for transporting the packet.
US08982884B2 Serial replication of multicast packets
Disclosed are various embodiments that provide serial replication of multicast packets by performing a first data fetch to fetch first data from a memory buffer, the first data comprising a first packet pointer representing a first packet and a replication number indication a number of times the first packet is to be replicated. Furthermore, various embodiments are directed to performing a second data fetch to fetch second data from a memory buffer, the second data comprising a first packet pointer representing a second packet and serially replicating the first packet and the second packet based at least in part upon the replication number and a predetermined threshold value.
US08982873B2 Method and system for preserving content timing across femtocell interfaces via timestamp insertion
Aspects of a method and system for preserving content timing across femtocell interfaces via timestamp insertion are provided. In this regard, a femtocell may receive a first time-stamped packet via a first interface and transcode the time-stamped packet. The femtocell may buffer the transcoded packet based on a time-stamp recovered from the packet and may transmit the buffered transcoded packet via a second interface. One of the first interface and the second interface may utilize the Internet Protocol. One of the first interface and the second interface may be a non-cellular interface and the other interface may be a cellular interface. The femtocell may be operable to generate a timestamp corresponding to a time instant at which a time-stamped packet arrived via the first interface or the second interface. The timestamp may be referenced to a clock within a cellular enabled communication devices communicatively coupled to the femtocell.
US08982872B2 Transmitting method and device for scheduling information
A transmitting method and device for scheduling information, wherein the method includes: scheduling information of the MBMS controlling signaling is borne in a designated system information block to be transmitted, wherein the designated system information block is a system information block 2, a system information block 3, or a new added system information block.
US08982869B2 Broadcasting receiver and broadcast signal processing method
A digital broadcasting system which is robust against an error when mobile service data is transmitted and a method of processing data are disclosed. The mobile service data is subjected to an additional coding process and the coded mobile service data is transmitted. Accordingly, it is possible to cope with a serious channel variation while applying robustness to the mobile service data.
US08982853B2 Methods and apparatus to control interference
Methods and apparatus for controlling interference with regard to important control signals, e.g., synchronization signals and broadcast channel signals, are described. A configurable base station monitors for and receives signals from other base stations in its local vicinity and determines the implemented frame timings corresponding to the other deployed base stations. If possible, the configurable base station selects to use a frame timing offset which is different from the frame timing offsets being used by the other base stations. In some embodiments, symbol level and subframe level synchronization are maintained between the base stations; however, frame level synchronization may, and sometimes does vary. Different adjacent base stations may, and sometimes do, intentionally offset their frame boundaries by multiples of a subframe.
US08982851B2 Hearability improvements for reference signals
Systems and methodologies are described that facilitate providing high reuse for transmitting reference signals, such as positioning reference signals (PRS) and cell-specific reference signals (CRS), to improve hearability thereof for applications such as trilateration and/or the like. In particular, PRSs can be transmitted in designated or selected positioning subframes. Resource elements within the positioning subframe can be selected for transmitting the PRSs and can avoid conflict with designated control regions, resource elements used for transmitting cell-specific reference signals, and/or the like. Resource elements for transmitting PRSs can be selected according to a planned or pseudo-random reuse scheme. In addition, a transmit diversity scheme can be applied to the PRSs to minimize impact of introducing the PRSs to legacy devices. Moreover, portions of a subframe not designated for PRS transmission can be utilized for user plane data transmission.
US08982850B2 Cyclic shift delays in multi-user packets with resolvable very high throughput long training fields (VHTLTFS)
A system including a stream generator module to generate a plurality of streams to be transmitted in a packet. The packet is to be transmitted to a plurality of client stations. First streams are designated for a first client station and include a plurality of training fields. Second streams are designated for a second client station and include the plurality of training fields. A cyclic shift delay module applies a plurality of cyclic shift delay values to the plurality of streams. First values from the plurality of cyclic shift delay values are respectively applied to the first streams. Second values from the plurality of cyclic shift delay values are respectively applied to the second streams. A mapping module spatially maps the plurality of streams subsequent to the cyclic shift delay module applying the cyclic shift delay values to the plurality of streams.
US08982848B2 Method and apparatus for transmitting downlink reference signal
The present invention relates to transmitting a downlink reference signal in a wireless communication system. A method for a base station to transmit a downlink signal by using two or more layers includes multiplexing and transmitting a reference signal for the two or more layers on the basis of a reference signal pattern on a data region of a downlink subframe and transmitting data for the two or more layers on the data region of the downlink subframe, wherein the reference signal for the two or more layers is a dedicated reference signal that is used to demodulate the data for the two or more layers on a receiving end, and in the multiplexing of the reference signal, the reference signal for the two or more layers is code-division-multiplexed by an orthogonal code having a length of at least 2.
US08982833B2 Communication resource allocation strategy
A scheduling processor allocates a time slot of a communication protocol to a user equipment for data transmission based on received control data of the same or another user equipment in a current time slot and received user data of the same or another user equipment in a preceding time slot, while ignoring user data of the same or any other user equipment received in the current time slot. The scheduling processor also allocates a frequency resource to the user equipment. A control channel managing processor allocates signaling resources on a control channel for the submission of control information to the user equipment, which informs of the time slot allocated by the time domain scheduling processor as well as of the frequency resource allocated by the frequency domain scheduling processor.
US08982804B2 Method and apparatus for transmitting and receiving uplink control information in wireless communication system
A method and apparatus for transmitting and receiving uplink control information in a wireless communication system are disclosed. A method for receiving uplink control information from a base station in a wireless communication system includes the steps of allocating resources for transmitting uplink control information, transmitting resource allocation information of the resources, and receiving uplink control information from at least one user equipment through the resources. Herein, the resources are multiplexed so that a single PUCCH format can be used by a plurality of user equipments, a plurality of information, or a plurality of random access opportunities by enabling the plurality of user equipments, the plurality of information, or the plurality of random access opportunities to use different constellations each other.
US08982796B2 Method and device for determining precoding information for uplink multi-antenna transmission
The present invention relates to a method for allowing a terminal to transmit uplink data through an HARQ method in a wireless communication system that supports MIMO transmission comprises the steps of: transmitting a plurality of data blocks to a base station on the basis of an uplink grant; receiving, from the base station, control information which indicates a NACK for some data blocks among the plurality of data blocks; selecting, according to a predetermined rule shared in the terminal and the base station, a precoding matrix which is to be applied to the data blocks for which the NACK is indicated; and retransmitting the data blocks, for which the NACK is indicated, to the base station by applying the selected precoding matrix.
US08982792B2 Long range WLAN data unit format
In a method for generating a data unit for transmission in a wireless network, a physical layer (PHY) preamble is generated. A field to indicate whether an acknowledgment data unit is intended to follow the data unit is generated and included in the PHY preamble. A media access control layer (MAC) header is generated, and the data unit is generated to include the PHY preamble and the MAC header. The data unit is transmitted.
US08982782B1 Method and system of sending power control commands
While a first entity and a second entity are engaging in a communication session on multiple wireless links, the first entity may adjust the power level at which to send power control commands (PCCs) directed to the second entity based on a respective channel quality at which each wireless link is carrying the communication session. For example, the first entity may identify which wireless link is carrying the communication session at a best channel quality and then cause an increase of a transmission power at which to send PCCs directed to the second entity on the identified wireless link. As another example, the first entity may determine that a respective channel quality of each wireless link satisfies a given condition and then cause an adjustment of a respective transmission power at which to send PCCs directed to the second entity on each wireless link.
US08982778B2 Packet routing in a wireless communications environment
The claimed subject matter relates to performing routing in a wireless communications system. In more detail, each device associated with a wireless packet-switched network may not be aware of an identity and/or address of a particular point of attachment with respect to a wireless terminal. A data packet that should be provided to a particular point of attachment can be initially directed to a wireless terminal or a one-hop multicast address, for instance. Thereafter, the data packet can be encapsulated in a frame format and identity of the particular point of attachment can be provided in such frame. The frame can thereafter be routed to the point of attachment.
US08982774B2 Method for ranging to a station in power saving mode
A network based positioning (NBP) system is disclosed that allows any of its access points (APs) to initiate ranging operations with a station device (STA), regardless of whether the STA is in power save mode and regardless of whether a particular AP is currently associated with the STA. For example, to initiate ranging operations with the STA from a non-associated AP, the non-associated AP obtains the TSF timer of the associated AP, and then uses the obtained TSF timer to derive the associated AP's beacon transmission schedule and thereby determine when the STA's corresponding wake-up periods occur. Thereafter, the non-associated AP can initiate ranging operations with the STA during the STA wake-up periods, thereby ensuring that probes sent from the non-associated AP will arrive at the STA while the STA is awake from power save mode.
US08982752B2 Base station apparatus and user terminal
The present invention provides a search space configuration that is suitable for a communication system in which a plurality of fundamental frequency blocks are grouped together into a wide band. A base station apparatus (20) has a selection section (302) that selects a system band in fundamental frequency block units, a downlink control information generation section (306) that generates downlink control information for demodulating the data channels that are sent separately in the selected fundamental frequency blocks, and arranges, in the downlink control channel of a specific fundamental frequency block among a plurality of fundamental frequency blocks, a search space in which downlink control information for the plurality of fundamental frequency blocks is contained, and a transmission section (203) that transmits the downlink control channel in which the search space with the downlink control information is arranged.
US08982744B2 Method and system for a subband acoustic echo canceller with integrated voice activity detection
Methods and systems for a subband acoustic echo canceller with integrated voice activity detection are disclosed and may include adjusting transmit and/or receive powers of wirelessly communicated audio signals based on voice activity detection via subband analysis of the wirelessly communicated audio signals. The receive power may be adjusted by utilizing a reduced duty cycle, or by conveying voice activity detection information via an asynchronous control channel in a Bluetooth application. A plurality of subbands may be generated utilizing a fast Fourier transform, and a first subset of the subbands corresponding to voice activity may be selected and a second subset of the subbands may be selected that corresponds to background noise. The processing of the subsets may be dynamically adjusted due to variations in the voice activity or background noise. Comfort noise may be generated and transmitted at a reduced bandwidth utilizing the second subset of the subbands.
US08982743B2 DAI designs for FDD carrier aggregation
Certain aspects of the present disclosure relate to techniques for indicating downlink assignments to a user equipment (UE). According to certain aspects, the techniques generally involve generating a downlink assignment index (DAI) indicating a number of assigned downlink transmissions for a user equipment (UE) configured to communicate using multiple component carriers and transmitting a physical downlink control channel (PDCCH) containing the DAI to the user equipment (UE) in a frequency division duplexing (FDD) subframe in which uplink and downlink transmissions may take place at the same time on different carrier frequencies.
US08982740B2 Wireless communication device for calculating level correction value for transmission signal
In a wireless communication device, in a correction value calculating mode, a control unit flips switches to the “a” sides, a modulation processing unit generates a CW signal as an I channel signal, a DAC converts the digital CW signal into an analog CW signal, an LPF eliminates the high-frequency component from the CW signal, a mixer functions as an up-converter for up-converting the CW signal, a PA amplifies the RF power of the CW signal, a mixer functions as a down-converter for down-converting the CW signal, an ADC converts the analog CW signal into a digital CW signal, a level detecting unit detects the voltage level of the CW signal, a correction value calculating unit calculates a correction value based on the detected voltage level, and a correction value storing unit stores the calculated correction value.
US08982733B2 System and method for managing topology changes in a network environment
A method is provided in one example embodiment and includes receiving a spanning tree protocol topology change notification (STP TCN) in a network; removing topology data for a first plurality of gateways associated with a first network segment ID that is shared by a particular gateway that communicated the STP TCN; and communicating an edge TCN to a second plurality of gateways associated with a second network segment ID and for which topology data has not been removed based on the STP TCN.
US08982725B2 Method and apparatus for collecting and providing diverse traffic information in cellular networks
A method of collecting and providing traffic statistics in a cellular network in accordance is proposed. A UE establishes an RRC connection with a base station. The UE starts to collect traffic statistics that comprises a CDF curve or a PDF diagram for packet inter-arrival time. The UE may receive a measurement configuration from the base station for the traffic statistics collection. The UE then reports a representation of the traffic statistics to the base station for RRC reconfiguration. The UE may also receive a reporting request from the base station that specifies a representation format. The representation format includes one or more probability values at corresponding inter-arrival time points, at least one slope of the CDF, one or more steep events in the CDF, or a PDF range.
US08982716B2 Providing positioning assistance data
For supporting the use of positioning assistance data, the positioning assistance data is broadcast in a plurality of different logical sub-channels. The positioning assistance data is distributed to the plurality of different logical sub-channels depending on its content.
US08982713B2 Quality of service configuration for wireless communication
Techniques to configure quality of service (QoS) for communication are described. An access terminal configures a first QoS profile prior to a call. This QoS profile is for a set of QoS parameters that provides certain QoS. The access terminal thereafter establishes (e.g., originates or terminates) a call with an access network. If the first QoS profile is appropriate for the call, then QoS is not reconfigured. However, the access terminal may determine that a second QoS profile is to be used for the call, e.g., based on a format or a rate set supported by a remote/other terminal for the call. The access terminal would then configure the second QoS profile during the call. The access terminal may exchange data in accordance with (a) the first QoS profile before the second QoS profile is configured and activated and (b) the second QoS profile after it is configured and activated.
US08982709B2 Selecting service nodes for an end-to-end service path from a reduced search space
Service nodes in a service overlay network are selected to provide a service path for a requested service by determining a reduced search space of service nodes in the service overlay network that are operable to provide service components for the requested service. From the reduced search space of service nodes, service nodes are selected to form a service path that satisfies all quality of service constraints for the service.
US08982706B2 Communication technique for a repeater using a transmission indicator
To prevent the self-interference of an inband relay node, a base station transmits a transmission indication on the downlink of a Un interface. Only when the base station receives an ACKnowledgment (ACK) signal in response to the transmission indication from the relay node, the base station transmits a Un interface downlink signal to the relay node in a specific time area. The time area allocated by the transmission indication may be a time area added to a statically allocated time area.
US08982699B2 Method and system for protection group switching
According to one embodiment, a method may include receiving a plurality of flows, the plurality of flows comprising a working group of flows received via a working path and a protection group of flows received via a protection path, marking each flow in the working group with a first class marker, marking each flow in the protection group with a second class marker, determining whether each of the working group and the protection group is an active group or an inactive group, determining whether each of the plurality of flows is in the active group or in the inactive group based on whether each of the plurality of flows is marked with the first class marker or the second class marker, dropping each flow in the inactive group, and passing each flow in the active group.
US08982692B2 System and method for rapid link failure handling
A system and method for link failure handling includes detecting a failure in a first network connection between a first network switching unit and a second network switching unit, where the first network connection is associated with a first communication port of the first network switching unit; suspending the first communication port from a link aggregation group (LAG), where the first communication port is associated with the LAG; and associating one or more first inter-chassis link (ICL) ports with the LAG. The first ICL ports are associated with a first ICL coupling the first network switching unit to a third network switching unit. The first network switching unit and the third network switching unit are peers.
US08982691B2 System and method providing standby bypass for double failure protection in MPLS network
A method for providing a Backup Label Switched Path for a specified Bypass Label Switch Path is disclosed. The method for providing a Backup Label Switched Path for a specified Bypass Label Switch Path includes establishing a Bypass LSP having an end-to-end path; obtaining the nodes traversed by the end-to-end path; generating a request to a path calculator which using the nodes provided on the end-to-end path calculates a path disjoint to those nodes; and signaling the calculated disjoint path as a Backup LSP for the Bypass LSP. The method for providing a Backup Label Switched Path for a specified Bypass Label Switch Path provides protection advantages over systems known in the art by providing capability for handling double failure scenarios.
US08982687B2 Apparatus and method for I/Q offset cancellation in SC-FDMA system
The present invention relates to an apparatus and a method for eliminating I/Q offset in a receiver of a SC-FDMA system which improves performance of the system by accurate measurement and cancellation of I/Q offset in a receiver of a SC-FDMA system operating in a 3GPP LTE uplink. An apparatus for eliminating I/Q offset in a receiver of the SC-FDMA system constituting the receiver of the SC-FDMA system includes: a linear interpolation channel estimation unit for estimating channel using demodulation reference symbol (DMRS) that is a training sequence (X) corresponding to the discrete Fourier transformed signal (Y) that has passed through frame sync acquisition, frequency compensation and cyclic prefix elimination; a signal regeneration/cancellation unit for calculating I/Q offset (D=Y−Y′) by subtracting the discrete Fourier transformed signal (Y) from the ideal discrete Fourier transformed signal (Y′=H′X) generated by using channel coefficient (H′), that is an output of the linear interpolation channel estimation unit, and the DMRS that is the training sequence (X); and an I/Q offset measurement/cancellation unit for generating VQ offset-free signal (YNoDC=Y−D′) by subtracting I/Q offset (D′) having corrected phase and power of the VQ offset (D=Y−Y′) from the discrete Fourier transformed signal (Y).
US08982682B2 Information processing system
An information storage device has small compartments for storing information in a solid body and can be used as a memory medium. The solid body can have at least one pair of parallel planar portions on its surface. The information is divided into bits and stored in discrete minute areas that are distributed three-dimensionally inside the memory medium. The data can be converted into a digital format for storage to regulate the number of ‘1s’ recorded in a direction of the memory medium.
US08982672B2 Animal medicine reminder tag
An animal medicine reminder tag that is non-toxic, water resistant, and shock resistant, wherein the tag is automatically activated when attached to the companion animal and cannot be reset or turned off by the companion animal's caregiver. The tag is designed to be minimally harmful if accidentally swallowed by the companion animal.
US08982670B1 Multi-sensor event detection system
Systems and methods to determine and ascertain the occurrence of an event are provided. The event can manifest its presence through transient signatures that alter short or long term background sensor registered signals. The system can include multiple sensors, one or more data recorders and data reporting devices. Event data from each sensor is collected, recorded and reported. Data from the various sensors is correlated to triangulate or otherwise localize the occurrence of an event. The sensors can be incorporated on a single device or can be a distributed set of independent sensors on separate devices that share their information with the data collection system.
US08982669B2 Method for detecting objects
In a method for detecting objects, at least one sensor emits a transmitting pulse as a wave, particularly as an acoustic or an electromagnetic wave, which wave is reflected at least partially by objects in the propagation space, and the reflected wave being detected by at least one receiver as a received signal. The received signal of the reflected wave is divided up into segments, and from the individual segments, data are gathered that are drawn upon for the determination of an object hypothesis.
US08982662B2 Multi-component, acoustic-wave sensor and methods
A multi-component sensor of a fluid-borne acoustic wave that senses pressure and up to three orthogonal particle motion components. The sensor is unresponsive to motion of the sensor mount. Furthermore, the sensor is substantially unresponsive to the turbulent flow of the acoustic medium past the sensor.
US08982661B2 Flexible identification technique
A shared-signaling multi-device memory system is capable of changing between addressing modes without the multi-device memory being required to undergo a power cycle. First and second registers of a memory device are set to both contain first address-identification information in response a first address-assignment command that is received a power cycle. The first register is set to contain second address-identification information in response a second address-assignment command that is received subsequently to the first address assignment command. Depending on the value of the second address-identification information, the memory device is configured in an individual-device-addressing mode or a parallel addressing mode without a power cycle. The first register can be reset to the first address-identification information contained in the second register in response to an address-restore command without a power cycle. A corresponding method is also disclosed.
US08982660B2 Semiconductor memory device and method for word line decoding and routing
The invention discloses a semiconductor memory device and a method for word line decoding and routing. The present invention relates generally to semiconductor memory field, Problems solved by the invention is that, to improve the quality of word line signals results in routing congestion. Embodiments of the invention provide the program as follows: a semiconductor memory device and a method for word line decoding and routing, dividing memory array of the semiconductor memory device into a plurality of smaller memory arrays, on a first metal layer routing first decoded row address, on a second metal layer below the first metal layer routing second decoded row address, and the output word line after decoding drives the plurality of smaller memory arrays. Embodiments of the invention are suitable for various semiconductor memory designs, including: on-chip cache, translation look-aside buffer, content addressable memory, ROM, EEPROM, and SRAM and so on.
US08982656B2 Non-volatile semiconductor memory device and semiconductor device
Provided is a semiconductor non-volatile memory device capable of improving the accuracy of trimming by creating a written state before data is written into a non-volatile memory element. The semiconductor non-volatile memory device includes: a written data transmission circuit for transmitting written data to a non-volatile memory element; a first switch connected between the non-volatile memory element and a data output terminal; a third switch connected to an output terminal of the written data transmission circuit; and a control circuit for controlling the respective switches. When a test mode signal is input, the control circuit turns on only the first switch and the third switch so as to control the written data to be output to the data output terminal before data is written into the non-volatile memory element.
US08982655B1 Apparatus and method for compression and decompression of microprocessor configuration data
An apparatus is contemplated for storing and providing configuration data to a microprocessor. The apparatus has a core, disposed on a die, and a fuse array, disposed on the die and coupled to the core, where the fuse array comprises a plurality of semiconductor fuses programmed with compressed configuration data for the core, where the compressed configuration data is generated by compression of data within a virtual fuse array that corresponds to the core, and where the core accesses and decompresses the compressed configuration data upon power-up/reset, for initialization of elements within the core.
US08982641B2 Memory erasing method and driving circuit thereof
A memory erasing method and a driving circuit thereof are introduced, when cells are selected to be erased, the method includes setting gates of cells which are not selected to be erased and are located at a selected block, drains of all the cells in a selected bank, and the gate of the unselected cells to be floating; supplying a positive voltage to all the sources in a selected bank and their shared P well and N well; and supplying a negative voltage to the gates of the cells located in a selected block and selected to be erased. Accordingly, a positive coupling voltage from P wells is received whenever gates are floating, so as to inhibit erasure of unselected blocks and thereby streamline decoding, thus making it easy to attain further expansion of blocks or banks with a small layout area and partition of sectors in the blocks.
US08982637B1 Vread bias allocation on word lines for read disturb reduction in 3D non-volatile memory
Techniques are provided for sensing memory cells in a 3D stacked non-volatile memory device in a way which reduces read disturb, by using read pass voltages which are adjusted based on variations in a memory hole diameter. The memory cells are in NAND strings which extend in the memory holes. A larger read pass voltage is used for memory cells which are adjacent to wider portions of the memory holes, and a smaller read pass voltage is used for memory cells which are adjacent to narrower portions of the memory holes. This approach reduces the worst-case read disturb. Further, an overall resistance in the NAND string channel may be substantially unchanged so that a reference current used during sensing may be unchanged. The read pass voltage may be set based on a program voltage trim value, which is indicative of programming speed and memory hole diameter.
US08982635B2 Semiconductor memory device and writing method thereof
A writing method of a semiconductor memory device includes applying a plurality of program voltages sequentially generated to a selected word line, and applying any one of a plurality of source selection line voltages to a source selection line when each of the plurality of program voltages is applied.
US08982634B2 Flash memory
The present invention provides a flash memory including a memory cell, a current limiter and a program voltage generator. The memory cell is programmed in response to a program current and a program voltage. The current limiter reflects amount of the program current by a data-line signal, e.g., a data-line voltage. The program voltage generator generates and controls the program voltage in response to the data-line voltage, such that the program current can track to a constant reference current.
US08982631B2 Programming methods and memories
Memory devices and programming methods for memories are disclosed, such as those adapted to program a memory using an increasing channel voltage for a first portion of programming, and an increasing but reduced channel voltage for a second portion of programming.
US08982626B2 Program and read operations for 3D non-volatile memory based on memory hole diameter
Techniques are provided for programming and reading memory cells in a 3D stacked non-volatile memory device by compensating for variations in a memory hole diameter. The memory hole diameter is smaller at the bottom of the stack, resulting in more severe read disturb. To compensate, programming of memory cells at the lower word line layers is modified. In one approach, threshold voltage (Vth) distributions of one or more data states are narrowed during programming so that a lower read pass voltage can be used in a subsequent sensing operation. A sufficient spacing is maintained between the read pass voltage and the upper tail of the highest data state. The Vth distributions can be downshifted as well. In another approach, the read pass voltage is not lowered, but the lowest programmed state is upshifted to provide spacing from the upper tail of the erased state.
US08982618B2 Nonvolatile memory device and related method of operation
A nonvolatile memory device comprises a nonvolatile memory chip comprising a static latch, first and second dynamic latches that receive the data stored in the static latch through a floating node, and a memory cell configured to store multi-bit data. The nonvolatile memory device performs a refresh operation on the first dynamic latch where externally supplied first single bit data is stored in the first dynamic latch, performs a refresh operation on the second dynamic latch where externally supplied second single bit data is stored in the second dynamic latch, and programs the memory cell using the data stored in the first and second dynamic latches after the first and second single bit data are stored in the respective first and second dynamic latches.
US08982617B1 Block closure techniques for a data storage device
A data storage device includes a controller and a non-volatile memory that includes a three-dimensional (3D) memory. A method includes initiating a write operation to write first data to a first word line of a multi-level cell (MLC) block of the non-volatile memory. The method further includes compensating, in response to an event that interrupts programming at the first word line, for incompletion of a write disturb effect at the MLC block due to the event by copying second data from a second word line of the MLC block to a second block of the non-volatile memory or by writing dummy data to the second word line.
US08982613B2 Scalable orthogonal spin transfer magnetic random access memory devices with reduced write error rates
A magnetic device includes a pinned polarizing magnetic layer having a magnetic vector parallel to a plane of the pinned polarizing magnetic layer. The magnetic device also includes a free layer, separated from the polarizing magnetic layer by a first non-magnetic layer, having a magnetization vector with a changeable magnetization direction. The changeable magnetization vector is configured to change to a first state upon application of a first current of a first polarity and to change to a second state upon application of a second current of a second, opposite polarity. The magnetic device also has a reference layer having a magnetic vector perpendicular to the plane of the reference layer and separated from the free layer by a second non-magnetic layer.
US08982611B2 Magnetic memory element and magnetic memory apparatus
A magnetic memory element includes a first magnetic layer, a second magnetic layer, a first intermediate layer, a first magnetic wire, a first input unit, and a first detection unit. The first magnetic layer has magnetization fixed. The second magnetic layer has magnetization which is variable. The first intermediate layer is between the first magnetic layer and the second magnetic layer. The first magnetic wire extends in a first direction perpendicular to a direction connecting from the first magnetic layer to the second magnetic layer and is adjacent to the second magnetic layer. In addition, write-in is performed by propagating a first spin wave through the first magnetic wire and by passing a first current from the first magnetic layer toward the second magnetic layer. Read-out is performed by passing a second current from the first magnetic layer toward the second magnetic layer.
US08982610B2 Low power static random access memory
A bit line driver for a static random access memory (SRAM) cell including: a first voltage supply for supplying a first voltage; a second voltage supply for supplying a second voltage that is less than the first voltage; a write circuit to drive a bit line and an inverse bit line when writing to the SRAM cell; and a pre-charge circuit to pre-charge the bit line and the inverse bit line before reading the content of the SRAM cell. The bit line driver supplies a voltage less than the first voltage by a threshold voltage of one transistor to the bit line or the inverse bit line when the bit line driver drives the bit line or the inverse bit line to a high state.
US08982605B2 Phase change memory device having multi-level and method of driving the same
A phase change memory device having a multi-level and a method of driving the same are presented. The disclosed phase change memory device includes variable resistors and shifting units. The variable resistors are interchanged into set and reset states in response to an applied current. The shifting units, which are connected to the variable resistors, shift resistance distribution in the set and reset state of the variable resistors by a predetermined level.
US08982604B2 Resistive memory device and memory apparatus and data processing system having the same
A resistive memory device operable with low power consumption and a memory apparatus and data processing system including the same are provided. The resistive memory includes a chalcogenide compound containing 10 to 60 wt % (atomic weight) of selenium (Se) or tellurium (Te).
US08982601B2 Switchable junction with an intrinsic diode formed with a voltage dependent resistor
A switchable junction (600) having an intrinsic diode (634) formed with a voltage dependent resistor (640) is disclosed. The switchable junction comprises a first electrode (618), a second electrode (622), and a memristive matrix (620) configured to form an electrical interface (626) with the first electrode (618). The electrical interface has a programmable conductance. The voltage dependent resistor (640) is in electrical contact with the memristive matrix (620). The voltage dependent resistor is configured to form a rectifying diode interface (628) with the second electrode (622).
US08982596B1 Content addressable memory having column segment redundancy
A CAM device includes a CAM array that can implement column redundancy in which a defective column segment in a selected block can be functionally replaced by a selected column segment of the same block, and/or by a spare column segment of the same block.
US08982594B2 Circuit for controlling a switch in series with a capacitive element
A circuit for controlling a switch in series with a capacitive element. A circuit may include a bidirectional switch and a diode in parallel with first and second conduction terminals of the switch. The switch may be configured to control a capacitive element adapted to be coupled to an A.C. voltage. The switch includes first and second conduction terminals configured to conduct a same current when the switch is activated.
US08982593B2 Cascaded H-Bridge (CHB) inverter level shift PWM with rotation
Cascade H-Bridge inverters and carrier-based level shift pulse width modulation techniques are presented for generating inverter stage switching control signals, in which carrier waveform levels are selectively shifted to control THD and to mitigate power distribution imbalances within multilevel inverter elements using either complementary carrier or complementary reference modulation techniques.
US08982588B2 Method and an apparatus for controlling the output voltage of a boost converter composed of plural bridge devices
A method and apparatus for controlling the output voltage of a boost converter including a number n of bridge devices connected in series, each bridge device including plural switches and a capacitor. The method and apparatus provide control of the switches according to a selected periodical matrix pattern including a number N of time intervals, N being a positive integer greater than 2, and in that in each time interval, the voltage between the input and the output of each ith bridge device with i from one to n, is equal to one of a null value, a number ki times a positive value, and minus the number ki times the positive value, the positive value being the result of the division of the output voltage of the boost converter including the n bridge devices by the number of time intervals N of the periodical matrix pattern.
US08982586B2 Method for regulating temperature of transistor-based component
A method of regulating temperature of a transistor-based component of a power system is disclosed. The method may include operating the power system to supply electric power to the transistor-based component and converting the electric power from direct current to alternating current, or alternating current to direct current, using the transistor-based component, thereby creating heat in the transistor-based component. The method may include outputting the electric power from the transistor-based component and supplying the electric power to an electrically-powered component to perform an output operation. The method may include controlling, during a predetermined system operating condition, one or more operations of a component associated with the power system to actively generate heat to thereby maintain the temperature of the transistor-based component higher than from the conversion of electric power that is performed to produce the electric power used to perform the output operation during the predetermined system operating condition.
US08982584B2 Power supply regulation for ultra-low load and no-load operation
A controller of a switching power converter employs a dynamically adaptive power supply regulation approach that improves low-load and no-load regulation to achieve ultra-low standby power in a switching power converter. Under ultra-low load conditions when a deep-deep pulse width modulation (DDPWM) is applied, the controller decreases the actual on-time of the power switch of the switching power converter by decreasing the “on” duration of the control signal used to turn on or off the power switch, until the “on” duration of the control signal reaches a minimum value. To further reduce the on-time of the power switch, the controller reduces the power applied to the power switch to turn on the switch more slowly, while maintaining the “on” duration of the control signal at a minimum value. The minimum value of the “on” duration of the control signal and the minimum power applied to the switch are dynamically controlled.
US08982581B2 Electro-static discharge protection for die of a multi-chip module
Electro-static discharge (“ESD”) protection for a die of a multi-chip module is described. A contact has an externally exposed surface after formation of the die and prior to assembly of the multi-chip module. The contact is for a die-to-die interconnect of the multi-chip module. The contact is for an internal node of the multi-chip module after the assembly of the multi-chip module. A driver circuit is coupled to the contact and has a first input impedance. A discharge circuit is coupled to the contact for electrostatic discharge protection of the driver circuit and has a first forward bias impedance associated with a first discharge path. The first forward bias impedance is a fraction of the first input impedance.
US08982576B2 Printed wiring board, and method of supplying power and forming wiring for printed wiring board
Provided is a printed wiring board including a power source, a plurality of LSIs, and a planar power supply wiring for supplying power from the power source to the LSIs. A plurality of partial wiring patterns each forming a current path from the power source to the LSIs are provided by forming gaps in the power supply wiring.
US08982569B2 Power conversion circuit and circuit board
An exemplary power conversion circuit is to convert a voltage from one voltage level to another. The circuit includes an input port, an output port, a main body circuit, a first solder bridge, and a second solder bridge. The input port of the power conversion circuit is an output port of one power conversion circuit previous in sequence to the power conversion circuit, the output port of the power conversion circuit is an input port of one power conversion circuit next in sequence to the power conversion circuit. The first solder bridge is arranged between the input port of the power conversion circuit and the main body circuit of the power conversion circuit. The second solder bridge is arranged between the output port of the power conversion circuit and the main body circuit of the power conversion circuit.
US08982568B2 Battery cover latching structure and electronic device employing same
A battery cover latching structure is used to latch a battery cover to a housing of an electronic device. The battery cover includes a latching portion. The housing defines a receiving portion and a latching slot communicating to the receiving portion. The battery cover latching structure includes an urging member and a spring member elastically connected between the urging member and the housing. The urging member is rotatably connected to the housing. The urging member includes an urging portion extending into the latching slot. To close the battery cover, the latching portion is positioned on the receiving portion of the housing, and then the battery cover is pushed to allow the latching portion slide into the latching slot to engage with the urging portion to latch the batter cover to the housing.
US08982567B2 Device including circuit board with different form factor terminal sets and assemblies including the same
Example embodiments are directed to circuit boards, connectors, cases, circuit board assemblies, case assemblies, devices and methods of manufacturing the same, which are common to at least two different form factors. According to example embodiments, a solid state device (SSD) may include a circuit board, a connector, and a case. The circuit board may include a unibody board common to at least a first and a second form factor, first circuit board connection terminals of the first form factor on a front side of the board, and second circuit board connection terminals of the second form factor on a back side of the board. The connector may include connector connection terminals, where only one of the first circuit board connection terminals and the second circuit board connection terminals are connected to the connector connection terminals.
US08982552B2 System for providing physically separated compute and I/O resources in the datacenter to enable space and power savings
An embodiment of a system and method disaggregate I/O resources from a server's compute resources, such as CPU and memory, by moving the server's local I/O devices to a remote location apart from the server's compute resources. An embodiment uses optical technology to accomplish the fast communication speeds needed between the compute resources and the remotely located I/O resources. Specifically, an embodiment uses fiber-optic cables and electrical-to-optical conversion to facilitate communication between the compute resources and the I/O resources. The compute resources and the remotely located I/O resources can be designed differently to allow conductive liquid cooling for the compute resources and air cooling for the I/O resources.
US08982548B2 Apparatus opening and closing mechanism, and information apparatus
An apparatus opening and closing mechanism includes: a slide mechanism by which a first casing and a second casing are slidably connected to each other and which effects transition of position state of the first casing and the second casing between a closed state and an open state; and a hinge mechanism by which the first casing and the second casing are rotatably connected to each other. The slide mechanism includes: a first holder fixed to the first casing; a second holder which is fixed to the second casing and by which the first slider is supported so as to be movable in the sliding direction; and an elastic member which has one end fixed to the first holder and the other end fixed to the second holder and which extends and contracts according to movement of the first casing and the second casing at the time of sliding.
US08982536B2 Anode geometry with improved volumetric efficiency and improved ESR
A capacitor with improved ESR and improved volumetric efficiency. The capacitor has an anode body wherein the anode body comprises a face and an inward offset which is inset from the face by a distance. An anode wire extends from a front side of the anode body wherein the front side is adjacent the face. A dielectric is on the anode body and a conductive cathode layer is on the dielectric. A cathode lead is in the inward offset and in electrical contact with the conductive cathode layer wherein the conductive cathode layer is between the cathode lead and the inward offset.
US08982534B2 Multilayer ceramic electronic component and method of manufacturing the same
There is provided a multilayer ceramic electronic component including: a ceramic main body including a dielectric layer and internal electrodes disposed to face each other, while having the dielectric layer interposed therebetween; and external electrodes electrically connected to the internal electrodes, wherein the external electrodes include first external electrodes formed on outer surfaces of the ceramic main body and second external electrodes formed outwardly of the first external electrodes, and protective layers including one or more of an oxide layer and a glass layer are formed between the first external electrodes and the second external electrodes.
US08982532B2 Filtered feedthrough assembly and associated method
A system and method for sealing a capacitor bottom in a filtered feedthrough. The feedthrough comprises a ferrule, a capacitor, at least one terminal pin and a support structure. The support structure includes at least one projection that extends into an aperture of the capacitor. The projection includes an opening through which the at least one terminal pin extends such that, in an assembled state, the terminal pin extends through the opening of the projection and the aperture of the capacitor.
US08982531B2 Additional force augmented electroadhesion
An electrostatic device or system includes electrode(s) adapted to produce an electrostatic attraction force and a base surface adapted to facilitate the application of the electrostatic attraction force and also a physical attraction force separate therefrom. The electrostatic and physical attraction forces can maintain a position of the electrostatic device relative to a foreign object via electroadhesion and/or via an additional manner that is separate from the electroadhesion. The physical attraction force can be a vacuum, van der Waals, and/or adhesive force, can be applied at less than all locations across the base surface, and may involve a one-time permanent attachment. The base surface can include a deformable surface portion that moves closer to the foreign object when the electrostatic or physical attraction force is applied. The physical attraction force can be sufficient to adhere the device to the object when the electrostatic attraction force is removed.
US08982513B1 Disk drive head suspension with dual piezoelectric elements adhered to rotary-actuated and non-actuated portions of a structural layer of a tongue of a laminated flexure
A disk drive head gimbal assembly includes a laminated flexure with a tongue having an actuated portion that rotates about an axis of rotation by expansion of a first adhered piezoelectric element relative to a second adhered piezoelectric element. A non-actuated portion of the tongue adjoins and forms a bridge between two outrigger beams, with a dimple contact location that is in contact with a dimple of the load beam and through which the axis of rotation passes. A read head is adhered, closer to its leading end than to its trailing end, to the actuated portion of the tongue. Each of the first and second piezoelectric elements has an anchored end that is adhered to the bridge, closer to the trailing end of the read head, and an opposing actuated end adhered to the actuated portion of the tongue, closer to the leading end of the read head.
US08982509B2 Electrically isolated tape guide
An electrically isolated tape guide that includes a tape roller having spaced apart flanges extending out from the tape roller for passing magnetic tape between the flanges, and an electrically non-conductive pin having a first end coupled to a center opening of the tape roller to allow the tape roller to rotate about the pin and a second end for coupling to a chassis of a tape drive.
US08982503B1 Disk drive generating feed-forward compensation value based on two points of a sinusoidal control signal
A disk drive is disclosed comprising a disk comprising tracks defined by servo sectors, a head, and control circuitry comprising a servo control system operable to actuate the head over the disk in response to the servo sectors. After seeking the head to a first track, a position error signal (PES) is generated representing a difference between a target location for the head and a measured location for the head. A sinusoidal control signal is generated in response to the servo sectors, and a third point of the sinusoidal control signal is generated based on a first point and second point of the sinusoidal control signal and independent of the PES, wherein the first, second and third points correspond to respective servo sectors. A feed-forward compensation value is generated based on the third point of the sinusoidal control signal using a feed-forward compensator.
US08982496B1 Magnetic disk device and read control method
According to one embodiment, switching takes place between a first control in which a first read head is assigned as a master head for reading data from a magnetic disk on which a sequential write direction is reversed at a switching position where a skew angle of a write head becomes 0 and between an outer periphery and an inner periphery in shingled write recording, and a second read head is assigned as a slave head for reducing inter-track interference during reading of the data and noise by virtue of an effect of waveform averaging with respect to the master head, and a second control in which the second read head is assigned as the master head and the first read head is assigned as the slave head.
US08982489B1 Pseudo-differential magnetic recording system and method incorporating a dummy read element and a dummy transmission line
A system including a first transmission line, a second transmission line, a first element, a second element and a differential amplifier. The first element is configured to read a storage media to generate a read signal, where the first element is connected to the first transmission line. The second element is configured to detect interference and generate an interference signal, where the second element is connected to the second transmission line. The differential amplifier includes a first input and a second input, where the first input of the differential amplifier is connected to a the first transmission line and receives the read signal, and where the second input of the differential amplifier is connected to the second transmission line and receives the interference signal.
US08982488B2 Power conservation based on hard disk rotational inertia
Various embodiments are generally directed recurringly cycling the driving of a platter media of a hard drive with a motor, allowing rotation of the platter media to slow only to a threshold rotational speed to balance power conservation with delays in accessing data. A method comprises driving platter media of a hard drive to rotate at a selected normal rotational speed, retrieving data stored on the platter media when the platter media rotates at the normal rotational speed, ceasing to drive the platter media to rotate to allow the platter media to rotate under rotational inertia imparted to the platter media, monitoring a current rotational speed of the platter media, and resuming driving the platter media to rotate based on the current rotational speed falling to a lower threshold rotational speed selected to be less than the normal rotational speed. Other embodiments are described and claimed.
US08982487B2 Lens module assembling device
A lens assembling device is configured to assemble lenses into a lens barrel. The lens assembling device includes a hollow external barrel, a hollow internal barrel, and a pushing element. The external barrel includes a first hollow chamber and a second hollow chamber coaxial with the first hollow chamber. The first hollow chamber is configured to partly receive the lens barrel. The internal barrel is connected to the push element and is received in the second hollow chamber, and is configured to receive a lens. The pushing element is configured to push the lens from the internal barrel into the lens barrel.
US08982486B2 Image pickup lens unit manufacturing method and image pickup lens unit
An image pickup lens unit, in which a holder body and a cover can be easily connected together, without additional components and a resin flow path for the connection. A lens 10 is positioned in a first holder member 20 which remains in a mold. A second holder member 30 for preventing the lens 10 from falling off is molded such that it is welded to the first holder member having the lens 10 positioned therein. This facilitates molding of the second holder member 30 and joining of the second holder member 30 to the first holder member 20 at the same time. Since there is no need to provide a resin flow path for joining the first holder member 20 and the second holder member 30 together, the image pickup lens unit can be made small in size.
US08982467B2 High aspect ratio daylight collectors
Lighting devices and methods for providing daylight to the interior of a structure are disclosed. Some embodiments disclosed herein provide a daylighting device including a tube having a sidewall with a reflective interior surface, a light collecting structure, and a light reflector positioned to reflect daylight into the light collector. In some embodiments, the light collector is associated with one or more light-turning and/or light reflecting structures configured to increase the amount of light captured by the daylighting device. Optical elements may allow for the absorption and/or selective transmission of infrared light away from an interior of the daylighting device.
US08982458B2 Optical telescope for gimbaled systems
This disclosure is directed to apparatuses, systems, and methods associated with an improved optical architecture. An optical telescope having a longitudinal axis is configured to allow a beam having a first wavelength to laterally transverse a telescope barrel along a first axis. An optical module directs and corrects the beam from the first axis to a second and third axis, and to a beam expander. The beam expander transmits a beam having a second wavelength through the optical telescope along the longitudinal axis. The optical architecture may be incorporated onto an on-gimbal component that is side-mounted to a gimbaled system, as a method of minimizing the operational burdens on the gimbaled system.
US08982447B2 Display panel and driving method thereof
A display panel includes a first substrate, a second substrate and a plurality of pixel units. The pixel units are disposed between the first substrate and the second substrate, and each of the pixel units includes a reflective electrode disposed on the first substrate, a plurality of colored charged particles located between the reflective electrode and the second substrate and a lateral electrode disposed on the first substrate and extended towards the second substrate. When a first voltage is applied to the reflective electrode, the charged particles are repelled to the second substrate to display the color of the charged particles due to the affection of a first electric field, when a second voltage is applied to the lateral electrode, the charged particles are attracted to the lateral electrode due to the affection of a second electric field. Further, a driving method of a display panel is also provided.
US08982444B2 Electrowetting display device and manufacturing method thereof
The present inventive concept relates to an electrowetting display device including a lyophobic colloid material and a polymer resin such as an organic layer or a polyimide (PI), and a lyophobic layer including a supporting layer supporting the lyophobic colloid material and using a photoreactive fluorine-based surfactant for a fluorine-based material to be positioned above and for a hardened photoreactive material layer to be positioned below through exposure in a single step without separately performing a hydrophilic treatment and then a water-repellent treatment, thereby reducing the number of processes, the manufacturing time, and the cost.
US08982436B2 Image reading apparatus, image reading method and a program for measuring black and white reference data
A carriage motor which is a heat generating device is arranged next to a CIS in a scanner unit. The carriage motor drives respective transport rollers of an ADF unit via a gear system as well. The scanner unit makes a white reference board be read so as to obtain white reference data, and obtains black reference data more frequently than the white reference data, e.g., in a continuous process for reading a document. As a CIS module continues a reading process, the black reference data changes as being affected by a change in temperature in the CIS module, etc. The scanner unit deals with such a change in the black reference data by obtaining the black reference data more frequently.
US08982422B2 Method and apparatus for forming images, and method for producing printed products
An image forming apparatus for forming an image in accordance with light to be emitted from a light source includes: a digital half-toning unit configured to convert a uniform-pixel-value region of image data to a parallel-line pattern formed with a plurality of parallel lines extending obliquely with respect to a direction, in which pixels are arrayed, thereby expressing each gray level of the image data as an area percentage; a modulated-signal generating unit configured to generate a modulated signal by modulating the converted image data with a clock signal; a light-source driving unit configured to drive the light source according to the modulated signal; and an edge control unit configured to narrow a to-be-illuminated region, which is to be illuminated by the light from the light source, in each of edge neighborhoods of the lines constituting the parallel-line pattern, while increasing intensity of the light.
US08982419B1 Method and apparatus for generating a halftone image from a continuous tone image
Some of the embodiments provide a method for processing a continuous tone image, wherein each pixel of a plurality of pixels of the continuous tone image is associated with a corresponding value that represents a tone of the pixel, the method comprising for each pixel of the plurality of pixels of the continuous tone image, determining the corresponding value of the pixel that represents the tone of the pixel, wherein each pixel of a first subset of the plurality of pixels of the continuous tone image has a corresponding value that is within a first range; and generating a halftone image from the continuous tone image such that for each pixel of the first subset of the plurality of pixels of the continuous tone image, a corresponding pixel of the halftone image is generated to have a value that represents a zero optical density or a first optical density.
US08982418B2 Printing system, a printing method, and a computer program for performing color conversion on a print object
A printing system includes a host computer with an application and an image forming apparatus. The host computer includes a color space setting unit and print data creating unit. The color space setting unit sets a color space that can create grayscale images. The print data creating unit performs color conversion on a print object created by the application to create print data, the color conversion being appropriate for the color space. The image forming apparatus includes a grayscale image creating unit and printing unit. The grayscale image creating unit performs color conversion on the print object, which is included in the print data, to create a grayscale image, the color conversion being appropriate for the color space of the print object. The printing unit performs printing according to the grayscale image.
US08982416B2 Providing a mapping data structure for use in generating a proof
To generate a proof of a printable item, a data structure is provided that maps a set of spot colors into a respective set of color values based on measurement data provided by a measurement device of colors printed by a printing system from the spot colors.
US08982414B2 Method and apparatus for automatically updating a prose attribute entry based upon print job parameters of a print job order
A method, non-transitory computer readable medium, and apparatus for updating a prose attribute entry based upon one or more print job parameters of a print job order are disclosed. For example, the method detects a mismatch between the one or more print job parameters of the print job order and a prose attribute field of a print job request, presents an option to update the prose attribute entry in the prose attribute field corresponding to the one or more print job parameters of the print job order that are mismatched, receives a confirmation to update the prose attribute entry in the prose attribute field and updates the prose attribute entry to include the one or more print job parameters that were mismatched.
US08982412B2 Systems and methods for facilitating reproduction of arbitrary colors
Systems and methods are provided for facilitating reproduction of arbitrary colors in a workflow by identifying color reproduction processes in the workflow and characterizing the color reproduction processes by determining a statistical variance (e.g., as characterized by a probability density function). Systems and methods are provided for simulating possible output colors for a color reproduction process that involve identifying a desired color for reproduction and determining possible output colors for the color reproduction process based on a predetermined statistical variance. Systems and methods are provided for mapping out-of-gamut-colors for a color reproduction process are provided that involve providing an out-of-gamut color, consulting a database of characterized artistic adjustments, selecting a first adjusted color by applying an artistic adjustment from the database to the out-of gamut color, determining if the first adjusted color is out-of-gamut, and, if out-of-gamut, selecting a second adjusted color by adjusting a magnitude of the vector.
US08982408B2 Color image capturing, measuring, and formation using capture unit with specular reflection preventing member
An image capturing unit includes: a sensor unit that captures an image of a predetermined area including an image capture object; a reference chart portion that is disposed in the predetermined area and an image of which is captured together with an image of the image capture object by the sensor unit; an illumination light source that illuminates the image capture object and the reference chart portion; and a specular reflection preventing member that prevents that specular reflection light of light emitted from the illumination light source enters the sensor unit.
US08982407B2 Image processing using pixel replacement
The prior art has such a problem that image quality degrades because dots are conspicuous in the case where the size of each dot is not so small and the black or white dots are regularly aligned, in particular, in a bright part close to white or in a dark part close to black. It is determined whether a black or white pixel exists at a point-symmetric position with respect to a notice pixel using pattern matching for a binarized image and in the case where a pixel exists at the point-symmetric position, the notice pixel is replaced with a specific output pattern.
US08982402B2 Image forming system and image forming system communication control method
An image forming system includes an upstream apparatus for forming an image on a sheet, a downstream apparatus for applying sheet processing to the sheet on which the image is formed by the upstream apparatus, an exclusive communication path for communicating information which is necessary only for an operation of each apparatus in a state in which a communication partner is fixed between the upstream apparatus and the downstream apparatus, and a general-purpose communication path for communicating information in a state in which a communication partner is selectable between the upstream apparatus and the downstream apparatus. The exclusive communication path and the general-purpose communication path communicate information which respective paths can handle by sharing the information with each other.
US08982401B2 Image recording system, image recording method, mobile terminal, non-transitory storage medium storing instructions executable by mobile terminal, and image recording apparatus
An image recording system includes a mobile terminal and an image recording apparatus. The mobile terminal successively stores signals representative of its position at least from establishment of first wireless communication between the mobile terminal and the image recording apparatus. When information produced based on the signals coincides with at least one of sets of reference information which respectively correspond to image recording conditions, the mobile terminal determines at least one command for commanding at least one image recording condition respectively corresponding to the at least one set of reference information. The mobile terminal transmits the at least one command to the image recording apparatus over the first wireless communication or second wireless communication and transmits image data to the image recording apparatus over the second wireless communication. The image recording apparatus uses at least one image recording condition to record an image based on the image data.
US08982396B2 Image forming apparatus for displaying a tally window of print histories, control method therefor, printing system, and non-transitory computer-readable medium
An image forming apparatus for displaying a tally window of print histories, comprises: a tally unit which tallies the print histories; a receiving unit which receives a condition used to determine whether to display the tally window, and a setting corresponding to the condition and used to generate the tally window; a determination unit which determines, based on a total result by the tally unit and the condition received by the receiving unit, whether to display the tally window; a generation unit which, if the determination unit determines that the tally window is to be displayed because the condition received by the receiving unit is satisfied, generates the tally window using the setting corresponding to the condition; and a display unit which displays the tally window generated by the generation unit.
US08982395B2 Information processing apparatus which issues a predetermined output instruction when a dragged file is dropped on an object
An information processing apparatus, which issues a print instruction when a dragged file is dropped on a print object, the apparatus comprises: a layout unit configured to lay out the print object at a first position; and a display control unit configured to display, when the file is dragged, the print object at a second position which is closer to the dragged file than the first position by moving the print object from the first position.
US08982392B2 Device search system, device search method, image forming apparatus, and information processing apparatus
When a plurality of image forming apparatuses are found on a network, it is difficult to identify an image forming apparatus to be used by the user from the plurality of found image forming apparatuses. When the user presses a button on an image forming apparatus, a name of the image forming apparatus included in a search response is changed for a predetermined time period, and the changed name is displayed as a search result.
US08982383B2 Method and program for a universal job definition format (JDF) printer driver
A method and program for a universal Job Description Format (JDF) printer driver. The universal JDF printer driver computer software program product has a computer readable program code embedded in a computer usable storage medium for controlling a data processing apparatus, where the program code is configured to cause the data processing apparatus to execute a process for generating a JDF job ticket for printing documents by a JDF compatible printing device. The process implemented by the universal JDF printer driver has the steps of obtaining device capabilities information from the JDF compatible printing device and creating a baseline JDF job ticket based on the device capabilities information, providing a graphical user interface to allow a user to modify the baseline JDF job ticket interactively, and generating a syntactically and semantically correct final JDF job ticket compatible with the device capabilities of the JDF compatible printing device.
US08982382B2 Image formation apparatus method, and recording medium with extendable auto clear time
The present invention relates to an image formation apparatus that discards a job on elapse of an auto clear time. In the case a job is interrupted due to an insufficient balance to pay the fee for the job, the image formation apparatus judges whether the cause of the interruption can be eliminated in a short time or it takes a long time to be eliminated. If the cause takes a long time to be eliminated, the image formation apparatus extends the auto clear time to prevent the job from being discarded for the reason that the user does not have enough time to pay an additional fee.
US08982374B2 Image forming system and image forming method for collectively supporting output data formats and authentication methods
A multifunction peripheral (MFP) transmits read data (user identification information) obtained by a reader to a user-manager server device via a network. The user-manager server device specifies a data format of the read data, converts the data format into another data format to specify a user ID corresponding to the read data, performs a user authentication using the user ID, and transmits authorization information corresponding to a logged-in user. Further, the MFP receives the identification information corresponding to the logged-in user by a user authentication method specified by authentication setting data, and transmits the identification information to the user-manager server device. The authentication setting data is updated by the master authentication data stored in the user-manager server device. The user-manager server device performs the user authentication using the identification information, and transmits the authorization information corresponding to the logged-in user.
US08982373B2 Information processing device, method, and storage medium
A computer-implemented method is provided that includes creating a virtual device object when an application accepts an instruction for creating the virtual device object by using a driver corresponding to an image processing device by a user; displaying the created virtual device object; extracting the driver selected in the instruction registering so as to register the driver with the virtual device object; and outputting a file by using the driver which the registering has registered with the virtual device object when the user selects the virtual device object by using the file.
US08982369B2 Methods, systems and processor-readable media for automatically detecting device movement in a managed service environment
Methods, systems and processor-readable media for automatically detecting movement of a device in a managed service environment. A device management software module can be configured to monitor a number of devices and retrieve traps from the device. A new Internet Protocol (IP) address with respect to the device on a subnet can be automatically updated by the device management software module if the device has changed location to ensure continual monitoring of the device. A notification indicative of the new IP address with respect to the device that has changed location can be sent to an administrator if the device management software module is not permitted to contact the new IP address. A notification indicative of a new device can also be sent to the administrator to determine if the device should be managed and monitored.
US08982353B2 High resolution surface plasmon resonance instrument using a dove prism
A surface plasmon resonance instrument and measuring method, in which a lens collimates light into a light beam, a prism propagates the collimated light beam at a single propagation angle and with internal reflection on a face of the prism, and an analyzer processes the collimated light beam from the prism. The face of the prism is configured to receive a surface plasmon resonance sensor and at least the first lens and the prism are aligned on a single optical axis.
US08982349B2 Measuring optical system, and color luminance meter and colorimeter using the same
In a measuring probe (40) according to the present invention, measuring light is split into a two or more through a split optical system (12), and, when each split light is received by a light-receiving sensor (13B, 13B, 15B) through an interference filter (13A, 14A, 15A) serving as a color filter, the split light is introduced into the interference filter (13A, 14A, 15A) through a collecting lens group (123C, 14C, 15C) formed as a substantially bilateral telecentric system. The interference filter (13A, 14A, 15A) is formed to obtain a transmittance characteristic corresponding to a measurement parameter, depending on a condition of an intensity distribution with respect to incidents angles of light incident on the interference filter (13A, 14A, 15A). Thus, the measuring probe (40) according to the present invention can reduce an influence of a deviation in the transmittance characteristic due to incident angles, even using the interference filter (13A, 14A, 15A).
US08982347B2 Alignment mark deformation estimating method, substrate position predicting method, alignment system and lithographic apparatus
A method is used to estimate a value representative for a level of alignment mark deformation on a processed substrate using an alignment system. The alignment sensor system is able to emit light at different measuring frequencies to reflect from an alignment mark on the substrate and to detect a diffraction pattern in the reflected light in order to measure an alignment position of the alignment mark. The two or more measuring frequencies are used to measure an alignment position deviation per alignment mark associated with each of the two or more measuring frequencies relative to an expected predetermined alignment position of the alignment mark. A value is determined representative for the spread in the determined alignment position deviations per alignment mark in order to estimate the level of alignment mark deformation.
US08982345B2 Optical characteristic measuring apparatus
In an apparatus for measuring an optical characteristic of a sample, one object of the present invention is to provide an apparatus capable of measuring hemispherical total reflectance, hemispherical total transmittance, and light distribution, and to achieve a reduction in measurement time and an improvement in precision of the quantitative analysis of hemispherical total reflectance (transmittance). In a double ellipsoidal optical system which is an optical system in which one focal points of two ellipsoidal mirrors are positioned as a common focal point, and three focal points are aligned in a straight line, the double ellipsoidal optical system is composed of a partial ellipsoidal mirror 2, such as a quarter ellipsoidal mirror, and a belt-shape ellipsoidal mirror 1. By disposing, on a position of a focal point of the partial ellipsoidal mirror, a hemispherical detection optical system having a hemispherical lens or a rotational parabolic mirror, light scattered by an object, reflected by the partial ellipsoidal mirror, and focused on the point is photographed by for example a CCD camera 6 via a hemispherical lens and a taper fiber 5 so as to measure an optical characteristic of the object.
US08982339B2 Material-working device with in-situ measurement of the working distance
A material-working device with working beams of a beam generator and with in-situ measurement of a working distance between the beam generator and a workpiece, the material-working device including a working laser; a laser scanner for the working laser, the laser scanner including a two-dimensional deflecting device with scanner mirrors and a variable refocusing device at varying working distances; and a sensor device including a spectrometer and at least one sensor light source, wherein measuring beams together scan a working area of the workpiece by the laser scanner and an objective lens while gathering the working distance, and the measuring beams of at least two of the light sources of the sensor device being linearly polarized and being coupled into a working beam path of the laser scanner of the material-working device by an optical coupling element in a collimated state with crossed polarization directions.
US08982335B2 Marking or scanning apparatus with a measuring device for measuring the speed of an object and a method of measuring the speed of an object with such a marking or scanning apparatus
Apparatus for marking and/or scanning (m/s) an object comprising a m/s head (20) having a plurality of receiving spaces (24) for m/s devices (40), a driving mechanism for moving the object, a measuring device (50) for measuring the object speed comprising a transmitter having a transmitting fibre (56) for transmitting light to the object, a receiver having first and second light receiving fibres (57, 58) for receiving light reflected from the object forming light signals, and processor means (70) for determining a time shift between the light signals to provide a speed value of the object, all the fibres are arranged in a common first ferrule (52), the m/s devices include second ferrules, the first and second ferrules have corresponding connector sections and are variably connected to the receiving spaces of the scanning head, and the speed measuring device is arranged in one of the receiving spaces. The invention further relates to a method for measuring the object speed with the m/s apparatus.