US08978308B2
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
US08984661B2
This disclosure provides systems, methods, and apparatus related to probes for multidimensional nanospectroscopic imaging. In one aspect, a method includes providing a transparent tip comprising a dielectric material. A four-sided pyramidal-shaped structure is formed at an apex of the transparent tip using a focused ion beam. Metal layers are deposited over two opposing sides of the four-sided pyramidal-shaped structure.
US08984656B1
Database management and security is implemented in a variety of embodiments. In one such embodiment, data sets containing sensitive data elements are analyzed using aliases representing sensitive data elements. In another embodiment, the sensitive data elements are stored in an encrypted form for use from a secure access, while the alias is available for standard access.
US08984649B2
A method of authenticating user access to a restricted resource across a computer network, the method characterised by: communicating client device configuration data to a server and assigning a risk analysis score based on the client device configuration data; and generating an alert at a client device in response to the risk analysis score.
US08984648B2
A method and system for managing, from a communication device, a secure element for contactless transactions such as mobile payment applications. The communication device includes a memory for storing one or more device applications. The method includes determining that an application stored on the secure element does not have an association with any of the device applications, and in response to the determining, sending a communication to a server to delete the application from the secure element.
US08984645B2
A first storage unit is bound to a second storage unit based on a binding type associated with content on the first storage unit, the first storage unit being operated through a first host device, and the second storage unit being operated through a second host device. When content on the first storage unit is requested in the first host device, the first host device will calculate an account identifier based on the binding type associated with the requested content and send the account identifier to a server. The server will send the account identifier to the second host device, and the second storage unit will use the account identifier to calculate a credential. The credential will be sent to the first host device through the server. The credential can be used to access the requested content if the credential is valid.
US08984641B2
A method of tamper attempt reporting includes receiving a write attempt to configuration data stored within a field device in an industrial plant configured to run a process involving a plurality of physical process parameters including a network server, a plurality of processing units, and a plurality of field devices. The plurality of field devices include (i) a sensor for measuring at least one of the plurality of physical process parameters or (ii) an instrument for performing control output actions for at least one of the plurality of processing units. The plurality of field devices are in communication with at least one remote host system or device. The write attempt is automatically detected. An alert of the write attempt is automatically sent to at least the remote host system or device.
US08984640B1
In some embodiments, techniques for computer security comprise receiving a message, receiving a user-originated request for an action, wherein the action is associated with the message, determining whether the message is trustworthy, and impairing performance of the action, if it is determined that the message is not trustworthy. In some embodiments, techniques for computer security comprise receiving a message, determining whether the message is trustworthy, rendering the message, if it is determined that the message is trustworthy, and rendering a restricted version of the message, if it is determined that the message is not trustworthy.
US08984639B1
Disclosed are an apparatus and method of verifying an application installation procedure. One example method of operation may include receiving an application at a computer device and initiating the installation of the application on the computer device. The method may also provide executing the application during the installation procedure and creating a hash value corresponding to the executed application data. The method may further provide storing the hash value in memory and comparing the hash value to a pre-stored hash value to determine whether to continue the installation of the application.
US08984636B2
A security system provides a defense from known and unknown viruses, worms, spyware, hackers, and unwanted software. The system can implement centralized policies that allow an administrator to approve, block, quarantine, and log file activities. The system can extract content of interest from a file container, repackage the content of interest as another valid file type, perform hashes on the content of interest, associate the hash of the container with the hash of the repackaged content, transfer the repackaged content, and store the hash with other security-related information.
US08984632B1
A computer-implemented method for identifying malware is described. Event data is received from a mobile device. The event data including events performed on the mobile device and a list of one or more applications. The list of the one or more applications is compared with at least one additional list of applications received from at least one additional mobile device. An application in common across the lists of applications is identified. The identification of the application in common to is transmitted to the mobile device.
US08984610B2
Apparatuses, computer readable media, methods, and systems are described for requesting creation of virtual machine (VM) in a cloud environment comprising a virtual private cloud. Through various communications between a cloud DMZ, cloud provider, and/or company's network, a VM instance may be securely created, initialized, booted, unlocked, and/or monitored through a series of interactions building, in some examples, upon a root of trust.
US08984606B2
In one example, a method of managing access to a network includes receiving a network access request including one or more credentials via an edge device. The one or more user credentials are authenticated, and a database record for a user associated with the one or more user credentials is identified. A re-authentication duration value is obtained from the database record for the user, wherein the re-authentication duration value is pre-assigned to the user or pre-assigned to a group associated with the user. A response comprising the re-authentication duration value is then sent to the edge device.
US08984604B2
A system and method for authenticating a resource such as a website or webpage is provided. In response to a script provided with a resource, a verification file is initially generated and stored at a client device. The verification file may be selected or generated with user input. On a subsequent occasion when a resource is accessed by the client device, a script is executed to attempt to retrieve the verification file and display the file at the client device. If the verification file is successfully retrieved and displayed and recognized as the correct verification file, the resource is authenticated.
US08984594B2
A security component within a supervisory process control and manufacturing information system comprising a set of user roles corresponding to different types of users within the information system, a set of security groups defining a set of security permissions with regard to a set of objects, wherein each security group includes an access definition relating the security permissions to at least one of the set of user roles, and a set of user accounts assigned to at least one of the defined roles thereby indirectly defining access rights with regard to the set of objects having restricted access within the system. The security permissions within the supervisory process control and manufacturing information system are assigned at an object attribute level.
US08984592B1
A method of accessing secure data on a mobile device is disclosed. The method comprises receiving a request to access a data package stored on the mobile device. The method comprises authorizing the request to access the data package, wherein authorizing comprises querying the request to obtain one or more request identifications. The method comprises granting a key in response to authorizing the request, wherein the key provides access to a secure environment storing one or more flags associated with the data package. The method comprises granting access to the secure environment, wherein access is granted to the secure environment in response to presenting the key to the secure environment. The method comprises granting access to the data package, wherein granting access to the data packages comprises setting the one or more flags associated with the data package.
US08984591B2
Motion of a wireless device is pre-registered as authentication credentials, then later matched, to provide motion-based authentication for access to software, service, etc. The wireless device may contain any number of gyroscopic, distance, positional or compass sensors—any or all of which are measured during a physical gesture or motion or the wireless device while the user is holding the wireless device. Recorded measurements of the specific motion then identifies the authorized user. If measurements of an attempted motion suitably matches the pre-registered and valid authentication credentials for the service or device, then the motioned wireless device is authenticated for use by the user. Such motion is difficult, if not impossible, for a user to pass on to another individual—even if they wanted to, making it the ultimate security technique.
US08984590B2
A particular method includes performing a bootstrapped extensible authentication protocol (EAP) re-authentication protocol (ERP) re-authentication at a mobile device after performing an EAP authentication with the access point prior to expiration of a master session key (MSK) associated with the EAP authentication. Another particular method includes performing, at an access point, a bootstrapped ERP re-authentication of a mobile device without interrupting a flow of data packets with respect to the mobile device.
US08984589B2
A novel solution is provided that utilizes the two-credential characteristics of accessing cloud-hosted data in a portal-oriented enterprise-specific solution. Cloud computing resources may be accessed through a separate, enterprise-specific portal clients used to manage a set of cloud service accounts. Individuals (e.g., employees of the enterprise or company) may access cloud computing resources via an instance of the portal client, and any communication between individuals in an enterprise and cloud services may be facilitated through the portal. Each portal client may also be configured to be compatible with any cloud service vendor.
US08984582B2
A computer implemented method and apparatus comprises detecting a file content update on a first client computer system, the file to be synchronized on a plurality of different types of client computer systems in a plurality of formats. The method further comprises associating a security policy with the file, wherein the security policy includes restrictions to limit one or more actions that can be performed with the file, and synchronizing the file to a second client computing system while applying the security policy to provide controls for enforcement of the restrictions at the second client computer system.
US08984578B2
To simplify a power circuit of a transmitting apparatus (source equipment) connected to a receiving apparatus (sink equipment).Sink equipment 120 has a satisfactory power circuit 126. Initially, power is fed from source equipment 110 to the sink equipment 120. When the source equipment 110 intends to receive feed of power from the sink equipment 120, the source equipment 110 transmits request information on power feed to the sink equipment 120. The transmission is carried out using a reserved line, a power feed line, or a CEC line of a cable 130, or a high-speed bidirectional communication means. If the sink equipment 120 receives the request information on power feed, the sink equipment 120 feeds power fed the power circuit 126 to the source equipment 110. When the request information to be transmitted from the source equipment 110 to the sink equipment 120 contains pieces of information on a requested voltage value and current value, the source equipment 110 receives feed of power of the necessary voltage value and current value from the sink equipment 120.
US08984568B2
Methods and apparatus are disclosed for enhancing the viewing experience of video content by analyzing the content to determine where enhanced sensory experience events may be appropriate, by identifying devices at the viewing location and devices personal to the viewer that can be controlled to provide an enhanced sensory experience, and by activating those devices in a way that is synchronized with the presentation of the content.
US08984565B2
A plurality of intelligent device systems for use with a wideband signal distribution network, and methods for transmitting digital information and receiving digital and non-digital information onto and off of an RF carrier through a wideband signal distribution network, are disclosed. The intelligent device systems provide networks of intelligent devices that modulate and demodulate digital video, IP video/data/voice and digital wireless onto, and off of, a wideband signal distribution system, such as an analog carrier system, using existing EIA/TTA 568 standard wiring infrastructure. The methods modulate and demodulate digital video, IP video/data/voice and digital wireless onto, and off of, a wideband distribution system, such as an analog carrier system, and separate IP portions from non-IP portions.
US08984564B2
A method operates a mobile communication device configured for outputting a television application and displaying selected content within a television environment of the mobile communication device. The method includes initiating a TV application using a user interface coupled to the mobile communication device. The method also includes capturing a television signal using a tuning device provided in the mobile communication device. The television signal is one of a plurality of television signals from respective television channels. The method further includes outputting a TV program associated with the television signal for the captured television channel on a display of the mobile communication device. Additionally, the method includes retrieving a configurable content object from a database provided within the mobile communication device. The configurable content object is one of a plurality of configurable content objects numbered from 1 through N, where N is an integer greater than 1.
US08984563B2
A system communicates video information including television content associated with a plurality of channels and ancillary information. Information may be transmitted with the ancillary information that is indicative of the type of content included in the ancillary information. This provides the user, in one embodiment of the present invention, with a visual indication of the type of information that accompanies television content. This helps the user to decide whether the user wishes to view the ancillary information and provides the opportunity to select that enhancement for viewing.
US08984553B2
A virtual channel table for broadcasting protocol and a method for broadcasting by using the virtual channel table includes identification information identifying and permitting discrimination of active and inactive channels contained in the virtual channel table. At a receiver, the virtual channel table transmitted from the transmitting side is parsed, thereby determining whether the current received channel is an active or inactive channel.
US08984546B2
Provided is an objective lens driving unit that prevents an electrical short circuit between very closely spaced second terminals in the objective lens driving unit. The objective lens driving unit is capable of being used in a slim-type optical disc drive.
US08984534B2
An interface is provided between a receiving component of a server application and a remote application, the receiving component being operable to receive serialized objects from the remote application via the interface. The interface comprises: a module for ascertaining if a piece of code associated with the received object is locally stored and directly available to the server application, and a store for locally storing the associated piece of code in the event that it is not already locally stored and directly available to the server application.
US08984530B2
Embodiments described herein allow a service component author to write service components without having to handle incoming messages being received at any time. This may be facilitated by a message dispatch engine that dispatches messages from the incoming message queue only when the destination service component has indicated that it is ready to receive the message having that context. If the service component is not yet ready for the message, the message dispatch component may lock the message at least until the destination service component indicates that it is now ready to receive the message. Until that time, the message dispatch engine may ignore the locked message when finding messages to dispatch.
US08984526B2
An algorithm for dynamically adjusting the number of processors servicing Virtual Machine Queues (VMQ) and the mapping of the VMQ to the processors based on network load and processor usage in the system. The algorithm determines the total load on a processor and depending on whether the total load exceeds or falls below a threshold respectively, the algorithm moves at least one of the VMQs to a different processor based on certain criteria such as whether the destination processor is the home processor to the VMQ or whether it shares a common NUMA node with the VMQ. By doing so, better I/O throughput and lower power consumption can be achieved.
US08984521B2
Embodiments of the invention are provided to enable fair and balanced allocation of control blocks to support processing of requests received from a client machine. The server is configured with tools to manage an account balance of control block availability for each service class. The account balance is periodically adjusted based upon usage, tenancy, deficits, and passage of time. Processing of one or more tasks in a service class is support when the credit value in the service class account is equal to or greater than the entry cost estimated for the request.
US08984516B2
A method, computer program product, and computer system for shared execution of mixed data flows, performed by one or more computing devices, comprises identifying one or more resource sharing opportunities across a plurality of parallel tasks. The plurality of parallel tasks includes zero or more relational operations and at least one non-relational operation. The plurality of parallel tasks relative to the relational operations and the at least one non-relational operation are executed. In response to executing the plurality of parallel tasks, one or more resources of the identified resource sharing opportunities is shared across the relational operations and the at least one non-relational operation.
US08984515B2
A method, computer program product, and computer system for shared execution of mixed data flows, performed by one or more computing devices, comprises identifying one or more resource sharing opportunities across a plurality of parallel tasks. The plurality of parallel tasks includes zero or more relational operations and at least one non-relational operation. The plurality of parallel tasks relative to the relational operations and the at least one non-relational operation are executed. In response to executing the plurality of parallel tasks, one or more resources of the identified resource sharing opportunities is shared across the relational operations and the at least one non-relational operation.
US08984514B2
An original schedule module configured to receive an original schedule configured to trigger execution of a first original batch of entries including a set of object modification methods and a corresponding set of database objects before triggering execution of a second original batch of entries including a set of object modification methods and a corresponding set of database objects. An analysis module can be configured to determine logic for execution of each entry from the first original batch of entries based on the original schedule. A schedule generator can be configured to define, based on the logic for execution and based on the original schedule, a modified schedule configured to trigger parallel execution of a first modified batch of entries including less than all of the first original batch of entries, and a second modified batch of entries including less than all of the second original batch of entries.
US08984512B2
Application states may be stored and retrieved using policies that define various contexts in which the application is used. The application states may define configurations or uses of the application, including connections to and interactions with other applications. Applications that are virtualized may have state that is defined within a usage context and multiple states or configurations may be stored and recalled based on the usage context. Policies may define the context and what parameters are to be saved, and may be applied when applications are operated in a virtualized manner.
US08984510B1
This invention relates to a method, system and computer program product for performing migration of a virtual execution environment from one network node to another node on the network. All active processes executing on a virtual execution environment are frozen and the state of these processes, including virtual execution environment network connectivity information, are saved into a dump file. The dump file is transferred to the destination network node. Using the information stored in the dump file, the execution state of all active processes and the state of network connections of the virtual execution environment are restored at the destination node to the state existing immediately prior to the migration.
US08984501B2
A method for an audio/video (A/V) system includes accessing processing modules for downloadable applications. Each downloadable application can have at least one processing module and data for a graphical user interface (GUI), and each processing module can be configured to interact with an upgradable engine to adjust a performance or a setting of an audio and video (A/V) equipment. The method includes arranging an order of two or more of the processing modules in a processing chain to share processing resources, to reduce a processing requirement of the A/V equipment, or to enhance a level of performance of the A/V equipment.
US08984483B2
A method for controlling remote configuration includes: a configuration management terminal requesting a configuration file to be remotely configured and managed from a configuration management server; the configuration management server returning a configuration item of the configuration file to the configuration management terminal according to a configuration definition corresponding to the configuration file, with the configuration definition including the attributes of the configuration item in the corresponding configuration file; and the configuration management terminal modifying the configuration item and then submitting the modified configuration item to the configuration management server, and the configuration management terminal modifying the configuration file after modifying and verifying the submitted configuration item according to the attributes of the configuration item. A system for controlling remote configuration maintains and manages the configuration items of various configuration files according to the configuration definitions corresponding to the configuration files, so as to achieve universal management of configuration files.
US08984481B2
A method (which can be computer implemented) for inferring whether at least a first relationship exists between at least first and second entities includes the steps of applying a first assessor to obtain a first confidence level pertaining to putative existence of said at least first relationship between said at least first and second entities, applying a second assessor to obtain a second confidence level pertaining to putative existence of said at least first relationship between said at least first and second entities, and combining said first and second confidence levels to obtain an overall inference whether said at least first relationship exists between said at least first and second entities.
US08984474B2
Provided is a method and system for logically articulating planned operations within a software based model. The method includes importing data relating to the planned operations and automatically (i) interrelating the imported data and (ii) producing threads and/or activity models. The threads and activity models are representative of the interrelations. The method also includes displaying the threads or activity models via a graphical user interface.
US08984469B2
A system and method enable strengthening of flip-Flops (FFs) in an integrated circuit (IC) for the purpose of reducing power consumption. This is achieved by using stability condition (STC) and observability don't-care (ODC) techniques. Strengthening enable is defined as ensuring that a FF later in the fan-out is enabled only when a FF earlier in the fan-out is driving a signal to that later FF. In an embodiment the fan-in of a FF is traversed and the STC or ODC is determined for the FF. Dependent on the determination a STC controller or an ODC controller is added to control the FF's enable signal. In an embodiment the power savings is checked and a controller is added only if there is a reduction in overall power consumption resulting from the addition of the controller.
US08984466B2
A semiconductor device has first wiring layers and a plurality of dummy wiring layers that are provided on the same level as the first wiring layers. The semiconductor device defines a row direction, and first virtual linear lines extending in a direction traversing the row direction. The row direction and the first virtual linear lines define an angle of 2-40 degrees, and the dummy wiring layers are disposed in a manner to be located on the first virtual linear lines. The semiconductor device also defines a column direction perpendicular to the row direction, and second virtual linear lines extending in a direction traversing the column direction. The column direction and the second virtual linear lines define an angle of 2-40 degrees, and the dummy wiring layers are disposed in a manner to be located on the second virtual linear lines.
US08984461B1
A first waveform for a circuit design is received. The first waveform includes at least an actual value of a signal of the circuit design at one or more clock cycles. A user input for a cursor is received, and a signal wave overlay is displayed on the first waveform having an appearance corresponding to a location of the cursor. The signal wave overlay indicates a desired value of the signal at one or more clock cycles that is different than the actual value of the signal in the one or more clock cycles. Based on the desired value of the signal indicated by the signal wave overlay, a visualization constraint for the circuit design is generated. The visualization constraint is used to generate a second waveform, where the visualization constraint restricts the second waveform.
US08984446B1
In general, one aspect of the subject matter described in this specification can be embodied in a method for providing a hierarchical data structure to store nodes, wherein the nodes comprise graphical primitives to be rendered to a common display space of a computer system. The hierarchical data structure governs graphical compositing amongst the nodes. Two or more separate software applications are allowed to create nodes in the hierarchical data structure and share the common display space. The two or more separate software applications are restricted from accessing nodes in the hierarchical data structure based on node ownership information linking one or more nodes in the hierarchical data structure to a respective software application in the two or more separate software applications. The hierarchical data structure is used for rendering and displaying the common display space.
US08984429B2
Embodiments of the present invention provide a search tool that allows users to efficiently retrieve or locate a desired object on their computer. Users specify their search based on a time criteria. In addition, the search tool may provide its results in a temporal context to assist the user in browsing through the results.
US08984428B2
In one embodiment, overlaying a first element on top of a second element in a user interface; and adjusting visual appearance of the first element based on a portion of the second element underneath the first element.
US08984422B2
A system and method for presenting a group conversation on an electronic device of a user, via displaying, on a graphical user interface of the device, a group of contacts with which the user can communicate, the group of contacts comprising one or more individual contacts and one or more social circles which define a preset collection of contacts associated with one another. User input is received via the graphical user interface, the user input specifying a selection of participants from the group of contacts for a group conversation. The group conversation provides for sharing communication messages among the participants. A conversation window is presented on the graphical user interface. The conversation window displays a collection of contact icons with each contact icon respectively corresponding to one of the selected participants of the group conversation, and a conversation thread with the shared communication messages.
US08984419B2
A method and a device for displaying images on a digital media frame is disclosed. In one embodiment, the device includes a memory, a processing unit, a display, an interface circuit, and a display circuit. The interface circuit has at least one receiving port capable of identifying various types of networking protocols that are used to transfer the image data. The processing unit attaches auxiliary information to each image before images are stored in a memory. The display circuit displays images according to the image data received. The digital media frame further contains a user input device, which allows a user to alter the image display sequence. The user input device is an input device other than a keyboard or a cursor control device.
US08984417B2
A method of adding a user-selectable element to a destination array of documents, the method comprising adding a document to the destination array of documents, the destination array of documents being adapted to group a plurality of documents having a commonality, the added document being adapted to acquire the commonality by being added to the destination array of documents. A tangible machine-readable medium and a graphical user interface providing same are also provided herewith.
US08984412B2
An advertisement is associated with an advertiser-sponsored theme. An application generates a page that includes the advertisement. If a first user input event is detected with respect to the advertisement, the advertiser-sponsored theme is temporarily applied to the page, thereby providing a preview of the advertiser-sponsored theme. If a second user input event is detected with respect to the advertisement, the preview of the advertiser-sponsored theme is removed from the page. If a third user input event is detected with respect to the advertisement, the advertiser-sponsored theme is selected for use with the application. A notification may also be provided to other users indicated that the advertiser-sponsored theme was selected for use.
US08984398B2
The subject matter disclosed herein relates to generating an abstract of an electronic document based at least in part on a utility metric associated with a group phrases as well as on a ranked order of sentences.
US08984396B2
This disclosure is directed to techniques for providing comparing first and second XML files to one another. According to these techniques, a computing device (e.g., a version control service executing on the computing device), may be configured generate at least two edit transcripts that each include one or more operational changes that may be applied to data elements of the first XML file to arrive at data elements of the second XML file (or vice versa). The computing device may select at least one optimal edit transcript based on which of the number of operational changes of the at least two edit transcripts.
US08984395B2
A received markup language document including a structured list of elements is transcoded by a method which includes analyzing the structure of the document, generating a virtual rendering of a layout of the document, and identifying one or more rectangles each containing at least one element from the virtual rendering. Data representative of the markup language document is generated, including a list of rectangles and their positions in the layout. The thus transcoded document can be displayed on a device which receives the generated data. When a position or a direction within the document is selected, such device may analyze the layout of the document to select at least one of the rectangles based on the position or direction. The device may then display at least a portion of the document selected such that the identified rectangle is given a predefined position on the display.
US08984394B2
A system and method to concurrently preview or publish a digital edition. The system comprises a compilation database and an assembler system. The assembler system includes: a receiving module to receive page edition data; a verification module to identify pages edited or created since a last successful compilation; a parser to determine whether the pages edited or created since the last successful compilation are error-free or error-generating pages and to generate replacement parsed page data or parsed page data accordingly; and a compiler. The compiler is configured to: compile the parsed page data and generate compiled page data for each of the pages edited or created since the last successful compilation; combine the compiled page data of the pages edited or created since the last successful compilation with compiled page data stored in the compilation database for unmodified pages; and generate compiled edition data.
US08984392B2
Example systems, methods, and data structures are directed at synchronizing documents. One example data structure includes receiving a request from a first client to edit a document, and sending short-term check out metadata to the first client to begin an editing session. The data structure includes a plurality of cells and a plurality of data objects defining content of the document. Each data object is associated with one of the cells and has an object identifier that uniquely identifies the data object within the associated cell, and is configured to communicate with other cells and with objects within the associated cell. In addition, each of the cells is defined so that each other cell remains unaffected by changes to data objects of the cell.
US08984391B2
To direct the user's awareness towards a page linked from a specific element, a script (object control program) is embedded in a Web page to be transmitted from a Web server and then executed by a user terminal. It is assumed that a plurality of link elements (elements to which links to other Web pages are set up) are placed in the Web page. The computer terminal that executes the object control program places objects with a size covering the whole area of each link element in front of several link elements in a Web page containing a plurality of link elements and gradually scales down the displayed size of the objects. The link elements thereby gradually appear on the display.
US08984390B2
According to an embodiment, an application comprises a sharing mechanism that allows a user to 1) quickly generate an image of information from a document, such as a screenshot of information displayed in a graphical user interface; 2) concurrently generate a link to the document, and 3) simultaneously paste the image with the associated link in another application. The image and link are generated in response to a single user input, such as a click on a “one-click sharing button.” The image and link are placed in a buffer, such as a clipboard, in such a manner that both may be retrieved via a single paste operation. Once pasted in another document, the image with the associated link may be shared with other users via email or any other suitable means. Techniques for pre-cropping and pre-annotating generated screenshots are also described.
US08984387B2
Techniques for sharing user updates in real time are disclosed. A user can type in a text view related to a specific view and that text can be shared with other users that take part in sharing of that view. Other users can specify interest in user application events and be automatically alerted to the occurrence of the events. A user can effectively share content with a group of users in one action by using sharing controls associated with the content. Sharing controls can be implemented as links or voice activated commands.
US08984386B2
Techniques are provided that allow users that express an interest in an event (e.g. in other user application events) to be notified about the event and to have the capability to interact, in relation to the event, with other users. The system automatically alerts interested users to the occurrence of the event and can provide additional information with the alert (such as associated view(s)), so that the alert can be related, in context, with that additional information. Messages with a corresponding text description can be provided automatically if triggered by conditions that have been specified by the user. A user can proactively watch a limited number of views, but once there are changes that occur in other views of interest, the user will receive a message that includes an access identifier to such other view or views.
US08984378B1
Systems and methods are provided for decoding data using hard decisions and soft information. In particular, the systems and methods described herein are directed to decoders having variable nodes and check nodes, each with multiple states. The systems and methods include receiving, at a decoder during a first iteration, values for each of a plurality of variable nodes, and determining, during a second iteration, one or more indications for each of a plurality of check nodes based on the one or more values of the variable nodes received during the first iteration. The methods further include updating, at the decoder during the second iteration, the values for each of the variable nodes based on the values of the respective variable node received during the first iteration, and the indications for each of the plurality connected check nodes during the first iteration.
US08984363B1
A proof of retrievability (POR) mechanism is applicable to a data object for providing assurances of data object possession to a requesting client by transmitting only a portion of the entire data object. The client compares or examines validation values returned from predetermined validation segments of the data object with previously computed validation attributes for assessing the existence of the data object. Since the archive server does not have access to the validation function prior to the request, or challenge, from the client, the archive server cannot anticipate the validation values expected from the validation function. Further, since the validation segments from which the validation attributes, and hence the validation values were derived, are also unknown to the server, the server cannot anticipate which portions of the data object will be employed for validation.
US08984351B2
In a controller of a tape drive, when an error recovery section cannot recover an error detected by an error detecting section, an error-report generation section generates an error report, an error-information acquisition section acquires error information of the tape drive and a cartridge loaded in the tape drive, an error-information exchange section acquires pieces of error information of other tape drives and cartridges loaded in these other tape drives, an error-factor judging section judges whether the error is attributable to the tape drive or the cartridge based on these pieces of error information, an error-report update section updates the error report in accordance with the result of this judgment, and an error-report output section outputs the error report thus updated to a host.
US08984350B1
Embodiments of a method and apparatus for replicating a process performed on a first computer on a remote computer, particularly for the replication of a database maintained of each of the computers. An offset is added to time stamps for a sequence of commands so that a correction in a command or data associated with the command that is subsequently received before the command is executed can be implemented. The correction can result in removing the command from the sequence of commands to be performed, changing the data associated with the command or delaying execution of the command, for example.
US08984348B2
Embodiments of the invention relate to the conversion and execution of functional tests. In one embodiment, a current test step of a manual functional test is executed. The test includes a set of test steps each including at least one action and one target of the action. The test is associated with an application that includes a plurality of objects to be tested. At least two of the objects are determined to be associated with the target of the test step. A user is prompted to provide a selection of one of the at least objects for association with the target of the test step. A new test step is generated. The new test step associates the object selected by the user with the target of the current test step. The new test step is designated for automatic execution in place of the current test step for subsequent executions thereof.
US08984339B2
In an exemplary embodiment, a system includes a memory and a processor communicatively coupled to the memory. The processor is operable to receive a first indication that a first component is selected from a plurality of components and receive a second indication that a second component is selected from the plurality of components. The processor is further operable to determine a first instruction associated with the first component, wherein the first instruction corresponds to first computer logic for executing the first at least one test action, and determine a second instruction associated with the second component, wherein the second instruction corresponds to second computer logic for executing the second at least one test action. The processor is also operable to generate a test case file comprising the first instruction and the second instruction and associate the test case file with an application under test.
US08984334B2
A processor includes a plurality of processing sections, each of which executes a predetermined process. A plurality of fault detecting circuits are respectively provided for the plurality of processing sections, to detect a fault in one of the plurality of processing sections as a fault processing section to generate a fault detection signal. A fault monitoring and control section controls a normal processing section as at least one of the plurality of processing sections other than the fault processing section to execute a relieving process in response to the fault detection signal. The relieving process is determined based on a process load of the fault processing section, a process load of the normal processing section, and priority levels of processes to be executed by the fault processing section and the normal processing section.
US08984323B2
A microcontroller has a central processing unit (CPU), a plurality of peripherals, and a programmable scheduler unit with: —a timer being clocked by an independent clock signal; —a comparator coupled with a timer register of said timer and having an output generating an output signal; —an event register coupled with said comparator; —a delta time register; and —an arithmetic logic unit controlled by the output signal of the comparator and with first and second inputs and an output, wherein the first input is coupled with the timer register or the event register and the second input is coupled with the delta time register and the output is coupled with the event register.
US08984311B2
Embodiments of systems, apparatuses, and methods for energy-efficient operation of a device are described. In some embodiments, a cache performance indicator of a cache is monitored, and a set of one or more cache performance parameters based on the cache performance indicator is determined. The cache is dynamically resized to an optimal cache size based on a comparison of the cache performance parameters to their energy-efficient targets to reduce power consumption.
US08984302B2
According to one embodiment, a first processor of an information processing apparatus switches between a secure mode and a non-secure mode and reports its mode. When the first processor is in the secure mode, a second processor accesses to a protected area of a storage module. A boot program for the first processor and a program which activates the first processor in the non-secure mode are verified. Furthermore, a program which activates the first processor in the secure mode is encrypted, and its decryption key is stored in the protected area of the storage module.
US08984297B2
A routing protocol is used to transmit messages from a sender to a receiver over a network of nodes, where adversaries can control links between the nodes and can also control the behavior of a large number of nodes. Various techniques can be used, along or in combination, to combat these effects. In one approach, certain trigger conditions are identified, the occurrence of which signals malicious behavior within the network. When signaled, the sender requests status reports from the intermediate nodes in an effort to determine which nodes are malicious. The information for the status reports is generated by nodes as packets are passed from one node to the next.
US08984292B2
A human interactive puzzle (HIP) authorization architecture where keyed and animated puzzles are executed by HIP players which are distinct and obfuscated to the point where breaking a single player is a relatively costly operation. A key is created in response to a request for a service, a HIP player is created based on the key, and a small installation executable is created that expands during installation to produce a computationally expensive data structure on the client relative to verification of the solution at the server. Thus, copying of the player or relay of the puzzle to a third system requires more time than allowed to receive the solution at the server.
US08984276B2
Systems and methods for device registration and authentication are disclosed. In one embodiment, a method for authentication of a device may include (1) receiving, at a mobile device, a first credential; (2) transmitting, over a network, the first credential to a server; (3) receiving, from the server, a first key and a first value, the first value comprising a receipt for the first credential; (4) receiving, at the mobile device, a data entry for a second credential; (5) generating, by a processor, a second key from the data entry; (6) retrieving, by the mobile device, a third credential using the first key and the second key; (7) signing, by the mobile device, the first value with the third credential; and (8) transmitting, over the network, the signed third value to the server.
US08984275B2
This invention consists of a virtual air gap—VAG system developed in order to provide Internet and computer security. The virtual air gap system developed in this invention is characterized by the principal elements of: “Virtual air gap (14),” Internal security component (15), “External security component (16),” Message transfer mechanism of the system components positioned between internal and external security components (5, 6) and a shared memory (7), “Internal system (9) consisting of the internal security component and such other components (11) contained in the system, and connecting the same to the internal network (1),” External system (10) consisting of the external security component and such other components contained in the system, and connecting the same to the external network (2), and “Shared memory (7).
US08984269B2
Embodiments relate to systems and methods for migrating data between cloud networks via a data distribution service. In aspects, an administrator of a data payload may wish to migrate the data payload from a host cloud network to a target cloud provider to leverage cost, security, redundancy, consolidation, or other advantages. The data distribution service can identify target cloud providers with sets of resources that are capable of hosting the data payload. Further, the data distribution service can determine that the target cloud providers are connected to or capable of being connected to the data distribution service via a set of dedicated communication channels. According to aspects, the data distribution service can receive the data payload from the host cloud network, and transport the data payload to a selected target cloud provider via the set of dedicated communication channels.
US08984263B2
An emulation processing method causing a computer including a first and a second processor to execute emulation processing, the emulation processing method includes: calculate a next instruction address next to a received instruction address, and transmit, to the second processor, the calculated instruction address and instruction information read out on the basis of the calculated instruction address, transmit, to the first processor, a first instruction address that is an instruction address included in an execution result of executed processing, and execute processing based on the instruction information received from the first processor, when a second instruction address that is the instruction address received from the first processor is identical to the first instruction address, and read out instruction information on the basis of the first instruction address and execute processing based on the instruction information read out, when the second instruction address is not identical to the first instruction address.
US08984257B2
Illustrated is a system and method that includes a processor and service processor co-located on a common socket, the service processor to aggregate data from a distributed network of additional service processors and processors both of which are co-located on an additional common socket. The system and method also includes a first sensor to record the data from the processor. The system and method also includes a second sensor to record the data from a software stack. The system and method further includes a registry to store the data.
US08984251B2
A storage device includes a memory and a processor. The processor is configured to store data items for a host in respective logical addresses, to identify a first subset of the logical addresses as frequently-accessed logical addresses and a second subset of the logical addresses as rarely-accessed logical addresses, to manage the frequently-accessed logical addresses separately from the rarely-accessed logical addresses, to receive from the host an indication of one or more logical addresses, which are used for storing data that is identified by the host as having been deleted by a user, and to add the logical addresses indicated by the host to the rarely-accessed logical addresses.
US08984249B2
A plurality of memory devices (e.g., DRAMs, SRAMs, NAND Flash, NOR Flash) is serially interconnected. Each of the interconnected devices receives a device identifier (ID) and latches it as its ID. Each device includes a circuit for calculating another ID or an incremented ID to generate it. The generated ID is transferred to another device and the ID is incremented in each of the devices in the serial interconnection. The last device in the interconnection provides a last generated ID that is provided to a memory controller having a recognition circuit that recognizes the total number of the serially interconnected devices, from the provided last generated ID. The recognition circuit recognizes the total output latency of the devices in the serial interconnection.
US08984237B2
A multi-processor system includes a first processor, a second processor communicable with the first processor, a first non-volatile memory for storing first codes and second codes to respectively boot the first and second processors, the first memory communicable with the first processor, a second volatile memory designated for the first processor, a third volatile memory designated for the second processor, and a fourth volatile memory shared by the first and second processors.
US08984227B2
Methods and apparatuses for reducing power consumption of a system cache within a memory controller. The system cache includes multiple ways, and each way is powered independently of the other ways. A target active way count is maintained and the system cache attempts to keep the number of currently active ways equal to the target active way count. The bandwidth and allocation intention of the system cache is monitored. Based on these characteristics, the system cache adjusts the target active way count up or down, which then causes the number of currently active ways to rise or fall in response to the adjustment to the target active way count.
US08984224B2
The present invention is directed to a method and software for managing the host-to-volume mappings of a SAN storage system. The host-to-volume mappings of the SAN storage system are represented in mapping configuration components. The active mapping configuration component represents the current host-to-volume mapping for the SAN storage system. Only one mapping configuration component is active at a time. The host-to-volume mappings of the SAN storage system are changed by deactivating the active mapping configuration component and activating an inactive mapping configuration component that represents a different mapping configuration, effecting a repartition, repurpose, disaster recovery, or other business activity. This can be a scheduled task or performed in an on-demand manner. The mapping configuration components are managed and controlled through the management component of the SAN storage system.
US08984213B2
A method for managing a flash memory including a plurality of blocks is provided. Each block includes a plurality of sets of a first page and a second page configured in pair. In response to a request for writing target data into a target block, at least one cache block is selected from the blocks. The target data is then written into the first pages in the at least one cache block. When a write-back condition is established, the target data is written from the cache block back to the target block.
US08984211B2
A storage system, which comprises multiple memory cells and a storage controller, wherein the storage controller manages cell mode information, which either directly or indirectly denotes the number of bits to be stored in multiple memory cells. The cell mode information can be changed in accordance with a request from a management system.
US08984206B2
Techniques are disclosed to implement a scheduling scheme for a crossbar scheduler that provides distributed request-grant-accept arbitration between input group arbiters and output group arbiters in a distributed switch. Input and output ports are grouped and assigned a respective arbiter. The input group arbiters communicate requests indicating a count of respective ports having data packets to be transmitted via one of the output ports. The output group arbiter attempts to accommodate the requests for each member of an input group before proceeding to a next input group.
US08984204B2
A communication network for a low-voltage switchboard comprising three types of communication bus.The first communication bus is designed to provide a first communication channel with at least one electronic protection device.A second communication bus is designed to provide a second communication channel with said electronic protection device.At least one third communication bus (13) is designed to provide a third communication channel between said at least one protection and control unit and one or more additional electronic modules (6A, 6B, 6C, 6E, 6F).The second communication bus is associated with a second, higher user access level than the first user access level associated with said first communication bus.
US08984203B2
First and second data interfaces provide data transfer to and from a plurality of memory banks. The first data interface uses a first bus size and a first clock frequency. The second data interface uses a second bus size and a second clock frequency. The second bus size is an integer multiple of the first bus size. The first clock frequency is an integer multiple of the second clock frequency. A channelizer module segments data from the second data interface into data segments of the first bus size and transmits them to addressed ones of the plurality of memory banks using the first clock frequency. The channelizer module also receives data in accordance with the first bus size and first clock frequency from the plurality of memory banks, combines this data into the second bus size, and transmits the data to the second data interface using the second clock frequency.
US08984202B2
A data processing assembly includes one or more hosts connected to one or more I/O Expansion Drawers. Assignment state information is stored on the Expansion Drawer to convey the assignment state of Expansion Drawer(s) resources to the hosts. The host retrieves the assignment state and, from it, determines, for each Expansion Buss cable connected to the host, the number of Expansion Cards in the Expansion Drawer to configure. A change in the number of Expansion Cards in the expansion apparatus may necessitate a change in the assignment state, which can be electronically accommodated (as opposed to a manual reconfiguration). Similarly, a failure of an Expansion Buss cable is addressed by electronically reassigning resources to another host or to the same host over a different Expansion Buss cable without the need for further manual intervention. The assembly is capable of verifying correct cable connection between a host and the Expansion Drawer.
US08984192B2
A method and a device for disabling a lower version of a computer bus and interconnection protocol (e.g., Peripheral Component Interconnect Express (PCIe) 2.0 or higher) for interoperability with a receiver compliant to a lower version of the protocol are disclosed. The device detects a presence of a receiver, and starts link training. During the link training, the number of link training failures or the elapsed time is counted. The device transmits a training sequence including symbols set in accordance with a higher version of the protocol that the device supports on each lane that the receiver is detected as long as the number of link training failures or the elapsed time is below a predetermined threshold. If the number of link training failures or the elapsed time reaches a predetermined threshold, the device transmits a training sequence including symbols set in accordance with a lower version of the protocol.
US08984189B2
Embodiments of the invention are generally directed to systems, methods, and apparatuses for hybrid memory. In one embodiment, a hybrid memory may include a package substrate. The hybrid memory may also include a hybrid memory buffer chip attached to the first side of the package substrate. High speed input/output (HSIO) logic supporting a HSIO interface with a processor. The hybrid memory also includes packet processing logic to support a packet processing protocol on the HSIO interface. Additionally, the hybrid memory also has one or more memory tiles that are vertically stacked on the hybrid memory buffer.
US08984186B2
A system, computer-readable storage medium storing at least one program, and a computer-implemented method for augmenting capabilities of a host device is presented. A first application on the host device is executed, where the first application is configured to execute on a second device and is configured to use a capability that is available on the second device, and where the capability is not included in the host device. A request is received from the first application to use the capability that is available the second device, where the first application does not have knowledge of the capabilities of the second device. A connection is established to the second device through at least one network. Communications are facilitated between the first application and the second device though the at least one network to provide the capability that is available on the second device to the first application.
US08984184B2
A method for communicating data between peripheral devices and an embedded processor that includes receiving, at a data buffer unit of the embedded processor, the data from a peripheral device. The method also includes copying data from the data buffer unit into the bridge buffer of the embedded processor as a bridge buffer message. Additionally, the method includes creating, after storing the data as a bridge buffer message, a peripheral device message comprising the bridge buffer message, and sending the peripheral device message to a thread message queue of a subscriber.
US08984181B2
According to one embodiment, a video sender comprises: a video processor and a communication module. The video processor creates video. The communication module is configured to communicate with a video receiver. The communication module comprises: a receiver and a transmitter. The receiver receives, from the video receiver, specific information specifying which one of a color signal and a frame rate takes precedence over the other one in transmission. The transmitter converts the video created by the video processor into video in which one of the color signal and the frame rate takes precedence over the other one in accordance with the specific information, and transmit the video thus converted to the video receiver.
US08984180B2
A relay and a data processing method are provided. The relay includes: a detection unit for classifying and detecting event oriented monitoring data and non-event oriented monitoring data from monitoring data; a storage unit for storing the detected monitoring data; a communication unit for receiving a request signal of the monitoring data from a monitoring device and transmitting corresponding monitoring data in response to a transmission request signal of the monitoring data; and a control unit for extracting event oriented monitoring data from the monitoring data and performing a control to transmit the monitoring data requested from the monitoring device.
US08984177B2
A connection switching device for an aircraft network includes a switching network and a second identification device. The switching network connects input/output devices, such that applications may be interconnected or such that an application may be connected to a peripheral device. The second identification device detects an input/output device that is connected to the connection switching device.
US08984176B2
In one embodiment, a computer system comprises one or more processors, a circuit board assembly having at least one SATA port, a general purpose input/output port proximate the SATA port, signal generating logic to generate a signal when the general purpose input/output port is coupled to a connector, and a memory module communicatively connected to the one or more processors and comprising logic instructions stored in a computer readable medium which, when executed on the one or more processors, configure the one or more processors to configure the SATA port according to the signal generated by the signal generating circuitry.
US08984171B2
A data storage device and a FLASH memory control method with a cache space. The FLASH memory control method includes the following steps: using a plurality of channels to access a FLASH memory, wherein the FLASH memory has a plurality of blocks each with a plurality of pages, and the blocks are grouped to be accessed by the different channels; allocating a random access memory to provide a cache space, the cache space having a plurality of cache areas caching write data for the different channels, respectively; distributing the data issued from a host to correspond to the different channels; and reusing a latest-updated cache area of the cache space to cache write data when a logical address requested to be written with data is identical to a logical address that the latest-updated cache area corresponds to.
US08984167B1
A client computing device transmits commands and/or data to a software application executing on a server computing device. The server computing device includes one or more graphics processing units (GPUs) that render frames of graphic data associated with the software application. For each frame, the one or more GPUs copy the frame to memory. A server engine also executing on the server computing device divides the frame into subframes, compresses each subframe, and transmits compressed subframes to the client computing device. The client computing device decompresses and reassembles the frame for display to an end-user of the client computing device.
US08984166B2
A near end network optimizer receives, from a client device, a request for a network resource. Responsive to determining that a version of the network resource is stored in the near end network optimizer, a request for the network resource is transmitted to a far end network optimizer along with a version identifier that identifies that version. The near end network optimizer receives, from the far end network optimizer, a response that includes a differences file that specifies the difference(s) between the version of the network resource stored in the near end network optimizer with a most current version of the network resource. The response does not include the entire network resource. The near end network optimizer applies the specified difference(s) to the version that it has stored to generate an updated version of the network resource, and transmits the updated version of the network resource to the client device.
US08984164B2
A method, computer readable medium, and apparatus for reducing latency in network connections include receiving at a proxy server device a first response from one or more server devices in response to a first request from a client device for a network resource stored on the one or more server devices. The proxy server device determines whether or not the first response is a redirect message, and sends a second request to the one or more server devices when the first response includes the first redirect message, such that the sending is performed at least partially based upon the received redirect message.
US08984157B2
Aspects of the invention are directed to a method and system for discovering business content transfer paths in a network using file transfer information, and for calculating business risk per network component in a network. A method according to an embodiment includes: obtaining file transfer information for a plurality of file transfers between a plurality of nodes within a network; generating a confidence of correlation for each pair of file transfers in the plurality of file transfers; determining interdependencies between the plurality of file transfers based on the confidence of correlation for each pair of file transfers; and determining a business content transfer path based on the interdependencies between the plurality of file transfers.
US08984154B2
A system and method for synchronizing simultaneous media stream playback across disjoint network timing/clock islands. An embodiment of a method includes determining a closest device to a source device in a network communications path between the source device and one or more target devices. Here, clocks of the closest device and the one or more target devices are synchronized and a clock of the source device is not necessarily synchronized with the clocks of the closest device and the one or more target devices. A current time for the closest device is then determined. A start time is assigned to at least the current time plus a maximum latency across the network communications path. A data stream and the start time are sent to the one or more target devices for rendering. Other embodiments are described and claimed.
US08984143B2
A method of communicating with a user includes receiving a call from the user via a first mode of communicating; sending, to an emergency information service, via a communications network, a request for information associated with the user; receiving, from the emergency information service, via the communications network, information characterizing more than one mode of communicating with the user; and initiating communication with the user via a second mode of communicating, the second mode of communicating included in the more than one mode of communicating with the user.
US08984137B2
Systems 100, 1000, methods, and machine-interpretable programming or other instruction products for the management of data processing by multiple networked computing resources 106, 1106. In particular, the disclosure relates to the synchronization of related requests for processing of data using distributed network resources.
US08984133B2
A system, method, computer program product, and carrier are described for obtaining a content type indication locally of a remote system's apparent content treatment and causing provisional-update-responsive feedback to depend at least partly on the content type indication of the remote system's apparent content treatment.
US08984125B2
In an information processing apparatus, a comparing unit determines whether the response time of each transaction falls within an acceptable time range that is specified previously. For each time window, a first calculation unit calculates a load of processes executed in parallel by the servers in a specified tier, based on transaction data of individual transactions. Further, a second calculation unit calculates a total progress quantity in each time window, based on the transaction data of transactions whose respective response times are determined to fall within the acceptable time range. A determination unit determines a specific load value as a threshold at which the total progress quantity begins to decrease in spite of an increase of the load.
US08984119B2
An event notification system for distributed processing systems provides for replacement of event identifiers associated with transient objects, such as processes within the processing system. An event management interface receives a notification from an event producer that an identifier of an event produced by the event producer is no longer valid. The event management interface blocks event notification for the event and dissociates an event registration entry associated with the event from the event identifier. A new event identifier is received from the event producer by the event management interface, which associates the registration entry with the new event identifier. Event notification for the event is then resumed.
US08984116B2
A technique for monitoring performance in a network uses passively monitored traffic data at the server access routers. The technique aggregates performance metrics into clusters according to a spatial hierarchy in the network, and then aggregates performance metrics within spatial clusters to form time series of temporal bins. Representative values from the temporal bins are then analyzed using an enhanced Holt-Winters exponential smoothing algorithm.
US08984114B2
A method and apparatus is disclosed herein for migrating session information between security gateways are disclosed. In one embodiment, receiving, at a first security gateway, session information associated with a session corresponding to a network connection, the session information having been transferred from a second security gateway, the first and second security gateway being separate physical devices; and thereafter performing security processing for the session at the first security gateway.
US08984110B1
A first media packet from a first endpoint of an access network behind a NAPT device is received by a media device between a core network and the access network. The first media packet includes a first source IP address and port combination identifying the first endpoint. An UPDATE request or a reINVITE request is transmitted by the media device. A second IP address and port combination for the media device to receive future media packets from the first endpoint is negotiated. The media device compares a first IP address of the first source IP address and port combination to a second IP address of a second source address and port combination for a second media packet received on the second IP address and port combination. If the first and second IP addresses match, the media device relays media packets from the core network to the first endpoint.
US08984099B1
Systems and methods for identifying increased user interest in a geographic area and selecting and promoting content associated with such geographic area within a geographic information system are provided. One exemplary aspect relates to a computer-implemented method of promoting an item of content within a geographic information system. The geographic information system can comprise a plurality of geospatial data objects respectively representing a plurality of geographic areas. The plurality of geospatial data objects can be accessed by one or more client devices. The method includes identifying a first geospatial data object experiencing an increased volume of access. The method further includes selecting an item of content associated with a geographic area represented by the first geospatial data object and promoting the item of content within the geographic information system. An exemplary system includes a host server system in communication with one or more client devices over a network.
US08984098B1
A system and method for generating a stream of content with candidate content items associated with a likelihood of being interesting to a user. A model generation engine generates a model for a user. A scoring engine obtains candidate content items and compares candidate content items to a model to determine the most interesting content items. A user interface engine organizing first and second content items in a first direction and a third content item in a second direction. The user interface engine receives feedback that includes a request for additional content items or a request to remove an interest associated with a selected content item from the model. The model generation engine updates the model in response to feedback.
US08984094B2
Content delivery is provided responsive to mediacast content consumer requests by providing personalized mediacasts to each of a plurality of mediacast content consumers. Each of the personalized mediacasts includes a variety of replaceable programming and non-programming content segments and a variety of non-replaceable programming and non-programming content segments. Replacement programming and non-programming content segments may be targeted, for example selected based in part on one or more selection criterion associated with the mediacast content consumer, or provided by the broadcaster or Webcaster. A buffering scheme may be employed to inherently adjust asynchronicity between a broadcast or Webcast and a personalized mediacast. Actual insertion of replacement programming and non-programming content segments may occur upstream of a content consumer device or at the content consumer device.
US08984083B2
Capability to record relevant aggregated data via a test and measurement instrument interface through a software agent. The agent resides within the test and measurement instrument and gathers the information when activated. The information can be measurement data; measurement setup parameters; test system topology; user notes, brief descriptions, audio recordings or pen input; pictures; or attached documents. The agent can communicate directly to an electronic laboratory notebook server or can store the information on a portable computer readable media (CRM). A user can upload the information from the portable CRM to the server. The user can access the information via a PC workstation.
US08984073B2
A geographically limited communications system comprises a server for receiving one or more posts or messages from one or more location-enabled portable devices. The server may store these posts and retrieve them based on location information stored along with the posts. This allows only posts left at a particular location to be viewed by users at that location. In addition, posts may only be left at a user's current location in one or more embodiments. The server may notify a user when another user leaves a post near or at one of the user's previous posts.
US08984071B1
A computer-implemented method to provide a contextual message for a web-based service is described. An application executing on a computing device is monitored. A link between the application and a mobile telephone number is detected. Reputation information for a service provided by the application is determined. A first informational message regarding the service is generated based on the reputation information. The first informational message is displayed.
US08984063B1
A group communication system is disclosed. The group communication system integrates a number of electronic communication tools to meet various communication needs among registered users in the system. To facilitate private communication among members in a group, a user directory is provided to allow an initiator to clearly view who he/she wants to communicate with. The user directory includes icons respectively associated with members in a group. Each of the icons can be enlarged when activated. Data from the communication is transported via a server device in the system based on respective identifiers (not email addresses) of the participants.
US08984061B2
The conferencing system is composed of computers, a moderator's computer, and a projector connected on a network. The moderator's computer receives image data from the computers, and generates synthesized image data therefrom, which is transmitted to the projector for display of the synthesized image. The moderator's computer has the capability to switch the image being projected by the projector from the synthesized image to an image handled by one of the computers or by the moderator's computer. With such an arrangement, utilizing existing hardware resources it will be possible to display in a single split-screen display the images handled by the terminals connected on the network. Additionally, it will be possible to switch smoothly between on-screen displays, and to reduce the burden on the on-screen display operator in a networked conferencing system.
US08984059B2
Provided is a fully automated web service with location based services generally involved in transmission of situational location dependent information to automatically located mobile receiving data processing systems. The web service communicates with a receiving data processing system in a manner by delivering information to the device when appropriate without the device requesting it at the time of delivery. The web service maximizes anonymity of users, provides granular privacy control with a default of complete privacy, and supports user configurable privileges and features for desired web service behavior and interoperability. The web service is fully automated to eliminate human resources required to operate services. Integrated with the web service are enhanced location based services providing map solutions, alerts, sharing of novel services between users, and complete user control for managing heterogeneous device interoperability through the web service.
US08984058B2
Systems and methods are described for pre-fetching remote resources. A computerized method of pre-fetching remote resources includes calculating a probability of a request for a remote resource by a user within a validity period, based on a representation of historical requests for the remote resource by the user, pre-fetching the remote resource if the probability is greater than a threshold, intercepting an actual request for the remote resource by the user, recording the actual request into the representation of the historical requests by the user, and fulfilling the actual request for the remote resource using the pre-fetched remote resource.
US08984056B2
A system and method for accelerating web page delivery is disclosed in one embodiment. Web content requests are made to an edge server of a first point of presence (POP) of a content delivery network (CDN). The web content has embedded resource links. The first POP can rewrite the embedded resource links to route requests for the embedded resource links to any POP in the CDN or even the origin server. In some embodiments, the first POP can decide if the first POP and/or another POP referenced in a rewritten embedded resource link should cache and/or accelerate the resource referenced in the embedded resource link.
US08984055B2
A relay device includes a memory and a processor coupled to the memory. The processor executes a process including storing association relationship information in which a session identifier for identifying a session established between a server and a client by a program running on the server is associated with a server identifier for identifying the server. The process includes determining whether a session identifier contained in a message received from a distributing device is contained in the association relationship information stored at the storing. The process includes selecting a relay system used when the received message is transferred to the server in accordance with a program that has established a session indicated by the session identifier contained in the message. The process includes transferring the message by using the relay system selected at the selecting.
US08984050B2
A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a sales territory business object.
US08984048B1
The present invention relates to systems, apparatus, and methods of enhancing prefecher functionality by scanning responses object requests. In certain embodiments, prefetching is improved by identifying references to container objects or sections of container objects at a proxy server. When URLs are identified as part of a container object, a prefetching determination or adjustment to a prefetching decision is made according to the identification of the reference for a subset of URLs identified by the reference to the container object. For example, prefetching of URLs located in cascading style sheet (CSS) files may be restricted to a subset of URLs which are identified by a CSS rule.
US08984042B2
A technique is provided for performing a mixed precision estimate. A processing circuit receives an input of a first precision having a wide precision value. The processing circuit computes an output in an output exponent range corresponding to a narrow precision value based on the input having the wide precision value.
US08984036B2
A method for operating a controller may include storing a pseudo noise (PN) sequence provided from a PN sequence generator in an i-th area of a seed table and cyclically shifting the PN sequence from the i-th area to an (i+1)-th area in the table to form the table. The table may include row and column areas. A method for operating a controller may include receiving a sequence from a sequence generator, splitting the sequence into seed units, storing split sequences in a j-th area of the seed table, and forming the table including the seed units corresponding to the split sequences stored in the j-th area. A method for operating a controller may include storing a sequence provided from a sequence generator in a seed table that includes a plurality of areas and cyclically shifting the sequence in the table until a seed is formed in each area.
US08984032B2
A method and system are disclosed that permit a host application to obtain cluster location data, for example logical addresses associated with the clusters of a file, and a host application to communicate the logical block address mapping information to firmware of a storage device. The method includes the host transmitting one or more clusters or partial clusters having a signature to the storage device where the storage device knows or has been instructed to look for the signature. The storage device may receive clusters having a signature and, responsive to a host request, return logical address information to a host for the location in the storage device of the marked clusters. The host may parse a data structure on the storage device to obtain remaining cluster location information using a file's first cluster location or may request that the storage device return the cluster location information.
US08984024B2
Example systems and methods concern a sub-block parser that is configured with a variable sized window whose size varies as a function of the actual or expected entropy of data to be parsed by the sub-block parser. Example systems and methods also concern a sub-block parser configured to compress a data sequence to be parsed before parsing the data sequence. One example method facilitates either actually changing the window size or effectively changing the window size by manipulating the data before it is parsed. The example method includes selectively reconfiguring a data set to be parsed by a data-dependent parser based, at least in part, on the entropy level of the data set, selectively reconfiguring the data-dependent parser, based, at least in part, on the entropy level of the data set, and parsing the data set.
US08984019B2
Keyword searching is used to explore and search large Resource Description Framework datasets having unknown or constantly changing structures. A succinct and effective summarization is built from the underlying resource description framework data. Given a keyword query, the summarization lends significant pruning powers to exploratory keyword searches and leads to much better efficiency compared to previous work. The summarization returns exact results and can be updated incrementally and efficiently.
US08984011B1
Technologies are described herein for caching variably sized access control lists (ACLs) in a data storage system utilizing page object caching. A request to access a file is received. An inode number of the requested file is identified. A hash key based on the inode number and a predefined hash value is determined. A determination is made as to whether the hash key is contained in a hash list. In response to determining that the hash key is contained in the hash list, access to a page object in the memory is provided. The page object contains an access control list (ACL) associated with the requested file. The ACL is retrieved from the page object.
US08984004B2
An information collecting system includes a dictionary defining the kinds of each supporting information to be added to job-site data and a database of the supporting information. The supporting information is background information including pieces of information indicating an analysis assist material affecting an analysis and an evaluation assist material affecting an evaluation of an analysis result. That is, the job-site data is included as a factor in a fishbone diagram having a shared knowledge of an organization or an organization knowledge as a characteristic, and the background information is other factors in the fishbone diagram including the job-site data as a factor. Each supporting information is searched from the database in accordance with a dictionary, and each searched supporting information is added to the job-site data in addition to attribute data to generate event information.
US08983998B1
Various aspects of the subject technology relate to systems, methods, and machine-readable media for prioritizing points of interest. A system is configured to receive a plurality of points of interest (POIs) selected for a user, identify at least one point of interest in the plurality of POIs that has been assigned a rating by a linker entity that is associated with a first geographic region that is associated with the user and a second geographic region that is not associated with the user, prioritize the at least one identified point of interest, and select, based on the prioritizing, a subset of the plurality of POIs to be presented to the user.
US08983991B2
In one embodiment, a method comprises, by a computer system, receiving a search term, determining a search constraint for a search query, and generating a search query. The search query includes the search term and the search constraint. The search query requires that at least a first number of search results that are returned in response to the search query match both the search term and the search constraint. The search query permits at least a second number of the search results to match only the search term. The computer system provides the search query for a search against a store of data.
US08983989B2
Systems, methods, and computer-storage media for generating contextual queries are provided. The system includes a search engine to receive user queries and contexts, a query understanding component to generate a semantic representation of the query, and a data source command generator to transform the semantic representation into commands for multiple data sources. The data source command generator is connected to the query understanding component. The data source command generator selects data source commands based on lexical information associated with each data source.
US08983986B2
Particular embodiments access a search query submitted by a first user of a social-networking system; identify one or more web pages in response to the search query; for each of the one or more web pages, determine a value indicating a number of user clicks associated with the web page by one or more second users of the social-networking system who are connected to the first user within the social-networking system; and send a set of hyperlinks for the one or more web pages, wherein hyperlinks for web pages where the value is greater than zero are visually emphasized over other hyperlinks.
US08983985B2
Access to a data element stored within a database object is controlled. A request is received from a user to perform an operation in relation to the database object, the operation including retrieval of information from the data element of the database object. Prior to retrieving information from the data element, a determination is made whether at least a portion of the information from the data element is subject to masking in accordance with an access policy. In response to determining that information from the data element is subject to masking, the request is modified to require that information from the data element be retrieved in a masked condition.
US08983981B2
A processor-implemented method, system, and/or computer program product defines multiple context-based conformed dimensional data gravity wells on a context-based conformed dimensional data gravity wells membrane. Conformed dimensional objects and synthetic context-based objects are parsed into n-tuples. A virtual mass of each parsed object is calculated, in order to define a shape of the multiple context-based conformed dimensional data gravity wells that are created when data objects that are pulled into each of the context-based conformed dimensional data gravity well frameworks on a context-based conformed dimensional gravity wells membrane.
US08983979B2
This document describes, in various implementations, controlling access to information stored in a storage device. The information stored in the storage device is accessed in a desired order without sorting the stored information prior to access.
US08983974B1
In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A score for each of a plurality of authors of posts submitted to a server system is determined. The score for each individual author in the plurality is based on a score of one or more authors in the plurality that have requested to subscribe to a stream of posts that the individual author submits to the server system. A particular post submitted by a particular author in the plurality is received at the server system and from a computing device. A score is assigned to the particular post based on a score of the particular author. The particular post is transmitted from the server system to computing devices that are associated with authors who have requested to subscribe to posts by the particular author.
US08983972B2
The embodiments may provide a system for managing survey data including a survey metadata handler configured to receive survey metadata for a survey type, and a survey result handler configured to receive one or more completed or partially completed surveys providing one or more answers to questions corresponding to the survey type, a calculating unit configured to calculate one or more weighted answers based on the question weights and the one or more answers, and a satisfaction score for each completed or partially completed survey based on the one or more weighted answers, a category determining unit configured to determine a satisfaction category for the survey type based on the satisfaction scores and satisfaction category information mapping satisfaction categories to satisfaction scores for the survey type, and a database configured to store the survey metadata, the survey results, and the satisfaction category information, as a layered data model.
US08983961B2
A high availability system in a cloud computing environment includes a snapshot manager disposed in a mirror environment having at least one computer server and a plurality of virtual machines disposed in a production environment. Each of the plurality of virtual machines includes a snapshot agent configured to perform a method. The method includes periodically taking snapshots of the virtual machine associated with the snapshot agent, determining a delta image based on a change between a current snapshot and a previous snapshot, removing previous snapshots in the virtual machine and transmitting the delta image to the snapshot manager. The snapshot manager is configured to store a recovery image for each of the plurality of virtual machines and to merge the received delta image with the recovery image to update the recovery image.
US08983957B2
A method of providing a 3D printing database includes collecting 3D printing data from a plurality of users to form a 3D printing database. A first exclusive group is formed including a first subset of the users. Users who are members of the exclusive group are provided with access to a first portion and to other portions of the 3D printing database. The first portion is contributed to the database by the users who are members of the exclusive group. Users excluded from the exclusive group are denied access to the first portion of the component part database. The users excluded from the exclusive group are provided with access to the other portions of the 3D printing database. Each of the users is enabled to furnish an image of a desired component part and to search only the portions of the 3D printing database to which the user has been provided access. The searching is based upon the furnished image of the desired component part.
US08983950B2
A computer-implemented method and system are provided for sorting media items in a playlist on a media device that are ranked by score. One embodiment includes changing a user preference associated with a sort criteria selected by the user, wherein each of the media items includes a profile score that is calculated based on user preferences, and a replay score that affects replay of the corresponding media item; recalculating the profile score and the replay score of each of the media items; sorting the media items by the replay scores; and sorting the media items by the sort criteria indicated by a user.
US08983947B2
Techniques and tools are described for augmenting search using association information. Searches can be performed using a combination of index information and association information. In some examples, index information is stored in a first data store and association information is stored in a second data store. Search queries can be received and modified using association information. Modified search queries can be executed using a combination of index information and association information. Index information can be generated by indexing a set of documents. Association information can be generated by monitoring user activity occurring between users and a set of documents.
US08983941B1
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating image search results. One of the methods includes receiving first image search results responsive to a text query, each first image search result associated with a respective first score indicating a relevance of an image represented by the first image search result to the text query. Second image search results responsive to a query image are received, each second image search result associated with a respective second score indicating a measure of similarity between an image represented by the second image search result and the query image. A set of final image search results is selected including combining first scores and second scores of the selected first image search results. The final image search results are ordered by similarity to the query image.
US08983938B1
A method for selecting a command file is described. One or more command files coupled with a first device are accessed. Each command file of the one or more command files comprises one or more command file attributes. One or more device attributes associated with a second device are accessed. The one or more command file attributes and the one or more device attributes are compared to determine a correlation between the one or more command files and the second device. Based on the comparing, generating a ranked portion of the one or more command files according to the correlation.
US08983923B2
The present invention is directed towards systems and methods for identifying and displaying supplemental content associated with one or more advertisements responsive to a user query. The method of the present invention comprises identifying one or more advertisements responsive to a user query. One or more terms are extracted from the one or more advertisements identified as responsive to the user query. Supplemental content associated with the one or more advertisements is retrieved through use of the one or more extracted terms, and a display is generated comprising the one or more advertisements identified as responsive to the user query and the supplemental content associated with the one or more advertisements.
US08983920B2
Systems, methods, and computer program products for enabling assessment of the quality of a search index. In one embodiment, objects are processed to produce corresponding text that is stored and indexed. The objects are also processed to identify and store corresponding metadata values for indexing. Error conditions that are detected during the processing of objects to generate corresponding text are tracked and compared to determine the most severe of the error conditions. An indication of the most severe error condition is stored in a first consolidated error field. Errors that are encountered in the identification and storage of metadata values are counted and this count is stored in a second consolidated error field. Both of the consolidated error fields are indexed in the same manner as the text and metadata for the objects, so that the stored error information can be used in queries of the search index.
US08983914B2
Various embodiments of systems and methods for evaluating a trust value for a report are disclosed herein. The method includes obtaining one or more reports by the computer, where the reports are formed of one or more fields of data. An end-to-end lineage for the data is determined to trace the data back to the data source system from which the data had originated initially. Further, the method includes validating each of the multiple data source systems including intermediate tables, and determining a data quality score for each of the multiple data source systems. A trust value for the report is calculated based on the data quality scores for the one or more data source systems and intermediate tables, and rendered along with the report.
US08983911B2
A storage abstraction system is described herein that exposes storage from an operating system as a uniform storage device and abstracts from applications the selection of a particular storage location and different properties of storage devices. The application provides the data to store and some information about the application's goals for storing the data, and lets the operating system route the data to the right place based on the data's characteristics. The operating system may choose to store data anywhere from L2 cache to a cloud-based storage service and anything in between, based on information about the data's persistence requirements, expected usage, access frequency, security needs, and so forth. The system lets applications and users focus on expressing their goals and needs for the data, and lets the operating system manage the hardware.
US08983907B2
An original representation of an original set of data in a data source can be provided, and an updated representation of an updated set of data in the data source can be received. A change notification set that includes change notifications can be generated by comparing the updated representation with the original representation. The change notification set can represent a possible set of changes that yield the updated representation when starting with the original representation. The change notification set can be sent to a client of the data source. One or more requests from the client for data from the data source may be processed while obtaining the updated representation of the updated set of data. This processing can include adding one or more placeholders and matching the placeholder(s) with one or more items in the updated set of data.
US08983902B2
The present disclosure involves systems, software, and computer implemented methods for providing transparent caching of configuration data in distributed landscapes. One process includes operations for receiving a read request of original configuration data stored at a second system. A first timestamp associated with local configuration data stored locally at a first system is identified. A second timestamp associated with the original configuration data is identified, and the second timestamp is determined to be later in time than the first timestamp. A copy of the original configuration data from the second system is retrieved for storage locally in place of the local configuration data at the first system based on the determination that the second timestamp is later in time than the first timestamp. The first timestamp is updated with a current timestamp associated with a time the copy of the original configuration data was retrieved from the second system.
US08983897B2
The present invention discloses methods, systems, and tools for knowledge processing by building maps of ontological subjects for compositions or the contents accompanying a request for service by a user. In one embodiment of the invention the method assigns and calculates an ontological subject power spectrum to each composition or ontological subject. The resulting power spectrum and the adjacency matrix of the map are used to evaluate the merits of the compositions in the context of reference universes. It is also used as a research guiding tool for knowledge discovery. The invention serves knowledge seekers, knowledge creators, inventors, discoverer, as well as general public by assisting and guiding users to assess their work, identify their unknowns, optimize their research trajectory, and provide higher quality contents. The method and system, thereby, is instrumental in increasing the speed and efficiency of knowledge acquisition, discovery, retrieval, as well as faster learning and problem solving.
US08983891B2
A pattern matching accelerator (PMA) for assisting software threads to find the presence and location of strings in an input data stream that match a given pattern. The patterns are defined using regular expressions that are compiled into a data structure comprised of rules subsequently processed by the PMA. The patterns to be searched in the input stream are defined by the user as a set of regular expressions. The patterns to be searched are grouped in pattern context sets. The sets of regular expressions which define the pattern context sets are compiled to generate a rules structure used by the PMA hardware. The rules are compiled before search run time and stored in main memory, in rule cache memory within the PMA or a combination thereof. For each input character, the PMA executes the search and returns the search results.
US08983888B2
A technique for efficiently factoring a matrix in a recommendation system. Usage data for a large set of users relative to a set of items is provided in a usage matrix R. To reduce computational requirements, the usage matrix is sampled to provide a reduced matrix R′. R′ is factored into a user matrix U′ and an item matrix V. User vectors in U′ and V are initialized and then iteratively updated to arrive at an optimal solution. The reduced matrix can be factored using the computational resources of a single computing device, for instance. Subsequently, the full user matrix U is obtained by fixing V and analytically minimizing an error in UV=R+error. The computations of this analytic solution can be divided among a set of computing devices, such as by using a map and reduce technique. Each computing device solves the equation for different respective subset of users.
US08983886B2
Methods and systems for achieving self-organized growth of a logic pathway. A number of hardware modules that represents a core can be configured and communicated via a packet routing architecture. Each core includes a plurality of sub-modules that interact dynamically to a growth algorithm. A flow network can be created between a sensor input and a prediction of a desired sensor input and a link can be formed between a regularity within a core and another core via a link-flow-selection process. A digital data packet can be transmitted between the cores for communicating activation of the regularity and to exchange energy. Such physically-self organized circuit fabric system interacts dynamically to a growth algorithm that takes the input to produce a desired output and continuously self-repair and/or heal if damaged.
US08983876B2
A system and method is described for use with a data grid cluster, which uses cluster quorum to prevent split brain scenario. The data grid cluster includes a plurality of cluster nodes, each of which runs a cluster service. Each cluster service collects and maintains statistics regarding communication flow between its cluster node and the other cluster nodes in the data grid cluster. The statistics are used to determine a status associated with other cluster nodes in the data grid cluster whenever a disconnect event happens. The data grid cluster is associated with a quorum policy, which is defined in a cache configuration file, and which specifies a time period that a cluster node will wait before making a decision on whether or not to evict one or more cluster nodes from the data grid cluster.
US08983852B2
The present document relates to audio coding systems which make use of a harmonic transposition method for high frequency reconstruction (HFR), and to digital effect processors, e.g. so-called exciters, where generation of harmonic distortion adds brightness to the processed signal. In particular; a system configured to generate a high frequency component of a signal from a low frequency component of the signal is described, The system may comprise an analysis filter bank (501) configured to provide a set of analysis subband signals from the low frequency component of the signal; wherein the set of analysis subband signals comprises at least two analysis subband signals; wherein the analysis filter bank (501) has a frequency resolution of Δf, The system further comprises a nonlinear processing unit (502) configured to determine a set of synthesis subband signals from the set of analysis subband signals using a transposition order P; wherein the set of synthesis subband signals comprises a portion of the set of analysis subband signals phase shifted by an amount derived from the transposition order P; and a synthesis filter bank (504) configured to generate the high frequency component of the signal from the set of synthesis subband signals; wherein the synthesis filter bank (504) has a frequency resolution of FΔf; with F being a resolution factor, with F≧1; wherein the transposition order P is different from the resolution factor F.
US08983850B2
A method and system provides a graphical user interface for instant messaging on any of a plurality of instant messaging networks. The interface provides a roster of contacts in each instant messaging network. Instant messages entered through the interface are machine translated into a preferred language for each intended recipient contact. The translated message is sent over the respective instant messaging networks of the intended recipient contacts. Response messages are translated into the source language of the user of the graphical user interface.
US08983845B1
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing audio subsystem enhancement. In one aspect, a method includes: receiving a voice search query by an automatic speech recognition (ASR) engine that processes voice search queries for a search engine, wherein the voice search query includes an audio signal that corresponds to an utterance, and a test flag that indicates that an audio test is being performed; performing speech recognition on the audio signal to select one or more textual, candidate transcriptions that match the utterance; generating, in response to receiving the test flag, one or more audio quality metrics using the audio signal; and generating a response to the voice search query by the ASR engine, wherein the response references one or more of the candidate transcriptions and one or more of the audio quality metrics.
US08983840B2
Techniques, an apparatus and an article of manufacture identifying one or more utterances that are likely to carry the intent of a speaker, from a conversation between two or more parties. A method includes obtaining an input of a set of utterances in chronological order from a conversation between two or more parties, computing an intent confidence value of each utterance by summing intent confidence scores from each of the constituent words of the utterance, wherein intent confidence scores capture each word's influence on the subsequent utterances in the conversation based on (i) the uniqueness of the word in the conversation and (ii) the number of times the word subsequently occurs in the conversation, and generating a ranked order of the utterances from highest to lowest intent confidence value, wherein the highest intent value corresponds to the utterance which is most likely to carry intent of the speaker.
US08983835B2
An electronic device includes a voice processing unit, a wireless communication unit, and a combining unit. The voice processing unit receives speech signals. The wireless communication unit sends the speech signals to a server. The server converts the speech signals into a text message. The wireless communication unit receives the text message from the server. The combining unit combines the text message and the speech signals into a combined message. The wireless communication unit further sends the combined message to a recipient. A related server is also provided.
US08983832B2
Systems and methods for detecting features in spoken speech and processing speech sounds based on the features are provided. One or more features may be identified in a speech sound. The speech sound may be modified to enhance or reduce the degree to which the feature affects the sound ultimately heard by a listener. Systems and methods according to embodiments of the invention may allow for automatic speech recognition devices that enhance detection and recognition of spoken sounds, such as by a user of a hearing aid or other device.
US08983830B2
An encoding device can achieve both highly effective encoding/decoding and high-quality decoding audio when executing a scalable stereo audio encoding by using MDCT and ICP. In the encoding device, an MDCT converter executes an MDCT conversion on a residual signal of left channel/right channel subjected to window processing. An MDCT converter executes an MDCT conversion on the monaural residual signal which has been subjected to the window processing. An ICP analyzer executes an ICP analysis by using the correlation between a frequency coefficient of a high-band portion of the left channel/right channel and a frequency coefficient of a high-band portion of the monaural residual signal so as to generate an ICP parameter of the left channel/right channel residual signal. An ICP parameter quantizes each of the ICP parameters. A low-band encoding unit encoder executes highly-accurate encoding on the frequency coefficient of the low-band portion of the left channel/right channel residual signal.
US08983827B2
A method for linguistical analytic consolidation is described. The method includes displaying a user interface on a mobile device. The method also includes receiving source text content to display in the user interface. The method also includes scanning the source text content for a specific element. The method also includes flagging the specific element of the source text content to be modified according to a set of linguistic rules. Modifying the specific element according to the set of linguistic rules results in a consolidated form of the source text content.
US08983825B2
A collaborative language translation system, computer readable storage medium, and method is disclosed that allocates as between automated and manual language translation services, wherein a manual language translator creates a unique database including manual translator languages capability, accuracy skill level, scope of translation project desired, and translation turnaround time. Also a client creates a unique information set that includes original language, desired language, scope of translated material, client desired translation formats, client desired translation timing, and client desired translation accuracy. Also included in the system is an automated language translation database and instructions for allocating a flow of the unique information set as between the unique database and the automated language translation database based upon the client unique information set and instructions to perform the selected language translation for the client.
US08983815B2
A computer modeling apparatus includes an input module enabling user specification of a subject facility design based on limited data. The subject facility design includes design alternatives, and a processor routine coupled to the input module and responsive to the user specification by forming an input data set to a rigorous simulation modeler to model the subject facility design. The rigorous simulation modeler requires input beyond the limited data. The processor routine enables execution of the simulation modeler. The computer modeling apparatus further includes an interface member that enables the production of a rigorous simulation model of the subject facility design from the simulation modeler. The subject facility is one of an oil processing facility, a gas processing facility, an oil and gas separation facility, or a chemical processing facility.
US08983808B2
Mesh generation and editing tools are provided. The mesh generation and editing tools can be implemented using MATLAB® and are platform-independent, usable in any number of different operating systems and configurations. The mesh generation tool uses a graphical user interface to receive user inputs of boundary and bathymetry information and automatically generates a mesh based on the input information and user selections of the number of mesh refinements based on the bathymetry that should be run. The mesh generation tool also performs a check of the computing resources needed to construct a mesh with the selected parameters and allows the user to change the parameters before generating the mesh if necessary to avoid excessive resource use. The mesh editing tool includes a fully automated master smoothing script that applies a set of “best practices” mesh operations to a mesh, and further includes a set of mesh editing tools that can be applied individually to edit and refine a mesh to best suit a user's needs. Meshes generated in accordance with the present invention can include properly formatted ADCIRC grid files (fort.14 file) that can be used to represent coastal ocean dynamics in a discrete computational framework.
US08983803B2
Methods for analysis and classification of tolerant intersections, and corresponding systems and computer-readable mediums. A method includes receiving an object model having a plurality of elements, the elements corresponding to a plurality of points. The method includes receiving a selection of a first element and a second element of the plurality of elements and receiving a tolerance. The method includes analyzing an intersection between the first element and the second element based on the tolerance. The method includes classifying the intersection between the first element and the second element based on the analysis and storing the classification.
US08983797B2
In one example of a method for remote identifying a non-Lambertian target material, a spectral signature for a target is determined from each of at least two different sets of imagery acquired at different angles, and compared to a predicted signature for a candidate material for each of the at least two different angles. The predicted signatures take into account the known anisotropy of reflectance, and thus also radiance, of the candidate material.
US08983796B2
A network analyzer for measuring a group delay time, which is caused by a device under test to be measured, generates an excitation signal comprising two signals (xIn1(t),xIn2(t)) spaced by a frequency difference, excites the device with the excitation signal and measures a response signal comprising two signals (xOut1(t),xOut2(t)), which are respectively phase distorted by the device relative to the signals (xIn1(t),xIn2(t)) of the excitation signal. It determines the phase difference (ΔφIn) between the signals (xIn1(t),xIn2(t)) associated with the excitation signal and a phase difference (ΔφOut) between the signals (xOut1(t), xOut2(t)) associated with the response signal. Finally, it calculates the group delay time from the phase difference (ΔφIn) of the signals (xIn1(t),xIn2(t)) associated with the excitation signal, the phase difference (ΔφOut) of the signals (xOut1(t),xOut2(t) associated with the response signal and the frequency difference.
US08983791B2
According to one embodiment, a carbon dioxide separation recovery system includes an absorption tower that allows carbon dioxide to be absorbed to an absorption liquid, a regeneration tower that regenerates the absorption liquid, a reboiler that heats the absorption liquid of the regeneration tower, using a heating medium, and a measuring device that measures an amount of heat supplied to the absorption liquid from the heating medium. The measuring device includes a cooler that cools the heating medium discharged from the reboiler, and obtains the amount of heat that is supplied to the absorption liquid from the heating medium by subtracting an amount of heat that is retained by the heating medium cooled by the cooler and an amount of heat, which is removed from the heating medium in the cooler, from an amount of heat that is retained by the heating medium supplied to the reboiler.
US08983789B1
A bias calibration circuit includes a first current source that can provide a majority biasing current, sufficient to provide most but not all of a desired bias voltage across a sensor. A second current source can provide a remaining amount of biasing current (minority biasing current) to provide a bias voltage across the sensor. In some embodiments, the current sources are programmable and codes are determined for programming the first and second current sources. The codes can be stored in a memory.
US08983787B1
Methodology for determining uncertainty in a data set which characterizes a sample involving elimination of the influence of sample alteration drift caused by data set acquisition, and/or elimination of the influence of system drift during data acquisition.
US08983779B2
A system and method implementing a hierarchical approach to RTM (Reverse Time Migration) seismic imaging at different granularity in space and time. An RTM seismic imaging algorithm utilizes RTM technique to convert a parallel problem into one solved using massive domain partitioning. In the method, a coarse-grain grid for the 3D volume of the geological subsurface structure under investigation is initially processed, permitting the RTM imaging process to be performed faster and produces lower level seismic image for inspection. Criteria are then applied to the first level of seismic image to determine whether to reject the image or whether a finer resolution seismic imaging is needed. In the case of finer resolution is needed, RTM resolution for the target volume is adjusted accordingly and RTM imaging process is applied with the new resolution. The process is repeated until either the image is accepted or rejected.
US08983776B2
A robotic apparatus for traversing a selected area autonomously that senses orientation relative to “environmental” signals. The robotic apparatus is provided in two models, a master that can record directive and “environmental signal” readings, or that can record received location information, to provide at least one command recorded on a machine-readable medium representing an instruction for traversing an area of interest, and a slave that lacks the recording capability. Both master and slave models can replay recorded commands, and compare the expected orientation from the command with an actual orientation sensed during autonomous operation. If an error exceeding a predetermined value is observed, a corrective action is taken. The robotic apparatus is able to utilize a tool to perform a task.
US08983770B2
A navigation apparatus, including a map data acquiring means 11a, 11, 12, and 5 for acquiring map data including car pool lane data, a current position determining means 13, 14, 15, and 10 for determining a current position, and a display unit 2 for generating and displaying a map of an area in a neighborhood of the determined current position on the basis of the acquired map data, is provided with a road information receiving means 16 for receiving road information in real time from outside the apparatus, a control unit 10 for, when the road information received by the road information receiving means shows that a traffic congestion has occurred in a highway in a traveling direction, judging whether a car pool lane is also provided in the highway on the basis of the map data acquired by the map data acquiring means, and an output means 2 and 4 for outputting a message showing whether or not there exists a car pool lane according to the result of the judgment by the control unit.
US08983767B2
A computer-implemented method and system for generating a swath coverage pattern for a given working area to be traversed by a vehicle or equipment attached thereto.
US08983758B2
Conventionally, different traffic information cannot be sent in accordance with an output reason of a request to send. According to the present invention, a request to send traffic information, which is output in response to an instruction given by a user operation or an automatically given instruction, is acquired, an output reason of the request to send is determined, and a communication unit is controlled so that the traffic information on different areas is sent depending on the cases where the output reason is the instruction given by the user operation or the automatically given instruction.
US08983755B2
A control system for controlling a power output of a gas engine of the present invention includes a target value setting section for setting as a target value a restricted power output which is less than a predetermined power output when a source gas pressure of a gas fuel is less than a predetermined value required to inject the gas fuel against an intake-air pressure according to the predetermined power output, a power output setting section for setting a set value of a power output based on the target value set by the target value setting section, and a power output control section for controlling the power output so that the power output reaches the set value set by the power output setting section.
US08983741B2
The present disclosure relates to a method for controlling a hydraulic pump of a wheel loader, and more particularly, to a method for controlling a hydraulic pump in order to improve acceleration performance of the wheel loader in a situation in which an injection amount of fuel is limited during an acceleration process of the wheel loader in accordance with stricter regulations on exhaust gas.
US08983740B2
An apparatus, system, and method for a driven loadable construct, the apparatus, system and method utilizing a construct, at least one rotatable wheel mounted for enabling the construct to roll along a surface, at least one motor and power source coupled to the construct to be used to impart rotational energy to the at least one rotatable wheel, and a controller to control the signals for operation of the at least one rotatable wheel which moves the construct.
US08983739B2
A method of estimating soil conditions of a work surface during operation of a track-type tractor measures current operating conditions and current operating state to develop adjustments to a nominal pull-slip curve. The adjusted pull-slip curve is used to calculate optimum performance in terms of an input variable such as track speed. Two factors are developed to reflect soil conditions, coefficient of traction and a shear modulus adjustment that affect different portions of the nominal pull slip curve.
US08983738B2
A method and system for autonomous operation of an earth moving machine (EMM), configured for shoving matter, the EMM comprising at least one implement. Based on at least the mission objective and the mapping data of the mission area, the mission area is divided into segments, each segment being associated with a disposal point. An implement trajectory is calculated in respect of each of the segments such that matter is accumulated by the at least one implement along the segment as the EMM progresses and the accumulated matter is disposed upon arrival at the disposal point, without exhausting the EMM shoving capabilities.
US08983736B2
A grille shutter control device is provided with a control section configured so as to open and close a shutter adapted to be provided in an air introduction path for introducing air ahead of the vehicle into an engine compartment. The grille shutter control device drives and controls first and second drive units. The grille shutter control device is provided with: an abnormality detecting section configured to detect an abnormality in the operation of the shutter on the basis of the condition of the shutter after the start of operation thereof; and an informing section for informing, on the basis of an abnormality in the operation detected by the abnormality detection section, the user of the abnormality in the operation of the shutter.
US08983733B2
A safety arrangement (1) for a motor vehicle having an electric battery (2) and an occupant safety device (6) such as an airbag (7) or seat-belt pre-tensioner. The arrangement (1) having a crash sensor (10) responsive to acceleration, a battery sensor (13-17) arranged to monitor a battery parameter indicative of the condition of the battery, an actuator (8) for activating the occupant safety device (6), and a control unit (9) operable to receive and process signals (x,b) from both the crash sensor (10) and the battery sensor (13-17). The control unit (9) is operable to issue an actuating command to the actuator (8) to activate the occupant safety device (6) in response to a signal x from the crash sensor. In a preferred embodiment, there is provided a second actuator (23,24,25) for activating a battery safety device (20,21,22); the control unit (9) being operable to issue an actuating command to the second actuator to activate the battery safety device upon receipt of both: i) a signal (x) from the crash sensor exceeding a predetermined threshold value X1 and a ii) a signal b from the battery sensor satisfying a predetermined criterion.
US08983732B2
The invention relates to a vehicle safety system includes a steering wheel, a plurality of pressure sensitive sensors located in the steering wheel, and a control unit. The pressure sensitive sensors can be located in different regions of the steering wheel. The pressure sensitive sensors can determine if a driver's hand is pressing upon a respective region of the steering wheel associated with one or more of the plurality of pressure sensitive sensors. The control unit can be configured or programmed to determine if at least one of the driver's hands is pressing upon a region of the steering wheel for a predetermined amount of time.
US08983722B2
A rollover avoidance method may include determining tire loading for at least two tires of a vehicle. A stability of the vehicle with regard to rolling over may be predicted based at least on the determined tire loading. The vehicle may be controlled at least on the basis of the predicted stability.
US08983719B2
A vehicular device includes a communication unit that performs communication with a portable communication terminal; a display unit that display an execution screen of a terminal application; an operation input unit provided in a corresponding manner with the display unit and receives an input regarding an operation for a manual setting of information used by the terminal application; and a vehicle information acquisition unit that acquires vehicle information regarding a vehicle, which is used by the terminal application. A control unit of the vehicular device sets, to the terminal application, the vehicle information acquired by the vehicle information acquisition unit without using the input from the operation input unit for an execution of the terminal application, and controls a transmission of the vehicle information to the external server through the portable communication terminal by using the communication unit.
US08983718B2
Methods and systems for a complete vehicle ecosystem are provided. Specifically, systems that when taken alone, or together, provide an individual or group of individuals with an intuitive and comfortable vehicular environment. The present disclosure includes a system to recognize the drivers and/or passengers within the automobile. Based on the recognition, the vehicle may change a configuration of the automobile to match predetermined preferences for the driver and/or passenger. The configurations may also include the recognition of a unique set of gestures for the person. Further, the configuration can also include the tracking of health data related to the person.
US08983715B2
A method for recognizing unintended drive train responses of a motor vehicle includes at least one drive unit, in which at least one input variable of the motor vehicle and/or of the drive unit is input into the drive train, and at least one output variable is measured at the motor vehicle and/or the drive unit. In order to recognize an unintended drive train response early, the at least one input variable is supplied to a dynamic model which at least partially simulates the drive train of the motor vehicle, the dynamic model determining, based on the at least one input variable, at least one model output variable which is compared to the at least one measured output variable, and an unintended drive train response being deduced if there is a difference between the measured output variable and the model output variable.
US08983713B2
Disclosed is a remote monitoring terminal device for a mobile work vehicle or vessel, capable of informing the user of maximum, minimum, and average values for each sensor and a turn-on count of a switch. The remote monitoring terminal device includes: connection terminals; a data abridging control section for computing minimum, maximum, and average values of data collected over a period from a startup to the latest data acquisition and of actual operation data on actual operation and an occurrence count and durations of a predetermined event, on the basis of operation-state data acquired via the connection terminals and stored in a data storage section; and a communications section. In response to a manual turn-off of a startup switch of the mobile work vehicle or vessel, the data abridging control section transmits data stored in the data storage section, to the remote monitoring device via the communications section.
US08983703B2
A control system includes a drive source including an engine and a motor. A clutch is provided between the drive source and a driving wheel, wherein the clutch is engaged when a drive range is selected. The system performs, by a speed control of the motor, a control for keeping an input speed of the clutch at a target speed that is equal to the input speed at start of an engagement control of the clutch. The system judges that the clutch has started to be engaged, in response to a condition that a parameter has exceeded a predetermined threshold value when in a start region of the engagement control of the clutch, wherein the parameter changes along with a rotational fluctuation of the drive source. The system starts the judgment after awaiting satisfaction of a predetermined condition after the start of the engagement control of the clutch.
US08983695B2
The present invention relates to an electric vehicle and to a method for controlling same. The method for controlling the electric vehicle according to the present invention comprises the steps of: using first data to calculate a first torque value in a first memory; using second data to calculate a second torque value in a second memory having a memory address separate from the first memory; and comparing the first torque value and the second torque value, determining whether an abnormality exists in the torque calculations, and controlling the motion of the vehicle.
US08983694B2
A control apparatus and method for controlling a hybrid vehicle is arranged to prevent shock and to minimize adverse influence on lag and fuel consumption when one of a start/stop control of an engine and a shift control of an automatic transmission is requested while the other control is occurring. The control apparatus includes an engine, a motor/generator, a first clutch, an automatic transmission, an integrated controller, an AT controller and an engine/transmission coordinate controlling section. When a second control request is generated during the first control, the engine/transmission coordinate controlling section starts the second control at a request timing when a condition does not exist such that a shock does not exceed an acceptable level and starts the second control at a later timing when the condition exists such that the shock would exceed the acceptable level if the second control is started at the request timing.
US08983691B2
An electric lawn tractor roll away prevention system includes a brushless DC electric motor powering a traction drive wheel on the electric lawn tractor. The motor is connected to phase wires and provides a back EMF voltage on the phase wires if the electric lawn tractor rolls and turns the traction drive wheel without electric power from the motor. A three phase inverter rectifies the back EMF voltage, turns on the traction controller if the rectified voltage reaches a pre-specified threshold, and applies a voltage to the phase wires to reduce the speed of the electric lawn tractor by regenerative braking.
US08983689B2
A method for assisting in the navigation of an aircraft comprises steps of calculating and displaying a linear deviation on a first linear section and an angular deviation on a second angular section. The method comprises a step of calculation of an anticipated deviation of the aircraft, expressed linearly or angularly, projected to a time DT, characteristic of a reaction time of the aircraft, and of a statistical error distribution associated with this anticipated deviation; and a step of calculation of a probability of exceeding a predetermined target deviation, by means of the anticipated deviation and of the statistical error distribution. The method also comprises a crew alert when the probability is above a predetermined threshold.
US08983685B2
In a system and method for navigating a moving object according to signals from satellite, a moving object receives satellite navigation signals from a number of satellites. The moving object also receives moving base data from a moving base. The received moving base data includes satellite measurement data of the moving base. At the moving object a relative position vector of the moving object relative to the moving base is determined, based on the received moving base data and the received satellite navigation signals. The moving object sends a signal reporting information corresponding to the relative position vector.
US08983667B2
A system is provided to control fluid flow in a wastewater treatment system through wastewater level manipulation. The wastewater treatment system may include a wastewater treatment plant connected to a plurality of pump stations by a main. Each of the plurality of pump stations may include a wet well with a pump therein. The system may include a central server in communication with a sensor to sense a level of wastewater within the wet well. The pump may be automatically moved to an on position when the level of the wastewater in the wet well is at or above a first level and may be automatically moved to an off position when the level of the wastewater in the respective wet well is at or below a pump cutoff level. The central server may systematically manipulate the first level to selectively set the level of wastewater within the wet well.
US08983666B2
A method for defining one or more ANM zones in an electricity network that has at least one energy producing/consuming device that has an output that has to be regulated. The method comprises determining the maximum power and/or current transmittable to or from a node or branch in the network at which an energy producing/consuming device that has to be regulated is to be added; determining the maximum capacity of power and/or current transmittable through that node or branch; and defining a zone (zone 1, zone 2) including the node or branch and regulated energy producing/consuming device that requires to be actively managed, in the event that the maximum power and/or current transmittable to the node or branch exceeds the maximum capacity of power and/or current transmittable through it.
US08983665B2
The present invention refers to a data and commands communication system between compressor and electronic thermostat, particularly applied to cooling systems having variable capacity compressor (VCC), with the purpose of providing an exchange of data between said equipment which is technically more efficient and less costly compared to the solutions available today. Accordingly, there is described a data communication system between variable capacity compressor and electronic thermostat for a cooling system, the compressor comprising at least a frequency inverter unit (100) electrically associated to an electrical motor of the compressor, the electronic thermostat (200) being electrically associated to the frequency inverter unit (100), the electronic thermostat (200) and the frequency inverter unit (100) being powered by an alternating voltage source (15), the data communication system comprising a data communication single highway (50) between the electronic thermostat (200) and the inverter unit (100), arranged to establish an exchange of data between the thermostat (200) and the inverter unit (100), the exchange of data between the thermostat (200) and the inverter unit (100) being provided by the modulation of an electrical magnitude (Snetwork) of the alternating voltage source (15), the modulation of the electrical magnitude (Snetwork) of the alternating voltage source (15) being capable of configuring a modulated information signal (Sx), the exchange of data between the thermostat (200) and the inverter unit (100) being provided by a demodulation of the modulated information signal (Sx).
US08983654B2
Systems and methods for delivering and packing medicines are described. The systems and methods allows for understanding relations between the medicines and a production-history information piece even if the medicines are having different production-history information pieces while being of the same type. A medicine dispensing apparatus includes a medicine delivery means, a medicine preparation means, a packing means, and a control means capable of controlling operations from delivery of the medicine to packing of the medicine according to prescription data and further specifying a production-history information piece of the medicine delivered from the medicine delivery means. The medicine dispensing apparatus further includes a printing means for printing the production-history information pieces on a packaging sheet. When the medicine to be packed as one dose includes different production-history information pieces, while being of the same type, the medicines are packed separately into different packs based on their respective production-history information pieces.
US08983652B2
A transporting apparatus includes a motor, a transporting mechanism which receives a power from the motor and transports the sheet, and a control section which controls the motor in accordance with a predetermined control sequence to make the transporting mechanism transport the sheet up to a target position, and detects an occurrence of an electric-current saturation phenomenon in the motor. When the control section detects the occurrence of the electric-current saturation phenomenon, the control section performs correction of the predetermined control sequence including correction in which a target transporting velocity of the sheet is lowered from a predetermined value determined in the predetermined control sequence, and controls the motor in accordance with the corrected control sequence to make the transporting mechanism transport the sheet so that the sheet is stopped at the target position.
US08983645B2
The system comprises a conveyor for conveying a plurality of molds along a production path on which is located a plurality of stations, each of which can execute at least one corresponding operation.Each mold carries an electronic identification device including memory devices from and to which information or data can be read and written without contact by means of an antenna.Each station is provided with an electronic unit including a processor, having memory devices and at least one antenna, and designed to read and/or write information or data from or to the memory devices of a mold passing through the station.An initial input station transfers or writes to the memory devices of each mold passing through it information identifying the products to be formed in the mold and relating to corresponding forming operations.The additional stations can be controlled selectively in a plurality of predetermined modes for the forming of a corresponding plurality of different product types, the electronic unit of each station being capable of selectively modifying the mode of execution of at least one of its operations, in accordance with operating information read from the memory devices associated with the mold passing through it.
US08983640B2
A method, system, and computer program product containing instructions for analyzing audio input to a receiver coupled to an audio player to identify an audio event as one of a plurality of pre-determined audio event types. In response to identifying the audio event, the audio player is caused to adjust an audio output. Adjusting the audio output may include causing the audio player to pause playing audio output or to lower the volume of the audio output. The audio input to the receiver may be recorded. In response to identifying the audio event, the audio player may be caused to replay a recorded portion of the audio input. The recorded portion of the audio input may include a portion recorded prior to identifying the audio event.
US08983632B2
A system having a function block execution framework. Function blocks may be for use in a control system design. These blocks may be selected from a library of a function block engine. Selected function blocks may be executed for operational purposes. They may be continuously executed by a processor to maintain operational status. However, since a function block engine and a resulting system of function blocks may be operated with battery power, executions of function blocks may be reduced by scheduling the executions of function blocks to times only when they are needed. That means that the processor would not necessarily have to operate continuously to maintain continual execution of the function blocks and thus could significantly reduce consumption of battery power.
US08983625B2
An implantable lead assembly for providing electrical stimulation to a patient includes a lead body; a terminal disposed along a proximal end of the lead body; and an orthopedic implant coupled to a distal end of the lead body. The orthopedic implant is configured and arranged for anchoring to a bony structure. At least one mounting region is disposed along the orthopedic implant. The at least one mounting region is configured and arranged for anchoring the orthopedic implant to the at least one bony structure. An electrode is disposed along a stimulation region of the orthopedic implant. A conductor electrically couples the terminal to the electrode.
US08983618B2
An antenna for an implantable medical device (IMD) is provided including a monolithic structure derived from a plurality of discrete dielectric layers having an antenna embedded within the plurality of dielectric layers. The antenna includes antenna portions formed within different layers of the monolithic structure with at least one conductive via formed to extend through the dielectric layers in order to provide a conductive pathway between the portions of the antenna formed on different layers, such that an antenna is formed that extends between different vertical layers. The dielectric layers may comprise layers of ceramic material that can be co-fired together with the antenna to form a hermetically sealed monolithic antenna structure. The antenna embedded within the monolithic structure can be arranged to have a substantially spiral, helical, fractal, meandering or planer serpentine spiral shape.
US08983606B2
An implantable medical device (IMD) adjusts a sensing configuration of a sensing module prior to or immediately subsequent to entering an environment having an external source that generates the interfering signal. The IMD may, for example, adjust a sampling frequency, resolution, input range, gain, bandwidth, filtering parameters, or a combination of these or other sensing parameters of the sensing module. These adjustments enable the sensing module to obtain a more detailed representation of the sensed signals, including the noise components of the sensed signals caused by the interfering signal. Without having an adequate representation of the noise components of the sensed signal, it is difficult to separate the noise components of the sensed signal from the cardiac electrical signal.
US08983601B2
Treatment of heart failure in a patient by electrically modulating both the sympathetic and parasympathetic autonomic cardiac nerve fibers that innervate the patient's heart at an extravascular site in the pericardial space of the heart. The extravascular site is any suitable single location inside the chest cavity that carries both sympathetic and parasympathetic cardiac nerves such as the cardiac plexus or the pericardial transverse sinus or any two separate extravascular sites with one site carrying predominantly sympathetic cardiac nerves and the other site carrying predominantly parasympathetic cardiac nerves for electrically modulating the balance of autonomic cardiac nerve control. Physiologic inputs from a neuromodulation system's own sensors or from separate implanted or external cardiovascular hemodynamic sensor systems can be used for closed loop control over the balance of sympathetic and parasympathetic cardiac autonomic effects on the patient's cardiac function in real time response to chronic and transient physiologic needs.
US08983599B2
There is provided an energy delivery device comprising a storage device, a discharge circuit and a disarm circuit. The discharge circuit comprises a switch electrically connected to the storage device, and is selectively operable to deliver energy from the storage device to a load, e.g., a patient needing defibrillation, preferably in a multiphasic waveform. The disarm circuit comprises the switch. Preferably, the discharge circuit comprises an H-bridge circuit. There are also provided delivery devices: which comprise a shoot-through elimination circuit; which include housing elements which, when assembled, cause electrical connection between respective components; which include a housing having a small volume and an energy storage device having a large capacitance; which comprise a shunt circuit which, when activated, prevents switching of a switch. There are also provided methods of assembly and disassembly of an energy delivery unit and methods of delivering energy to a load.
US08983597B2
A non-invasive bodily-attached ambulatory medical monitoring and treatment device with pacing is provided. The noninvasive ambulatory pacing device includes a battery, at least one therapy electrode coupled to the battery, a memory storing information indicative of a patient's cardiac activity, and at least one processor coupled to the memory and the at least one therapy electrode. The at least one processor is configured to identify a cardiac arrhythmia within the information and execute at least one pacing routine to treat the identified cardiac arrhythmia.
US08983594B2
In an exemplary embodiment, a drug delivery device for driving an electrotransport current through a body surface of a user is provided. The device includes a patch with two electrodes and one or more reservoirs storing a therapeutic agent. The one or more reservoirs release the therapeutic agent into the body surface of the user when the reservoirs are positioned over the electrodes to form an electrical path for the electrotransport current. The device includes a controller which controls a controllable power supply to drive the electrotransport current through the body surface of the user in a predetermined profile.
US08983574B2
A catheter device for deploying a local magnetic resonance imaging (MRI) coil is provided. The catheter device includes an outer catheter shaft having a lumen extending from a proximal end to a distal end and an inner catheter shaft having a lumen extending from a proximal end to a distal end. The outer and inner catheter shafts are movably engaged such that one can move relative to the other. A plurality of non-metallic filaments are coupled on one end to the outer catheter shaft and coupled on another end to the inner catheter shaft. The plurality of non-metallic filaments are intertwined to form a braid, to which a local MRI coil is coupled. The local MRI coil is configured to have a circular shape when the braid is in a deployed position. Additionally, motion tracking coils can be coupled to the braid to provide motion tracking information for motion compensation.
US08983573B2
A radiation therapy System comprises a magnetic resonance imaging (MRI) apparatus and a linear accelerator capable of generating a beam of radiation. The linear accelerator is immersed in and oriented with respect to the MRI magnetic field to expose the linear accelerator to magnetic force that directs particles therein along a central axis thereof.
US08983572B2
A system and method provides for determining patient eligibility for receiving an implantable upper airway stimulation system. Images and sensed data are obtained regarding an upper airway of a patient. Based on the obtained image and sensed data, an obstruction vector is determined according to a location, a pattern, and a degree of obstruction along the upper airway. A patient candidate filter is applied against a patient health profile. Patient eligibility is determined based on the obstruction vector and application of the patient candidate filter.
US08983571B2
Methods for measuring liver fat mass are provided. One method includes acquiring dual-energy two-dimensional (2D) scan information from a dual-energy X-ray scan of a body and generating a dual-energy X-ray image of the body using the 2D scan information. The method further includes identifying a region of interest using the dual-energy X-ray image and determining a subcutaneous fat mass for each of a plurality of sections of the region of interest. The method also includes determining a liver fat mass for the region of interest based on the determined subcutaneous fat mass for each of the plurality of sections.
US08983569B2
A physiological sensor apparatus comprises a physiological sensor, a headband and an eye mask. In one example, the physiological sensor includes a plurality of electroencephalography (EEG) electrodes that are used to sense a signal indicative of a sleep stage (e.g., REM sleep or non-REM sleep) of a user. Each end of the headband attaches to respective ends of the sensor and eye mask such that when the sensor is disposed on the forehead of the user, the eye mask shields the eyes of the user from visible light. The diameter of the headband is adjustable by the user to secure the sensor to the forehead of the user. The sensor accurately determines the sleep stages of the user over a period of sleep of the user because the adjustable headband and eye mask prevent the electrodes from being displaced from the forehead of the user during the period of sleep.
US08983550B2
An exemplary mobile communication device comprises a processor, a memory coupled to the processor, a display coupled to the processor, a transceiver coupled to the processor, an antenna coupled to the transceiver, a user interface coupled to the processor for receiving inputs from a user, and software executed by the processor for performing a method for managing a plurality of contact entries of an address book stored on the memory. The method comprises displaying a list of contact entries on the display, displaying a toggle value corresponding to each contact entry displayed on the display, receiving an input for selecting or deselecting a particular toggle value for a particular contact entry, receiving a command input for the execution of a function on the address book, and executing the function associated with the command input for each contact entry that has a selected toggle value.
US08983537B2
A locating system and method for locating objects, such as keys, is disclosed. The locating system may include a transmitter for transmitting an encrypted code in the 900 MHz band. The transmitter may be powered by a battery. By transmitting in the 900 MHz band, the battery power consumed by the transmission may be relatively low and the encrypted code may travel a relatively long distance, such as 100 feet or more. The locating system may include a battery-powered locator device that is configured to detect, receive, and/or decode the encrypted code and determine whether the encrypted code is associated with the locator device or an attached object. After which, the locator device may provide an indication of its position. For instance, an audible sound of 85 dB or greater may be generated. The transmitter may be a self-contained device, or affixed onto or incorporated into a communications device.
US08983534B2
A mobile telephone capable of controlling a remote keyless system is provided. The mobile telephone is loaded with an executable program that enables the mobile telephone to control the remote keyless system using frequencies and systems already used by the remote keyless system. The complex functionality a mobile telephone allows the executable program to fully control remote keyless systems.
US08983518B2
A method and system are provided for operating a mobile device, the method comprising: reading a barcode being displayed by another mobile device, to identify a group, by capturing at least one image of the barcode; and joining the group identified by the barcode. Another method and system are provided, the method comprising: storing a barcode on the mobile device, the barcode identifying a group; and displaying the barcode on a display of the mobile device such that the entire barcode is visible on the display to enable another mobile device to scan the barcode to join the group. Another method and system are provided, the method comprising: reading a barcode being displayed by another mobile device, to identify an individual associated with the other mobile device, by capturing at least one image of the barcode; and inviting the individual identified by the barcode to join a group.
US08983513B2
A method and apparatus for automatically switching functions associated with a leading radio to another radio on a channel is disclosed. The method includes receiving, from a leading radio by at least one other radio operating on a channel, an associated timing signal via at least one control timing message. Other radios use the timing signal to synchronize transmissions made on the channel. The method also includes receiving, by the other radios, an indication that the leading radio can no longer provide control timing messages. The method further includes maintaining, by each radio on the channel, values for various elements associated with radios operating on the channel and selecting a new leading radio from the other radios based on priorities of the various elements.
US08983507B1
A private packet network backbone exchange (PPNBE) may include a capability for determining a variable call termination location corresponding to a called party. The PPNBE may directly query one or more data sources administered by a communications service provider other than the provider of the PPNBE to determine a current location to which an originating call is to be terminated, and the PPNBE may provide a “one-hop” call connection between the originating entity and the terminating entity of the call without traversing or communicating with any other exchanges. The PPNBE may re-direct established calls by directly querying the one or more data sources. Multiple data sources administered by one or more other communications service provider may be directly accessed by the PPNBE for call termination and/or re-direction purposes.
US08983499B2
A location server, such as a Serving Mobile Location Center (SMLC) or E-SMLC and mobile terminal selectively implement the reliable transport mechanism used in, e.g., LPP or LPPe protocols, thereby decreasing unnecessary delays. The reliable transport mechanism may be selectively implemented by not requiring an acknowledgement for specific messages, such as an unsolicited assistance data message. When assistance data is solicited, however, the responsive assistance data message includes an acknowledgement request as per the reliable transport mechanism.
US08983497B2
An embodiment is directed to a method for managing a geo-targeted campaign. A user defines a campaign by specifying devices eligible to receive the material associated with the campaign, landmarks defining points of interest and areas associated with the campaign, and triggers that enable the material to be delivered to devices based on a set of conditions. In an embodiment, a console provides controls for defining devices, landmarks, and events. The console includes a wizard for creating events and a visualization layer that allows a user to visualize devices and landmarks on a map.
US08983492B2
Methods, apparatuses and articles of manufacture are provided which may be implemented, at least in part, in a mobile device and used to affect one or more motion models and/or the like based, at least in part, on one or more determined range rates for one or more wireless signals acquired from one or more terrestrial transmitters. Here, for example, a range rate may be determined based, at least in part, on a measured phase value and/or a measured Doppler value.
US08983491B2
This document presents a location tracking system comprising a plurality of location tracking nodes disposed to cover an area where the location tracking is to be carried out, at least one mobile tag configured to communicate with at least one of said plurality of location tracking nodes at a time for location tracking purposes, and a control apparatus configured to control operational parameters of the plurality of location tracking nodes and the at least one mobile tag. The control apparatus and the plurality of location tracking nodes are configured to carry out an automatic calibration phase during operation of the location tracking system the location tracking nodes transmit and receive test signals between the neighboring nodes, and report measurement results to the control apparatus. The control apparatus then optimizes the operation parameters of the location tracking system on the basis of received measurement reports.
US08983485B2
To provide a base station apparatus, mobile terminal apparatus and scheduling method for enabling fairness of user throughput to be improved, a scheduling method is characterized by having the steps of notifying a mobile terminal apparatus of allocation information of radio resources to each cluster pattern with a plurality of cluster patterns comprised of clusters formed of a plurality of adjacent sectors predefined and with different radio resources allocated for each of the cluster patterns, receiving channel information•channel quality information corresponding to each of the cluster patterns for each of the radio resources from the mobile terminal apparatus, and controlling allocation of the radio resources to the mobile terminal apparatus, based on the channel information•channel quality information, where at least one of the cluster patterns is a coordinated cluster pattern to perform coordinated transmission between adjacent sectors in a cluster.
US08983484B2
The present invention relates to the technical field of dynamic spectrum access. Synchronization of quiet periods for spectrum sensing can significantly benefit sharing of available secondary access spectrum between two or more wireless communication systems in the same geographic region. The object of the present invention is to provide a methodology by which quiet periods can be synchronized in time between different secondary access wireless communication systems. Quiet Period Clients (QPC) of secondary access wireless communication systems are adapted to send requests to a Quiet Period Server (QPS) to obtain a quiet period rule set. The QPC receives from the QPS an answer specifying the quiet period rule set, and optional quiet period synchronization information. The systems perform their transmissions in accordance with the received rules.
US08983480B2
A method and apparatus for multiplexing reverse link feedback channels on a single reverse link frequency supporting multiple forward link frequencies for forward link channels is provided. The design includes assigning the reverse link frequency to a mobile station, assigning one or more of the forward link frequencies to the reverse link frequency, and code division multiplexing a plurality of the reverse link feedback channels on the reverse link frequency.
US08983477B2
For enhancing the positioning of a mobile device, a server may generate parameters for each of a plurality of models of a coverage area of a transmission node on the assumption of a different spatial constraint for a location of a receiving device. The parameters of each of the models may be provided along with the associated indication of the spatial constraint for transmission. The position of a mobile device may be determined by evaluating the parameters of each of the models.
US08983474B2
A radio controller 100 includes an acquisition unit configured to acquire a radio communication state of a neighboring cell around the cell formed by a base station 200, and a threshold determination unit configured to determine an in-out threshold based on an acquisition result of the radio communication state by the acquisition unit. The threshold determination unit calculates an estimated overall reception level within a frequency band at a point at which the reception level of the common control channel transmitted by the base station 200 becomes the highest in the cell formed by the base station 200, based on the reception level of the common control channel and the overall reception level, and determines the in-out threshold based on the calculated estimated overall reception level.
US08983473B2
An LTE base station (100) conducts radio communication with a radio terminal which can execute a handover between a plurality of radio communication systems having different attainable communication rates. The LTE base station (100) is provided with a service detection unit (121A), which detects the classification of a communication service being used by a radio terminal, and a transmission unit (111), which sends the radio terminal a command for handover to the radio base station of a radio communication system, which handles the communication rate required for the communication service detected by the service detection unit (121A).
US08983459B2
A method for modifying information stored in a mobile communication network includes steps of receiving, in a network element, a request for an operation in the mobile communication network relating to a user equipment; deriving information on the first register on the basis of the request; determining information on a second register for the user equipment in the network element; comparing information on the first register derived on the basis of the request with information on the second register determined for the user equipment in the network element; and if the outcome of the comparison indicates a mismatch between the information on the first and second registers, the second register is requested to initiate the modification of information in a third register. A network element implementing at least part of the steps of the method is also described.
US08983456B2
Disclosed in the present invention are a resource policy decision method and system in a roaming scenario, for improving the accuracy of the resources allocated to the user. The method includes: after having received an available resource query message from a mobility management and control function MMCF entity, a resource and admission control function RACF entity of a visited network acquiring degrade information of current service of a user from a resource and admission control platform, and according to a candidate access network list in the available resource query message, checking current availability of resource of each candidate access network in the candidate access network list, so as to obtain resource availability information of each candidate access network; the RACF entity of the visited network carrying out resource decision according to the degrade information, the resource availability information and user information of the user.
US08983450B2
In a radio communication system, a first network-based radio station transmits information destined for a plurality of subscriber stations. A second network-based radio station transmits messages destined for individual subscriber stations and the second network-based radio station receives by radio the information transmitted by the first network-based radio station and transmits the same.
US08983448B2
An in-device coexistence interference report control method of a network for terminal to inform the network of interference among heterogeneous radio communication modules coexisting in the terminal is provided. The method includes determining, at a terminal when a terminal capability enquiry message is received from a base station, whether the base station supports an In-Device Coexistence (IDC) interference report, transmitting, when the IDC interference report is supported, a terminal capacity information message to the base station, receiving a Radio Resource Control (RRC) connection reconfiguration message including information on whether terminal's IDC interference indicator transmission is permitted from the base station; and transmitting an RRC connection reconfiguration complete message to the base station in response to the RRC connection reconfiguration message. The in-device coexistence interference indication control method is advantageous in preventing the UE from transmitting useless in-device coexistence interference indication messages, resulting in reduction of unnecessary signaling.
US08983434B2
Concepts and technologies disclosed herein are for managing opt-in and opt-out for private data access. According to one aspect disclosed herein, a mobile device can receive a request to obtain private data associated with a user of the mobile device and, in response to the request, determine whether an application program associated with the request is permitted to access the private data based upon a rule. The mobile device, in response to determining that the application program is permitted to access the private data based upon the rule, can instruct the application program to proceed to obtain the private data. The mobile device, in response to determining that the application program is not permitted to access the private data based upon the rule, can instruct the application program to avoid obtaining the private data.
US08983433B2
In one embodiment, a method includes receiving at a network device, a request from a mobile device to connect to a wireless local area network, inserting mobile device and network attributes into the request, transmitting the request from the network device to an authentication proxy comprising a policy filter, and receiving a response to the request and offloading mobile data to the wireless local area network if the request is allowed. The policy filter is configured to filter requests received at the authentication proxy based on the attributes and a network policy for offloading mobile data to the wireless local area network. An apparatus and logic are also disclosed herein.
US08983422B2
A method of self-calling and emergency reporting using a mobile terminal, and a system thereof, are provided. The method includes: when a particular pattern of a user is inputed to a mobile terminal, and the particular pattern is authentication data previously inputed by the user, changing a mode of the mobile terminal to a self-reception mode previously determined by the user; outputting a query previously stored in a database to the user through the mobile terminal to perform voice recognition; executing a policy previously stored in the database according to the user's voice recognition and a response pattern according to the query; and changing a mode of the mobile terminal to a standby mode when a personal identification number for termination is input.
US08983414B2
A communication system front-end architecture and a method of fabricating same are disclosed in which a diverse set of semiconductor technologies and device types (including CMOS, SiGe CMOS, InP HBTs (heterojunction bipolar transistors), InP HEMTs (high electron mobility transistors), GaN HEMTs, SiC devices, any number from a diverse set of MEMS sensors and actuators, and potentially photonics) is merged onto a single silicon, or other material substrate to thereby enable the development of smaller, lighter, and higher performance systems.
US08983410B2
A configurable 2-wire/3-wire serial communications interface (C23SCI), which includes start-of-sequence (SOS) detection circuitry and sequence processing circuitry, is disclosed. When the SOS detection circuitry is coupled to a 2-wire serial communications bus, the SOS detection circuitry detects an SOS of a received sequence based on a serial data signal and a serial clock signal. When the SOS detection circuitry is coupled to a 3-wire serial communications bus, the SOS detection circuitry detects the SOS of the received sequence based on a chip select (CS) signal. In response to detecting the SOS, the SOS detection circuitry provides an SOS detection signal to the sequence processing circuitry, which initiates processing of the received sequence using the serial data signal and the serial clock signal. The received sequence is associated with one of multiple serial communications protocols.
US08983401B2
A communication apparatus includes a radio portion (100) configured to transmit a modulated transmission signal and to receive a modulated reception signal. The radio portion (100) includes a transmission and reception antenna (103) configured to transmit the modulated transmission signal and to receive the modulated reception signal; a reception antenna (105) configured to receive the modulated reception signal; a transmission filter (107) interposed between a modulation and demodulation circuit (101) and the transmission and reception antenna (103), and configured to pass the modulated transmission signal; a reception filter (109) interposed between the transmission and reception antenna (103) and the modulation and demodulation circuit (101) and between the reception antenna (105) and the modulation and demodulation circuit (101), and configured to pass the modulated reception signal; a first circulator (111) configured to direct the modulated reception signal from the transmission and reception antenna (103) to the reception filter (109); and a second circulator (113) configured to direct the modulated reception signal from the reception antenna (105) to the reception filter (109).
US08983399B2
Provided is an in-millimeter-wave dielectric transmission device. The in-millimeter-wave dielectric transmission device includes a semiconductor chip provided on one interposer substrate and capable of in-millimeter-wave dielectric transmission, an antenna structure connected to the semiconductor chip, two semiconductor packages including a molded resin configured to cover the semiconductor chip and the antenna structure, and a dielectric transmission path provided between the two semiconductor packages to transmit a millimeter wave signal. The semiconductor packages are mounted such that the antenna structures thereof are arranged with the dielectric transmission path interposed therebetween.
US08983385B2
An entertainment system for a vehicle, including a media player and a control panel having an option that allows a user to select either a first communication mode or a second communication mode, wherein the first communication mode sets the entertainment system to respond to a transmitted first set of codes and the second communication mode sets the entertainment system to respond to a transmitted second set of codes.
US08983380B2
An adaptive tuning method comprises the steps of: obtaining a statistical result; determining whether an adaptive tuning procedure is to be performed in accordance with the statistical result; obtaining reference information of the first wireless module; and performing the adaptive tuning procedure in accordance with the reference information.
US08983379B2
A data transmitting and receiving apparatus includes a coil configured to transmit and receive data through inductive coupling, where a voltage drop across the coil constitutes a sensing signal. The apparatus further includes an input unit configured to generate transmission data and a replica signal in accordance with an input data signal, the transmission data being supplied to the coil. The apparatus still further includes a replica unit configured to generate a compensation signal in accordance with the replica signal, and an output unit configured to extract reception data from the sensing signal using the compensation signal.
US08983373B2
A communications system may include a first mobile device holder and a first trigger device associated therewith, a second mobile device holder different than the first mobile device holder and a second trigger device associated with the second mobile device holder, and a first NFC device associated with the first mobile device holder. The system may further include a mobile device configured to be removably coupled with the first holder or the second holder, a second NFC device carried by the housing, and a detector carried by the housing and configured to detect the first trigger device or the second trigger device. The mobile device may also include a controller carried by the housing and configured to determine positioning adjacent the first or second holder based upon the second NFC device and the detector, and operate in a respective first or second operating mode accordingly.
US08983368B2
A wireless bridge device for communicating between a telephone of a public switched telephone network and a wireless transceiver includes a first connecting port, a second connecting port, a first wireless communication module and a first audio conversion module. The first connecting port is coupled to a console base of the telephone. The second connecting port is coupled to a telephonic handset of the telephone. The first wireless communication module outputs wirelessly an incoming signal and receives wirelessly an outgoing signal. The first audio conversion module is coupled between the first connecting port and the first wireless communication module. The first audio conversion module determines whether the incoming signal is received or not. If so, the first audio conversion will convert sound signals transmitted between the telephone and the wireless transceiver.
US08983364B2
Methods and apparatus are presented to allow one receiver architecture to be used for the reception of two different SDARS signals. Common receiver functions can be utilized to process each signal, thereby obviating the need to duplicate hardware elements. For example, it can be assumed that both signals will not be received at the same time, thus allowing for considerable hardware reuse and lowering the cost of an interoperable receiver.
US08983353B2
A fixing apparatus includes: a fixing belt; a pressurizing roller; a supporting member; a heating unit; a nip forming member; and a deform preventing unit. The fixing apparatus and an image forming apparatus including the fixing apparatus prevent a supporting member from deforming due to sliding of a fixing member, improving energy conservation and durability of parts and obtaining a good image.
US08983349B2
A fixing device for thermally fixing a developing agent image to a sheet includes a tubular member, a nip plate, a heater, a reflection plate, and a backup member. The tubular member has an inner peripheral surface defining an internal space and an axis defining an axial direction. The nip plate is disposed in the internal space, and the inner peripheral surface is in sliding contact with the nip plate. A heater is disposed in the internal space and confronts the nip plate in a confronting direction. The reflection plate is configured to reflect radiant heat from the heater toward the nip plate. A backup member is configured to provide a nip region in cooperation with the nip plate for nipping the fusing member between the backup member and the nip plate.
US08983347B2
A developing roller is provided which is capable of forming a toner layer having the most uniform possible thickness on an outer peripheral surface of a roller body thereof. The roller body (2) of the developing roller (1) is formed from a rubber composition comprising: a base rubber which is a mixture comprising NBR and/or SBR, CR and an epichlorohydrin rubber; and not less than 2.5 parts by mass and not greater than 15 parts by mass of a tackiness imparting agent based on 100 parts by mass of the base rubber.
US08983334B2
In an image forming apparatus including a door 10 openable with respect to a main assembly of the image forming apparatus, a drum cartridge 8 detachably mountable to the image forming apparatus main assembly, and detachably mountable developing cartridges 4k-4y provided above the drum cartridge 8, wherein the door 10 includes a positioning urging portion 26 contacting the developing cartridges in a state in which the door 10 is closed, the door 10 includes drum cartridge mounting and demounting guides 28R and 28L for regulating the drum cartridge 8 so as to pass along a non-interference path with the positioning urging portion 26 in contact to the drum cartridge 8 when the drum cartridge 8 is demounted from the image forming apparatus.
US08983326B2
An image forming apparatus may include: a heating unit including a heating member that is heated by a heat source and a backup member that forms a nip portion; a feeding unit; and a control unit configured to control the heat source and the feeding unit, wherein the control unit controls the feeding unit such that each of a plurality of recording sheets is fed to the nip portion, wherein some of the plurality of the recording sheets are sequentially conveyed at a second interval to each other, wherein a first recording sheet of the some of the plurality of the recording sheets is fed to have a first interval with respect to a previously conveyed recording sheet, and wherein the control unit increases the output of the heat source on a timing when a front end of the first recording sheet reaches a periphery of the nip portion.
US08983318B2
An image forming apparatus is disclosed, including a light source; a drum; an optical scanning apparatus; and an endless belt. The image forming apparatus further includes a pattern forming unit which forms, on the endless belt along a conveying direction of the endless belt, a density fluctuation detecting pattern having a period; a density sensor which detects the density fluctuating detecting pattern and outputs a density signal including information on density fluctuations in the conveying direction of the endless belt; and a period detecting sensor which detects the period included in the density fluctuations.
US08983317B2
An image forming apparatus configured to, in a state where a voltage is applied to a charging unit, determine a surface potential of an image bearing member using a first voltage applied when a current value obtained by, after applying a predetermined voltage to a transfer unit, detecting the current value while changing the applied voltage to a positive direction reaches a discharge current value, and a second voltage applied to the transfer unit when a current value obtained by, after applying the predetermined voltage to the transfer unit, detecting the current value while changing the applied voltage to a negative direction reaches the discharge current value.
US08983313B2
An image heating device includes a belt, a wire stretched from one widthwise end to the other widthwise end of the belt near a peripheral surface of the belt, a moving member movably fixed to one end of the wire, a biasing member, a detection unit, and a control unit. The belt heats an image on a sheet. The biasing member biases the moving member. The detection unit detects, from a biasing force of the biasing member provided when the wire is cut, that the moving member is moved. The control unit controls, according to an output of the detection unit with regard to detecting that the moving member is moved, whether or not to prohibit an image heating process.
US08983309B2
A transmitter in an optical communications system includes a digital signal processor for processing a data signal to generate a sample stream encoding successive symbols in accordance with a constrained phase modulation scheme having a constellation of at least two symbols and a modulation phase constrained to a phase range spanning less than 4π. A digital-to-analog converter converts the sample stream into a corresponding analog drive signal. A finite range phase modulator modulates a phase of a continuous wavelength channel light in accordance with the analog drive signal, to generate a modulated channel light for transmission through the optical communications system. A receiver in the optical communications system includes an optical stage for detecting phase and amplitude of the modulated channel light and for generating a corresponding sample stream, and a digital signal processor for processing the sample stream to estimate each successive symbol of the modulated channel light.
US08983307B2
An optical transmitter for an optical communication system includes a light source that outputs optical signals having a plurality of wavelengths, and a wavelength control unit. The wavelength control unit receives an optical signal from the light source, resonates an optical signal having a first wavelength, modulates the optical signal of the first wavelength with a first transmission data signal to obtain an intensity modulated optical signal, and outputs the intensity modulated optical signal. The wavelength control unit may be integrally formed on a semiconductor substrate in which a high thermal conductivity material is used. Alternatively, a trench that intercepts external heat may be formed in a boundary surface of the wavelength control unit, and may be filled with a low thermal conductivity material.
US08983291B1
The present invention is directed to data communication system and methods. More specifically, various embodiments of the present invention provide a communication interface that is configured to transfer data at high bandwidth using PAM format(s) over optical communication networks. In various embodiments, amplitude and phase of the optical wave are modulated. There are other embodiments as well.
US08983287B2
A personnel monitoring system. The personnel monitoring system includes a host node having an optical source for generating optical signals, and an optical receiver. The personnel monitoring system also includes a plurality of fiber optic sensors for converting at least one of vibrational and acoustical energy to optical intensity information, each of the fiber optic sensors having: (1) at least one length of optical fiber configured to sense at least one of vibrational and acoustical energy; (2) a reflector at an end of the at least one length of optical fiber; and (3) a field node for receiving optical signals from the host node, the field node transmitting optical signals along the at least one length of optical fiber, receiving optical signals back from the at least one length of optical fiber, and transmitting optical signals to the optical receiver of the host node.
US08983268B2
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.
US08983265B2
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.
US08983263B2
A video stream may include portions that are stored while other portions are being displayed. In one embodiment, a portion of the video stream may be stored in digital storage media at one instance while in the next instance another portion of the stream is being read out of the storage media.
US08983260B2
A non-zero dispersion shifted optical fiber (NZDSF) includes a central core, an inner cladding, and an outer cladding. The central core has an outer radius r1 and a maximum refractive index difference Dn1 with respect to the outer cladding. The inner cladding includes a first intermediate cladding and a buried trench. The first intermediate cladding has an outer radius r2 and a refractive index difference Dn2 with respect to the outer cladding. The buried trench has an outer radius r3, a width w3, and a negative refractive index difference Dn3 with respect to the outer cladding. In some embodiments, the inner cladding includes a second intermediate cladding having an outer radius r4 and a refractive index difference Dn4 with respect to the outer cladding. For a radius of curvature of 30 millimeters at a wavelength of 1625 nanometers, the optical fiber typically exhibits bending losses of about 0.5 dB/100 turns or less. At a wavelength of 1550 nanometers, the optical fiber's effective area is typically about 95 μm2 or greater.
US08983256B2
An optical fiber cable is provided as one capable of preventing damage of an inside tube and an outside tube. An optical fiber cable 1 is provided with an optical fiber 2 for propagating laser light, an inside tube 3 housing an end portion of this optical fiber 2, and an outside tube 4 arranged outside the inside tube 3 and surrounding the inside tube 3. A space portion 5 is provided between the optical fiber 2 and an inner peripheral surface of the inside tube 3.
US08983251B2
An apparatus with either a graphene sheet or an epsilon-near-zero layer sandwiched in a waveguide structure and a tuning device. The tuning device is configured to selectively control application of at least first and second gate voltages across the waveguide structure. The graphene sheet has a first dielectric constant which is zero and the waveguide structure operates at a first absorption state and a first propagation distance with application of the first voltage by the tuning device and has a second dielectric constant and the waveguide structure operates at a second absorption state and a second propagation distance with application of the second voltage. The second dielectric constant is larger than the first dielectric constant, the second absorption state is smaller than the first absorption state, the second propagation distance is longer than the first propagation distance, and the second voltage which is zero or smaller than the first voltage.
US08983246B2
A rotary optical link joint having a small change in transmission loss during rotational use is provided. In order to realize this, the rotary optical link joint according to the present invention is an optical link joint that relatively rotatably holds, centering around an axis line (19, 29), a first optical fiber (11) and a second optical fiber (21), wherein a part or all of the first optical fiber (11) and the second optical fiber (21) are configured by a multi-core optical fiber having a plurality of cores, and wherein the plurality of cores is arranged in a circular or annular area that is sectioned by a concentric circle centered around the axis line (19, 29) of the multi-core optical fiber.
US08983241B2
Techniques are described to form an optical waveguide switch that could reach a very high extinction ratio. In particular, this disclosure describes an asymmetric MZI, in which different waveguide capacitor structures are used in two arms of the MZI: a first arm with a waveguide capacitor to achieve the mainly phase modulation and a second arm with a waveguide capacitor to achieve mainly the magnitude modulation, respectively. Using the asymmetric MZI in accordance with this disclosure, one can design an algorithm to achieve almost unlimited extinction ration during the switching operation.
US08983239B2
An optical control element which has a thin plate having an electro-optical effect and a thickness of 10 μm or less, optical waveguides formed in the thin plate, and a plurality of optical control portions for controlling light propagating through the optical waveguide, wherein, a portion between a plurality of optical control portions is connected by a control signal wiring line that includes any one of a coplanar waveguide type disposed only on a surface of the thin plate, a coplanar waveguide type disposed on the surface of the thin plate and a ground electrode disposed on a back surface thereof, or a micro strip line, for arrival times of light and electric signal set to be substantially the same.
US08983235B2
Disclosed is a pupil detection device capable improving the pupil detection accuracy even if a detection target image is a low-resolution image. In a pupil detection device (100), an eye area actual size calculation unit (102) acquires an actual scale value of an eye area, a pupil state prediction unit (103) calculates an actual scale prediction value of a pupil diameter, a necessary resolution estimation unit (105) calculates a target value of resolution on the basis of the calculated actual scale prediction value, an eye area image normalization unit (107) calculates a scale-up/scale-down factor on the basis of the calculated target value of resolution and the actual scale value of the eye area, and normalizes the image of the eye area on the basis of the calculated scale-up/scale-down factor, and a pupil detection unit (108) detects a pupil image from the normalized eye area image.
US08983234B2
A control circuit operably couples to a non-invasive imaging system that utilizes a particular corresponding effective spectrum and receives imaging information as pertains to an object being imaged. The control circuit uses that information to identify the particular corresponding spectrum for the corresponding source of radiation by, at least in part, evaluating candidate spectra as a function, at least in part, of physical likelihood (for example, by identifying a spectrum that is physically unlikely or physically impossible). Evaluating the candidate spectra as a function of physical likelihood can comprise evaluating the candidate spectra with respect to regularization, smoothness, being non-negative, normalization characteristics, monotonic characteristics, envelope limitations, quasi-concave characteristics, and/or consistency with one or more physics models of choice to note but a few options in these regards.
US08983225B2
A method of coding a moving picture is provided that reduces blocking artifacts. The method can include defining a plurality of defining pixels S0, S1, and S2, which are centered around a block boundary. If a default mode is selected then frequency information of the surroundings of the block boundary is obtained. A magnitude of a discontinuous component in a frequency domain belonging to the block boundary is adjusted based on a magnitude of a corresponding discontinuous component selected from a pixel contained entirely within a block adjacent the block boundary. The frequency domain adjustment is then applied to a spatial domain. Or, a DC offset mode can be selected to reduce blocking artifacts in smooth regions where there is little motion.
US08983218B2
Virtual boundary processing in adaptive loop filtering (ALF) requires that padded values be substituted for unavailable pixel rows outside the virtual boundaries. Methods and apparatus are provided for virtual boundary processing in ALF that allow the use of more actual pixel values for padding than in the prior art.
US08983208B2
Various systems, methods, and programs embodied in computer-readable mediums are provided for detecting a match in patterns. In one embodiment, a method is provided that comprises performing a fractal analysis on a first pattern in a computer system to generate a first global quantitative characterization of the first pattern. The method further comprises comparing the first global quantitative characterization with a second global quantitative characterization associated with a second pattern in the computer system to determine whether the first pattern matches the second pattern. The second global quantitative characterization is generated from the second pattern.
US08983201B2
The techniques discussed herein discover three-dimensional (3-D) visual phrases for an object based on a 3-D model of the object. The techniques then describe the 3-D visual phrases. Once described, the techniques use the 3-D visual phrases to detect the object in an image (e.g., object recognition).
US08983197B2
Techniques are disclosed for ordering images. The technique includes receiving a request, the request including keywords and parameters specifying desired image characteristics. Further, the technique includes identifying a set of images responsive to the request based on a match of the keywords to tags associated with objects depicted in the set of images. Finally, the technique includes determining an ordering of the identified set of images by comparing the received parameters with metadata fields associated with respective tags of the objects and returning an indication of the set of images and the determined ordering of the images.
US08983196B2
A vehicle periphery monitoring apparatus displays a detection line on a display unit, with side portions of the detection line positioned on far-off spots that are farther than a spot on which a center portion of the detection line is positioned. In addition, based on the distance of the respective spots on which the portions of the detection line are positioned, the apparatus includes a parameter table that defines different parameters for a short distance portion, a middle distance portion, and a long distance portion of the detection line. The apparatus detects a moving object based on an actual-detected brightness change of a pixel along the detection line and a predefined brightness change of a pixel along the detection line that is defined by the parameter of the parameter table.
US08983194B2
An information processing system includes a business-card described information acquiring unit and an association unit. The business-card described information acquiring unit acquires business-card described information that is to be extracted from an image in which a document identification image with which a document is identifiable and an image of a business card are arranged and that is at least part of information described on the business card. The association unit associates the document identified by the document identification image with the business-card described information.
US08983185B2
Disclosed is a method of compressing an image to be stored in a memory to satisfy a memory requirement. A size of a region having a uniform colour in the image is determined. The determined size of the region is compared with the candidate values of the region size threshold. A value is selected from the candidate values as the region size threshold based on the comparison between the estimated data amounts to satisfy the region size threshold and the memory requirement. The edges constituting the region which satisfy the selected value of the region size threshold are compressed losslessly.
US08983175B2
The present invention provides an improved method and device for generating a depth map (112) by extracting three-dimensional depth information from the movement vectors of an encoded video bit stream (102) to display two-dimensional video sequences onto three-dimensional displays. In particular, the invention performs depth extraction (110) by means of a post-processing of the movement vectors of the inter-coded macroblocks, which have been already encoded in the video bit stream, thereby significantly reducing the heavy processing requirements associated with conventional motion estimation techniques.
US08983172B2
A visual inspection system includes a database storing a wireframe model of an object and a portable electronic device equipped with an imaging device and a display. The portable electronic device is in communication with the database. The portable electronic device is configured to show on the display the wireframe model as an overlay to an image of the object taken by the imaging device. The display is configured to accept input of a trace of a defect on the display, and displays the trace on the image. A method of transmitting electronic data from an unsecure device to a secure database is also described.
US08983171B2
A method for inspecting structures formed of composite materials during the fabrication thereof including imaging multiple individual plies of a structure, whereby the locations and orientations of edge joints between adjacent courses of each ply are recorded, ascertaining mutual offsets in the locations of mutually parallel ones of the edge joints in the multiple individual plies and providing an output indication when at least one mutual offset of the edge joints is less than a predetermined minimum offset.
US08983165B2
The claimed subject matter describes a novel technique to measure the beam profile using an area detector. In one embodiment, a set of one-dimensional beam profile measurements is performed by taking two images under the same source conditions but at two different positions of the detector, with each position of the detector shifted by a certain distance in the direction corresponding to the direction of the one-dimensional profile measurement. In further embodiments, a set of two-dimensional beam profile measurements is achieved by determining a second set of one-dimensional profiles from the same sampling points in a second direction and building a two-dimensional map of the beam profile by correlating the first one-dimensional profile measurement with the second one-dimensional profile measurement.
US08983164B2
An image processing apparatus includes a calculation unit configured to calculate information indicating similarity among a plurality of tomographic images, and a generation unit configured to generate a tomographic image from the plurality of tomographic images based on the calculated information indicating similarity.
US08983163B2
A method for reducing bandwidth required for transmission of data in a device having two portions rotating with respect to one another. The first portion includes a data acquisition system (DAS) having a charge-to-digital converter and a digital signal processor (DSP) configured to receive and compress digital data from the charge-to-digital processor. The second portion includes a computer configured to receive data from the DAS. The DAS and computer are communicatively coupled via a slip ring having a finite transmission bandwidth. The computer is configured to reconstruct and display an image using compressed data. The method includes using the DAS to compress scan data to a predetermined number of mantissa bits and a predetermined number of exponent bits, transmitting the compressed data from the first portion to the second portion across the slip ring, and using the transmitted compressed data to reconstruct and display an image of an object.
US08983161B2
A method for correcting a volumetric image to address error due to deflection of a patient support is provided. The method includes obtaining a first set of projection data and a second set of projection data. The first and second sets of projection data are generated when the patient is at a first position and a second position, respectively, and are usable to reconstruct a first volumetric image and a second volumetric image, respectively. A corrected volumetric image is then determined based on the first and second sets of projection data.
US08983157B2
System and method are provided for determining hair tail positions. An image containing hair which is received from an image acquisition device is processed to find a coarse hair tail position. The coarse hair tail position is refined through further processing. The refined hair tail position may be used for accurate positioning, for example, of hair transplantation tools in various hair transplantation applications.
US08983156B2
A system and a method are disclosed that forms a novel, synthetic, two-dimensional image of an anatomical region such as a breast. Two-dimensional regions of interest (ROIs) such as masses are extracted from three-dimensional medical image data, such as digital tomosynthesis reconstructed volumes. Using image processing technologies, the ROIs are then blended with two-dimensional image information of the anatomical region to form the synthetic, two-dimensional image. This arrangement and resulting image desirably improves the workflow of a physician reading medical image data, as the synthetic, two-dimensional image provides detail previously only seen by interrogating the three-dimensional medical image data.
US08983151B2
An apparatus for recognizing a face of a person adaptively controls brightness of illumination around the person through image analysis. The apparatus obtains an optimal image through the adaptive brightness control of the illumination regardless of various environments for face recognition.
US08983149B2
An information processing apparatus for selecting images used in an album indicating a group of a plurality of images includes a person setting unit configured to set a person appearing in an image included in the album, an image evaluation unit configured to evaluate an image based on a composition of the image, a count unit configured to count a number of times in which the person set by the person setting unit appears in a plurality of images, and a selection unit configured to select images used in the album based on evaluation made by the image evaluation unit, and a count value obtained by the count unit.
US08983145B2
A method for authenticating the identity of a handset user is provided. The method includes: obtaining, a login account and a password from the user; judging whether the login account and the password are correct; if the login account or the password is incorrect, refusing the user to access an operating system of the handset; if the login account and the password are correct, sending the login account and the password to a cloud server, wherein the login account and the password correspond to a face sample image library of the user stored on the cloud server; acquiring an input face image of the user; sending the input face image to the cloud server; authenticating, by the cloud server, the identity of the user according to the login account, the password and the input face image.
US08983143B2
A biometric authentication device including: a biometric information acquiring unit which generates a plurality of partial images, each of the partial images capturing a portion of biometric information of a user different from each other; a correlation value calculation unit which calculates the correlation value between a portion of biometric information represented on one partial image and registered biometric information; a partial similarity update unit which, based on the correlation value for the one partial image and the correlation value for at least one other partial image acquired before the one partial image, updates partial similarity representing the degree of similarity between the registered biometric information and portions of biometric information represented on the one partial image and the at least one other partial image; an authentication unit which authenticates, when the partial similarity is equal to or higher than an authentication judging threshold, the user as the registered user.
US08983132B2
An image recognition apparatus includes a reception part that receives an image that has been read; a determination part that determines a registered object to correspond to an object included in the received image that has been read from among previously registered plural objects; a reflecting part that reflects colors of the image that has been read in previously stored plural similar objects each similar to the registered object determined by the determination part; and a printing control part that causes a printing apparatus to print the plural similar objects in which the colors have been reflected by the reflecting part.
US08983129B2
The invention relates to a method and device for locating persons (12, 14) in a prescribed area (10) monitored by at least one image acquisition device (3), wherein the image acquisition device (3) continuously generates images of the prescribed monitored area (10), said images being analyzed and evaluated by means of at least one image-processing method and/or image analysis method, and to a computer program product and data processing program. According to the invention, the generated images of the prescribed area (10) are analyzed and evaluated for detecting and locating persons (12, 14), wherein detected and located persons (12, 14) are classified and associated with at least one prescribed group, wherein the association with a group is performed depending on prescribed clothing features.
US08983121B2
An image processing apparatus such as a surveillance apparatus and method thereof are provided. The image processing apparatus includes: an object detecting unit which detects a plurality of moving objects from at least one of two or more images obtained by photographing a surveillance area from two or more view points, respectively; a depth determination unit which determines depths of the moving objects based on the two or more images, wherein the depth determination unit determines the moving objects as different objects if the moving objects have different depths.
US08983120B2
This patent document relates generally to steganography and digital watermarking. One claim recites a method comprising: receiving data representing image or video, in which the data comprises first data corresponding to first color data, second data corresponding to second color data and third data corresponding to third color data, the image or video to host auxiliary information; weighting the first data, the second data and the third data according to at least the following two factors: i) a color direction biased toward an expected embedding direction; and ii) expected image or video distortion introduced to the first data, the second data or the third data through image capture or signal processing; determining, from weighted first data, weighted second data and weighted third data, changes in an image or video attribute; and transforming the data representing image or video with the changes, in which the auxiliary information is conveyed through the changes. Of course, other claims are provided too.
US08983115B2
A CFA pattern is extracted from captured image data for each first unit region. A first altered region is detected from disturbance of the periodicity of the CFA pattern, and the first altered region is an image region in which copying has been performed from image data different from the captured image data to the captured image data. The feature amount of the captured image data is extracted for each second unit region different in size from the first unit region. The feature amounts are compared for each second unit region to detect a second altered region, and the second altered region is an image region in which copying has been performed from the captured image data to the captured image data. Information concerning the first and second altered regions are output as alteration detection results in the captured image data.
US08983114B2
A computer implemented method for detecting a channel system comprises importing channel data, wherein the channel data includes intensity measurements associated with locations in the channel system. The method further comprises calculating, by a processor, directional first derivative data of the intensity measurements; selecting a plurality of localized test wavelets; calculating, by the processor, a plurality of fit-measures, wherein the plurality of fit-measures indicate correlations between the directional first derivatives and the plurality of localized test wavelets; and determining a plurality of selected wavelets from the plurality of localized test wavelets based on the plurality of fit-measures, wherein the plurality of selected wavelets model the channel system.
US08983107B2
A silicon based capacitive microphone includes a printed circuit board, a shell mounted on the printed circuit board and forming a receiving space together with the printed board, a chamber support located on top of the printed circuit board and received in the receiving space, a transducer unit and a controlling chip respectively mounted on the chamber support, wherein the chamber support forms a first chamber together with the printed board, the chamber support includes an opening, the transducer unit is provided with a second chamber and covers the opening, the second chamber communicates with the first chamber via the opening.
US08983102B2
A cochlear implant system includes: an electrode array implanted within a cochlea; an internal processor in communication with the electrode array; an implanted antenna which is electrically coupled to the internal processor; and a modular external headpiece which is removably positioned over the implanted antenna, the modular external headpiece including a core containing a sound processor for processing sound and providing a corresponding signal to the implanted antenna; and a modular component configured to releasably engage the core and supply electrical power to the core. A modular speech processor headpiece includes a core comprising a microphone and sound processor for producing a signal representing ambient sound to be transmitted to a cochlear implant, the core further comprising a number of electrical contacts; and a modular component containing a number of electrical contacts corresponding to the electrical contacts of the core; wherein the core is configured to engage with the modular component such that electrical communication is made between the core and the modular component.
US08983100B2
A personal sound amplifier device in the form of a hearing aid worn by a user not only amplifies sounds but also communicates wirelessly with an external electronic device, such as a cellular telephone. The personal sound amplifier device includes a first microphone, an amplification circuit electrically connected to the first microphone, and a speaker electrically connected to the amplification circuit for amplifying ambient sound detected by the first microphone. A second microphone is situated away from the first microphone. A radio frequency (RF) transmitter and receiver circuit is electrically connected to the second microphone and to the speaker. An antenna is connected to the RF transmitter and receiver circuit. The user's voice is detected by the second microphone and transmitted by the RF transmitter and receiver circuit, through the antenna, to an external electronic device. Signals from the external electronic device are received by the antenna and processed by the RF transmitter and receiver circuit, and are emitted as sound through the speaker for the user to hear.
US08983099B2
An electrostatic loudspeaker includes: a first electrode having acoustic transmission property; a second electrode having acoustic transmission property, and disposed so as to be opposed to the first electrode; a vibrating member having conductibility, and disposed between the first electrode and the second electrode; a first elastic member having elasticity, insulation property, and acoustic transmission property, and disposed between the vibrating member and the first electrode; a second elastic member having elasticity, insulation property, and acoustic transmission property, and disposed between the vibrating member and the second electrode; and a first separation member having insulation property and acoustic transmission property, and disposed on an opposite side of a face of the first electrode, which is opposed to the first elastic member.
US08983094B2
An all-in-one audio system includes an audio chip, an audio interface, first and second audio signal amplifiers, a speaker, a woofer, a multi-function controller, a high definition multimedia interface (HDMI), and a switch. The multi-function controller is connected to the audio chip, the switch, the audio interface, the first and second audio signal amplifiers, and the HDMI. When the multi-function controller detects a high definition multimedia signal through the HDMI, the multi-function controller turns off the switch, decodes the high definition multimedia signal into an audio signal, and transmits the audio signal to the audio interface, and the first and second audio signal amplifiers. The first and second audio signal amplifiers amplify the audio signal and output the amplified audio signal to the speaker and woofer.
US08983091B2
The disclosure provides a network signal receiving system and a network signal receiving method. The network signal receiving system comprises: a high pass filter, a canceller, and an adder. The high pass filter is utilized for performing a high pass filtering operation for an audio data signal to output at least a signal corresponding to transitions of the audio data signal, wherein the audio data signal is synchronized with a network data signal. The canceller is coupled to the high pass filter, and utilized for generating a noise cancelling signal according to the at least a signal output by the high pass filter. The adder is coupled to the canceller, utilized for receiving the network data signal and the noise cancelling signal, so as to use the noise cancelling signal to cancel at least a noise in the network data signal, which is corresponding to the at least a signal.
US08983084B2
A method and apparatus for performing various auditory tests utilizing a hand-held, portable, wireless testing device is provided. Within the device is a diagnostic subsystem used to implement and analyze selected tests. Attached to the device, either directly or via a flexible cable, are one or more probes. A processor, storage means, input means and display means are included, thus allowing the device to process and store instructions as well as process, store and display data. A wireless networking subsystem is included, enabling the device to communicate with other, similarly enabled, systems and devices within the device's communication range. Due to the inclusion of the wireless networking subsystem, the device can be configured to allow the user to transmit and/or print data, connect to a network, obtain device configuration updates, and send and receive patient and office updates.
US08983079B2
A stereo microphone has four condenser microphone units having respective directional axes in the same horizontal plane. The four units each have unidirectivity and a quadrangular shape viewed from the direction of the directional axis. The units are disposed by rotating the directional axes of adjacent units by 90°. A pair of two units diagonally positioned and having the directional axes directed at 180° to each other collaborate with each other to form a pair of bidirectional microphone units.
US08983077B2
A media storage device may store content adapted to be inserted in a media reader for reading the content. The content may be encrypted, and the media storage may include a smart object physically attached to the media storage and arranged to be read by a smart object reader of the media reader. The smart object may include security information for decrypting the content in the smart object reader.
US08983069B2
In a counter mode encryption scheme, a sending device sends a first message including first cipher text and a first counter used to generate the first cipher text to a receiving device for decryption. The sending device subsequently generates a second counter for generating second cipher text. The sending device sends a second message including the second cipher text and intermediate state data corresponding to a change between the first counter second counter to the receiving device for decryption. The intermediate state data are represented by a smaller number of bits than the first counter. The method enables improved counter mode encrypted communication in networks that lose one or more intermediate messages between the first message and the second message.
US08983068B2
An NLFSR of length k, configured to output a sequence of masked values x′i=xi+mi according to a masked recurrence x′n+k=f(x′n, . . . , x′n+k−1), the NLFSR including a nonlinear feedback function configured to compute f(x′n, . . . , x′n+k−1) so as to obtain a feedback value, a correction function configured to compute (mn, . . . , nn+k−1)+mn+k+h(mn, mn+k−1, xn, . . . , xn+k−1) to obtain a correction value c, and a corrector configured to correct the feedback value {circumflex over (x)}′n+k using the correction value c to obtain a corrected feedback value which forms x′n+k.
US08983063B1
An encryption technique is disclosed for encrypting a plurality of data blocks of a data segment where the encryption selectively switches between a blockwise independent randomized (BIR) encryption mode and a cipher block chaining (CBC) encryption mode based on a configurable feedback stride. A corresponding decryption technique is also disclosed.
US08983042B1
A voice message system records voice message usage information by creating voice message records when a voice message is sent and when it is received. The voice message record includes: the voice message, a voice message sender identity, a voice message recipient identity, and voice message action records. A voice message action records includes a voice message action that specifies an action on the voice message, and a voice message action time that includes the time at which the action occurs. Voice message actions include sent, received, and listened. The system further includes a voice message analyzer for analyzing voice message records, and a voice message reporter for generating reports from an analysis by the analyzer. The voice message system provides tractable information for voice messages, allowing companies to enforce a voice message usage policy.
US08983041B2
Conserving call logic during handoff may be provided. First, a call may be received at a first server. Next, the first server may determine that it cannot handle the call. Then the call may be transferred by the first server to a second server with enough information so that the second server can take up the call where the first server left off. Transferring the call to the second server with enough information so that the second server can take the call up where the first server left off may comprise placing the information in a REFERRED-BY header and sending the REFERRED-BY header to the second server.
US08983035B2
A flat panel detector has pixels for obtaining image signals and detective pixels for detecting the amount of incident x-rays. A signal processing circuit is of a pipeline-type, wherein first and second buffer memories are connected to the output of an A/D converter. In a dose detecting operation, the signal processing circuit repeats primary cycles alternately with secondary cycles of a shorter length than the primary cycles. In the primary cycle, a dose detection signal based on electric charges from the detective pixels is input in the first buffer memory and, simultaneously, a dummy signal is output from the second buffer memory. In secondary cycle, the dose detection signal is output from the first buffer memory and, simultaneously, a second dummy signal is input in the second buffer memory. On the basis of the dose detection signals, a start-of-radiation detector detects the start of x-ray radiation.
US08983032B2
To cover a wide wavelength bandwidth, a spectroscopic apparatus uses three varied line spacing concave diffraction gratings G1 to G3, the corresponding energy ranges for G1, G2, and G3 being 50 to 200, 155 to 350, and 300 to 2200 eV, respectively. In the respective wavelength ranges, the diffraction conditions are satisfied. To provide a high throughput and a high resolution in the respective wavelength regions, the incident angles α1 to α3 for G1 to G3 measured from the normal line of the diffraction grating are specified to be α1<α2<α3. Presupposing the normal lines of all diffraction gratings are superposed upon a common normal line, in order to meet α1<α2<α3, the center positions Δ1 to Δ3 for G1 to G3 are set on the normal line (as Δ1<Δ2<Δ3). From G1 to G3, one diffraction grating can be selected.
US08983030B2
Disclosed is an inspection machine provided with an imaging device that capture a close-up image of the imaging target portion of the printed circuit board on which a plurality of electronic components are mounted, by coming close to a printed circuit board. The inspection machine has a sensor unit that detects the heights of the electronic components on the printed circuit board by irradiation light in a first direction that is along the surface of the printed circuit board. Control means of the inspection machine sets a limit distance to a position above the highest electronic component among heights detected from the electronic components. The control means also restricts a facing distance by which the imaging device is accepted to approach the printed circuit board, to be the limit distance.
US08983029B2
An apparatus, system, and method corrects line deficiency in radiographic systems. A Fourier transform element provides a one-dimensional Fourier transform on a line orthogonal to a line of a moire patterns appearing in an X-ray image during a use. A peak frequency detection element detects the peak frequency indicating the spatial frequency of the moire pattern on the basis of the results of one-dimensional Fourier transform. The detected peak frequency is transformed to a number of pixels in 1 cycle of the moire pattern by a pixel cycle conversion element. The line deficiency correction element obtains pixels of the same phase as the line deficiency pixel in the moire pattern from the number of pixels, and then corrects the line deficiency pixel by using the pixel value thereof. Since the number of pixels in 1-cycle is acquired from the moire pattern in the X-ray image, the line deficiency can be corrected.
US08983021B2
A reset circuit for Gate Driver on Array, an array substrate and a display is used for increasing reliability and long-term stability of a GOA circuit and thus improving performance of the GOA circuit. The GOA reset circuit includes a first electronic switch circuit (301) connected to an input terminal of a GOA unit of the Gate Driver on Array (INPUT); and a second electronic switch circuit connected to an output terminal of the GOA unit (OUTPUT), wherein the first electronic switch circuit (301) is connected to a low level signal terminal and is switched on to connect the low level signal terminal to a reset terminal of the GOA unit (RESET) when the input terminal of the GOA unit (INPUT) is at a high level; and the second electronic switch circuit (302) is connected to a high level signal terminal and is switched on to connect the high level signal terminal to the reset terminal of the GOA unit (RESET) when the output terminal of the GOA unit (OUTPUT) is at a high level.
US08983014B2
In a receiver circuit which can correct a deviation of phase between an input signal and a clock, a sampler detects an amplitude level of the input signal at timing indicated by the clock, a first comparison circuit compares a first and a second amplitude level detected by the sampler at first and second timings, respectively, with a determined threshold, an interpolation circuit calculates an intermediate level that approximates to an amplitude level of the input signal corresponding to an intermediate point between the first and second timings by an interpolation process based on the first and second amplitude levels, a second comparison circuit compares the intermediate level with the determined threshold, and a phase deviation detection circuit detects the deviation of phase between the clock and the input signal on the basis of comparison results obtained by the first and second comparison circuits.
US08983012B2
A novel receive timing manager is presented. The preferred embodiment of the present invention comprises an edge detection logic to detect the data transition points, a plurality of data flip-flops for storing data at different sample points, and a multiplexer to select the ideal sample point based on the transition points found. A sample window is made with multiple samples. The sample window size can be designed smaller or greater than the system clock period based on the data transfer speed and accuracy requirement.
US08983008B2
Methods and apparatus for trellis termination of a turbo decoder are disclosed which simplifies the hardware implementation. As a given example, backward state metrics, which is required to be calculated with forward state metric as part of a constitute decoding, are initialized with pre-calculated values based on input bits.
US08983005B2
A technology is provided capable of improving the efficiency of an OFDM system by obtaining the performance in Bit Error Rate (BER) in a wireless communication using OFDM and determining the minimum FFT input bit that produces a SNR difference of 0.1 dB or below with respect to a theoretical BER graph at a desired performance.
US08983002B2
Systems and methods for establishing transmission format parameters between communication devices are provided. In some aspects, a method includes identifying, by a first base station, a first communication session with a first user equipment. A master set of transmission format parameters is shared between the first base station and the first user equipment. The method also includes assigning a first subset of the master set of transmission format parameters to the first communication session. The first subset is specifically assigned to the first communication session and specifies which of the master set of transmission format parameters is allocated for use in the first communication session. The method also includes transmitting an indicator of the first subset to the first user equipment.
US08983001B2
A receive node device includes a processor coupled to a memory. The processor is configured to report a first sub-index and to report at least one additional second sub-index for each one of one or more matrices. Each one of the one or more matrices is indexed by the first sub-index and the second sub-index. The first sub-index and the second sub-index have different time-frequency reporting granularity.
US08982998B2
A transmission apparatus includes a plurality of orthogonal frequency division multiplexing (OFDM) modulation signal generators, which generate a first OFDM modulation signal and a second OFDM modulation signal. The transmission apparatus also includes a transmitter that transmits the first OFDM modulation signal from a first antenna and the second OFDM modulation signal from a second antenna, in an identical frequency band. A reception apparatus is provided, which includes a plurality of antennas that receive a plurality of OFDM modulation signals; a plurality of OFDM demodulators that transform the plurality of OFDM modulation signals to a plurality of reception signals using Fourier transform; an estimator that outputs a distortion estimation signal using one or more symbols for demodulation included in the plurality of reception signals; and a demodulator that compensates for distortion of the reception signals using the distortion estimation signal and demodulates a data symbol included in the reception signals.
US08982997B2
In a method of transmitting a data stream from a transmitter in a multiple-input-multiple-output (MIMO) wireless communication system, where the transmitter comprises a plurality of transmit antennas, a discrete Fourier transform (DFT) is applied to the data stream to generate a plurality of symbol sequences; symbols of a first symbol sequence from the plurality of symbol sequences are paired with symbols of a second symbol sequence from the plurality of symbol sequences to generate a plurality of symbol pairs, wherein the pairing results in an orphan symbol; a space-time block code (STBC) is applied to the symbol pairs to generate a plurality of sets of STBC symbols, each set of STBC symbols being associated with a corresponding one of the plurality of antennas; a cyclic delay diversity (CDD) operation is applied to the orphan symbol to generate a plurality of CDD symbols, each CDD symbol being associated with a corresponding one of the plurality of antennas; and each one of the antennas transmits the corresponding set of STBC symbols and the corresponding CDD symbol.
US08982991B2
An apparatus and a method for operating a memory compensation Digital Pre-Distortion (DPD) are provided. In the method for operating a memory compensation DPD system, an input signal is received. An input average power of the input signal is determined. When the input average power of the input signal belongs to a non-linear section of the input average power, DPD is performed on a previous signal corresponding to a memory degree set depending on at least one non-linear section of the input average power.
US08982990B2
Wireless communication wherein channel estimation accuracy is improved while keeping the position of each bit in a frame, even when a modulation system having a large modulation multiple value is used for a data symbol. An encoding operation encodes and outputs transmitting data (bit string) and a bit converting operation converts at least one bit of a plurality of bits constituting a data symbol to be used for channel estimation, among the encoded bit strings, into or ‘0’ or ‘0’. A modulating operation modulates the bit string inputted from the bit converting operation by using a single modulation mapper and a plurality of data symbols are generated.
US08982985B2
A transmitting apparatus is provided for transmitting signals in a multi carrier system, in which pilot signals and data mapped on frequency carriers are transmitted in a transmission bandwidth, wherein a part of the transmission bandwidth is not used to transmit signals. The apparatus includes a pilot signal mapper for mapping pilot signals onto selected frequency carriers according to a pilot pattern that is adapted for a channel estimation in a corresponding receiving apparatus, the pilot pattern enabling a channel estimation for frequency carriers next to the part of the transmission bandwidth that is not used to transmit signals.
US08982983B2
A method and an apparatus for sending a Precoding Matrix Index (PMI) and performing precoding are provided in the embodiments of the present invention. The method for sending the PMI comprises the following steps: a user equipment acquires the transmission channel capability of carrying the PMI; according to the transmission channel capability of carrying the PMI, the precoding matrices are selected from a locally-stored first codebook set to form a second codebook set; a first precoding matrix is selected from the second codebook set; an index corresponding to the first precoding matrix is sent to a base station over the transmission channel so as to make the base station can find out the first precoding matrix according to the index and precode the data according to the first precoding matrix. The embodiments of the present invention can realize the flexible configuration and use of the PMI.
US08982977B2
The invention provides a method and system for distributing personalized content to potentially large numbers of recipients. A pool is selected, from among all content available for distribution, of those content elements that will be made available for simultaneous distribution, and personalized content is selected for distribution from that pool. The content of the pool can change with new selections over time. For each individual recipient, content elements in the pool are examined to determine if they are predicted to be of sufficient interest to that recipient for distribution, and if so, those content elements are distributed. If not, successive content elements in the pool are examined, relaxing the standard for sufficient interest, until at least one content element is found and distributed to the individual recipient.
US08982972B2
An apparatus includes a digital processing unit configured to process input signals comprising a variable number of data frequency bands. The digital processing unit is configured to set its processing frequency range for processing the input signal based on the number of data frequency bands in the input signal to be processed. Other embodiments are also disclosed.
US08982966B2
In one embodiment, there is provided a moving image decoder for decoding a compression-coded moving image stream. The decoder includes: a deblocking filter configured to perform deblocking filter processing on each of frames to be decoded; a load detector configured to detect a magnitude of internal processing loads occurring inside a video player, including a processing load for decoding; a determination module configured to determine whether to bypass the deblocking filter processing, depending on the magnitude of the internal processing loads. The deblocking filter is configured to bypass the deblocking filter processing, if the magnitude of the internal processing loads is bigger than a threshold value and a processing subject block of the frame is decoded using inter-view prediction.
US08982959B2
A signal transmission apparatus includes: a two-pixel sampling-out control section that maps pixel samples to video data regions; a line sampling-out control section that samples out the pixel samples every other line from each line of the sub-images to which the pixel samples have been mapped, so as to generate an interlace signal; a word sampling-out control section that samples out for each word the pixel samples which have been sampled out for each line so as to be mapped to video data regions of an HD-SDI prescribed by the SMPTE 435-1; and a readout control section that outputs the HD-SDI.
US08982948B2
A method of operation of a video system includes: generating a quantization matrix for a video input data, the quantization matrix having a corner seed and a right-bottom sub-quad coefficient estimated based on the corner seed; generating a video bitstream based on the quantization matrix; and generating a reconstructed video data with the video bitstream for displaying on a video device.
US08982947B2
A method and a computer-readable medium containing computer program for simultaneously performing rate control and video denoising for video corrupted by noise are presented. Video data includes original video data and noise data. A variance of the noise data for each macroblock within a frame is estimated. Based on the estimated noise variance, a low bound quantization parameter is generated. The video data are reconstructed such that the distortion between the original video data and reconstructed video data is minimized over each macroblock within a frame. The minimization of the distortion between the original video and reconstructed video data is implemented using a quantization parameter that is equal to or larger than the low bound quantization parameter.
US08982945B2
An apparatus, method, and computer program encode video information. The apparatus, method, and computer program use a global deviation for previously encoded video information to encode additional video information. The global deviation represents a difference between (1) at least one expected characteristic of the previously encoded video information if encoded at a target bit-rate and (2) at least one actual characteristic of the previously encoded video information. The apparatus, method, and computer program use the global deviation to adjust at least one encoding parameter, which is then used to encode the additional video information.
US08982940B2
The present disclosure relates to the field of network communication, and specifically discloses an adaptive equalization method, including: obtaining a first filtered signal according to a first filter coefficient; deciding the first filtered signal based on an original constellation map to obtain a first decision signal, and deciding the first filtered signal based on a level (n−1) constellation map to obtain a level (n−1) pseudo decision signal; if average energy of the level (n−1) error signal is less than a level (n−1) threshold, switching the level (n−1) constellation map to a level n constellation map; obtaining a second filter coefficient according to the update magnitude; obtaining a second filtered signal according to the second filter coefficient; and deciding the second filtered signal based on the original constellation map to obtain a second decision signal. Embodiments of the present disclosure also disclose an adaptive equalizer.
US08982935B2
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus receives a first message from a first wireless communication device and a second message from a second wireless communication device, obtains information associated with a first processing delay with respect to the first message and a second processing delay with respect to the second message, and transmits a third message comprising an indication of the information associated with the first and second processing delays.
US08982931B2
An RF module including transmitting, receiving, and processing elements, capable of operating in a standalone mode or as part of an array of similar or identical modules. The RF module includes a radiator (205), transmit-receive circuitry (165), a digital receiver-exciter (160), a processor (100), and a data interface (150). The processor is configured to exchange in-phase and quadrature data with other processors in an array, so that, when configured as an array, digital transmit beam forming and receive beam forming are possible.
US08982927B2
D-dimensional vectors that each have D real-valued symbols as elements are converted into D-dimensional rotated vectors that each have D real symbols as elements. The conversion is performed by multiplying each of the D-dimensional vectors by a D×D orthogonal matrix. A complex symbol sequence including NC=NS/2 complex symbols is generated from NS real symbols. The complex symbol sequence is generated such that the distance between any two of the D real symbols of each of the D-dimensional rotated vectors is NC/D complex symbols or NC/D−1 complex symbols, or such that the distance between any two of the D real symbols of each of the D-dimensional rotated vectors, except for part of the D-dimensional rotated vectors, is NC/D complex symbols or NC/D−1 complex symbols.
US08982923B2
An apparatus includes a slider with a cavity in a trailing end of the slider. A laser is positioned in the cavity and has an output facet positioned adjacent to a first wall of the cavity. A cap is connected to the trailing end of the slider and covers the laser.
US08982920B2
A submount having a structure and a configuration resistant to an increase in manufacturing cost and a reduction in yields or reliability, and including an oblique waveguide is provided. A submount having a first surface and allowing a semiconductor light-emitting element including a waveguide to be fixed on the first surface, the waveguide having an axis line inclined at θWG (degrees) with respect to a normal to a light-incident/emission end surface of the semiconductor light-emitting element, and made of a semiconductor material with a refractive index nLE, the submount includes: a fusion-bonding material layer on the first surface; and an alignment mark formed in the fusion-bonding material layer, the alignment mark allowed to be recognized at an angle θSM=sin−1 [nLE·sin(θWG)/n0], where a refractive index of a light-transmitting medium in proximity to the outside of the light-incident/emission end surface of the semiconductor light-emitting element is n0.
US08982917B2
A control circuit measures fluctuations in the energy of a pulse laser with respect to the power of an RF signal by varying the power of the RF signal, determines the minimum power of the RF signal which yields a permissible level of fluctuation, and sets the power of the RF signal based on the minimum power of the RF signal. Heat generation in the RF signal generation circuit can be suppressed, and the overall power consumption can also be reduced. It is also possible to reduce the time from when the RF signal is turned on until the RF signal is turned off. As a result, it is possible to generate a stable pulse laser.
US08982912B2
A network component comprising a processor configured to receive a data stream from an upstream node, wherein the data stream comprises a plurality of Ethernet packets and a synchronization request comprising a timestamp, synchronize a clock with the timestamp, and transmit a response to the upstream node, wherein the data stream has the same bandwidth as a second data stream that does not have the synchronization request and the timestamp.
US08982908B1
An apparatus includes a memory to store routing information, and a control unit configured to examine routing information stored in the memory for routing information corresponding to one or more destination nodes in a plurality of destination nodes in response to a message requesting routing information for routes between an originating node and the plurality of destination nodes. If routing information for multiple destination nodes in the plurality of destination nodes is stored in the memory, the control unit generates an information element that includes routing information for the multiple destination nodes, and causes a single message that includes the information element to be generated.
US08982901B2
Systems and methods are disclosed to communicate data between wireless access point with one or more low priority queues; one or more high priority queues; a quality of service (QoS) queue coupled to the low and high priority queues; a fairness counter; and a buffer coupled to the fairness counter and the QoS queue to map buffer mapping to the QoS queue when the fairness counter expires, the method including performing an association request for fairness scheduling; and injecting a low priority packet in a transmit opportunity of the high priority queue.
US08982893B2
A system, method, and node providing a predefined Quality of Service (QoS) level to an Over The Top (OTT) service provider in a telecommunications network. A User Equipment (UE) initiates an IP-based application session (e.g., Hyper Text Transfer Protocol (HTTP) session) with the OTT service provider by sending an application-dependent message toward an OTT application server. The method begins with a proxy node in the telecommunications network intercepting the application-dependent message. The proxy node then modifies the application-dependent message by adding a subscriber identification to the header of the application-dependent message. The proxy node forwards the modified application-dependent message to the OTT application server. The OTT application server then sends a request having the subscriber identification to the telecommunications network with a QoS requirement for the HTTP session. Next, a network policy node determines an appropriate QoS level for the subscriber. A network gateway then enforces the determined QoS level for the HTTP session with the OTT service provider.
US08982885B2
The disclosure is directed to conducting group communications. An embodiment receives information defining a group communication from a first network, detects an availability of at least one local uni-directional radio broadcast network outside the first network, transmits an acknowledgment indicating an intention to connect to the at least one local uni-directional radio broadcast network, and monitors the group communication on the at least one local uni-directional radio broadcast network.
US08982880B2
Methods, systems, and devices for switching internet protocol (IP) flows from a first communication path to a second communication path are disclosed herein. A user equipment (UE) may include an exchange component, a session component, and a communication component. The exchange component exchanges second communication path availability information between the UE and another UE by sending and receiving session initiation protocol (SIP) messages that include second communication path availability information over the first communication path. The session component changes the communication session by re-routing traffic flows to the second communication path based on the exchanged second path availability information. The communication component sends to and receives from the other UE data corresponding to an IP flow over the second communication path.
US08982870B2
A method for use in a cellular communications system in which system traffic can be exchanged between transceivers comprises receiving traffic from a second transceiver at a first transceiver. The traffic includes data units that are each associated with an identifier. The data units are also divided into segments. The method additionally includes sending status information from the first transceiver to the second transceiver. The status information pertains to one or more data units transmitted by the second transceiver. Additionally, sending the status information includes, for non-received and partially received data units, sending information indicating the data units were non-received or partially received and, for partially received data units, sending information indicating which parts of the data units were not received.
US08982868B2
A base station is provided, including a transmitter configured to broadcast information for determining one or more first preambles contained in a first Random Access Preamble group and any second preamble(s) contained in a second Random Access Preamble group; and a receiver configured to receive a preamble transmitted by a mobile station. The received preamble is randomly selected from among the first preamble(s) when the first Random Access Preamble group is selected, or is randomly selected from among the second preamble(s) when the second Random Access Preamble group is selected. The second Random Access Preamble group is selected if a message size based on data available for transmission by the mobile station meets a first condition and if a value calculated based on a reference signal received power of downlink meets a second condition, and else the first Random Access Preamble group is selected.
US08982847B2
Methods and apparatus for improving the efficient use of a wireless channel. Flows of compatible packets to be transmitted are processed in separate queues based on characteristics of the packets, destination and quality of service (QoS) requirements. Aggregation parameters selected for each flow define when packets aggregated on a flow are to be sent. The aggregation parameters may reflect packet type, such as QoS requirements, an application type and/or wireless channel conditions. In some embodiments, the aggregation parameters indicate a threshold frame size or include a threshold time to buffer a packet while waiting for other packets on that flow to fill a frame. When an aggregation parameter for a queue is met, the aggregated packets are transmitted as a frame. The queue is cleared and subsequent packets may begin aggregating. Some types of packets, such as acknowledgment packets, may be sent without aggregation.
US08982845B2
A measurement control method, system and device for a multi-carrier system are disclosed. The method includes that: UE selects the channel quality of a serving carrier or serving carrier group as a reference value, uniformly starts measurement on carriers except serving carriers or serving carrier groups when the reference value is smaller than a measurement starting threshold, s-Measure, configured by an eNB for the serving carriers or serving carrier groups, and uniformly closes the measurement on the carriers except the serving carriers or serving carrier groups when the reference value is larger than or equal to the s-Measure. Through referring to the channel quality of one serving carrier or one serving carrier group, measurement on the carriers except the serving carriers or serving carrier groups is uniformly started and closed, so as to solve the problem that the UE controls measurement according to multi-carrier signal quality in multiple serving cells.
US08982832B2
A turbo-coded data block is processed for transmission on a wireless communication link by scheduling a plurality of portions of the block for transmission during respectively corresponding transmit intervals that are temporally separated from one another. The block portions are transmitted during the respectively corresponding transmit intervals according to the scheduling.
US08982830B2
A method and an apparatus for supporting multiple frequency bands efficiently in a mobile communication system are provided. The method includes generating first system information including a frequency band indicator indicating a frequency band supported by the base station and an additional frequency band indicator indicating at least one frequency band supported by the base station, and broadcasting the first system information.
US08982827B2
A method of transmitting and receiving radio resource information is disclosed, by which a mobile terminal is able to quickly access a mobile communication system. The present invention includes transmitting a paging message to locate a specific mobile terminal by including information for a radio resource allocated to the mobile terminal in the paging message receiving a response signal for the paging message transmitted according to the information for the radio resource, and performing a connection to the mobile terminal according to the response signal.
US08982824B2
In a method and a device for setting the Transport Format Combination size step in a scheduler of a cellular radio system to be used by a user equipment transmitting data to a radio base station of the cellular radio system, the Transport Format Combination size step is set as a function of a number of pre-defined cell and/or user conditions. This will increase the user bit Crate at low load. Specifically, the time to reach a high bitrate in low load situations is reduced. This leads to enhanced user experience for bursty services such as World Wide Web (WWW) services.
US08982818B2
A wireless communications device that transmits a multiplexed signal of a plurality of data sets of different sizes to a communications terminal includes an empty resource block detection section, which detects empty resource blocks of the data sets each of which does not use any of a predetermined number of resource blocks, from among the plurality of data sets whereto the predetermined number of resource blocks are allocated in the time direction and the frequency direction; and a data redistribution section that redistributes a part of data that is distributed in resource blocks, with respect to the data sets whereto resource including empty resource blocks are allocated, in the vicinity of pilot symbols that are disposed within the empty resource blocks. It is possible to effectively utilize the function of all the pilot symbols and improve error rate characteristics.
US08982817B2
The present invention maintains communication even during a transition period in which ON/OFF of the CIF is switched by higher layer signaling or during a transition period in which the number of component carrier aggregations is increased/decreased. In a radio communication system in which an LTE-A system, in which an LTE-A system to add or remove the frequency band to assign for communication between a base station apparatus (20) and a mobile terminal apparatus (10) on a per component carrier basis, and an LTE system to perform communication between the base station apparatus (20) and the mobile terminal apparatus (10) using one fixed fundamental frequency block, are arranged in an overlapping manner, in the LTE-A system, one of the fundamental frequency blocks assigned to the mobile terminal apparatus (10) is determined as an anchor block, and the anchor block supports the same operation as in the LTE system.
US08982813B2
The present invention relates to a method for transmitting a sounding reference signal from a terminal in a wireless communication system, the method comprising: receiving resource operation information, which includes resource allocation information for channel sounding, from a base station; and transmitting the sounding reference signal through the entire or part of a resource region that is allocated for transmission of a demodulation reference signal on a physical uplink shared channel (PUSCH) according to the resource operation information.
US08982812B2
Certain aspects of the present disclosure provide techniques and apparatus for managing group identifiers (IDs) in multiuser multiple-input multiple-output (MU-MIMO) schemes to ensure that the group ID maps to the same assigned spatial stream position for a particular station (STA), for either Direct Link Service (DLS) or downlink (DL) MU-MIMO transmissions. One example method generally includes transmitting, from a first apparatus to a second apparatus, a message requesting assignment of a group ID identifying a group of apparatuses for receiving MU transmissions; and receiving, from the second apparatus, an indication of the assigned group ID, such that spatial stream assignments for the group of apparatuses are the same between the first and second apparatuses, the spatial stream assignments corresponding to the assigned group ID.
US08982807B2
A method and apparatus for transmitting and receiving a Hybrid Automatic Repeat reQuest (HARQ) burst in a communication system are provided. A transmitter obtains at least one Protocol Data Unit (PDU) according to a decoding order of a receiver which supports a HARQ mode. The receiver controls an order of at least one HARQ burst using burst information including a HARQ Channel IDentifier (ACID).
US08982802B2
Embodiments describe flow based fair scheduling in a wireless multi-hop network. The scheduling can be rate controlled multi-hop scheduling or power controlled multi-hop scheduling. The scheduling chosen is intended to provide maxmin fairness over all flows within the wireless network.
US08982797B2
A wireless communication apparatus including an MMSE combining processing unit that performs MMSE combining based on frequency domain received signals obtained by performing a discrete Fourier transform on received signals, the apparatus including an amount-of-phase-rotation estimating unit that estimates an amount of phase rotation occurring in the frequency domain received signals due to a shift in discrete Fourier transform timing of the received signals, and a reverse rotation unit that applies a reverse rotation of an amount of rotation corresponding to the amount of phase rotation estimated by the amount-of-phase-rotation estimating unit, to the frequency domain received signals, wherein the MMSE combining processing unit computes an MMSE weight based on the frequency domain received signals to which the reverse rotation has been applied by the reverse rotation unit, and performs MMSE combining.
US08982794B2
Techniques for determination of packet retransmission using a time threshold are described. In at least some embodiments, information for a packet that is received is compared to information for previously received packets. If the information for the packet matches a previously received packet, a receive time for the packet is compared to a timestamp for the previously received packet to determine if the packet is a retransmission of the previously received packet. In at least some embodiments, packet information associated with different senders can be stored, e.g., to enable packet information comparison for purpose of retransmission detection. An amount of packet information that is stored can be limited to a certain number of senders to control the impact of packet information storage on memory resources.
US08982793B2
A method for controlling channel access performed by an access point (AP) in a wireless system is provided. The method includes: receiving at least one frame from at least one station (STA), respectively, for a specific time period, each frame including information on a contention window (CW) used when the frame is transmitted; processing information one at least one CW for each STA; determining whether to control the channel access based on the processed information on the CW; selecting an abnormal STA candidate group if it is determined that the channel access control is performed; and controlling the channel access to each STA included in the abnormal candidate STA group.
US08982791B2
A method (200, 400) of and a Node B (102) and a User Equipment (UE) (106) for power control of a data channel (100, 112) between the Node B (102) and the UE (106) in a cellular communication system in case of segmentation of a Radio Link Control (RLC), Protocol Data Umt (PRC) into m Media Access Control (MAC) segments are provided The method (200, 400) comprises the steps of determining (202, 402) a transmit power boost for transmission of the MAC segments and applying (204, 404) the determined transmit power boost for transmission of the MAC segments A method (500) of and a Node B (102) for power control of an uplink data channel (112) in case of segmentation are also provided The method (500) comprises determining (504) a Signal-to-Interference Ratio (SIR) target boost and applying (506) the determined SIR target boost for power control.
US08982787B2
A method for connecting to a network from a mobile terminal capable of forming a high-performance radio channel in a Universal Mobile Telecommunication System (UMTS), and an apparatus implementing the same are provided. The method includes transmitting a Radio Resource Control (RRC) connection request message indicating a first release version to the network, receiving an RRC connection setup message indicating a second release version from the network, comparing the first and second release versions, determining whether there is a third release version lower than the first release version and higher than the second release version when the second release version differs from the first, and, if there is the third release version lower than the first release version and higher than the second release version, transmitting an RRC connection request message indicating the third release version to the network when the second release version differs from the first release version.
US08982775B2
A method comprising the steps of receiving, with circuitry at a first node, a signal indicative of a request to set up an optical channel data unit label switched path between the first node and a second node in a network. Time slots for a plurality of types of signals to be transmitted from the first node to the second node are reserved, and a set up message is transmitted from the first node to the second node. The set up message identifies the plurality of signal types and the reserved time slots. The optical channel data unit label switched path is then provided between the first and second nodes.
US08982772B2
A radar detector is used with a radio link, the radio link characterized by high duty factor operation of a radio transmitter. The radar detector is located a sufficient distance from the radio transmitter that the radar detector is not overwhelmed by the radio transmission signal in that channel and can detect sufficiently low level radar signals to ascertain potential radio interference at the radar from said radio transmitter. The results of the radar detection are communicated to the transmitter in a way that impacts the transmitter's use of the sensed channel. This communication can occur reactively when a radar detection is achieved (the absence of which indicates no radar has been detected) and/or can be a periodic or event-driven indication that the channel is available for operation (the information expiring if the result is not refreshed).
US08982769B2
A method, base station, and relay device for receiving physical uplink control information are disclosed in the present invention. The method includes: selecting a PUCCH resource of the relay, where the PUCCH resource can form multiplexing with a first resource, and the first resource includes the PUCCH resource occupied by a 3GPP LTE terminal when the terminal transmits the physical uplink control information in a first format; determining a channel index corresponding to the PUCCH resource of the relay; transmitting notification information to the relay, where the notification information includes the channel index; and receiving the physical uplink control information transmitted, according to the channel index, by the relay. In the embodiments of the present invention, the interference between the PUCCH format 1/1a/1b channel of the relay and that of the LTE R8 terminal is effectively reduced.
US08982767B2
A method for transceiving data with both a mobile station and a relay station in a mobile communication system are disclosed. In a present invention, the base station transmits an ACK signal regardless of whether a result of the decoding is successful or unsuccessful to the terminal for using a uplink packet data transmitted from the relay station. And, the relay station operates two operation modes. Procedures of downlink/uplink packet data transmission according to the operation mode are disclosed.
US08982765B2
A data transmission method and apparatus using a multi-point cooperative transmission for a backhaul link transmission of a relay communication system. A data transmission method of a base station in a radio relay communication system include: obtaining, by a first BS, first radio resource information scheduled by a neighbor BS with respect to a first relay node (RN) located within the coverage of the first BS; when the first BS has data to be transmitted to the first RN, scheduling the data of the first BS on first radio resource allocated by the neighbor BS; and transmitting, by the first BS, the data of the first BS on the first BS, wherein the first RN is located within an overlapping cell coverage between the first BS and the neighbor BS. Thus, backhaul link transmission efficiency between the BS and the RN in the relay communication system can be improved and an inter-cell interference with respect to a backhaul link can be reduced.
US08982763B2
A process for communicating with a plurality of push-to-talk (PTT) devices in a wireless network of PTT devices includes, at a first one of the PTT devices, responsive to detecting a change in selected channel, via a channel selector input, from the first channel to a second channel while a PTT input is activated: transmitting, to other PTT devices in a first talkgroup on the first channel, a notification that further transmissions by the PTT device will be made in the second channel, switching the transmitter from the first channel to the second channel, and transmitting further communications to the one or more other PTT devices in a second talkgroup on the second channel.
US08982762B2
Techniques for use in a wireless device which is configured to operate as a group owner (GO) in a peer-to-peer (P2P) network are described. The group owner sends a first multicast message to one or more first P2P devices in the P2P network. The first multicast message includes first notice of absence (NoA) data. The group owner also sends a second multicast message to one or more second P2P devices in the P2P network. The second multicast message includes second NoA data. Partitioning in the P2P network in this fashion may be set based on the different types of communications established with the P2P devices (e.g. different traffic classes or Quality of Service (QoS) types).
US08982761B2
A method, an apparatus, and a system for carrying out a multimedia service are provided in a WLAN. The method includes: receiving a multicast data stream sent by a data server; and monitoring in real time a receiving rate of a terminal connected to an access point, if the receiving rate is higher than or equal to a multicast sending rate at which the access point sends multicast data, sending, in a multicast mode, the multicast data stream sent by the data server to the terminal, and if the receiving rate is lower than the multicast sending rate, converting the multicast data stream sent by the data server into a unicast data stream and sending the unicast data stream to the terminal.
US08982754B2
A set sleep period is coordinated among a plurality of mesh network nodes to conserve power. A neighbor wireless mesh network node in proximity to a second node to be added to the mesh network is actuated, causing the neighbor wireless mesh network to be woke from a sleep state. The second node is added to the wireless mesh network by exchanging data with the neighbor wireless mesh network node to join the network.
US08982751B2
A wireless communication device including: a data processing unit configured to generate an RTS (Request To Send) packet including response timing information designating transmission timings of CTS (Clear To Send) packets from each of a plurality of wireless communication devices; and a transmitter unit configured to transmit the RTS packet generated by the data processing unit.
US08982749B2
Systems and methods for providing radio frequency transceiver user equipment in a packet based radio frequency signaling communication system are disclosed. User equipment is provided with closed subscriber group “CSG” capability including permanent storage for a CSG whitelist, the whitelist including identifiers of CSGs the user equipment is a member of. Base stations transmit signals including identifiers corresponding to CSGs the base station supports. The base station or cell selection process performed by the user equipment includes selecting cells that are part of the CSG whitelist. In additional embodiments, the user equipment includes user alterable storage for a user controlled CSG whitelist. The user alterable storage may further be partitioned into permanent and temporary portions. In an exemplary method, the user controls the cell selection process using the CSG whitelist information stored in the user equipment. Methods for managing the CSG whitelist are described.
US08982745B2
A method for improving the data rate of data for M/H receivers and for improving the quality of channel estimation in an ATSC-M/H transport data stream marks the transport data packets determined for the transmission of data for M/H receivers in N (e.g., 38) consecutively transmitted transport data packets in an ATSC-M/H-slot of the uncoded ATSC-M/H transport data stream originally determined for the transmission of data for stationary receivers. Coded data for M/H receivers are inserted in the marked transport data packets and introduce training sequences in segments of data fields of the coded ATSC-M/H transport data stream containing marked transport data packets.
US08982739B2
A mobile terminal and a method of controlling the mobile terminal are provided. The mobile terminal includes: a display; a wireless Internet module; and a controller for acquiring information about a plurality of voice over Internet protocol (VoIP) accounts that can communicate through the wireless Internet module and for distinguishing information about a first user group corresponding to the acquired plurality of VoIP accounts from information about a second user group not corresponding to the acquired plurality of VoIP accounts and for displaying the information in the display. Therefore, by displaying to distinguish information about a user group corresponding to a plurality of VoIP accounts from other information, a function can be easily selected through a plurality of VoIP accounts.
US08982737B2
A method for conference access includes: receiving, by a switchboard device, a first call request sent by a user terminal, where a calling identifier included by the first call request is an identifier of the user terminal, and the included called identifier is a switchboard number corresponding to the switchboard device; obtaining, according to the identifier of the user terminal, recorded information about a conference corresponding to a call missed by the user terminal, where the information about the conference includes an access number of a conference system to which the conference belongs and a conference identifier of the conference; and enabling the user terminal to access the conference. When a user misses answering a conference-related call, by dialing a switchboard number, the user may directly accesses a conference, thereby improving the efficiency of accessing the conference.
US08982736B2
The present invention provides a method for implementing a radiophone based conference call and dynamic grouping, which generally includes selecting a dynamic grouping function and members of an intended group through a man-machine interface of a radiophone, generating a control packet in a coding format and an extensible interface, the coding format and the extensible interface being inherent to a preset protocol stack module, and then transmitting the control frame in a control frame to a corresponding receiving end, and the receiving end upon reception of the control frame decodes the control frame and initiates a frequency modification module to modify frequency modification information by adding the group ID of the intended group. The radiophone in the present invention can perform a scheduling function, and time can be saved in an emergency for rapid and convenient dealing with an incident.
US08982728B2
A computer-implemented system and method for visualizing message-related relationships within a social network is provided. Entities associated with a group of messages are identified. A social network is built based on a relationship of the entities and messages by connecting those entities that share at least one of the messages from the group. A representation of the social network is generated by representing each message with a node. The nodes are organized based on at least one characteristic of the messages.
US08982724B2
A system and method are provided for implementing a peak-to-average power ratio (PAPR) reduction scheme for Orthogonal Frequency-Division Multiple Access (OFDMA) modulation. A unique PAPR reduction scheme for OFDMA modulation for systems operated according to a DOCSIS standard achieves results similar to those attributable to tone reservation schemes in a manner that does not negatively affect an amount of available data capacity, particularly in implementations with limited numbers of subcarriers. The disclosed systems and methods are particularly adaptable to next generation cable gateways and/or next generation cable modems. These next generation cable gateways and/or cable modems may find particular utility in advanced hybrid fiber/coaxial cable systems. The adaptable cable gateways/modems may include a cable gateway system-on-chip (SOC) configuration. The disclosed schemes may be applicable to OFDM modulation. For OFDM, however, the known tone reservation algorithms also may be employed.
US08982721B2
A method and apparatus for reporting channel state information (CSI) based on a physical uplink shared channel (PUSCH) are used to realize correct reporting of the CSI based on double code books. The method includes the following steps: a reporting mode configuration signaling for the CSI sent from a network side is received, and said reporting mode configuration signaling for the CSI at least carries a designated reporting mode identifier; a first CSI aiming at the whole bandwidth of a system is established according to a reporting type corresponding to said reporting mode identifier; the whole bandwidth of the system is divided into at least two frequency band subclasses, and a second CSI aiming at a designated frequency band subclass is established according to the reporting type corresponding to said reporting mode identifier; and when a reporting indication signaling sent from the network side is received, said first CSI and said second CSI are transmitted to the network side. Therefore, when a user equipment (UE) reports the CSI, a long-term/wideband CSI and a short-term/frequency selective CSI could be considered comprehensively, then a two-level feedback mechanism based on the PUSCH double code books is realized.
US08982720B2
An image processing apparatus includes an interface unit connected to source devices through HDMI Ethernet Channels (HEC). A HEC bandwidth detection unit detects the HEC bandwidth used in the source devices. A bandwidth comparison unit compares the detected HEC bandwidth with a first critical value set on the basis of an upstream bandwidth capacity of an image processing apparatus. A control unit adjusts the connection to at least one of the source devices based on the comparison result output by the bandwidth comparison unit.
US08982701B2
A noise rise estimation method calculates (230) a noise rise measure suitable for stability control purposes, based at least on a useful signal power for the first user after interference whitening, a first user noise floor compensation factor, a code power to interference ratio measure for the first user, a noise floor measure and an estimated neighbour cell interference power. These factors are provided by measuring (210) received total wideband power and generating (212) a measure of an own cell power. An estimate of the noise floor measure is computed (214) and the neighbour cell interference power is estimated (216) based on these measurements and generated measures. An interference whitening is performed (220). The useful signal power for the first user after interference whitening is determined (222). The first user noise floor compensation factor is derived (224) based on combining weights for the first user used in for the first user is obtained (226).
US08982695B2
A slot reservation method is disclosed. The slot reservation method generates slot reservations in two dimensions to address starvation and to reduce bounce of messages transmitted through an interconnect. An interconnect implemented using the slot reservation method is capable of being scaled to larger network-on-chip implementations.
US08982694B2
A method for localized congestion exposure within a local loop in a cellular network that is performed by a localized congestion exposure receiver node of the local loop. The method includes receiving downlink packets destined for a downstream user device. The downlink packets have headers that indicate a level of congestion experienced by the downlink packets. The headers also indicate a level of expected downstream congestion declared by an upstream node. The method also includes forwarding the downlink packets to the downstream user device through a wireless connection. The method further includes sending packets upstream that have feedback indicative of the level of congestion experienced by the downlink packets and any congestion experienced within the localized congestion exposure receiver node.
US08982693B2
Methods and apparatus' of determining radio link quality are disclosed. According to various implementations, a user equipment detects an out-of-synchronization condition corresponding to a first control channel, and monitors a second control channel in response to the detecting the out-of synchronization condition.
US08982680B1
In a data archive system including plural sets of data library apparatuses and a control unit and an information storing unit connected to the plural sets of data library apparatuses, the data library apparatus includes a recording medium storing unit that stores plural recording media, a data recording and reproducing device that records data in the recording media and reproduces data from the recording media, a recording medium transporting unit that transports the recording media between the recording medium storing unit and the data recording and reproducing device, and a data library apparatus control unit that controls an action of the data library apparatus, the information storing unit stores management information for managing the recording medium storing unit, the control unit controls actions of the total data archive system, and when a recording medium storing unit is attached to the data library apparatus.
US08982676B2
A golfing time-keeping apparatus is arranged to indicate time of day using a clock face and a movement which has at least a minute hand arranged to complete a revolution of the clock face every hour. The time piece includes a structure for indicating a plurality of subdivisions of a time period longer than 1 hour and shorter than 5 hours, the structure comprising an indicator having a plurality of markings arranged for general visual alignment with the minute hand. The markings include a sequence of indicia circumferentially spaced apart and continuing for more than one but no more than five revolutions wherein some of the later indicia in the sequence are interleaved with some of the earlier indicia.
US08982675B2
A power supply unit has a first power supply circuit that supplies a voltage to a load driving unit and a second power supply circuit that supplies a voltage to circuits other than the load driving unit. A first switching unit connects any one of a power supply that supplies a power supply voltage and a voltage step-down circuit that supplies a step-down voltage of the power supply voltage to the first power supply circuit. A second switching unit connects any one of the power supply and the voltage step-down circuit to the second power supply circuit. A control unit controls the connection by the first switching unit and the connection by the second switching unit to switch the voltage supplied to the first power supply circuit and the voltage supplied to the second power supply circuit in accordance with properties of the load driving unit.
US08982674B2
The invention relates to a device for correcting a time indication given by a display mechanism for a timepiece of the type comprising a first display member, comprising: a winding stem arranged to occupy at least one time indication correction position A, a pinion coupled in rotation to the winding stem, a correction motion transfer connected kinematically to the pinion when the stem is occupying the correction position A, and a correction wheel assembly engaging with the display member and operated by the correction motion transfer. According to the invention, the correction motion transfer is formed by a ring having an internal circumference and an external circumference, at least one of which is provided with teeth meshing at least indirectly with said correction wheel assembly.
US08982673B2
The calendar mechanism includes a 31 wheel set (31) for controlling a date indicator, a date drive means for driving the 31 wheel set, a 12 wheel set (12) for controlling a month indicator, and a monthly drive means for driving the 12 wheel set at the end of each month. The monthly drive means is activated by the 31 wheel set during the change from the end of one month to the first day of the next month. The calendar mechanism further includes a manually activated month corrector device arranged to advance the 31 wheel set in one stroke to an angular position corresponding to the indication of the first day of the next month, so that the monthly drive means, activated by the change from one month to the next, increments the 12 wheel set by one step.
US08982671B2
The present disclosure provides embodiments seismic energy sources configured to generate enhanced shear wave energy in order to more accurately determine the distribution and orientation of fractures in subterranean formations. At least one seismic energy source includes an elongate rod having a first end and a second end, a detonator coupled to the first end, and a bull plug coupled to the second end. An explosive is helically-wrapped about the elongate rod continuously from the first end to the second end and configured to detonate such that a time-delayed detonation is achieved which induces increased shear wave energy in the surrounding formations.
US08982668B2
In an embodiment a semiconductor device correlates a received signal with a known pattern. A correlation output is used as a basis for forming a confidence reference level. The confidence reference level and the correlation output are compared to identify a peak in the received signal indicating that a present signal state of the received signal contains the known pattern.
US08982666B2
Methods for fracture characterization of unconventional formations are provided. Synthetic seismic fracture responses can be generated based on the derived fracture parameters. The synthetic seismic fracture responses may then be used to derive optimum seismic data acquisition geometry for fracture characterization. These methods of determining the seismic data acquisition geometry are advantageous over conventional methods in that these methods are more reliable and cheaper than existing empirical methods, particularly as applied to fractured unconventional formations. Moreover, these methods allow fracture parameters to be derived from limited but common well log data. Certain embodiments additionally contemplate determining the presence of gas filled fractures. These characterizations and evaluations of unconventional formations are useful for, among other things, determining optimal producing intervals and optimal drilling locations. These methods can eliminate the use of costly image logs and core data. These methods ultimately translate to more efficient seismic imaging and more optimal hydrocarbon production.
US08982665B2
A technique includes generating vibroseis sweeps for a vibroseis survey to produce seismic data acquired in response to seismic signals produced by the sweeps. The generation of the vibroseis sweeps including temporally arranging the sweeps into time-overlapping groups. The technique includes regulating a timing of the groups relative to each other based on a slip time. The technique also includes regulating a timing of the sweeps of each group such that consecutive sweep firings of each group are spaced apart by a time substantially less than the slip time.
US08982659B2
Techniques are disclosed that allow for power conservation in integrated circuit memories, such as SRAM. The techniques can be embodied in circuitry that allows for floating of bitlines to eliminate or otherwise reduce power leakage associated with precharging bitlines. For instance, the techniques can be embodied in a bitline floating circuit having a single logic gate for qualifying the precharge control signal with a wake signal, so that precharging of the bitline does not occur if the wake signal is not in an active state. The techniques further allow for the elimination or reduction of unnecessary power consumption by the I/O circuitry or the memory array, such as when the memory array is not being accessed or when the array or a portion thereof is permanently disabled for yield recovery.
US08982658B2
According to one general aspect, a method may include, in one embodiment, grouping a plurality of at least single-ported memory banks together to substantially act as a single at least dual-ported aggregated memory element. In various embodiments, the method may also include controlling read access to the memory banks such that a read operation may occur from any memory bank in which data is stored. In some embodiments, the method may include controlling write access to the memory banks such that a write operation may occur to any memory bank which is not being accessed by a read operation.
US08982653B2
The invention relates to a method comprising measuring the temperature of at least one location of a non-volatile memory; determining if said temperature measurement indicates that the data retention time of data stored at said at least one location is reduced below a threshold; and re-writing said data to said non-volatile memory in response to a positive determination.
US08982652B2
A single-ended sense amplifier circuit of the invention comprises first and second MOS transistors and first and second precharge circuits. The first MOS transistor drives the bit line to a predetermined voltage and switches connection between the bit line and a sense node and the second MOS transistor whose gate is connected to the sense node amplifies the signal via the first MOS transistor. The first precharge circuit precharges the bit line to a first potential and the second precharge circuit precharges the sense node to a second potential. Before sensing operation, the bit line is driven to the predetermined voltage when the above gate voltage is controlled to decrease. The predetermined voltage is appropriately set so that a required voltage difference at the sense node between high and low levels can be obtained near a changing point between charge transfer/distributing modes.
US08982648B2
An antifuse comprised of an NMOS transistor or an NMOS capacitor includes a first terminal coupled to a gate electrode, a second terminal coupled to a diffusion layer, and a gate insulating film interposed between the gate electrode and the diffusion layer. A programming circuit includes a first programming circuit which has first current drive capability and which performs first programming operation and a second programming circuit which has second current drive capability larger than the first current drive capability and which performs second programming operation to follow the first programming operation. In the first programming operation, the first programming circuit breaks down the gate insulating film by applying a first programming voltage between the first terminal and the second terminal. In the second programming operation, the second programming circuit applies a second programming voltage lower than the first programming voltage between the first terminal and the second terminal.
US08982644B1
Aspects of the disclosure provide an integrated circuit (IC) that includes a processing unit and a signal-terminal matching circuitry. The processing unit is configured to communicate with an external memory device through conductive couplings that electrically couple terminals of an IC external interface respectively with terminals of the external memory device. The external memory device is disposed on a circuit substrate separate from the IC. The signal-terminal matching circuitry is configured to match memory control signals to the terminals of the IC external interface based on the external memory device.
US08982643B2
A system comprises a plurality of first memory macros and a first tracking circuit to be shared by the plurality of first memory macros. The first tracking circuit includes at least one of a first tracking circuit associated with a row of memory cells of a first memory macro of the plurality of first memory macros, a first tracking circuit associated with a column of memory cells of the first memory macro of the plurality of first memory macros, a first decoder tracking circuit associated with decoding circuitries of the first memory macro of the plurality of first memory macros, and a first input-output tracking circuit associated with input-output circuitries of the first memory macro of the plurality of first memory macros.
US08982639B2
A nonvolatile memory device includes a plurality of memory blocks, and a pass transistor array transmitting a plurality of drive signals to a selected memory block among the plurality of memory blocks in response to a block select signal. The pass transistor array includes high voltage transistors including one common drain and two sources formed in one active region and one of the plurality of drive signals transmitted to the common drain is transmitted to different memory blocks through the two sources.
US08982636B2
A memory comprises a memory cell, a sense amplifier, and a control unit. The memory cell stores a first bit and a second bit. The sense amplifier senses a first cell current and a second cell current corresponding to the first and the second bits respectively with a voltage applying on the memory cell. The control unit determines a digital state of the first bit by comparing a first reference current with the first cell current or by comparing a reference data with a first delta current between the first cell current and the second cell current.
US08982630B2
When performing a data erase operation, the control circuit generates positive holes at least at any one of the drain side select transistor and the source side select transistor, and supply the positive holes to a body of the memory string to raise a voltage of the body of the memory string to a first voltage. Then, it applies a voltage smaller than the first voltage to a first word line among the plurality of the word lines during a first time period. In addition, it applies a voltage smaller than the first voltage to a second word line different from the first word line during a second time period.The second time period is different from the first time period.
US08982616B1
A perpendicular spin transfer torque magnetic random access memory (STTMRAM) element includes a fixed layer having a magnetization that is substantially fixed in one direction and a barrier layer formed on top of the fixed layer and a free layer. The free layer has a number of alternating laminates, each laminate being made of a magnetic layer and an insulating layer. The magnetic layer is switchable and formed on top of the barrier layer. The free layer is capable of switching its magnetization to a parallel or an anti-parallel state relative to the magnetization of the fixed layer during a write operation when bidirectional electric current is applied across the STTMRAM element. Magnetic layers of the laminates are ferromagnetically coupled to switch together as a single domain during the write operation and the magnetization of the fixed and free layers and the magnetic layers of the laminates have perpendicular anisotropy.
US08982615B2
A decoding system for a phase change non-volatile memory device having a memory array may include a column decoder that selects at least one column of the memory array during programming operations. The decoding system includes a selection circuit that includes selection switches on a number of hierarchical decoding levels for defining a conductive path between at least one column and a driving stage. A biasing circuit may supply biasing signals to the selection switches for defining the first conductive path and bringing the selected column to a programming voltage value. The programming selection circuit may have protection elements between columns and the selection switches. The selection switches and the protection elements may include metal oxide semiconductor (MOS) transistors having an upper threshold voltage level lower than the programming voltage.
US08982609B2
A memory includes a first bit line, a memory cell coupled to the first bit line, and a read assist device coupled to the first bit line. The read assist device is configured to pull a first voltage on the first bit line toward a predetermined voltage in response to a first datum being read out from the memory cell. The read assist device includes a first circuit configured to establish a first current path between the first bit line and a node of the predetermined voltage during a first stage. The read assist device further includes a second circuit configured to establish a second current path between the first bit line and the node of the predetermined voltage during a second, subsequent stage.
US08982603B2
A cross point variable resistance nonvolatile memory device including: a cross point memory cell array having memory cells each of which is placed at a different one of cross points of bit lines and word lines; a word line decoder circuit that selects at least one of the memory cells from the memory cell array; a read circuit that reads data from the selected memory cell; an unselected word line current source that supplies a first constant current; and a control circuit that controls the reading of the data from the selected memory cell, wherein the control circuit controls the word line decoder circuit, the read circuit, and the unselected word line current source so that when the read circuit reads data, the first constant current is supplied to an unselected word line.
US08982595B2
Design of a T-connected autotransformer based 20-pulse ac-dc converter is presented in this invention. The 20-pulse topology is obtained via two paralleled ten-pulse ac-dc converters each of them consisting of a five-phase (five-leg) diode bridge rectifier. For independent operation of paralleled diode-bridge rectifiers, a zero sequence blocking transformer (ZSBT) is designed and implemented. Connection of a tapped inter-phase transformer (IPT) at the output of ZSBT results in doubling the number of output voltage pulses to 40. Experimental results are obtained using the designed and constructed laboratory prototype of the proposed converter to validate the design procedure and the simulation results under varying loads. The VA rating of the magnetic in the proposed topology are calculated to confirm the savings in space, volume, weight, and cost of the proposed configuration.
US08982587B2
A ripple compensation apparatus comprises a ripple detection unit to detect a ripple on a dual DC bus, a waveform generation unit to generate a modulated waveform based on a base waveform and the detected ripple, and a multi-phase control signal generation unit to receive the modulated waveform and to generate at least one pulse width modulated control signal based on the modulated waveform.
US08982582B2
An electronic device contains circuitry such as radio-frequency transceiver circuitry and antenna structures that are coupled using transmission line paths such as coaxial cable paths. A coaxial cable is mounted within an electronic device housing cable mounting structures. The coaxial cable has a meandering portion that forms a service loop. The cable mounting structures includes grooves that receive the meandering portion of the cable. The grooves may be formed within a molded plastic body. Patterned metal may be formed on the surface of the molded plastic body using laser-based processing techniques. The cable in the meandering portion may have a segment in which an outer cable conductor is exposed. The patterned metal on the molded plastic body may short the exposed outer conductor to the electronic device housing or other ground structure.
US08982571B2
Electronic equipment includes a first water cutoff member and a second water cutoff member on the periphery of a hole communicating from outside with a space in which an electric component such as an electric circuit board is provided. This can prevent liquid, dust, and the like, which enter a first housing from outside, from entering the space. Thus, the electric component, etc. placed in the space can be prevented from being damaged due to an electric short-circuit.
US08982557B2
According to one embodiment, an electronic apparatus includes a printed circuit board, a heat pipe, a fan unit and a fixing unit. The heat pipe has a first end physically fixed to and thermally connected to a first circuit component, and a second end opposite to the first end. The fan unit is provided in the vicinity of the second end of the heat pipe, and cools the second end. The fixing unit fixes the position of the heat pipe at a position different from the position of the first circuit component.
US08982550B2
An information processing apparatus includes: a hard disk drive unit including a hard disk drive configured to read various data from and write various data in a magnetic disk incorporated therein; a housing of an apparatus main body configured to hold the hard disk drive on a substrate to be freely attached and detached; and a hard-disk-drive holding member provided in the hard disk drive unit, configured to include a first anti-vibration member having vibration damping properties disposed on a predetermined surface parallel to a disk width direction of the magnetic disk and fix and hold the hard disk drive in a state in which the first anti-vibration member is sandwiched between the hard disk drive and the predetermined surface, and formed of a metal member.
US08982545B2
A curved-surface display panel fabrication method for fabricating a curved-surface display panel using a flat display panel having a first substrate and a second substrate includes: paring partially outer surfaces of the first substrate and the second substrate so as to reduce thicknesses thereof to a predetermined thickness; bending the pared flat display panel to a desired curved shape; attaching a first guide member which has a shape corresponding to the desired curved shape to the first substrate with a predetermined gap from the pared outer surface thereof and attaching a second guide member with has a shape corresponding to the desired curved shape to the second substrate with a predetermined gap from the pared outer surface thereof; and forming light transmitting reinforcing layers respectively in a space between the first guide member and the first substrate and a space between the second guide member and the second substrate.
US08982543B2
A slider for keyboard is disclosed, which comprises a keyboard, a slider, and a supporting frame. The slider is slidably disposed on the lateral side of the keyboard. The supporting frame is pivotally connected to the slider. The keyboard includes a top shell and a bottom shell, the top shell formed with a first sliding rail and the bottom shell formed with a second sliding rail. The slider is slightly bent defining a first block and a second block, a first track is formed on the first block, and a second track is formed on the second block. The first sliding rail is slidably received by the first track, and the second sliding rail is slidably received by the second track.
US08982542B2
A hinge mechanism for a mobile electronic device includes a first leaf comprising first and second fixed pivot axes and a second leaf comprising third and fourth fixed pivot axes, the four pivot axes being substantially parallel to one another. A first linkage is pivotally coupled to the first leaf at the first pivot axis and pivotally coupled to the second leaf at the fourth pivot axis. A second linkage is pivotally coupled to the first leaf such at the second pivot axis and pivotally coupled to the second leaf at the third pivot axis. The first and second leaves are pivotable at least about 180° relative to one another. A cam mechanism can be included to bias the pivotal motion of the leaves. An FPC or other electrical connector linking the leaves can pass through a passage in at least one of the linkages.
US08982541B1
The present invention provides for a protective enclosure comprising a base comprising a first continuous mating surface and at least one conveyance aperture, a cover comprising a second continuous mating surface, wherein the second continuous mating surface is configured to form a seal with the first continuous mating surface, and a clamp, wherein at least a portion of the clamp is coupleable to the base, wherein a mouth of the clamp is configured to be offset from the aperture when the clamp is coupled to the base, wherein the clamp comprises a first sealing layer, and wherein the clamp is configured to seal the aperture against contaminants. The protective enclosure may be configured for use in a remotely controllable model vehicle to protect a control module.
US08982538B2
A guide assembly for a switchgear assembly is provided. The guide assembly includes an elongated support member and a passage. The support member is coupled to and extends from a housing assembly rear sidewall. The support member extends in the circuit breaker assembly direction of travel. The passage is disposed on the circuit breaker assembly base and also extends in the circuit breaker assembly direction of travel. The support member is substantially aligned with the passage. In this configuration, as the circuit breaker assembly moves between a withdrawn position and an installed position, the support member moves between a first position, wherein the support member is not disposed in the passage, and a second position, wherein the support member is partially disposed in the passage. When the support member is in the second position, the support member bears a portion of the weight of the circuit breaker assembly base.
US08982525B2
Overvoltage protection equipment may include: a first connection; a second connection; a first discharge path disposed between the first and the second connections, wherein the first discharge path comprises a spark gap; a second discharge path disposed between the first and the second connections, wherein the second discharge path comprises a triggerable circuit breaker and a thermistor connected in series; and a control device that induces the triggerable circuit breaker to switch on, based on at least one of a state or a state path of the first discharge path as a result of a discharge event.
US08982512B1
A low impedance, low crosstalk disk drive suspension circuit has multiple traces carrying a first polarity of a differential signal, interleaved with multiple traces carrying the second polarity of a differential signal. Each pair of conductors consisting of a trace of the first polarity and a trace of the second polarity may cross over each other at multiple crossover points. The crossover connections may utilize a second layer of copper trace conductors over the first and main layer, or alternatively the crossover connections may utilize an isolated portion of the suspension substrate.
US08982507B2
Data storage systems having barriers that may reduce erasure flux and increase write-ability are provided. Data storage systems include a writing element. The writing element has a write pole with a flare region. A magnetic flux barrier is located along the write pole flare region. The magnetic flux barrier is illustratively made from an in-plane magnetically anisotropic material that has an easy plane of magnetization. In another embodiment, a data storage system includes a writing element having an air bearing surface and a shield at the air bearing surface. The shield has a magnetic permeability of approximately zero. The shield illustratively includes alternating layers of positive and negative permeabilities. The shield optionally includes a plurality of shields that may include top, bottom, and side shields.
US08982501B1
A data storage device is disclosed comprising a head actuated over a disk, and a spindle motor configured to rotate the disk, wherein the spindle motor comprises a plurality of windings. A commutation controller is configured to commutate the windings based on a commutation sequence. Compensation values are generated based on: A1 sin ω1t+B1 cos ωlt where A1 and B1 are adaptable coefficients and ω1 represents a first frequency based on a first mechanical parameter of the spindle motor. The compensation values are used to drive the commutation sequence of the commutation controller.
US08982499B1
A data storage device that includes a magnetic storage device and a non-magnetic nonvolatile storage device that measures a hit rate of read/write commands that result in accesses to the non-magnetic nonvolatile storage device, and adjusts a length of a time period, such as an idle time, based on the hit rate. The duration of the time period can be set each time the magnetic storage device is accessed. Upon expiration of the time period, if the magnetic storage device has not yet been accessed, the magnetic storage device is changed from a higher power consumption state to a lower power consumption state.
US08982490B1
A data storage device is disclosed comprising a disk surface comprising a first spiral track, and a head actuated over the disk surface. While reading the first spiral track on the disk surface, a second spiral track is simultaneously written on the disk surface. In one embodiment, the second spiral track is written in an opposite radial direction as the first spiral track, and in another embodiment the second spiral track is written in the same radial direction as the first spiral track.
US08982482B2
The wide-angle optical system of the invention comprises, in order from its object side, a first lens group having negative refracting power and a second lens group having positive refracting power. The second lens group comprises, in order from the object side, a first cemented doublet lens, an aperture stop, a second cemented doublet lens and a first double-convex lens. The widest separation among axial air separations except a back focus provides an axial space for receiving the aperture stop. The optical system is divided into the first lens group and the second lens group with the second widest air separation as a boundary. Focusing is implemented by letting the whole optical system out. The optical system satisfies Condition (1). 1.4≦nd≦1.8 (1) Here nd is the d-line refractive index of the first double-convex lens.
US08982480B2
In accordance with one embodiment of the present disclosure, a system comprises a projection system. The system further includes an image generator disposed in the projection system. The image generator is operable to generate a plurality of rays. The system further includes an objective lens disposed in the projection system. The objective lens is operable to refract the plurality of rays. The system further includes a component operable to reflect the refracted rays onto a target in order to form an image. The image is operable to be moved in relation to the target. The movement of the image is independent of any displacement of the projection system in relation to the target.
US08982477B2
Including, in order from an object side: a first lens group having positive power; a second lens group having negative power; and a third lens group having positive power, each distance between respective lens groups varying upon zooming; the third lens group including, in order from the object side, a first sub-group having positive power, a second sub-group having positive power, a third sub-group having negative power, and a fourth sub-group having positive power, the first sub-group being movable along an optical axis for focusing, the third sub-group being movable in a direction including a component perpendicular to the optical axis, thereby correcting an image blur, and a given condition being satisfied, thereby providing a compact zoom lens having high optical performance with disposing a focusing lens and a vibration reduction lens in the same lens group, an optical apparatus equipped therewith, and a method for manufacturing the zoom lens.
US08982466B2
The present invention relates to an optical lens having a lens element produced of plastic, more particularly of plastic which is transparent in a visible spectral range, and having a coating comprising a plurality of layers, the plurality of layers comprising at least one high-refractive-index layer. Furthermore, a hardcoat layer is formed adjacent to the lens element, and a superhydrophobic layer concludes the coating in opposition to the lens element. The at least one high-refractive-index layer has a thickness of less than 40 nm, and the coating overall has a thickness of more than about 380 nm.
US08982460B2
A display device is configured so that color pixels of a plurality of colors are formed in a longitudinal stripe shape. A lenticular lens is arranged on the display device, in which a periodical direction thereof is inclined with respect to the horizontal direction of the display device. A display position adjustment unit shifts a projected image data in predetermined pixel shift amounts of the respective horizontal and vertical directions including the pixel shift amount of 0, in a unit of one pixel defined by each of the color pixels of the plurality of colors in the horizontal direction of the display device and in a unit of each of the color pixels in the vertical direction thereof. A driving unit drives the display device to display the projected image data thereon.
US08982453B2
The invention relates to a laser device (1) for amplifying and/or transporting electromagnetic radiation, comprising a radiation source (2) for generating the electromagnetic radiation and an amplifier (4) for amplifying or a medium for transporting the generated electromagnetic radiation. In order to make available a device (1) for amplifying or transporting electromagnetic radiation that provides a very easy to implement possibility for reducing the influence of non-linear effects, the electromagnetic radiation propagating in the amplifier (4) or medium is largely non-linearly polarized.
US08982452B2
A low-power “all-in-one” Yb/Raman optical fiber laser system includes a pump input, and a Yb/Raman resonator including a segment of integrated Yb/Raman fiber configured to provide both a ionic gain and Raman gain. A set of input gratings and output gratings define a series of reflector pairs that, together with the integrated Yb/Raman fiber, create a nested series of cavities that provide a stepwise transition from the input wavelength to a selected target output wavelength.
US08982450B2
Feedback loops can be used to shift and stabilize the carrier-envelope phase of a frequency comb from a mode-locked fibers laser or other optical source. Compared to other frequency shifting and stabilization techniques, feedback-based techniques provide a wideband closed-loop servo bandwidth without optical filtering, beam pointing errors, or group velocity dispersion. It also enables phase locking to a stable reference, such as a Ti:Sapphire laser, continuous-wave microwave or optical source, or self-referencing interferometer, e.g., to within 200 mrad rms from DC to 5 MHz. In addition, stabilized frequency combs can be coherently combined with other stable signals, including other stabilized frequency combs, to synthesize optical pulse trains with pulse durations of as little as a single optical cycle. Such a coherent combination can be achieved via orthogonal control, using balanced optical cross-correlation for timing stabilization and balanced homodyne detection for phase stabilization.
US08982441B2
An insulated glazing unit includes a spacer defining a framed area, first and second glazing panes attached to the spacer, a pane conductive layer on an inner surface of the first glazing pane, and a dielectric layer disposed on the pane conductive layer. A shade for use with the insulated glazing unit is affixed to the first glazing pane. The shade includes one or more layers selected from a resilient layer, a substantially transparent shade conductive layer, and an opaque shade conductive layer. When an electric drive is applied between the pane conductive layer and the shade conductive layer, a potential difference between the pane conductive layer and the shade conductive layer causes the shade to extend from a retracted configuration to an extended configuration. The shade can further include at least one ink coating layer including pigments that selectively reflect or absorb certain visible colors and infrared.
US08982437B2
A hologram recording film manufacturing method includes the steps of obtaining a laminated structure by alternately laminating M (where M≧2) photosensitive material precursor layers including a photosensitive material and at least one (M−1) resin layer on one another, obtaining M photosensitive material layers, where at least two interference fringes with a desired pitch and a desired slant angle are formed on each of the M photosensitive material layers, from the M photosensitive material precursor layers by irradiating the laminated structure with a reference laser light beam and an object laser light beam, and making the slant angles of the M photosensitive material layers different from each other while retaining the pitch value, which is defined on a face of the photosensitive material layer, by irradiating the laminated structure with an energy ray from the laminated structure's one face side, and heating the laminated structure.
US08982435B2
A storage medium which stores a program to cause an image forming system to execute a process includes, (a1) forming a product image, which is subjected to color correction by a product LUT being applied thereto, and a verification image, which is subjected to color correction by a verification LUT being applied thereto on same paper, (b1) subjecting said verification image that is formed in (a1) to color measurement, (c1) determining whether verification LUT is applicable to color correction of the product image based on a difference between said color measurement values of the verification image that is measured in (b1) and target values, and (d1) forming the product image and the verification image, which are respectively subjected to color correction by applying the verification LUT that is determined to be applicable, and applying another verification LUT to color correction of said verification image, on same paper.
US08982417B2
An image processing apparatus includes a color conversion processing unit, a modulation difference creating unit, a color value modulating unit, and an output unit. The color conversion processing unit performs color conversion from an input color value of a target image to a corresponding output color value to obtain a tentative output color value. The modulation difference creating unit creates modulation differences. The modulation differences include combinations that are obtained by either setting or not setting a value equivalent to the minimum resolution of the tentative output color value for each color component of the tentative output color value. The color value modulating unit performs modulation on the tentative output color value by adding or subtracting a modulation difference selected at random to or from the tentative output color value. The output unit outputs the target image according to the color value obtained after modulation.
US08982415B1
An image processing apparatus includes a first color value registration list generating section that generates a first color value registration list, on a basis of color values of individual pixels of inputted image information in a case where a predetermined number or more of consecutive pixels have color values that match each other, the first color value registration list registering, for each of the color values that match, first color value information that includes the color value and a frequency of the color value.
US08982410B2
A printing control method for printing an image onto a recording medium including inputting data to be used for printing a page, setting a position and a size of a margin for a plurality of pages represented by the input data, according to an instruction from a user, and causing a print device to print an image including the plurality of pages and in which the binding margin with the set width is arranged at the set position, onto the recording medium in a direction determined according to the width of the margin.
US08982404B2
An information processing apparatus changes a display of management information of a non-print job in a print queue to a completed state without waiting for end-of-processing information from a printing apparatus if it is determined that a job is the non-print job. The information processing apparatus changes a display of management information of a print job in the print queue to a completed state in accordance with receiving the end-of-processing information from the printing apparatus if it is determined that a job is not the non-print job.
US08982403B2
A method of providing a context-aware printing service includes storing schedule information of a user; storing contents related with the schedule; identifying a location of a mobile terminal of the user and a current time; determining whether the identified location and the identified time are consistent with the schedule information; transmitting a guide message to print out the contents to the mobile terminal if the identified location and the identified time are consistent with the schedule information; sending, by the mobile terminal, a printing request to an image forming apparatus; and printing out the contents.
US08982394B2
In a conventional scan system, even in the case where an image forming device has an image processing function, since image processing such as OCR processing and OCR preprocessing for increasing a character recognition rate in the OCR processing is performed by only a scan server, a processing load is concentrated in the scan server. In the scan server of the present invention, scan setting and the OCR preprocessing are described in a scan ticket (instruction data), and the image forming device performs, on a scanned image, the OCR preprocessing described in the scan ticket received from the scan server.
US08982388B2
An information processing apparatus that is capable of controlling a screen appropriately even when a screen is switched while processing a job. A Web browser receives screen data from an external apparatus, displays an operation screen based on the screen data, transfers a processing instruction based on a user's operation on the operation screen to a service provider, and transmits a job executed result according to the processing instruction to the external apparatus. The service provider executes the job according to the processing instruction transmitted from the Web browser, and transmits the result of the executed job to the Web browser. The Web browser displays a completion screen with a different tab from the operation screen when another user's operation is performed while executing the job, and displays the completion screen with the same tab as the operation screen when another user's operation is not performed while executing the job.
US08982387B2
An information processing apparatus that is connectable via a network to a print server and a printer having at least one print function of local printing and printing mediated by the print server, comprises: a search unit configured to search for a printer connected to the network; a determination unit configured to determine whether a printer detected by the search unit has both the print functions of local printing and print server-mediated printing; and a display unit configured to display, for each print function, a printer determined by the determination unit to have both the print functions.
US08982386B2
A device includes a display unit, a display control unit configured to display a screen on the display unit according to display data, an execution unit configured to cause the device to perform a process corresponding to a script included in the display data, and a storing unit configured to store information indicating whether the script is charged for. The execution unit is configured to determine whether the script is charged for by referring to the information stored in the storing unit, and update charging information for the process performed by the device if the script is charged for.
US08982385B2
An image reading apparatus in which a session timeout does not take place in a case where user's confirmation is obtained before image data obtained by reading originals is transmitted. Before transmission of image data, a control unit determines whether a protocol having a time out is selected. If the selected protocol has a timeout, the control unit determines whether a memory is in a memory full state each time image data of one page is stored into the memory. If the memory is in a memory full state, the user is requested to confirm as to whether transmission is to be performed. If the necessity of transmission is confirmed by the user, the control unit establishes a session with a destination and transmits image data of pages stored in the memory to the destination.
US08982384B2
Methods and systems of brokering printing device capacity are disclosed. A broker computing system including one or more broker computing devices receives a print request including one or more print parameters from a print requester computing device and availability information from one or more print supplier printing devices. The broker computing device selects one of the one or more print supplier printing devices based on the one or more print parameters and the availability information for the selected print supplier printing device. The print request may be transmitted to the selected print supplier printing device. Alternately, a link for the selected print supplier printing device may be transmitted to the print requester computing device. The link enables the print requester computing device to directly contact the print supplier printing device.
US08982377B2
An image processing apparatus includes a storing unit that stores setting information for operating the image processing apparatus; and an updating control unit that sends a request for obtaining predetermined differentiated setting information, which is a part of a set of setting information stored in a data processing apparatus in a differentiated manner in accordance with a predetermined differentiating criterion, to the data processing apparatus via a network, obtains the predetermined differentiated setting information from the data processing apparatus via the network and controls to update the setting information stored in the storing unit by the obtained predetermined differentiated setting information.
US08982372B2
An image forming apparatus includes an image processing section to process gradation characteristic of the image data based on a tone curve, an image forming section to form an image based on the image data processed by the image processing section; and a control section to control processing in the image processing section. The control section has a function to adjust characteristic of output density relative to input density of image data as the gradation characteristic as a tone curve via a setting screen, saves operational situations at the time of adjustment of the tone curve on the setting screen as a history, and, when the history is designated, reproduces a state at the time of the past adjustment for the tone curve on the setting screen by using the saved operational situations.
US08982368B2
An image forming apparatus includes a plurality of operation modes. An image reading section reads image information from an original document. An image recording section records the image information on a recording medium. An electric power supply supplies electric power to the image reading section and the image recording section. A controller controls the electric power supply. When the image forming apparatus is operating in a first operation mode where the image recording section is involved, if the controller receives a new operation command that involves the image recording section, the controller drives the image recording section to operate in a second operation mode where the image forming apparatus operates at a lower speed than in the first operation mode.
US08982367B2
An information processing apparatus includes a receiving unit, a rasterization processing unit, a saving unit, a detector, a conversion unit, a storage unit, and a removing unit. The receiving unit receives print information described in a page description language. The rasterization processing unit performs a rasterization process of converting the print information into bitmap data. The saving unit saves the bitmap data as cache data for each of objects included in the print information. The detector detects, among the objects included in the print information, an object which is called only once to obtain a detection result. The conversion unit converts, in accordance with the detection result, the object which is called only once for the print information into page data. The storage unit stores the page data. The removing unit removes a command to call, from the saving unit, the object called only once for the print information.