Document Document Title
US08656664B2 Assembly and method for securing an opening of a building structure
An assembly for securely enclosing a window, door or other opening defined by a structure of a house or other building comprising: a panel sized to substantially cover the opening and engage the structure, the panel having a face having a front and a back and a pair of lateral sides; one or more mounting bars for securing to the panel; one or more installation bars; means for engaging the panel and the structure to securely enclose the opening. The engaging means configured to secure together one of the mounting bars and one of the installation bars and to move the one or more installation bar towards the back of the panel engage and secure the structure between the panel and the first installation bar. A method for installing the panel to the structure of the building to securely enclose the opening.
US08656656B2 Roof drainage for trucks
The invention relates to a roof drainage for trucks (I). In order to prevent damage to the loaded goods by water dripping from the roof edge, an adjustable gutter (II) underneath the roof edge is proposed.
US08656646B2 Vehicle door
A vehicle door includes a vehicle bodywork and a door lining. The vehicle door has a sealing region between the vehicle bodywork and the door lining. The door lining is mounted on the vehicle bodywork by means of attachment elements which can be moved in a mounting direction in order to bring about attachment. In the sealing region, a sealing profile is provided which is provided in a seal-forming fashion via a contact pressure force after the sealing profile has been brought to bear either against the vehicle bodywork or against the door lining. The sealing profile is provided in such a way that the contact pressure force is provided rising monotonously over a contact pressure distance which runs parallel to the mounting direction and with a positive gradient of less than approximately 5 Newton per millimeter contact pressure distance and a length of extension of the sealing profile per centimeter.
US08656644B2 Trim strip
A trim strip for the edge of a window channel for an automotive side window which is adapted to be lowered into the window channel. The trim strip includes a rigid fixing profile having a U-shaped housing, an at least partly rubber elastic seal having a seal lip cooperating with the side window and a seal profile which is adapted to be inserted into the housing, and at least one groove which is arranged in the U-shaped housing and which is provided with at least one undercut portion that is engaged by a rib arranged on the seal profile. The groove is arranged in the transverse web of the U-shaped housing. Thus, the trim strip permits an easier introduction of the seal profile in the fixing profile and a secure retention of the seal profile in the fixing profile.
US08656641B2 Self-watering fruit tree container with root pruning aerations apertures and exterior water level indicator
Self-watering fruit tree container comprises a container holding a living plant that is positioned above a container holding a pool of water or nutrient solution where the water may be absorbed by the living plant through a permeable bottom and/or side of the plant container. Self-watering fruit tree container allows for an airspace layer between the plant container and the water container which prevents excessive absorption of water into the plant container, thereby preventing root rot. Self-watering fruit tree container achieves this partially by special funnel shaped root-pruning aeration apertures in the bottom of the plant container that allow very small roots and root hairs to pass and grow through the bottom of the plant container and into the water reservoir below, while pruning and stopping larger roots, and also allowing for aeration of soil in the plant container.
US08656628B2 System, method and computer program product for aiming target
Disclosed is a system for a weapon sight for aiming a target. The system includes a controller unit configured to initiate an electronic zoom calibration mode, locate a red dot of a day view optic, cause a line of sight to the target unperturbed, electronically superimpose a reticle of the weapon sight onto a thermal image of the target, store information corresponding to a location of the reticle when the reticle is allowed to coincide with the located red dot, and write a pixel corresponding to the stored information of the location of the reticle to a pixel written corresponding to a location of the reticle in a non-electronic zoom mode. The system also includes a memory unit communicably coupled to the controller unit. Further disclosed are a weapon sight and a method for aiming a target using electronic zoom calibration.
US08656624B2 Universal device mount
A method for mounting an electrical device to plurality of weapons includes attaching a universal mounting member having a head to the electrical device and receiving the head into a first track of first weapon mount to from a first mated coupling. The method further includes inserting a screw through the first track and into the head to secure the mated coupling.
US08656619B2 Trigger mechanism of a repeating rifle
The present invention relates to a trigger mechanism of a repeating rifle. The trigger mechanism has a sear nose that pivots about an axis and a bolt lock which is dedicated to the sear nose and which is connected to a trigger that pivots about a trigger axis and has a sear that meshes with a counter-sear. To make it possible to change the trigger characteristics simply and easily, the counter-sear is disposed on a stationary sear element and the bolt lock is disposed on the sear nose so as to be pivotable about an axis of rotation.
US08656610B2 Articles with retractable traction elements
Articles of manufacture and articles of wear may include one or more retractable traction elements. A plurality of the retractable traction elements may be interconnected by a base member and may form an insert. Each of the retractable traction elements may include an extension inducing element and a ground (or other surface) contacting element. The extension inducing element may flex in response to an applied force and may cause the ground or other surface contacting element to extend and engage an underlying surface.
US08656608B2 Article of footwear with a sole structure having fluid-filled support elements
An article of footwear is disclosed that includes an upper and a sole structure secured to the upper. The sole structure incorporates a support element that includes a fluid-filled chamber, a first insert, and a second insert. The chamber defines a first surface, an opposite second surface, and a sidewall extending between the first surface and the second surface. The first insert is secured to the first surface and at least partially recessed into the polymer material of the chamber, and the second insert is secured to the second surface. In addition, the chamber may be pressurized to deform the first insert or the second insert.
US08656600B2 Pencil sharpener configured to work with a power drill
An example adapter for converting a manual-pencil sharpener into a powered sharpener for carpenter pencils is described. The example adapter has a housing including two cavities. A first cavity is configured to receive a substantial portion of a manual-pencil sharpener for carpenter pencils therein. A second cavity extends in a lengthwise and axial position opposite the first cavity. The second cavity has a complementary shape and size configured to receive a substantial portion of a hex-bit therein.
US08656594B2 Flush glazed windshield mounting
A bottom trim member secures a curved sheet element such as a windshield or the like on a surface. The bottom trim member includes a bottom trim extrusion having a connecting leg affixable to the curved sheet element and a gasket receiving leg. A gasket is disposed in engagement with the gasket receiving leg, where the gasket is shaped such that the bottom trim extrusion is positionable in multiple orientations relative to the surface and such that the gasket maintains a sealing engagement in any of the bottom trim extrusion multiple orientations. A securing member is affixable to the surface and cooperable with the bottom trim extrusion to secure the bottom trim extrusion to the surface in any one of the bottom trim extrusion multiple orientations.
US08656591B2 Fuel injector
A fuel injector for fuel injection systems of internal combustion engines includes a solenoid coil; an armature acted upon in a closing direction by a restoring spring; and a valve needle, which is connected to the armature in force-locking manner and on which a valve-closure member is formed, which forms a sealing seat together with a valve seat surface. The armature strikes against a stop face of an inner pole of the solenoid coil by way of a stop face, and the armature stop face is provided with a coating. The coating has a surface structure.
US08656583B2 Method for assembling components on a circuit board
A method for assembling components on a circuit board includes driving the circuit board to an assembling position after the circuit board is moved in a first direction and then is blocked at a positioning point by a positioning rod, assembling a first component set on a first region of the circuit board when the circuit board is positioned in the assembling position, folding the positioning rod, driving the circuit board back to the positioning point after the first component set has been assembled on the first region of the circuit board, driving the circuit board in the first direction until the positioning rod moves to an end of a slot on the circuit board, driving the circuit board to the assembling position again, and assembling a second component set on a second region of the circuit board when the circuit board is positioned in the assembling position.
US08656580B2 Compression connector tool
A tool for coupling a connector to a wire is provided. The tool includes a first handle coupled to move a connecting head from a first position to a second position. A second handle is operably coupled to the first handle. A die block is rotationally coupled to the second handle and has a first connecting section and a second connecting section. A pair of support arms is pivotally coupled to the die block adjacent the first connecting section. The pair of support arms each having a body with an opening. The openings cooperate to define a circular opening when in the closed position. The circular opening is sized to provide 360 degrees of support to an end of the connector when the connecting head is in the second position. A biasing member is coupled to the pair of support arms to bias the support arms towards the closed position.
US08656572B2 Method for installing a profiled extruded section
The invention relates to a method for installing a profiled sealing section, a profiled edge protection section or similar profiled extruded section formed of an extruded material on a component of a motor vehicle, in which the extruded material (10) is wound off a reel, at least one length section having a predefined length of the extruded material is cut off the extruded material as the profiled sealing section, profiled edge protection section or similar profiled extruded section to be installed, and is installed on the component. Prior to being wound onto the reel, the extruded material (10) is prepared such that the extruded material (10) comprises defect-free usage sections (14) having a predefined usage length (16), between which intermediate sections (18) having a predefined intermediate length (20) are arranged. As part of the installation, the intermediate sections (18) are removed from the extruded material (10) and separated as scrap.
US08656571B2 Strong bonded joints for cryogenic applications
A method and apparatus for strong bonded wide joints for cryogenic applications. In one advantageous embodiment, an apparatus may comprise a three-dimensional preform and a plastic matrix. The plastic matrix may be impregnated in the three-dimensional preform to form a softening strip that may be capable of remaining flexible at a temperature at which a gas may have a liquid form.
US08656563B2 Structure of installation member to be installed to vehicle outer panel, and bolt retaining member and attachment used therefor
To provide a structure of an installation member to be installed to a vehicle outer panel that can prevent rust from developing on a bolt and an outer panel without requiring resist-coating processing. A structure of an installation member to be installed to a vehicle outer panel includes a metallic retaining portion provided to a rear garnish (installation member) to be installed to a vehicle outer panel in order to install this member to this outer panel, a resin-made attachment to be attached to the retaining portion and having no metallic plating film, and a bolt whose head portion is retained by the attachment, wherein the bolt is integrally incorporated to the retaining portion via the attachment and the rear garnish is installed to the outer panel by using the bolt.
US08656556B2 Foot lock roller assembly
A foot lock roller assembly and apparatus is disclosed. The foot lock assembly preferably includes a cylinder, a mounting plate, and a lock bar that is particularly suitable for attachment to a device such as a gangway having a stationary base and a pivotable access. The cylinder is preferably attached to the pivotable access of the gangway by the mounting plate and includes a first and second sleeve and a clip for attaching the sleeves to the cylinder. The lock bar is preferably attached to the stationary base of the gangway. When the pivotable access of the gangway is raised the second sleeve of the cylinder is inserted into an opening in the lock bar and secures the gangway device in the raised position.
US08656553B2 Grommet for wire harness
Waterproof performance of a grommet is stabilized, the grommet being inserted and engaged with a through-hole having a burring in a body panel. A grommet for a wire harness is externally fitted to the wire harness routed in a vehicle and is mounted to a through-hole from which a burring of a body panel projects. The grommet includes a one-piece molded component of one of rubber and elastomer and an annular body engagement recess in an outer peripheral surface of a tubular portion through which the wire harness is inserted. A size between two side surfaces that define a bottom surface of the body engagement portion is set to be less than a projection size of the burring projecting from a periphery of the through-hole. A projecting front end surface of the burring is wedged in and pressed into contact with one of the side surfaces to serve as a seal point.
US08656549B2 Drywall knife with brace
A drywall knife with a retractable brace is disclosed. The knife comprises a handle; a substantially planar, flexible blade hingedly attached to the handle; and a brace having a cross-member wherein the brace is attached to the handle and wherein the cross-member defines at least one substantially non-linear profile wherein the cross-member substantially imparts a substantially non-linear profile to the blade. The knife may further comprise the cross-member defining two or more substantially non-linear or arcuate profiles, and the cross-member may be positionable to substantially impart different non-linear profiles selectively to the blade. The cross-member may further define knobby contact surfaces contactable with the blade. The brace may be substantially T-shaped, and the brace may be retractable.
US08656538B2 Pillow band
A fabric band to be placed around a bed pillow, to enhance comfort and hygiene. The band provides a covered space on each side of the pillow, where the user may rest a hand for greater comfort. Also, a smaller pillow may be placed between the first pillow and the fabric band, to provide more specific support for the head and face. The band may include a moisture-resistant layer to protect the pillow and/or pillow case from saliva. This improves hygiene, and prolongs the life of the pillow.
US08656535B1 Rapid bedding system and method
A rapid bed making system and method includes a first sheet for securing to a mattress and a “T” shaped second sheet. Cooperating releasable fasteners are affixed to the top surface of the first sheet and to the bottom surface of a first panel of the second sheet. After the first panel of the second sheet is aligned and pressed together with the top surface of the first sheet, a second confluent panel of the second sheet sized to be the same length as the first panel, and with left and right side mattress overlay extensions, is brought up and over the first panel. The first sheet remains in place. The “T” shaped sheet is removed for washing and subsequent reinstallation. Sheet changing of bunk beds and beds with limited access to one or more sides is simplified especially for the elderly and/or disabled.
US08656529B2 Patient lifting device
An open base patient lifting machine has generally upwardly extending first and second masts. There is a space between the lower end portion of the second mast. A patient support extends forwardly from the upper portion of the frame. A base at the lower portion of the frame supports the frame. The base has a forwardly extending first leg that is pivotably coupled to the lower end of the first mast about a vertical first axis. An opposed outer end portion of the first leg is positioned forwardly of the first mast. A second leg extends generally forwardly from the second mast. The second leg is pivotably coupled to the lower end portion of second mast about a vertical second axis. A portion of the second leg is positioned forwardly of the second mast. The legs are pivotable about their axes towards and away from each other.
US08656528B2 Patient transfer board, transfer assembly, and a method of manufacturing a transfer board
A patient transfer board including an elongated board body that extends lengthwise along a longitudinal axis between leading and trailing ends of the board body. The transfer board has a top side and an underside of the board body. The underside includes first and second side edges that extend along the longitudinal axis. The underside includes alignment slots having respective openings at the first side edge. The alignment slots are defined by interior sidewalls. The alignment slots are configured to receive reference elements of the patient table through the respective openings when the transfer board is moved in a lateral direction that is generally transverse to the longitudinal axis. The sidewalls are configured to engage the corresponding reference elements and direct the transfer board toward a designated position.
US08656526B2 Recirculating shower system
The present invention provides a recirculating shower system comprising a shower head 22, a circuit configured to recirculate at least part of the used water to the shower head, a heater 18 included in the circuit for heating the recycled water to a temperature at which micro organisms in the water are killed and a heat exchanger 16 arranged to exchange heat between the water flowing towards and away from the heater. The system provides an efficient use of water and energy and also allows a high flow rate of water at a relatively low use of energy and water.
US08656516B1 Children's clothing with hidden harness and exterior handholds
An article of clothing for children with a hidden harness attached to the interior of the clothing structure and exterior handholds attached to the hidden harness. When a handhold is pulled, the force is spread over the entire hidden harness allowing the force of the grasp to be evenly distributed across the child's frame. The handholds also provide a place of attachment for an extension tether strap. The clothing structure used may be a full body garment, upper body garment, lower body garment or infant garment.
US08656514B2 Padding system
A padding system may be advantageously modular in terms of size and shape, easily removable and replaceable, and comfortable and secure while maintaining an aesthetically neat and trim look. In one embodiment, the padding system includes an inner pad coupled to an outer shell with a portion of an apparel article positioned between, The apparel may include openings to allow a direct connection between the inner pad and outer shell or fasteners may be attached to the apparel for removably engaging with one or both of the inner pad and outer shell. The inner pad may be received in a pocket, which may extend inward or outward.
US08661557B2 Method and system for granting access to system and content
A method and system for granting access to system and content is provided. A key is provided that allows access by a client computer to content that includes a plurality of resources. A server is accessed and the key is provided to the server. Based on the key, access is granted to the content. A program on the client computer requests a resource of the plurality of resources. If the resource is located locally, the resource is provided to the program. Otherwise, the resource is downloaded from the content server and stored locally. A data structure is modified to indicate that the resource is stored locally and the resource is provided to the program.
US08661550B2 Social discovery of user activity for media content
Aspects of the present disclosure provide techniques that may enable user activity information to be automatically generated and shared with other users of a social network. In one example, a method of automatically publishing, to one or more social network services, information about user activities regarding media content items includes receiving user activity information regarding a media content item, wherein a user is a member of one or more social network services, and the user activity information is generated in response to one or more activities taken by the user with respect to the media content item. The method may also include receiving an indication of one or more users of the one or more social network services to whom the user activity information is to be made accessible, and automatically publishing the user activity information to the one or more social network services.
US08661548B2 Embedded system administration and method therefor
An administration system for use within a server system is provided. The server system having a server that provides host management functions and the server system being able to accept computer cards inserted therein. The administration system comprises a computing system that is inserted in the server system, the computing system having a controller that assumes control over the communications bus.
US08661542B2 Method and system for detecting characteristics of a wireless network
Characteristics about one or more wireless access devices in a wireless network, whether known or unknown entities, can be determined using a system and method according to the present invention. An observation is made of the activity over a Wireless Area Network (WLAN). Based on this activity, changes in state of wireless access devices within the WLAN can be observed and monitored. These changes in state could be indicative of normal operation of the WLAN, or they may indicate the presence of an unauthorized user. In the latter case, an alert can be sent so that appropriate action may be taken. Additionally, ad hoc networks can be detected that may be connected to a wireless access point.
US08661528B2 Providing notice of patent and other legal rights
A system for providing notice of legal rights corresponding to a computing device includes presenting a notice to the user through an I/O interface. The notice is in response to an attempt by a user to access at least one feature of the device through the I/O interface of the device and the notice further indicates that the device is subject to legal rights under a legal instrument. An acknowledgement of the legal rights is presented through the I/O interface. If the user selects the acknowledgement, the user is allowed to access at least one feature of the device. The user is prevented from accessing the at least one feature of the device if the user does not select the acknowledgement.
US08661518B2 N-port ID virtualization (NPIV) proxy module, NPIV proxy switching system and methods
Embodiments of an N-Port ID virtualization (NPIV) proxy module, NPIV proxy switching system, and methods are generally described herein. Other embodiments may be described and claimed. In some embodiments, login requests are distributed over a plurality of available N-ports to allow servers to be functionally coupled to F-ports of a plurality of fiber-channel (FC) switches. Fiber-channel identifiers (FCIDs) are assigned to the servers in response to the logon requests to provide single end-host operations for each of the servers.
US08661516B2 Biometric authentication device and biometric authentication method
A biometric authentication device includes: a matching data generating unit which generates matching data from at least one biometric image representing a plurality of pieces of biometric information of a user; a mutual biometric information feature amount extraction unit which extracts a mutual biometric information feature amount representing the degree of similarity between two pieces of biometric information of the plurality of pieces of biometric information; a selection unit, which, for each of the first predetermined number of the registered users, computes a first selecting score based on the mutual biometric information feature amounts of the user and the registered users and selects the second predetermined number of registered users in order of decreasing the level of similarity based on the first selecting score of each registered users; and a matching unit which matches the matching data of the selected registered users with the matching data of the user.
US08661512B2 Method for managing access to protected computer resources
A method for controlling access to protected computer resources provided via an Internet Protocol network that includes registering identity data of a subscriber identity module associated with at least one client computer device; storing (i) identity data of at least one access server, (ii) the identity data of a subscriber identity module, and (iii) authorization data regarding the protect computer resources; receiving the identity data of a subscriber identity module, and a request for the protected computer resources; authenticating (i) the identity data of the at least one access server, and (ii) the identity data of a subscriber identity module; authorizing the at least one client computer device to receive at least a portion of the protected computer resources; and permitting access to the at least the portion of the protected computer resources (i) upon successfully authenticating the identity data of the at least one access server and the identity data of a subscriber identity module associated with the at least one client computer device, and (ii) upon successfully authorizing the at least one client computer device.
US08661509B2 Solicited authentication of a specific user
Secure web-based messaging according to a “push” paradigm is augmented by specific, intended recipient authentication. In particular, a document can be sent to a specified, intended recipient through the Web using e-mail recipient notification, and the recipient is authenticated prior to delivering the document to the recipient. Such authentication prevents a cracker from snooping a delivery notification e-mail message and retrieving the document prior to retrieval by the true intended recipient. In addition, such authentication of the recipient is driven by the sender such that prior participation by the recipient in the messaging system according to the present invention is required.
US08661487B2 Accessing remote video devices
A control server receives a local input to control a remote video device and sends an indication of the local input to the remote video device to control, access, or operate the remote video device. Video data indicative of images provided by the remote video device in response to the local input are relayed to the control server by the remote video device or associated components. A plurality of remote video devices can be simultaneously controlled, accessed, or operated. Control code sets for remote video devices are mapped to a local interface control set. Local input is translated to a remote video device command based on such mappings.
US08661484B1 Dynamic probability-based admission control scheme for distributed video on demand system
The dynamic probability admission control policy for distributed video provides a method that decides in a Video on Demand (VOD) system which content requests can be admitted and which requests should be rejected to maintain Quality of Service (QoS). Requests for popular and expensive movies should not be rejected on the behalf of unpopular movies to generate more revenue. The dynamic probability admission control policy combines a shared resource admission control and a class-based admission control. Moreover, dynamic probability is used to access shared resources, such as ports and bandwidth. A nonlinear dynamic probability function is used for allocation of ports/bandwidth. The dynamic probability admission control policy improves performance of all the request classes, as well as overall system performance.
US08661478B2 Noise reduction apparatus with isolation transformers in an internet protocol television system
A residential gateway includes an Internet Protocol television (IPTV) network communication port and a first isolation transformer circuit. The IPTV network communication port is configured to receive a signal from an ITPV network. The first isolation transformer circuit is in communication with the IPTV network communication port. The isolation transformer is configured to receive the signal from the IPTV network communication port, and to transform a ground of the signal to float at a ground potential of a power source of the residential gateway.
US08661471B2 Information processing apparatus and information processing method
There is provided an apparatus including an EPG acquiring unit configured to acquire EPG data, a selecting unit configured to select a target program, which is a target specifying which broadcast pattern of a plurality of broadcast patterns of the broadcasting program classified by a predetermined criteria; a broadcast pattern specifying unit configured to specify a broadcast pattern of the target program using EPG data of a reference date, which is a broadcasting day of the target program, past EPG data, and future EPG data; and a preference information generation unit configured to generate preference information subjected to weighting corresponding to the broadcast pattern of the broadcasting program based on viewing history information representing a viewing history of the broadcasting program and the broadcast pattern specified by the broadcast pattern specifying unit.
US08661469B2 Technique for providing program guide data through a communications network delivering programming content
In order to efficiently utilize the limited transmission bandwidth of a communications network, e.g., a cable network, guide data for constructing an interactive program guide (IPG) is delivered to a set-top terminal using different methodologies. For example, the guide data associated with those programs which are likely of interest to a user is automatically provided piecemeal in a broadcast stream. The set-top terminal, along with other terminals, may retrieve from such a broadcast stream some or all of the guide data therein over time, which is cached in the terminal in anticipation of a user's invocation of an IPG. On the other hand, the guide data associated with those programs which are less likely of interest to a user is furnished upon request by the set-top terminal needing such guide data to realize an IPG desired by the user. In addition, guide data for each program may be divided into detail guide data providing details of the program (e.g., a synopsis of the program content), and grid guide data providing basic information about the program (e.g., title, channel and broadcast time). A first time window and a second time window may be defined such that the grid guide data associated with those programs broadcast within the first time window and the detail guide data associated with those programs broadcast within the second time window are automatically provided in the broadcast stream. The rest of the detail and grid guide data may be furnished upon request when needed.
US08661467B2 Handheld terminal, information providing method, information processing program, information providing server, broadcasting reception apparatus, and information providing system
A handheld terminal includes a device communication unit which communicates with at least one or more broadcasting reception apparatus receiving contents and content information about the contents from a content provider and receives the content information from the broadcasting reception apparatus, a content display unit which displays the content information received from the broadcasting reception apparatus, a server communication unit which communicates with an information providing server which manages related information relating to the contents and receives the related information relating to the content information received from the broadcasting reception apparatus from the information providing server, and a related information display unit which displays the related information received from the information providing server.
US08661464B2 Targeting in-video advertising
Techniques for presenting a content item with a media item are described. The techniques include receiving user input indicating a placement preference for a content item to be presented with a media item. The placement preference indicates a presentation preference of the content item relative to presentation of the media item. The placement preference is used to influence selection of a media item with which the content item is to be presented.
US08661459B2 Content syndication platform
A content syndication platform, such as a web content syndication platform, manages, organizes and makes available for consumption content that is acquired from the Internet. In at least some embodiments, the platform can acquire and organize web content, and make such content available for consumption by many different types of applications. These applications may or may not necessarily understand the particular syndication format. An application program interface (API) exposes an object model which allows applications and users to easily accomplish many different tasks such as creating, reading, updating, deleting feeds and the like.
US08661454B2 System and method for receiving and transmitting event information
In one example, a process manager is configured to receive events created by elements from other parts of enterprise software and to route the events to listeners within the enterprise software, and an evaluator is queried by the process manager and configured to determine the relationships between the event and the listeners in the enterprise software. In some embodiments, new listeners are added to the enterprise software without a significant change to the process manager.
US08661444B2 Creation of flexible workflows using artifacts
Execution of flexible workflows using artifacts is described. A workflow execution engine is configured to instantiate a process execution (PE) artifact. The PE artifact includes one or more transitions. The workflow execution engine is further configured to execute the one or more transitions and determine if any of the one or more transitions are new or modified. The workflow execution engine is additionally configured to load and execute new or modified transitions, without reinstantiating the PE artifact, responsive to determining that at least one new or modified transitions exist.
US08661443B2 Scheduling and/or organizing task execution for a target computing platform
Techniques are generally described relating to methods, apparatuses and articles of manufactures for scheduling and/or organizing execution of tasks on a computing platform. In various embodiments, the method may include identifying successively one or more critical time intervals, and scheduling and/or organizing task execution for each of the one or more identified critical time intervals. In various embodiments, one or more tasks to be executed may be scheduled to execute based in part on their execution completion deadlines. In various embodiments, organizing one or more tasks to execute may include selecting a virtual operating mode of the platform using multiple operating speeds lying on a convexity energy-speed envelope of the platform. Intra-task delay caused by switching operating mode may be considered. Other embodiments may also be described and/or claimed.
US08661434B1 Migration of computer security modules in a virtual machine environment
A machine in the form of a computer is configured to run virtual machines. A virtual machine migrated from another computer is run in the computer. A security profile of the migrated virtual machine in the computer indicates a configuration setting of another network component in another computer network. A network profile in the computer indicates a configuration setting of a network component in the current computer network. The security profile of the migrated virtual machine is automatically updated to reflect the configuration setting of the network component in the current computer network to provide computer security function in the current computer network.
US08661433B2 Systems and methods of creating a restorable computer installation
A method for creating a restorable computer installation includes performing a master software installation on a master drive in a computer system using sources of files available to an end-user. A source package is created including files that cannot be restored from the sources of files used in the master software installation. A file is excluded from the source package. Restore information is included in a catalog record of a catalog file, the catalog record corresponding to each file in the master software installation.
US08661432B2 Method, computer program product and system for installing applications and prerequisites components
A computer program product is tangibly embodied in a computer readable storage medium and comprises instructions that when executed by a processor perform a method including: presenting business category identifiers to a user in a computer system, each business category identifier representing one of multiple reporting content bundles for configuring a transactional application and an analytical application; receiving, in the computer system, a selection by the user of at least one of the business category identifiers; and installing in the computer system, from the selected reporting content bundle, at least one transactional content object in the transactional application, and at least one analytical content object in the analytical application.
US08661427B2 Package design and generation
Solution packages for a product for deployment on a collection of servers can be designed using one or more designers that provide user interfaces for visually arranging and configuring elements of the product. A package object model includes a managed object model that represents a package or feature manifest as defined by a product manifest XML schema. The object model can be used to create references to other project item and feature definitions. The extended object model can be used to generate an equivalent package or feature manifest XML file.
US08661425B1 Method, apparatus, and computer-readable medium for storing data associated with a firmware program
A method for storing a data file associated with a source code file of a firmware program in an EFI environment is provided. The method involves converting the data file to an object file as well as converting the firmware source code file to an object file. An executable file is then created from the object file of the data file and the object file of the firmware source code file. Once created, the executable file may be stored in a file of a firmware storage device.
US08661420B2 System and method for runtime interface versioning
The present invention provides methods, machine readable memories and systems for versioning plugin adapters for servers so as to allow legacy versions of software plugins to function when the interfaces configured to accept the plugins are upgraded. An adapter resides between a plugin interface and the plugin module and converts requests designed for a current or new version to requests designed for legacy versions. In some embodiments, the interface elements are designed to extend and adapt the functionality of a security apparatus by enabling the security apparatus to utilize third party security providers.
US08661419B2 Method, system and simulation analysis model for data processing
The method of the invention for preprocessing data before providing the data to a user of the data for further processing the data at the user of the data, comprising the steps of (a) selecting, by the data provider, at least one part of the data from the entire data to be provided to the user for further processing, depending on at least one give criterion which the user fulfils; (b) hiding the selected data such that despite being hidden from the user, the selected data can be further processed and/or executed after the provision.
US08661415B2 Path-sensitive visualizations of aggregated profiling and trace date
Performing tracing functionality. A method includes collecting runtime information that describes the execution of code. The collected runtime information is correlated to specific lines of code and one or more paths taken to get to specific lines of code. User input is received defining a view preference. A code visualization is provided based on the user input defining a view preference and the act of correlating the collected runtime information to specific lines of code and a path taken to get to the line of code.
US08661414B2 Method and system for testing an order management system
The invention describes a method for testing the order management system. The order management system includes a set of sub-systems. An order life cycle is defined for the order management system, based on the set of sub-systems. The order management system is capable of processing one or more orders. A script is selected from a plurality of scripts, which are developed for testing the order management system, based on a test scenario. The script is modified if the order management system has undergone a modification. Thereafter, the script is used for testing the order management system. Each sub-system of the set of sub-systems is tested, based on the order life cycle and the script, to identify an error in a first sub-system of the set of sub-systems. An output is generated, based on the error identified in the first sub-system.
US08661412B2 Managing automated and manual application testing
An application for which approval is requested is identified and multiple automated tests are applied to the application in groups of automated tests. Each of the groups of automated tests includes multiple ones of the multiple automated tests. If one or more automated tests in a group of automated tests returns an inconclusive result, then a manual check is initiated for the application based on the one or more automated tests that returned the inconclusive result. If one or more automated tests in a group, or a manual test applied in the manual check, returns a fail result then an indication that the application is rejected is returned, the indication that the application is rejected including an identification of why the application is rejected. If none of the multiple automated tests returns a fail result, then a manual testing phase is initiated.
US08661409B2 Editing a graphical data flow program in a browser
System and method for performing program-related operations over a network via a web browser. A network connection is established between a server computer and a client computer over a network. A universal resource identifier (URI) is sent from the client computer to the server computer over the network, where the URI indicates a program, e.g., a graphical program (GP), or at least a portion of a graphical program interactive development environment (GPIDE), e.g., a graphical program editor, an execution engine, a static or dynamic analyzer, and/or compiler. The at least a portion of the GPIDE is received from the server computer over the network in response to the URI, and executed in a web browser of the client computer to perform some specified functionality with respect to the GP.
US08661408B2 Integrated development environment and methods of using the same
A method is provided for generating, in an integrated development environment, a form from which a source code superclass and subclass can be generated. The form is modifiable such that the superclass and subclass integrity is maintained. The method comprises receiving, in an integrated development environment, objects to create a form, wherein the integrated development environment comprises one or more classes. The integrated development environment is utilized to run the form and store the form. The integrated development environment is further utilized to generate and store a superclass comprising one or more of the objects and one or more classes. The superclass is extended with a subclass. The integrated development environment is again utilized to modify the form and generate a new superclass based on the modified form, wherein the integrity between the new superclass and the subclass is maintained.
US08661403B2 System, method and computer program product for predicting item preference using revenue-weighted collaborative filter
Embodiments disclosed provide a system, method, and computer program product for identifying consumer items more likely to be bought by an individual user. In some embodiments, a collaborative filter may be used to rank items based on the degree to which they match user preferences. The collaborative filter may be hierarchical and may take various factors into consideration. Example factors may include the similarity among items based on observable features, a summary of aggregate online search behavior across multiple users, the item features determined to be most important to the individual user, and a baseline item against which a conditional probability of another item being selected is measured.
US08661401B1 Interactive graphical pin assignment
A design tool provides interactive graphical pin assignment. In one embodiment, the design tool identifies layout restrictions of a configurable processing device that includes a plurality of pins. The design tool further provides an interactive visual representation of a pin assignment that accommodates the layout restrictions and a user input.
US08661395B2 Method for dummy metal and dummy via insertion
A method of inserting dummy metal and dummy via in an integrated circuit design. The method includes inserting, by a computer, dummy metals using a place and route tool, wherein the place and route tool has timing-awareness to improve a timing performance of the integrated circuit design. The method further includes inserting, by the computer, dummy vias using a design-rule-checking utility separately from the inserting of the dummy metals, wherein at least one of the dummy vias has a different size than at least another of the dummy vias.
US08661390B2 Method of extracting block binders and an application in block placement for an integrated circuit
A method is directed to automatic extraction of block binders before block placement and application of block binders in block placement of an integrated circuit. Having block binders reduces the effective block count the block placement has to handle, and enables obtaining better placement result in shorter run time. The method includes an algorithm of processing the nodes of a hierarchical net-list to identify candidate nodes or create new candidate nodes to contain identified nodes. The method includes an algorithm of extracting a block binder out of blocks under each candidate node. The method includes an algorithm of automatic packing and generation of various configurations for a block binder to provide flexibility in block placement. The method also includes adapting any block placement algorithm to select to the best fit configuration of any block binder during the placement process.
US08661389B2 Systems and methods of designing integrated circuits
A method of designing an integrated circuit includes providing a cell library including a first and second cell structures. The cell structures each include a dummy gate electrode disposed on a boundary. An edge gate electrode is disposed adjacent to the dummy gate electrode. An oxide definition (OD) region has an edge disposed between the edge gate electrode and the dummy gate electrode. The method includes determining if the cell structures are to be abutted with each other. If so, the method includes abutting the cell structures. If not so, the method includes increasing areas of portions of the OD regions between the edge gate electrodes and the dummy gate electrodes.
US08661388B2 Method of packing-based macro placement and semiconductor chip using the same
A multi-packing tree (MPT) macro placer. The MPT macro placer comprises reading input files in a LEF/DEF format, creating a k-level binary multi-packing tree comprising k branch nodes each corresponding to one level and k+1 packing sub-trees each corresponding to one of the nodes and comprising a group of macros, optimizing the multi-packing tree according to a packing result thereof, and generating output files in a DEF format.
US08661386B1 Method and apparatus for performing timing analysis with current source driver models using interpolated device characteristics
A method for performing static timing analysis includes generating current source driver models for components in a system operating at a supply voltage during a simulation of a path. A delay value for the path is derived from the simulation using the current source driver models for components along the path.
US08661377B2 Real time DRC assistance for manual layout editing
Roughly described, while manually dragging shapes during IC layout editing, editing operations determine which edges of which shapes are moving at what speed ratios. Based on the edge information and the DRC rules, the system calculates and keeps track of the minimum of the maximum distance the edges are allowed to move with the cursor without violating DRC rules, in four linear directions and all corner directions. Once a next cursor destination point is known, a DRC clean destination point is calculated based on the linear and corner bounds. If the next cursor position is beyond a the push-through distance ahead of the new DRC clean point, the editing objects are moved to the user's destination point. Otherwise, the editing objects are moved to the new DRC clean destination point, thereby stopping movement at that point.
US08661376B2 Editing system
An editing system includes a database server apparatus having product specification management data stored therein; and a terminal apparatus including: a display part displaying a function tree and an IO table, the function tree hierarchically indicating elements along with attributes of each of the elements based on the product specification management data and having a product name as a root of the function tree, and the IO table indicating connection data between each pin of the elements based on the product specification management data, an accepting part accepting an operation to connect one element to another element, an operation to display connection data between the elements, and an operation to edit each item of the connection data of the IO table, and an updating part updating the connection data of the product specification management data in accordance with the operations accepted by the operation accepting part.
US08661375B2 Frequency division multiplexing (FDM) lithography
Systems and methods for generating an image are provided. These systems and methods include generating multiple light beams from a light source by controlling at least one parameter of the light source to be different among each of the multiple light beams. The systems and methods further include forming multiple light patterns of circuit structures that are separated in frequency by directing each of the light beams at a mask of circuit features. The systems and methods, when used in lithography for example, further include directing each of the light patterns toward a silicon substrate. The silicon substrate includes a silicon wafer having a surface at least partially covered with at least one of a photoresist material and a reversible contrast enhancement material (R-CEM).
US08661368B2 Scroll control according to input of cursor movement
In a main area of a display device, buttons and a map display area where a map is scrolled are provided. A cursor can be moved to an arbitrary position of the main area according to directional input received from an input device. When a decision input is performed with the input device when the cursor points to each button, processing assigned to the button to which the cursor points is performed. When a user inputs a direction and a special input button is not selected, the cursor is moved throughout the main area. When the user inputs a direction while the special input button is selected, the cursor is moved only within the map display area and the map is scrolled as required.
US08661365B2 Image processing apparatus and controlling method of the same
An image processing apparatus and a controlling method of the same are provided. The method includes displaying a first screen corresponding to a first application; displaying a second screen corresponding to a second application above the first screen such that the second screen overlaps at least a portion of the first screen; and displaying at least a portion of the second screen that overlaps the portion of the first screen, while controlling the first application.
US08661362B2 Methods and graphical user interfaces for editing on a multifunction device with a touch screen display
In some embodiments, a device displays content on a touch screen display and detects input by finger gestures. In response to the finger gestures, the device selects content, visually distinguishes the selected content, and/or updates the selected content based on detected input. In some embodiments, the device displays a command display area that includes one or more command icons; detects activation of a command icon in the command display area; and, in response to detecting activation of the command icon in the command display area, performs a corresponding action with respect to the selected content. Exemplary actions include cutting, copying, and pasting content.
US08661348B2 Methods and systems to process an image
According to a first aspect there is provided a method for associating a file that contains the image with a second file that is identified by input received at a set-top box from a user. According to a second aspect there is provided a method for capturing an image that is displayed on a display device that is associated with the set-top box; and communicating the image over a network. According to a third aspect there is provided a method for adjusting a frame that is displayed on a display device that is associated with the set-top box; capturing an image that is displayed inside the frame on the display device; and processing the image. According to a fourth aspect there is provided a method for capturing an image displayed on a display device associated with the set-top box; associating the image with a rule; and processing the rule to prevent the image from being printed. According to a fifth aspect there is provided a method for communicating content that is received at a set-top box; and communicating a rule to prevent an image, that is captured from the content at the set-top box, from being printed.
US08661343B2 Computer-implemented systems and methods for an automated application interface
In accordance with the teachings described herein, systems and methods are provided for an automated application interface. One or more wizards may be used to receive user input in order to perform one or more software interface operations to manipulate a first set of data between data analysis software and database software. Information associated with the user input may be captured and used to generate one or more template data stores. A user interface may be used to modify at least one template data store to identify a subsequent set of data. The template data stores may be automatically executed in an identified sequence to perform software interface and data analysis operations for the subsequent set of data.
US08661338B2 System and method for dynamic document layout
A system for case based, dynamic document layout in accordance with embodiments of the present invention includes a comparison system, a determination system, and a mutation system. The comparison system that compares one or more elements of at least a portion of an original document against the same elements in at least a portion each of a plurality of stored documents. The determination system identifies the stored document with the portion which is closest to the portion of the original document based on the comparing. The mutation system applies one or mutators to the portion of the original document which were used in the portion of the identified stored document.
US08661327B1 Method and system for automated insertion of relevant hyperlinks into social media-based communications
A method and system for automated insertion of relevant hyperlinks into social media-based communications whereby a business owner defines one or more trigger terms associated with the business. For each defined trigger term, one or more hyperlinks to one or more webpages associated with the business are assigned to the trigger term. Social media communications associated with one or more social media systems are then monitored, and/or scanned, for the defined one or more trigger terms and, if a trigger term is detected in the text of a social media communication, the hyperlink assigned to the detected trigger term is inserted in the text of social media communication and/or a response to the social media communication. The modified social media communication and/or response to the social media communication, including the modified text, is then sent, and/or posted, through, and/or on, the social media system.
US08661320B2 Independent orthogonal error correction and detection
A data memory is organized as a logical matrix having multiple virtual data words. Along with the physical representation of the data as being associated with physical memory cells, other virtual data words and their virtual check bits are formed that intersect (logically) with the real data word in a multi-dimensional array. Each of these virtual words can possess errors that can be quickly corrected using independent EDAC methodology. The validity of the virtual word can be used to verify the validity of a single bit in the real word thus correcting multiple bit errors.
US08661315B2 Efuse devices, correction methods thereof, and methods for operating efuse devices
An efuse device for recording input data according to address data comprises a first check-bit generator, a programming unit, and an efuse array. The first check-bit generator receives the input data and generates first check-bit data according to the input data by a predetermined error correction code. The programming unit generates blowing signals according to the input data and the first check-bit data. The efuse array receives the blowing signals and the address data. The input data and the first check-bit data are recorded in the efuse array according to the blowing signals and the address data.
US08661313B2 Device communication techniques
Techniques are described that can extend the transmission rate over cable. Multiple cables can be used to increase the transmission rate. The transmission standard applied for each cable can be an Ethernet backplane standard such as IEEE 802.3ap (2007). Data can be assigned to virtual lanes prior to transmission over a cable. Forward error correction may be applied to each virtual lane prior to transmission over cable. Forward error correction may be negotiated over a single virtual lane and then applied to all virtual lanes.
US08661303B2 Mechanism to instantiate a JTAG debugger in a browser
An operating system independent JTAG debugging system implemented to run in a web browser. The software executing in the browser identifies the JTAG enabled components in the target system that is to be tested and automatically downloads the latest versions of the appropriate software and drivers from a test server database, together with any applicable patches and software updates.
US08661301B1 Method for dodging bad page and bad block caused by suddenly power off
A method for dodging bad page and bad block caused by suddenly power off is disclosed. This method is to avoid a new data from host program to potential hurt block or page caused by power off during NAND flash erasing or programming.
US08661296B2 Dynamic data store for failed jobs in a systems complex
In one embodiment, a computer program product for first time data capture includes a computer readable storage medium having computer readable program code embodied therewith. The computer readable program code is configured to run jobs on a systems complex (sysplex), to trace the jobs running on the sysplex, to monitor each of the jobs running on the sysplex for an unexpected action by any of the jobs, and to store information relating to each unexpected action performed by any of the jobs into an entry of a data store. In another embodiment, a method includes running jobs on a sysplex, tracing the jobs running on the sysplex, monitoring each of the jobs running on the sysplex for an unexpected action by any of the jobs, and storing information relating to each unexpected action performed by any of the jobs into an entry of a data store.
US08661294B2 Nonvolatile memory device and related program verification circuit
A program verification circuit comprises a failed state counting unit and a failed bit counting unit. The failed state counting unit counts failed program states among a plurality of program states, and generates a first program mode signal indicating whether counting of failed bits is required. The failed bit counting unit selectively counts failed bits in response to the first program mode signal, and generates a second program mode signal indicating whether a program operation is completed.
US08661291B2 Diagnosing a fault incident in a data center
A method, computer program product and apparatus for diagnosing a fault incident in a data center. A determination is made as to whether a fault incident happened in the data center. If a fault incident happened, then the business logic being executed in a node where the fault incident happened is determined. The log files associated with the execution process of the business logic is selected based on a management model corresponding to the data center, where the management model reflects the deployment and application dependency of the business logics. The fault incident is diagnosed based on the log files. The management model is utilized to select the log files associated with the execution process of the business logic, and to write information of the business logic and dependency relationships between the applications into the log file, so as to automatically, rapidly and accurately diagnose the fault incident.
US08661290B2 Saving power in computing systems with redundant service processors
A mechanism is provided for saving power in redundant service processors of the data processing system. A redundant service processor places a plurality of components into a low power state in response to receiving a primary control signal from a primary service processor within a first predetermined time period. The redundant service processor monitors for a signal within a second predetermined time period from the primary service processor. The redundant service processor determines whether the signal is a heartbeat signal or an activate signal in response to receiving the signal from the primary service processor within the second predetermined time period. Responsive to receiving the activate signal, the redundant service processor wakes-up the plurality of components that are in the low-power state in order for the redundant service processor to collect data and recover the data processing system in an event of a failure.
US08661289B2 Systems and methods for CPU repair
In one embodiment, a CPU cache management system is provided. The CPU management system includes, for example, a CPU chip and cache management logic. The CPU chip include cache elements that are initially in use and spare cache elements that not initially in use. The cache management logic determines whether currently-used cache elements are faulty. If a cache element is determined to be faulty, the cache management logic schedules a reboot of the computer and swaps in a spare cache element for the faulty currently-used cache element during the reboot.
US08661284B2 Method and system to improve the operations of a registered memory module
A method and system to improve the operations of a registered memory module. In one embodiment of the invention, the registered memory module allows asynchronous read and write operations when a clock circuit in the registered memory module is being activated. In another embodiment of the invention, the registered memory module allows enabling or disabling of its clock circuit without any interruption of its operation. When the clock circuit in the registered memory module is disabled, the power consumption of the registered memory module can be reduced. In yet another embodiment of the invention, the registered memory module is allowed to enter or exit an asynchronous operation mode without entering or exiting a self-refresh or pre-charge power down operation mode of the registered memory module.
US08661280B2 Host apparatus and information processing system using the same
In an information processing system, a host apparatus and a device are communicatively connected such that the host apparatus serves as a master and the device serves as a slave. The device is configured to establish a power-saving mode, when any command is not received from the host apparatus for a prescribed time period. A device driver is provided in the host apparatus. The device driver is configured to transit from a normal state to a suspended state when an operation command for operating the device is not received from an application running in the host apparatus for a prescribed time period, and to transmit a dummy response to the application, when an inquiry command is received from the application while the device driver is placed in the suspended state, without notifying the inquiry command to the device.
US08661265B1 Processor modifications to increase computer system security
A method, an x86 processor and a computer system for processing more securely. More specifically, embodiments provide an effective and efficient mechanism for reducing APIC interference with accesses to SMRAM, where processor modifications implementing this mechanism effectively reduce APIC attacks and increase the security of proprietary, confidential or otherwise secure data stored in SMRAM.
US08661260B2 Methods and systems for indicating trustworthiness of secure communications
Embodiments of the present invention enable a message recipient or messaging system to indicate the trustworthiness of a message, especially messages that comprise content that has been digitally signed. In addition, embodiments may alter or control the message to change user behavior by preventing the user from doing things that the message would induce the user into doing. In some embodiments, various characteristics and indicia of the message are determined. For example, for e-mail messages having digitally signed content, certain embodiments may determine the entity or entities asserting a basis for trust, the status or role of the sender, the name of the sender, the affiliation of the sender, the messaging address the location, and the most recent status of the trust relationship. Based on the determined indicia, a plain language notification is composed and the message is displayed with the notification. For example, the notification may be displayed in a display bar above or below the message's contents, or may appear as a pop-up window. In addition, in some embodiments, the recipient may provide his or her assessment of the indicia, such as the accuracy, reliability, and the trustworthiness of the indicia. The history of interactions between various parties related to the message may also be considered. For example, the history of interactions between the sender and recipient may be considered. The trustworthiness of the certification authority or other entity may also be considered.
US08661255B2 Digital rights management of streaming contents and services
Managing digital rights of contents and services streamed to a client device, including: receiving and validating a certificate from the client device; enabling the client device to log into and communicate with a server using a secure protocol to establish a private relationship between the client device and the server; and transmitting a resource identifier to the client device using the secure protocol when the private relationship is established.
US08661247B2 Computer implemented method for performing cloud computing on data being stored pseudonymously in a database
The invention relates to a computer implemented method for performing cloud computing on data of a first user employing cloud components, the cloud components comprising a first database and a data processing component, wherein an asymmetric cryptographic key pair is associated with the first user, said asymmetric cryptographic key pair comprising a public key and a private key, the data being stored pseudonymously non-encrypted in the first database with the data being assigned to an identifier, wherein the identifier comprises the public key, the method comprising retrieving the data from the first database by the data processing component, wherein retrieving the data from the first database comprises receiving the identifier and retrieving the data assigned to the identifier from the first database, wherein the method further comprises processing the retrieved data by the data processing component and providing a result of the analysis.
US08661245B1 Systems and methods for empowering IP practitioners
A browser application has at least two web browser objects for browsing Private PAIR while hiding multi-page navigation from a user. The browser application is configured to automatically download XML data from Private PAIR, and generate one or more reports therefrom, including a Daily Updates report, a Cross Checker report, and a Docket Listing report. The browser application is preferably configured to selectively provide limited access to Private PAIR by restricting user navigation to programmatic navigation.
US08661243B2 Storing and forwarding media data
A method apparatus for storing and forwarding media data in a communication network. An intermediate node disposed between a media data source node and a client node receives encrypted media data packets from the media data source node. The intermediate node stores the received media data packets in a memory for later sending to the client node, and adjusts fields in the original header of each stored media data packet to create modified media data packets having a modified header, and sends adjustment information to the client node. The adjustment information allows the client node to recreate the original headers from the modified headers, before decrypting the encrypted media packets with keying materials already sent between the media data source node and the client node. The modified media data packets are then sent to the client node for decryption. This allows the intermediate node to “store and forward” SRTP data without being able to access the encrypted data content.
US08661242B1 Autonomous password update in SNMPv3 computer network
A network running SNMPv3 includes conventional managed devices and a control provided with timed updating of the authentication and privacy password set. The timed updating function maintains memorized current and new password sets for each managed device. From time to time, a new set of passwords is automatically generated. A “change password” message including the new passwords is sent to the managed devices encoded with the current passwords. If the current passwords are authenticated by the managed device(s), the new passwords are adopted by the managed devices as current passwords, and an acknowledgement is sent to the control encoded with the new passwords. The control responds by updating its stored current passwords to the new passwords for each individual managed device. When a user wants information, the control encodes the request message with the current passwords, and the managed device responds with the information when the current passwords are verified.
US08661240B2 Joint encryption of data
A method for joint generation of a ciphertext by devices of a data processing system includes providing, by a first device, a first message, representing secret data of the first device, generating an initial ciphertext comprising an initial blinded encrypted message, in which the first message is encrypted under a public key of a trusted entity, and an initial consistency component for validating the initial ciphertext using the bilinear map; and sending the initial ciphertext to a second device; wherein the second device provides a second message, representing secret data of the second device, generates an updated ciphertext comprising an updated blinded encrypted message and an updated consistency component for validating the updated ciphertext, and generating a final ciphertext comprising the final encrypted message and a final consistency component for validating the final ciphertext, wherein the final consistency component is generated using the updated consistency component and the bilinear map.
US08661238B2 Identifying an OS corresponding to an address included in a magic packet and determining whether activation of the OS is permitted
To activate respective OSs separately through a network even in a virtual machine in which a plurality of OSs are installed, an M-packet acquiring unit acquires a received magic packet. An address detecting unit detects a MAC address that is stored in the magic packet. A control-list storage unit records correspondence between MAC addresses and guest OSs, and defines whether to activate the respective OSs by a remote operation. An activation determining unit refers to the control-list storage unit and determines whether to activate a guest OS that corresponds to the MAC address stored in the magic packet. A guest-OS control unit activates a guest OS that is determined to be activated by the activation determining unit.
US08661236B2 Partial initialization of divided programs in response to pre-boot and post-boot activation events to rapidly boot a computer system
A method for booting up a computer is disclosed. Initially, a memory image of a boot program is stored in a main memory of a computer. The memory image includes a first initialization code and a second initialization code. During the booting process of the computer, first initialization code is executed. In response to the completion of the execution of the first initialization code, the boot program is shifted to an idle state. In response to an activation event, the second initialization code is executed.
US08661230B2 Allocation of counters from a pool of counters to track mappings of logical registers to physical registers for mapper based instruction executions
A mapper unit of an out-of-order processor assigns a particular counter currently in a counter free pool to count a number of mappings of logical registers to a particular physical register from among multiple physical registers, responsive to an execution of an instruction by the mapper unit mapping at least one logical register to the particular physical register. The number of counters is less than the number of physical registers. The mapper unit, responsive to the counted number of mappings of logical registers to the particular physical register decremented to less than a minimum value, returns the particular counter to the counter free pool.
US08661227B2 Multi-level register file supporting multiple threads
A processor includes an instruction fetch unit, an issue queue coupled to the instruction fetch unit, an execution unit coupled to the issue queue, and a multi-level register file including a first level register file having lower access latency and a second level register file having higher access latency. Each of the first and second level register files includes a plurality of physical registers for holding operands that is concurrently shared by a plurality of threads. The processor further includes a mapper that, at dispatch of an instruction specifying a source logical register from the instruction fetch unit to the issue queue, initiates a swap of a first operand associated with the source logical register that is in the second level register file with a second operand held in the first level register file. The issue queue, following the swap, issues the instruction to the execution unit for execution.
US08661222B2 Data object profiling during program execution
Systems and methods for identifying objects generated during program execution are provided. In one embodiment, the method comprises examining one or more data structures that include information about allocation of memory space to one or more objects; determining address space allocated to at least one of said objects based on examining said data structure; populating a reverse object map based on the examining of the one or more data structures and the determining of the address space allocated to said objects, such that one or more addresses in memory are associated with an object instantiated during program execution; and determining identity of a target object accessed during program execution in association with a respective address, in response to evaluating the respective address against the reverse object map to find the target object.
US08661214B2 Storage system and data migration processing control method
The present invention appropriately processes a write command issued during data migration processing, and completes the data migration processing promptly. A copy control part 7, in a case where write data targeted at a migration-source volume 3A has been received from a host 2 during data migration processing, selects and executes one of a synchronous copy process 6A and an asynchronous copy process 6B based on either any one or multiple pieces of prescribed information 7A through 7D. This enables write command processing according to a process mode complying a storage system condition.
US08661204B2 Mechanism to support flexible decoupled transactional memory
The present invention employs three decoupled hardware mechanisms: read and write signatures, which summarize per-thread access sets; per-thread conflict summary tables, which identify the threads with which conflicts have occurred; and a lazy versioning mechanism, which maintains the speculative updates in the local cache and employs a thread-private buffer (in virtual memory) only in the rare event of an overflow. The conflict summary tables allow lazy conflict management to occur locally, with no global arbitration (they also support eager management). All three mechanisms are kept software-accessible, to enable virtualization and to support transactions of arbitrary length.
US08661199B2 Efficient level two memory banking to improve performance for multiple source traffic and enable deeper pipelining of accesses by reducing bank stalls
The level two memory of this invention supports coherency data transfers with level one cache and DMA data transfers. The width of DMA transfers is 16 bytes. The width of level one instruction cache transfers is 32 bytes. The width of level one data transfers is 64 bytes. The width of level two allocates is 128 bytes. DMA transfers are interspersed with CPU traffic and have similar requirements of efficient throughput and reduced latency. An additional challenge is that these two data streams (CPU and DMA) require access to the level two memory at the same time. This invention is a banking technique for the level two memory to facilitate efficient data transfers.
US08661198B2 Cache device
A cache device interposed between a processor and a memory device, including: a cache memory storing data from the memory device; a buffer holding output data output from the processor; a control circuit determining, on the basis of a request to access the memory device, whether a cache hit has occurred or not and, if a cache miss has occurred, storing the output data in the buffer in response to the access request, outputting a read request for reading the data in a line containing data requested by the access request from the memory device, storing data output from the line of the memory device into the cache memory, and storing the output data from the buffer into the cache memory.
US08661187B2 System, method, and computer program product for skewing expected wearout times of memory devices
A method in one embodiment includes writing first data to a first memory device of a memory array at a first number of writes per unit time; writing second data to a second memory device of the memory array at a second number of writes per unit time; and skewing expected wearout times of the memory devices by making the second number of writes per unit time less than the first number of writes per unit time. A method in another embodiment includes writing first data to a first memory device of a memory array; writing second data to a second memory device of the memory array; and skewing expected wearout times of the memory devices by making a number of available storage units on the second memory device less than a number of available storage units on the first memory device.
US08661185B2 Electronic library for managing data on removable storage devices
An electronic library for managing data from removable data storage devices is described. The electronic library may have a stand-alone housing with a plurality of receptacles, at least two of the receptacles sized to connect with at least a first type of removable data storage device. An interface positioned on the housing permits concurrent access to removable data storage devices connected with the plurality of receptacles. A data access module in the housing may be configured to emulate a single removable data storage device containing data folders with corresponding to each removable data storage device. A refresh module in the housing may be configured to refresh each memory address of a removable data storage device in communication with one of the plurality of receptacles so that data integrity may be preserved.
US08661155B2 Service layer assisted change of multimedia stream access delivery
A streaming server sends a multimedia stream for delivery by a hybrid unicast-broadcast delivery network to a mobile terminal. To assist that mobile terminal change access delivery from unicast to broadcast, the streaming server sends multimedia content timing information that indicates one or more interstices in the content of the multimedia stream. The mobile terminal receives such multimedia content timing information upon receiving the multimedia stream by unicast. Although the mobile terminal determines the same multimedia stream is also available by broadcast, the mobile terminal initiates a change from unicast to broadcast during an interstice. Because the mobile terminal delays the access change until an interstice, any data loss resulting from the access change has a minimal effect on a subscriber's experience of the multimedia content. Moreover, regular occurrence of interstices ensures that such change will not be significantly delayed, and thus, neither will use of broadcast.
US08661154B2 Managing objects using a client-server bridge
A method for supporting communication between a client and a server includes receiving a first message from a client. The method also includes creating an object in response to the first message. The method also includes sending a response to the first message to the client. The method also includes receiving changes to the object from a server. The method also includes storing the changes to the object. The method also includes receiving a second message from the client. The method also includes sending the stored changes to the client with a response to the second message.
US08661151B2 Dynamic playlist for mobile computing device
A method of managing electronic media items includes accessing first geographic information that indicates a first geographic location of a first device; accessing second geographic information that indicates a second geographic location of a second device; determining whether the first device and the second device are within a defined geographic proximity based on the first geographic location and the second geographic location; if the determination indicates that the first device and the second device are within the defined geographic proximity, generating at least one playlist of media items based on a set of media preferences shared between a first user of the first device and a second user of the second device; and sending the playlist to the first device such that the first user is able to select one or more of the media items on the playlist to be output by the first device.
US08661149B2 Communication network comprising communication components having client and server functionalities and search functions
The invention relates to a communication network, especially a packet-switched communication network, provided with communication components having client and server functionalities. The client functionalities of the communication components have search functions for determining the current addresses of the communication components of the communication network which enable the server functionalities thereof to be used. A plurality of communication components have both client and server functionalities. Information relating to the intrinsic server functionalities can be directly retrieved by means of client functionalities of other communication components and can be directly used.
US08661144B2 Method and system for automated user authentication for a priority communication session
An approach is provided for automated user authentication for a priority communication session. An authentication platform receives a session request for establishing a priority communication session over a data network between a user device and a service platform. The authentication platform determines network information and device information associated with the session request and the user device, respectively. The authentication platform further determines user history information regarding one or more prior communication sessions of a user of the user device. The authentication platform authenticates the user based on the network information, the device information, and the user history information for establishing the priority communication session.
US08661131B1 Managing resources in virtualization systems
Methods, systems, and apparatus, including computer program products, for managing resources in virtualization systems, including multi-cloud systems. The use of supply chain economics alone and in combination with other techniques offers a unified platform to integrate, optimize or improve, and automate resource management in a virtualization system. These techniques may be used to monitor and control the delivery of service level agreements and software licenses. They may also be used to monitor and control contention of computing resources in a virtualization system, and to suspend or terminate computing resources.
US08661128B2 Server machine and network processing method
An object of the present invention is to provide a server machine and network processing method capable of running a plurality of same server applications at a time on a single OS in a single sever machine.A server machine comprises a packet dispatching processor for retrieving a destination application group of a communication packet based on first identification information included in a communication packet received by any of a plurality of ports and first management information; for retrieving a plurality of endpoints based on second identification information included in the communication packet and second management information; and for dispatching the communication packet to a server application corresponding to any of the plurality of the retrieved endpoints and belonging to the retrieved application group.
US08661127B2 Information processing apparatus, information processing method, non-transitory computer readable medium storing program, and information processing system
An information processing apparatus includes a memory storing an allowance list, a first receiving unit that receives a first request from a client apparatus, a first transmitting unit that transmits the first request to a management server, a second receiving unit that receives a first response which include first location information indicating a position of a storage server storing software from the management server, an adding unit that adds the first location information to the allowance list, a second transmitting unit that transmits the first response to the client apparatus, a third receiving unit that receives a second request including second location information from the client apparatus, a third transmitting unit that transmits the second request to the storage server, a fourth receiving unit that receives a second response from the storage server, and a fourth transmitting unit that transmits the second response to the client apparatus.
US08661118B2 Detection of end-to-end transport quality
In various embodiments, methods and systems are disclosed for the real time detection of network conditions in conjunction with a remote presentation protocol. The link quality may represent the quality of the end-to-end connection between client and server with upper and lower bounds on the injection of additional traffic used for measurement. In some embodiments, the measurement technique may be selected based on the type of measurement that is desired. Accuracy may be maintained by selecting the type of measurement used based on current and previous network conditions. In one embodiment, a state model is used to determine the frequency of measurement and to determine when the measurements have produced a stable estimate of the link quality.
US08661116B2 Network testing
A method may include receiving, at a first network device, a test initiation message from a control device, wherein the test initiation message includes at least an identification of a second network device. The method may further include retrieving the identification of the second network device from the test initiation message and generating test data including at least source information associated with the first network device, destination information associated with the second network device, and timestamp information associated with a time at which the test data is generated. In addition, the method may include transmitting the test data to the second network device via a data network under test and receiving return test data from the second network device. Further, the method may include generating performance information based on the return test data received from the second network device.
US08661115B2 Information communication apparatus
An object is to provide an information communication apparatus able to reliably transmit information to an intended site on a network and a program of the same. Before transmitting the information input from a key input portion (102) from a communication portion (101), it is judged based on registered content of an access list (107) whether or not the transmission of this input information is permitted. When this input information matches with the information included in the access list (107), and a URL address connected with the information matching with the input portion in the access list (107) differs from the address of the transmission destination of the input information, a warning screen is displayed in a display portion (105).
US08661109B2 Method for operating a network and a network
For allowing an enhancement of diversity of network applications in a simple way a method for operating a network, especially an IP (Internet Protocol) network, is claimed, wherein a local network is in connection with the network via a gateway and wherein a UE (User Equipment) of the local network is performing a session setup by communicating with a functional entity of the network in order to communicate with or to start a UE-related and/or session-related application. The method is characterized in that the application is communicating with a local network controller, wherein the network controller is receiving a UE-related and/or session-related parameter (LID—Local Identifier) from the application for locating a UE and/or a specific session within the local network based on the received parameter. Further, an according network is claimed, preferably for carrying out the above mentioned method.
US08661103B2 Business application address determination
According to one general aspect, a method may comprise identifying a provider application that is associated with a consumer application, from amongst a plurality of provider applications hosted on a provider machine. In various embodiments, the identification may be based at least in part upon the provider application's business identifier (ID). In various embodiments, each provider application includes at least one web service. In some embodiments, the plurality of provider applications includes a plurality of instantiations of at least one of the web service. In various embodiments, the method may also include transmitting a message to one of the web services of the identified provider application.
US08661100B2 Methods, systems, and apparatus for determining and automatically programming network addresses for devices operating in a network
A method for configuring a network device includes activating a sensor of the network device to receive data. The data from the sensor is analyzed to determine physical location information indicated thereby. A network address is automatically assigned to the network device based on the physical location information indicated by the data from the sensor. Related methods, systems, and apparatus are also discussed.
US08661092B2 System and method for providing real-time data
A system and method for providing real-time data to a Rich Internet Application is disclosed. The graphical and networking features of RIA frameworks in conjunction with at least one real-time data server provides low-latency, real-time data applications in a web browser. In one embodiment, data is produced at a data source, propagated to a server, and collected at the server. A persistent connection is created from a RIA to the server, and the RIA is subscribed to the data, wherein the subscribed data comprises at least some of the data collected at the server, and wherein the server propagates the subscribed data to the RIA through the persistent connection as the data is collected at the server.
US08661088B2 Mail object migration
A mail enabled object may be migrated from one hosting server to another by using a temporary buffer that may capture incoming mail during the migration operation. A new mail enabled object may be created and enabled on a target server, and the old mail object may be disabled and forwarded to a buffer that may collect incoming messages. While the buffer receives incoming messages, the contents of the old mail object may be copied to the new mail object. After verifying the transfer of the contents, the buffer may be released to forward any collected messages to the new mail object. The old mail object may then be cleaned up. The migration may be performed from one server to another, from one forest to another, and to and from a remotely hosted messaging service.
US08661084B1 Metadata based platform for accessing and managing multiple heterogeneous information services
A request is received for a service provider to perform an action associated with a canonical feature. Metadata associated with the service provider is used to interact with the service provider in a way that causes the service provider to perform the action.
US08661082B2 Extracting previous messages from a later message
A message extraction system is described that extracts a previous message from a current message in a conversation thread. The message extraction system receives a current message and identifies a previous message candidate within the current message. The system determines a checksum of the previous message candidate and compares the determined checksum to a previously stored checksum of the previous message. If the two checksums match, the system extracts the previous message from the reply message rather than from the server.
US08661080B2 Propagating changes in topic subscription status of processes in an overlay network
A method of updating statuses of processes in a network is provided. The method may include the following steps: connecting N processes on a K-connected overlay network of nodes which is in operative association with a computer network; determining an update of subscription and un-subscription statuses of at least some of the processes; generating update messages reflecting the subscriptions and the un-subscriptions, the update messages being differences between previous update and current update; and propagating the update messages through the K-connected graph, such that at least some of the processes transfer the update to its respective K neighboring nodes, wherein at least one of the connecting, the subscribing, the unsubscribing, the generating, and the propagating is executed by at least one processor.
US08661073B2 Synthetic environment character data sharing
Synthetic environment character data sharing is described, including retrieving data from a plurality of sources configured to store the data, the data being generated from an interaction between a character and a synthetic environment, generating a feed comprising dynamic content associated with the character and the synthetic environment, the feed being configured to present the data to one or more clients associated with the synthetic environment in substantially real time, transmitting the feed to the one or more clients, extracting the data from the feed and presenting the data on the one or more clients after being extracted from the feed.
US08661064B2 File management system
Provided is a file (document) management process for efficiently understanding a summary of files in a folder without checking the contents of the individual subfolders or files. A summary of a plurality of files included in a folder is generated dynamically (each time the folder is accessed by placing a cursor on the folder, for example) and is displayed. For example, a summary of a feature of files included in a folder, which is recognized as being different from the feature of a plurality of files included in a sibling folder through comparison, determined on the basis of a feature or tendency of a file attribute, is described, and a location distribution of query-hit documents in the tiered folder is displayed.
US08661031B2 Method and apparatus for determining the significance and relevance of a web page, or a portion thereof
A method for determining the significance of a web page, or a portion thereof, is disclosed. Accordingly, a search engine or some other application analyzes user-generated highlights (as well as user-provided comments associated with the highlights) of a document to determine a document relevance score (e.g., Highlight Rank) for the document containing the user-generated highlights. The particular algorithm for determining the document relevance score will vary depending upon the particular implementation, but may generally be based upon an analysis of the number and quality of user-generated highlights and associated comments within a document. Based on this analysis, the search engine assigns the document a document relevance score, which is used for processing the document in accordance with instructions associated with a search query. For example, the document relevance score may be used in selecting and ordering documents returned in search results for a particular search query.
US08661026B2 Entity representation identification using entity representation level information
Disclosed is a system for, and method of, searching for and identifying one or more entity representations using comprehensive search criteria built from known entity representations. The comprehensive search criteria are permitted to include inconsistent field values, that is, multiple different field values corresponding to the same field. The system and method may perform using search queries or batch files.
US08661024B2 Database query resource management using select statement condition
A resource allocation system for a database environment. In a specific embodiment, the resource allocation system is adapted to implement a method that includes receiving a first signal from a user input device to identify a SQL SELECT statement to be used in a future database query. The system receives a second signal from the user input device to determine a resource to be used when the SELECT statement is executed. The system then stores, in a storage device, an indication of the resource in association with the SELECT statement so that when the SELECT statement is executed the resource is used.
US08661020B2 System, method and computer program product for decoding vehicle identification numbers
A vehicle identification number (VIN) decoder (VDC) implementing a unique VIN decoding method may, for a given VIN, shorten the VIN and form a stem and a leaf therefrom. Utilizing the stem, the VDC may operate to find matching leaf values, if any, from a set of look up tables. Depending upon a match outcome, one or more trim identification code (TIC) values can be assigned to the VIN and a candidate list can be constructed utilizing the assigned TIC value(s). The candidate list, which can be optimized, may contain one or more candidate trims for the VIN. For each candidate trim, a confidence score and match probability can be generated. The VDC may provide decoded information containing trim data associated with at least one of the one or more candidate trims for the VIN to a client device over a network connection.
US08661015B2 Identification of name entities via search, determination of alternative searches, and automatic integration of data across a computer network for dynamic portal generation
A dynamic portal generation system includes an indexing module that indexes structured and unstructured data in a database. The database includes information residing in associated standalone applications having documents from information sources, and a name-entity repository that includes name entities and their corresponding name-entity types. A search module searches the information residing in the indexed information to obtain a search result. A name-entity extraction module extracts a matching name-entity that corresponds to a name-entity in the name-entity repository. A portal generation module dynamically generates a portal triggered by the search query. The portal generation module aggregates the search result by a type or a source to form search result segments, renders data extracted from the search result segments in corresponding formats, integrates relevant actions corresponding to search result segments and displays actionable portlets that enable the user to perform additional operations on the information residing in associated standalone applications.
US08661014B2 Stream processing by a query engine
A database system executes a method that receives, at a query engine in the database system, a continuous stream of data. The query engine continuously analyzes the continuous stream of data with window functions in a single long-standing query.
US08661013B2 Method and apparatus for generating and providing relevant information related to multimedia content
A method of generating relevant information related to multimedia content at a client that reproduces the multimedia content includes accessing a blog service connected to the client, selecting the first content of the multimedia content, for which relevant information is to be generated, by using the blog service, generating the relevant information using a template according to the type of the relevant information generated with respect to the first content, and transmitting the generated relevant information to a server.
US08661005B2 Optimized deletion and insertion for high-performance resizable RCU-protected hash tables
Concurrent resizing and modification of a first RCU-protected hash table includes allocating a second RCU-protected hash table, populating it by linking each hash bucket of the second hash table to all hash buckets of the first hash table containing elements that hash to the second hash table bucket, and publishing the second hash table. If the modifying comprises insertion, a new element is inserted at the head of a corresponding bucket in the second hash table. If the modifying comprises deletion, then within an RCU read-side critical section: (1) all pointers in hash buckets of the first and second hash tables that reference the element being deleted are removed or redirected, and (2) the element is freed following a grace period that protects reader references to the deleted element. The first table is freed from memory after awaiting a grace period that protects reader references to the first hash table.
US08661004B2 Representing incomplete and uncertain information in graph data
A method for representing and querying incomplete and uncertain information in graph data receives a plurality of graphs containing subject nodes, object nodes and predicates extending between subject and object nodes. The subject nodes and predicates can be URIs or blank, and the object nodes can be URIs, literals or blank. Incomplete graph data sets are created by a variable into each blank subject node, each blank predicate and each blank object node, and uncertain graph data sets are created by substituting alternative values for all variables in the incomplete data graph. A query is received from a user and a naïve search of the graph data is performed for certain data. The incomplete and uncertain graphs are then used to determine potential answers and certain potential answers based on user-specified requirements. The certain answers and potential certain answers are returned to the user.
US08660993B2 User feedback for search engine boosting
A system, method and program product for that utilizes user feedback as a boosting mechanism for closed loop content space search processes, such as site-specific web search engines. A search engine is disclosed that includes: a system for searching a database of content items such as web pages; a data collection system for collecting user feedback from users viewing displayed content items regarding information appearing in said displayed content items; a scoring system for assigning a score to content items from the database based on the user feedback; and a system for ranking a set of search results based on the score assigned to content items in the set of search results.
US08660985B2 Multi-dimensional OLAP query processing method oriented to column store data warehouse
A multi-dimensional OLAP query processing method oriented to a column store data warehouse is described. With this method, an OLAP query is divided into a bitmap filtering operation, a group-by operation and an aggregate operation. In the bitmap filtering operation, a predicate is first executed on a dimension table to generate a predicate vector bitmap, and a join operation is converted, through address mapping of a surrogate key, into a direct dimension table tuple access operation; in the group-by operation, a fact table tuple satisfying a filtering condition is pre-generated into a group-by unit according to a group-by attribute in an SQL command and is allocated with an increasing ID; and in the aggregate operation, group-by aggregate calculation is performed according to a group item of a fact table filtering group-by vector through one-pass column scan on a fact table measure attribute.
US08660973B1 Systems and methods for cognition-based processing of knowledge
The present invention involves a system for processing and acting on information comprising a processor and associated storage with a plurality of knowledge units. Each knowledge unit includes at least one item of data or a sequence of further knowledge units. An observation software module obtains experiential data from external events and stores experiential data in a Universe of Information Units. An operator software module acts on information units in a plurality of operations including at least one of: conditional association, causal relationship, assignment of a value, editing operation, self-observation, shock initiation, shock resistance, threshold determination, and generalization. A dynamic engine software module coordinates interaction of the observation and operator software modules and modifies contents of the knowledge units. An energy software module directs activation of at least one knowledge unit. A goal software module applies rules for determining actions of the dynamic engine module. An object software module encapsulates information units. A domain software module provides a predetermined set of information units relating to a particular domain, and has a rules software module that determines dynamic rules for the predetermined set of information units.
US08660968B2 Remote chemical assay classification
A portable device for remote chemical assay classification, comprising a computer processor, and an apparatus implemented on the computer processor, the apparatus comprising: an out-of-sample data receiver, configured to receive data defining an out-of-sample extension extracted on a remote computer from classifying test assays of a chemical reaction on the remote computer into at least two groups, and an assay classifier, in communication with the out-of-sample data receiver, configured to classify a new assay of the chemical reaction into one of the groups, using the data defining the out-of-sample extension.
US08660964B2 Secure device licensing
A system for generating a transferable license key and method thereof are described. The system comprises a license key generator for generating a transferable license key responsive to receipt of a license key request. The license key request comprises a hardware identifier and the transferable license key comprises an uninstall key. The system further comprises a storage device arranged to store the hardware identifier and the uninstall key. The method comprises storing a generated hardware identifier in a first device and transmitting a license key request to a second device, wherein the license key request comprises the hardware identifier. A feature of the first device is activated based on a license key received from the second device. The license key received at the first device is stored and the license key comprises a license identifier and an uninstall verification portion from the second device.
US08660954B2 Fraud and events integrated management method and system
Methods and systems are disclosed for processing banking events. The methods and systems store data regarding a plurality of first banking events in a database. The methods and systems receive data regarding a second banking event and determine whether an electronic banking event analyzing system is available. If it is determined that an electronic banking event analyzing system is available, the stored data is analyzed, using the electronic banking event analyzing system, according to predetermined rules to determine a score indicative of proposed action regarding the second banking event. If it is determined that an electronic banking event analyzing system is not available, then a previously determined score is used as the score indicative of proposed action. The methods and systems electronically transmit the score indicative of proposed action and update the database with data regarding the second banking event based on the analysis.
US08660953B2 Computer-implemented method, system, and program product for identifying business offerings based on customer needs
The present invention relates to a computer-implemented method, system, and program product for identifying business offerings based on customer needs. In a typical embodiment, the present invention is implemented in conjunction with a spreadsheet computer program such as LOTUS 1-2-3, MICROSOFT EXCEL or the like. In any event, under the present invention, at least one initial analysis/customer detail will be designated. Based on the designation(s), a set of customer needs will be identified from a set of possible customer needs. Thereafter, at least one customer need from the set of customer needs will be designated. Based on this designation and a mapping of customer needs to possible business offerings, a set of prioritized business offerings will be identified from a set of possible business offerings.
US08660949B2 Method and system for working capital management
In accordance with aspects of the disclosure, a system and methods are provided for managing working capital by scheduling payments to be paid for accounts payable based on payments received for accounts receivable relative to one or more time intervals while maintaining a predetermined working capital reserve threshold. The systems and methods may include calculating accounts receivable patterns for each customer to determine a confidence level in receiving payments from each customer within the one or more time intervals, generating one or more potential payment schemes for each vendor, and generating a payment schedule for accounts payable for each vendor within the one or more time intervals based on the determined confidence level for each customer and the one or more potential payment schemes for each vendor while maintaining the predetermined working capital reserve threshold.
US08660948B2 System and method for managing transactions with a portable computing device
A method and system include verifying credentials for gaining access to a transactional controller with the portable computing device. The transactional controller may receive a merchant identifier corresponding to a merchant and then it may compare the merchant identifier against loyalty account data stored in a database. The transactional controller may also receive product scan data and compare the product scan data against one of offer data and coupon data in a database. After these comparisons, any matches of product scan data to offer data or coupon data may be sent to the PCD and the POS controller. Similarly, any matches of the merchant identifier to loyalty account data may be transmitted to the POS controller. During or after the purchase transaction, a message may be generated by the transaction controller which lists one or more preferred payment options that may be selected using the PCD to complete a purchase.
US08660947B2 Invoiceless trading and settlement method and system
Methods and systems consistent with the present invention overcome the shortcomings of existing trading systems by providing an invoiceless trading system that creates incentives for customers to pay suppliers within a predetermined period of time, such as a settlement period. Specifically, the invoiceless trading system enables a customer to obtain a discount on orders placed with suppliers in return for an immediate payment (e.g., within 24 hours) by the customer. The supplier receives payment within the predetermined period of time, and the customer receives additional cash benefits by providing an early payment to the supplier. To communicate with and transfer funds between customers and suppliers, the invoiceless trading system may use an electronic gateway and a settlement bank. In addition to creating an incentive to embrace e-commerce, both customers and suppliers avoid the need to manually process orders and use invoices to complete transactions.
US08660939B2 Method for mortgage customer retention
This invention relates generally to a method and system by which mortgage customers are linked to their existing mortgage servicer via an improved Internet process for achieving a mortgage modification, by their existing mortgage servicing institution rather than by a mortgage refinancing with loss of the customer to another servicing institution.
US08660931B2 Method and system for automatically generating invoices for contracts
Techniques to automatically generate invoices for contracts, each of which may include any number of line items. Each contract line item may be associated with (1) a particular invoice plan that defines one or more applicable billing types (e.g., for non-recurring, recurring, and use charges) and any adjustments to the total billed amount, (2) a particular invoicing schedule that defines the timing for the invoice generation, (3) a particular account to which invoices are addressed, and (4) a flag to selectively enable automatic invoice generation. An invoice engine automatically generates invoices for a set of one or more contracts by processing each enabled line item of each contract based on the associated invoice plan and invoicing schedule to generate a set of one or more invoice line items for the contract line item. All invoice line items for each account are aggregated into an invoice for the account.
US08660930B2 Target portfolio templates
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for preferred portfolio templates. One of the methods includes identifying a base data structure, the base data structure having nodes, each node of the base data structure having attributes. The method includes generating a dependent data structure based on the base data structure, each node in the base data structure having a corresponding a node in the dependent data structure. The method also includes determining whether to automatically change an attribute of a node in the dependent data structure in response to a change in an attribute of the corresponding node of the base data structure.
US08660927B2 Collateralized loans with periodic draws subject to a triggering event
This document describes techniques for implementing a collateralized loan with periodic draws subject to a triggering event. These techniques include receiving funds from a client and establishing a credit line collateralized by the funds. The techniques may further include periodically dispensing an amount from the credit line upon occurrence of a predetermined event (e.g., the client's attainment of a certain age) and until death of the client. At the death of the client, any remaining funds may then be released to, for example, the client's estate.
US08660925B2 Algorithmic trading system and method
A system and method for allowing market participants to evaluate the likelihood of finding hidden volume. The model can predict hidden volume and assess the probability that a market order will be executed within the spread and better than the mid-quote. The cost per immediate execution can be assessed.
US08660923B2 Recurring money transfer
A system and method of performing a value-advance money transfer comprising: receiving a money transfer request; determining whether an account associated with a sender of funds includes a sufficient amount of funds to cover a money transfer request; providing an amount of funds from a money transfer provider to the account associated with the sender to cover the money transfer request; making the amount of funds available to the sender for use in the money transfer; and executing a money transfer from the account to the control of the receiver.
US08660920B2 Managed deposit program
A method and machine readable storage for an enhanced return federally insured deposit program. A banking method consistent with the present invention can include receiving deposits from multiple customers into a custody account at a bank for enabling management of the received deposits by an administrator of the deposits. The received deposits can be distributed into corresponding custody accounts at a multitude of different issuer banks. In this regard, the distribution of the received deposits can be managed to maintain an agreed upon minimum level of deposits at different contracted issuer banks.
US08660911B2 Systems and methods to facilitate online transactions
Systems and methods are provided to facilitate online transactions via mobile communications. In one aspect, a system includes a communication interface to receive an input from a merchant; a plurality of converters to interface with a plurality of controllers for delivery of messages sent by the system to collect funds for purchases made by customers; and a common format processor coupled with the plurality of converters to send the messages. The common format processor determines a total price of one or more messages, in response to a first customer making a first purchase from the merchant at a first price. The total price of the one or more messages is based on the first price and a portion of service charges associated with the one or more messages, where the portion is specified by the input received via the interface.
US08660910B1 System for enabling electronic catalog users to create and share research data
Comparative decision systems and methods are disclosed for gathering and mining data representative of purchase decisions. One disclosed comparative decision system detects when a user is comparing items and provides the user with the ability to create a research note storing comparative information for the alternative items. The system displays information about items according to a variety of factors. The user can customize the factors and enter information for each alternative item according to the various factors. Some information may be pre-populated by the system. The research note may be made visible to other users, and may be suggested to another user based on the note's expected helpfulness and relevance to that user. One disclosed method for mining data stored within research notes identifies which factors are given higher relative priorities by users considering a purchase. Another mining method analyzes the effects of price changes on item popularity.
US08660908B2 Online auction propagation
It has been discovered that instances of an item to be sold in online auctions may be linked to an already created online auction listing for the item. The associating propagates the online auction listing to these other item instances. The propagating allows junior bidders (i.e., losing bidders) to continue pursuing purchase of the associated item instances and allows the junior sellers of the associated item instances to leverage the information of the online auction listing.
US08660902B2 Methods and systems for selling apparel
Methods, systems, and articles of manufacture consistent with the present invention provide a garment that complements one or more figure characteristics. A garment is selected from a collection containing a number of garments each of which is categorized as being within one or more garment types. Information regarding a person's body shape is obtained. The body shape information is analyzed to identify at least one figure characteristic of the body shape. At least one garment type is identified that compliments the identified figure characteristic. Garments within the collection that are categorized as being within the identified complimentary garment type are identified. The identified garments are recommended. An input corresponding to a desired garment selected from the recommended identified garments is received.
US08660889B2 Electronic voting terminal and voting system
An electronic voting terminal includes: a display; a data input device; a biometric input device; a case having an open and a closed position, the case protecting the display, the input device, and the biometric input device in the closed position, the case making the display, input device and biometric input device accessible by the voter in the open position; a communications medium; a microprocessor to control the display, the data input device, the biometric input device, and the communications medium; and a power supply that accepts alternating current and provides direct current to the microprocessor The device utilizes the biometric input device to validate the identity of the voter, utilizes the data input device to receive the ballot from the voter, and utilizes the communications medium to transmit the ballot. A system for voting also includes a centralized computer and voter registration database.
US08660887B2 Method for visual presentation of key performance indicators of a business utilizing a squarified tree map including selectively displaying additional node data
In the process disclosed herein, data representing key performance indicators of a business are displayed by computer means as a squarified tree map containing major and minor nodes. Relative size, position, color and intensity of color of the node are used to form a display particularly appealing to the perceptive, intuitive, rather than cognitive, interpretive, processes of the human mind; thus enables users, such as managers of the business, to quickly assess the relative importance of large amounts of business data and thereby prioritize managerial action that may be necessary. Increasingly detailed information underlying each node may be displayed by panning over and zooming through a number linked displays, each of which may contain underlying, parallel and otherwise related data, thereby assist the user identify the specific cause or causes of a desirable or undesirable performance deviation.
US08660882B2 Maximizing retailer profit and customer satisfaction using multi-channel optimization
A data integration module is operable to integrate a plurality of data sources, a customer preference module builds a model representing preference to different channels in merchandise category for each customer segment. A customer satisfaction module creates a model representing customer satisfaction metrics. A joint multi-channel optimization module is operable to use an optimization model that utilizes the customer preference model and the customer satisfaction model and maximize retailer's profit and customer satisfaction.
US08660879B2 Method for processing a linked list of time segments
An appointment scheduling method and associated user interface wherein an overview of appointments of a patient, an overview of the agendas of involved resources and details on an instantiated appointment are displayed on a single screen permitting verification and confirmation of an instantiated appointment by the user.
US08660874B2 Integrated technology (IT) estimation modeling
In general, the present invention provides a technique for IT estimation modeling of any organization. Although this estimation model is applied to SOA herein, it is not limited to solely estimating SOA activities; the maturity-based estimation modeling can be applied to other areas and disciplines, even beyond the IT industry. The maturity-based model of the present invention also offers executives and project managers a very effective estimating tool to analyze the impact of project variances. Resources do not need to be taken off projects and assigned to perform estimations, as this model acquires knowledge over time and delivers ever more precise estimates with each successive project. Executives and project managers may analyze the effects of additional staff, function changes, or other events to an overall project. Additionally, new projects may be estimated without utilizing current personnel with this adaptive learning model.
US08660871B2 Apparatus and methods for providing career employment services
Systems, methods, distributed networks, and computer-readable media are provided that relate to recruiting and employment services. Background information associated with talent-capability attributes is received from talent. Job description information is received from employers. Prospective matches are identified between employers and talent, and employers and talent are given an opportunity to consent to exchange of talent contact information.
US08660869B2 System, method, and computer program product for processing and visualization of information
Systems and methods for processing and reporting information and data, such as business information, and more particularly, to systems, software, hardware, products, and processes for use by businesses, individuals and other organizations to collect, process, distribute, analyze and visualize information, including, but not limited to, business intelligence, data visualization, data warehousing, and data mining. Real-time monitoring of web site interactions allows users to modify and fine-tune their websites to maximize value realized.
US08660861B2 Allocation of financial incentives for employee wellness programs
System and method for providing participants, and in particular employees, a choice of how to allocate their non-typical benefits, i.e. earned reward amounts or incentives of an employee wellness program, and to manage these additional benefits in conjunction with other employee benefit programs such as health benefits, retirement benefits, 401(k) plans etc. in a manner that provides maximum benefit, interaction, and understanding of selected benefit allocation. The system provides increased user control to increase the perceived value of the rewards earned as well as increase to the participants' engagement in the behavior being incentivized. The system also provides a way to integrate various benefit programs providing a more user friendly and efficient system that encourages employee interaction and understanding.
US08660860B2 System and method for synchronizing medication configuration information among systems containing medication configuration information
A method and system for synchronizing medication configuration information. A primary medication configuration computer is adapted to receive medication configuration content from a medication configuration content source. The primary medication configuration computer is also adapted to generate medication configuration change information and transmit the medication configuration change information to an ancillary medication configuration computer, adapted to receive the medication configuration change information from the primary medication configuration computer. The ancillary medication configuration computer is also adapted to filter the medication configuration change information by applying a filtering rule to generate filtered medication configuration change information. The ancillary medication configuration computer is further adapted to store the filtered medication configuration change information in a repository and transmit at least a portion of the filtered medication configuration change information to a management client computer. The ancillary medication configuration computer is also adapted to receive an implementation decision about the portion of the filtered medication configuration change information, accepting or rejecting the portion of the filtered medication configuration change information. The ancillary medication configuration computer is also adapted to transmitting the accepted filtered medication configuration change information to an ancillary system database for integrating the accepted filtered medication configuration change information into the ancillary system database.
US08660852B2 CRM office document integration
The method and system claimed recognizes phrases or segments within an electronic document, where the phrase or segment acts to trigger a function call to a sever component that connects to a CRM system or a CRM database and retrieves relevant information relating to and based on the recognized phrase. Further, the relevant information is formatted and displayed based on the content of the information retrieved and the context and content of the identified phrase.
US08660843B2 Management and prioritization of processing multiple requests
Systems and methods are described for systems that utilize an interaction manager to manage interactions—also known as requests or dialogues—from one or more applications. The interactions are managed properly even if multiple applications use different grammars. The interaction manager maintains a priority for each of the interactions, such as via an interaction list, where the priority of the interactions corresponds to an order in which the interactions are to be processed. Interactions are normally processed in the order in which they are received. However, the systems and method described herein may provide a grace period after processing a first interaction and before processing a second interaction. If a third interaction that is chained to the first interaction is received during this grace period, then the third interaction may be processed before the second interaction.
US08660840B2 Method and apparatus for predictively quantizing voiced speech
A method and apparatus for predictively quantizing voiced speech includes a parameter generator and a quantizer. The parameter generator is configured to extract parameters from frames of predictive speech such as voiced speech, and to transform the extracted information to a frequency-domain representation. The quantizer is configured to subtract a weighted sum of the parameters for previous frames from the parameter for the current frame. The quantizer is configured to quantize the difference value. A prototype extractor may be added to first extract a pitch period prototype to be processed by the parameter generator.
US08660838B1 System and method for marketing over an electronic network
A method, and system for implementing the method, comprising the steps of providing an object browser user supporting at least speech communication with the user, permitting user-controlled browsing of objects received through a computer communication network; downloading an object through the computer communication network in dependence on a user input, the object having an associated data file defining a predetermined vocabulary and a predetermined grammar; presenting the downloaded object through the object browser, wherein speech information received from the user is interpreted in conjunction with both the predetermined vocabulary and the predetermined grammar; and selectively generating at least one communication through the computer communication network, in dependence on the interpreted speech information.
US08660835B2 System and a method for automatically detecting text type and text orientation of a bidirectional (BIDI) text
A method for processing a bidirectional text is described. The method includes: dividing the text into a set of words; determining a first parameter representing a number of non-bidirectional words in the text, a second parameter representing a number of bidirectional words in the text, a third parameter representing a number of non-bidirectional words in reverse letter order in the text, and a fourth parameter representing a number of bidirectional words in reverse letter order in the text; and determining a text type attribute and/or a text orientation attribute of the bi-directional text from the values of the first parameter, of the second parameter, of the third parameter and the fourth parameters.
US08660821B2 Designing utility networks for a geographic area
A method for use in designing a utility network to provide a utility to a geographic area. A computer system determines a demand point within the geographic area at which to provide the utility. The computer system also determines a source point to provide the utility to the utility network. A connection path through the geographic area is determined, connecting the source point to the demand point. In addition, a bill of materials may be generated, indicating a set of equipment required to convey the utility from the source point to the demand point along the determined connection path.
US08660819B2 Utilization of HFR-based cathode inlet RH model in comparison to sensor feedback to determine failed water vapor transfer unit and utilize for a diagnostic code and message
A system and method for determining whether there is a cross-over leak, or other failure, in a WVT unit that humidifies the cathode inlet airflow to a fuel cell stack in a fuel cell system. The fuel cell system includes an HFR circuit that determines the humidity level of the membranes in the fuel cell stack and an RH sensor that measures the relative humidity of the airflow to the cathode side of the fuel cell stack. The HFR humidity calculation is compared to RH measurements from the RH sensor, and if the difference between the two RH values is greater than a predetermined calibration value, then the system may determine that the WVT unit is failing and needs to be serviced or replaced.
US08660816B2 Method, system, and computer program product for determining a hang state and distinguishing a hang state from an idle state
A system, method, and computer program product are described for distinguishing between a computing system that is hung in a hang state and systems that are in an idle or otherwise non-hang state which do not need intervention before regaining the ability to adequately process work. According to some approaches, heuristics are employed to perform hang and idle system detection and validation. Data representative of systems resources are analyzed and transformed in order to identify systems that are in a hang state.
US08660812B2 Methods for calibrating over-the-air path loss in over-the-air radio-frequency test systems
Calibration equipment for calibrating multiple test stations in a test system is provided. Each test station may include a test unit, a test chamber with an over-the-air antenna, and a radio-frequency (RF) cable that connects the test unit to the test chamber. Reference devices under test (DUTs) may be used to calibrate uplink and downlink path loss (e.g., OTA path loss, RF cable path loss, and variations of the test unit) associated with each test station. The reference DUTs may calibrate each test station at desired frequencies to generate a path loss table. Once calibrated, the test chambers may be used during production testing to test factory DUTs. During production testing, the transmit/receive power efficiency of each factory DUT may be calculated based on values in the path loss table to determine whether a particular production DUT is a passing or failing DUT according to pass/fail criteria.
US08660811B2 Estimating bit error rate performance of signals
A system for estimating bit error rates (BER) may include using a normalization factor that scales a BER to substantially normalize a Q-scale for a distribution under analysis. A normalization factor may be selected, for example, to provide a best linear fit for both right and left sides of a cumulative distribution function (CDF). In some examples, the normalized Q-scale algorithm may identify means and probabilistic amplitude(s) of Gaussian jitter contributors in the dominant extreme behavior on both sides of the distribution. For such contributors, means may be obtained from intercepts of both sides of the CDF(Qnorm(BER) with the Q(BER)=0 axis, standard deviations (sigmas) may be obtained from reciprocals of slopes of best linear fits, and amplitudes may be obtained directly from the normalization factors. In an illustrative example, a normalized Q-scale algorithm may be used to accurately predict bit error rates for sampled repeating or non-repeating data patterns.
US08660805B2 Method and system for characterizing a plasma
Disclosed are a method and system for measuring the electron energy distribution function (EEDF) in a plasma which has a pronounced drifting Maxwellian component of the EEDF. The method comprises fitting an acquired unfiltered electron current vs. bias voltage curve to a functional form which assumes an EEDF comprising at least one stationary Maxwellian component and at least one drifting Maxwellian component. The method and system allow more accurate characterization of plasmas with electron components with pronounced drift, such as plasmas in microwave surface wave plasma (SWP) sources.
US08660803B2 Using phase matched filters for NQR detection of continuous Rabi transitions
Nuclear quadrupole resonance measurement using two or more wire loop(s) within a space to define a portal, and driving the wire loop(s) with a baseband digital transmitter generating a chirped or stepped signal, to create a corresponding varying electromagnetic field within the portal. Coherent emissions reflected thereby are detected through a directional coupler feeding the transceiver. The detected coherent emissions are processed with a matched filter to determine presence of a target object within the portal.
US08660780B2 System and method for delivering departure notifications
The present invention provides a system and method for determining the necessary departure time to allow for an on-time or desired arrival time at a particular location over a particular route based on the evaluation of historic, present, and predicted road conditions.
US08660774B2 Engine governor
An engine governor calculates the amount of fuel supplied to an engine based on the difference in speed between the target engine speed (Nset) and actual engine speed (Nact). The amount of fuel supplied to the engine is adjusted based on the calculation results. When the difference in speed between the target engine speed (Nset) and low idle engine speed (Nlow) is equal to or less than a first predetermined speed, the difference in speed between the actual engine speed (Nact) and target engine speed (Nset) is equal to or greater than a second predetermined speed, and the calculation results are equal to or less than the minimum value of the actual engine speed (Nact), the P gain is set at a value equal to or greater than the normal value, and in cases where the I component is a negative value, the I component is set to zero.
US08660770B2 System for controlling at least one aircraft engine and an aircraft comprising such a control system
A system for controlling at least one aircraft engine and an aircraft comprising such a control system are disclosed. The system (4) comprises a control lever (5), the intermediary range of automatic regulation thereof of the engine speed comprises a single marked position (II) with which there are associated a climbing speed and an automatic regulation speed. Such a lever is able to occupy another take-off and go-around marked position, with which there are associated a take-off speed and a go-around speed.
US08660764B2 Method for actuating a friction clutch
A method for actuating a friction clutch, in particular for a motor vehicle drivetrain. The friction clutch is acted on with a clutch pressure generated by a hydraulic actuator arrangement which has an electrically actuable fluid source and which has a hydraulic actuator whose state is characterized by an actuator actual value. The actuator actual value is related to the clutch pressure. The method has the steps: forming a regulation-oriented model of the actuator arrangement, which model has at least one fluid source actuating variable as an input and at least the actuator actual value as a flat output and which model can be inverted; forming an inverse model of the actuator arrangement; and inputting an actuator nominal value into the inverse model and using the model actuating variable which emerges therefrom for actuating the fluid source.
US08660756B2 Collision mitigation system
A collision mitigation system for a vehicle has a frame assembly including a pair of frame members extending longitudinally along opposite lateral sides of a vehicle. A bumper beam extends across forward end portions of the pair of frame members. The bumper beam has a curved asymmetrical profile for guiding movement of the vehicle during a front-end offset crash event.
US08660751B2 Electric power steering apparatus and control method therefor
An electric power steering apparatus comprises a charge-discharge circuit capable of configuring a circuit for charging an auxiliary power supply and a circuit for discharging a battery and the auxiliary power supply as well as configuring a discharge-preference circuit which enables only the discharge of the auxiliary power supply while avoiding the charge thereof. In the apparatus, a control circuit performs a power latch operation of carrying on control till the end of a predetermined period of time following an operation of turning off an ignition key, and also causes the charge-discharge circuit to configure the discharge-preference circuit thereby enabling steering assist accompanied by the discharge of the auxiliary power supply.
US08660747B2 Electrical auxiliary heating unit for a motor vehicle
An electric auxiliary heating unit reliably avoids temperature overshoots of the heated air. To this end, the temperature of the air flowing into the heating is determined and converted into a heating power for controlling the heating elements. This is preferably done via a stored characteristic field via which a plurality of vehicle parameters, such as the vehicle speed, the opening condition of the convertible top, etc., can be taken into account. Also, the temperature of the incoming air can be derived from temperature values which are already available in the vehicle. A user-friendly electric heating can be realized very easily in this way. Temperature fluctuations in the heated air can be avoided reliably and easily even in the case of dynamically varying operating conditions of the motor vehicle.
US08660744B2 Speed control system for walk behind powered equipment
A walk-behind self-propelled apparatus having a mobile structure and a handle assembly coupled to the mobile structure. The handle assembly includes a pair of grip portions. A ground engaging traction member is rotatably coupled to the mobile structure and imparts traction movement to the mobile structure for movement on the ground. A power source outputs drive power and a drive system, coupled between the power source and the ground engaging traction member, selectively transmits the drive power to the ground engaging traction member. A speed control actuation system coupled to the drive system includes a control member pivotable about an axis. An electronic member senses a control member rotation and relays an electronic signal to a controller which generates a linear speed control signal to the drive system.
US08660741B2 Particulate filter ash loading prediction method and vehicle with same
A particulate filter ash loading prediction method including the steps of determining a maximum average lifetime for the particulate filter; performing a calculation of a running average of time between regenerations of the particulate filter; calculating an end-of-service-life ratio of the particulate filter dependent upon the maximum average lifetime and the running average; and comparing the end-of-service-life ratio to a predetermined minimum end-of-service-life ratio. If the end-of-service-life ratio is equal to or less than the minimum end-of-service-life ratio then indicating that at least one of service and replacement of the particulate filter is needed due to ash loading.
US08660736B2 Autonomous mobile device and method for navigating the same to a base station
A method of navigating an autonomous mobile device to a base station is provided. In the method, when a detector detects a navigating signal sent out by the base station, the mobile device rotates in a first direction until the detector fails to detect the navigating signal, and a first time point is set at this time. Then, the mobile device rotates in a second direction opposite to the first direction until the detector fails to detect the navigating signal, and a second time point is set at this time. Afterward, the mobile device rotates in the first direction by a time computed based on the first and second time points to make the detector face the base station, and then, moves toward a direction pointed by the detector.
US08660734B2 System and method for predicting behaviors of detected objects
Aspects of the invention relate generally to autonomous vehicles. Specifically, the features described may be used alone or in combination in order to improve the safety, use, driver experience, and performance of these vehicles.
US08660730B2 Vehicle and method for energizing catalyst device
A vehicle includes: a catalyst device configured to be electrically heatable for purifying exhaust gas of an internal combustion engine; a first temperature detection unit for detecting the temperature of the catalyst device; a state-of-charge detection unit for detecting the state of charge of a power storage device; a second temperature detection unit for detecting the temperature of the power storage device; a catalyst power supply device supplying the catalyst device with electric power for heating it; and a controller. The controller calculates first electric power that the power storage device can supply based on the state of charge of the power storage device and an output of the second temperature detection unit, and the controller determines according to an output of the first temperature detection unit whether to cause the catalyst power supply device to supply the catalyst device with the first electric power.
US08660727B2 Electric drive apparatus and process
An electric drive apparatus includes a controller for controlling an electric motor and a continuously-variable transmission connected with the motor. The controller controls the motor and the continuously-variable transmission in a first control mode to control the transmission ratio of the continuously-variable transmission to a predetermined fixed ratio so as to hold the transmission ratio at the fixed ratio, and to control the motor to achieve the demand motor torque when a demand motor operation point determined from a predetermined assumed ratio is within a predetermined operation range, and to control the motor and the continuously-variable transmission in a second control mode to vary the transmission ratio and to control the motor to achieve a desired driving torque for a driven member driven by the motor when the demand motor operation point is not within the predetermined operation range.
US08660720B2 Method and device for determining a takeoff trajectory allowing to maximize the takeoff weight of an aircraft
A trajectory analysis device automatically determines an auxiliary takeoff trajectory including a curvilinear lateral profile, which allows to maximize the takeoff weight of the aircraft. To this end, the device includes an initial data generation device, an auxiliary takeoff trajectory determination device, and a display device. The crew of the aircraft may then review the optimized auxiliary takeoff trajectory.
US08660711B2 Method and system for deactivating a steering system of an aircraft'S front landing gear
A method for deactivating a steering system of a front landing gear of an aircraft, including detecting an activated status of the steering system, detecting a pilot control unit in neutral position, detecting towing conditions of the aircraft, detecting a rotational movement of the nose gear, and deactivating the steering system when operations to are verified. The disclosed embodiments also concern a system for implementing this method.
US08660709B2 Vehicle security system and method
A method and apparatus for validating a vehicle operator. In one embodiment, an apparatus comprises an input device for allowing entry of vehicle operator identification information, a transceiver for transmitting a message and receiving a response to the message, an interface for allowing a processor to communication with a vehicle sub-system, and a processor connected to the input device, the transceiver, and the interface, the processor for receiving the vehicle operator identification information from the input device, for generating the message comprising the vehicle operation identification information and providing the message to the transceiver, for receiving the response from the transceiver and for controlling the vehicle sub-system, via the interface, based on the response.
US08660704B2 Demand flow pumping
Demand Flow operates chilled water plants at substantially improved efficiency, regardless of plant load conditions. In general, Demand Flow utilizes an operating strategy which controls chilled and condenser water pumping according to a constant Delta T line, which is typically near or at design Delta T. This reduces or eliminates Low Delta T Syndrome and reduces energy usage by chilled and condenser water pumps for given load conditions. Operation of chilled water pumps in this manner creates a synergy which generally balances flow rates throughout the plant, reducing undesirable bypass mixing and energy usage at air handler fans and other components of the chilled water plant. At plant chillers, application of Demand Flow increases the refrigeration effect through refrigerant sub-cooling and superheating, while preventing stacking. Demand Flow includes a critical zone reset feature which allows the constant Delta T line to be reset to adjust to changing load conditions.
US08660696B2 Robot and method for controlling the same
A robot and a method of controlling the same are disclosed. The robot determines a presence or absence of a non-registration object if a registered object is not present in a photographing area, obtains an object name by communicating with a user if the presence of the non-registration object is decided, and additionally registers the object name in a database. Therefore, the robot recognizes the non-registration object present in the photographing area.
US08660688B2 Automatic working device
An automatic working device according to an aspect of an embodiment includes a robot hand and a determining unit. The robot hand grips a target workpiece. The determining unit determines the type of the workpiece on the basis of a gripping operation for making the robot hand grip a gripped piece that indicates the type of the workpiece provided in a supply vessel that supplies the workpiece to the robot hand.
US08660677B2 Sound pressure level-aware music playlists
The present document relates to media players, such as portable electronic devices, vehicle audio systems, home stereo systems, etc. In particular, it relates to the management of the sound pressure level generated by portable electronic devices. A method and system for controlling the cumulated audio dose of a user of a media player is described. The method comprises the steps of determining the audio dose already consumed by the user and of selecting one or more media tracks for play back on the media player based on the audio dose of the media track and the already consumed audio dose of the user.
US08660664B2 Methods for forming implantable medical devices
A method of forming an implantable medical device includes providing an implantable microstimulator. The microstimulator includes a body with a first end and an opposing second end. The microstimulator further includes internal circuitry that is disposed in the body and that provides stimulation energy. The microstimulator additionally includes a first microstimulator electrode that is electrically coupled to the internal circuitry and that is disposed along the first end portion of the body. The method further includes providing a first lead assembly that includes an insulated conductor with at least one first remote electrode disposed at a distal end of the insulated conductor, and a first connector disposed at a proximal end of the insulated conductor. The first connector is disposed over the first microstimulator electrode to completely cover the first microstimulator electrode. The first connector also electrically couples the insulated conductor to the first microstimulator electrode.
US08660663B2 Lead having a conductive polymer conductor
A medical electrical lead includes a conductive polymer conductor fabricated from a conductor-filled polyisobutylene urethane, urea or urethane/urea copolymer.
US08660645B2 Electronic network components utilizing biocompatible conductive adhesives for direct body fluid exposure
An implantable passive or active electronic network component or component network is provided which is suitable for prolonged direct body fluid exposure and is attachable to a conductive surface, circuit trace, lead or electrode. The electronic network component or component network includes (1) a non-conductive body of biocompatible and non-migratable material, (2) a conductive termination surface of biocompatible and non-migratable material, associated with the body, and (3) a connection material of biocompatible and non-migratable material, for conductively coupling the termination surface to the conductive surface, circuit trace, lead or electrode. The electronic network component may include a capacitor, a resistor, an inductor, a diode, a transistor, an electronic switch, a MEMs device, or a microchip. A biocompatible and non-migratable adhesive is utilized to conductively couple components of the individual components of the electronic network, such as the conductive surface, circuit trace, lead or electrode.
US08660643B2 Non-sustained tachyarrhythmia analysis to identify lead related condition
Techniques for determining whether a lead related condition exists based on analysis of a cardiac electrical signal associated with a non-sustained tachyarrhythmia (NST) are described. In some examples, the techniques include determining the duration of intervals between consecutive cardiac events, e.g., R-R intervals, during an NST. The techniques may further include determining one or more metrics based on the durations of the intervals during the NST. Examples of metrics include an average, a minimum, a maximum, a range, a median, a mode, or a mean. A lead related condition is identified based on the values of the one or more metrics, e.g., by comparison to respective thresholds. In some examples, an alert is provided or a therapy modification is suggested if a lead related condition is identified.
US08660642B2 Lumen-traveling biological interface device and method of use
Lumen-traveling biological interface devices and associated methods and systems are described. Lumen-traveling biological interface devices capable of traveling within a body lumen may include a propelling mechanism to produce movement of the lumen-traveling device within the lumen, electrodes or other electromagnetic transducers for detecting biological signals and electrodes, coils or other electromagnetic transducers for delivering electromagnetic stimuli to stimulus responsive tissues. Lumen-traveling biological interface devices may also include additional components such as sensors, an active portion, and/or control circuitry.
US08660641B2 Method for identifying and evaluating parallel motor control function in the brain based on electromyogram signals
The present invention provides a system for evaluating motor control function in the brain. This system is for evaluating the motor control function in the brain of a subject from the electromyogram (EMG) data of joint prime movers and the data on the position, velocity and acceleration of the joint, wherein both of the data have been obtained by measuring a target-tracking movement performed by the subject with a motion measurement unit that tracks a moving target, the system comprising the following means (a) to (c): (a) means for separating the frequencies of the EMG data and the frequencies of the data on the position, velocity and acceleration into a plurality of frequency components; (b) means for determining the ratio of viscosity coefficient to elastic coefficient (B/K ratio) for each of the frequency components by applying the EMG data and the data on the position, velocity and acceleration to a specific movement equation; and (c) means for evaluating the causal relationship between the motor control function in the brain and the target-tacking movement using the B/K ratio as an index.
US08660640B2 Determining a size of a representation of a tracked member
An volume of a patient can be mapped with a system operable to identify a plurality of locations and save a plurality of locations of a mapping instrument. The mapping instrument can include one or more electrodes that can sense a voltage that can be correlated to a three dimensional location of the electrode at the time of the sensing or measurement. Therefore, a map of a volume can be determined based upon the sensing of the plurality of points without the use of other imaging devices. An implantable medical device can then be navigated relative to the mapping data.
US08660638B2 Syncope logbook and method of using same
Methods and systems are directed to acquiring and organizing information associated with at least one syncope event. A syncope event may be a suspected syncope event, a verified syncope event or a syncope event that is suspected and verified. Automated processes are used to collect information associated with at least one syncope event and organize the information as a syncope log entry. At least one of acquiring the information and organizing the information is performed at least in part implantably.
US08660635B2 Method and apparatus for optimizing a computer assisted surgical procedure
A method and apparatus for optimizing a computer assisted procedure is provided. A method and apparatus for performing a procedure is also provided. Data can be accessed and processed to optimize and perform a procedure. The data can be augmented or supplemented with patient specific data.
US08660632B2 Medical image processing apparatus, X-ray CT apparatus, MRI apparatus, ultrasound diagnostic imaging apparatus, and medical image processing method
A medical image processing apparatus has a parameter calculating unit, a storage unit, and an image generating unit. The parameter calculating unit analyzes data of a plurality of time-series medical images, each containing an image of an organ having a functional blood vessel and a feeding blood vessel, and calculates a parameter based on at least a blood volume in the feeding blood vessel. The storage unit stores in advance a table that associates parameters with degrees of a cancer progression of the organ. The image generating unit refers to the table, obtains a degree of the cancer progression corresponding to the calculated parameter, and generates an image to which the obtained degree is applied on a region-by-region basis.
US08660621B2 Mobile phone
A mobile device includes a first housing, a second housing, and a hinge assembly rotatably coupling the first housing to the second housing and enabling movement of the device between an open configuration and a closed configuration. When the device is in the open configuration, the first housing is planar with the second housing.
US08660617B1 WiMAX enhanced sleep mode
Power consumption is managed in a subscriber station of a communication system. The subscriber station is engaged in a sleep mode, including reducing a frequency of a system clock of the subscriber station. When the subscriber station receives, while in the sleep mode, a message having downlink transmission parameters while, the frequency of the system clock of the subscriber station is increased to process the message. After processing the message, the frequency of the system clock is reduced.
US08660611B2 Base station apparatus and method
A base station apparatus includes a distribution unit configured to distribute control information on a per-segmented area basis, the segmented area resulting from segmentation of a coverage area into multiple segmented areas, a storage unit configured to store the control information corresponding to the segmented areas, and a determination unit configured to determine a distribution method for each of the segmented areas. The determination unit determines one of a distribution method of periodically distributing the control information corresponding to the segmented areas in the coverage area in charge of the base station apparatus and a distribution method of distributing the control information corresponding to a segmented area requested by a terminal apparatus in response to the requesting by the terminal apparatus.
US08660609B2 Method and system for IP network admission control
There is disclosed a manner of controlling traffic by admission control in a communication network such as one operable according to GSM standards. When a call setup request is received from an MS, the BSC forwards the request to an MSC, which selects a MGw that is accessible to the BSC via an IP backbone. When notified of the MGw selection, the BSC runs an algorithm to assess the transmission quality of the IP backbone toward the MGw. The BSC then determines whether to reject the call setup request depending on whether the quality level is acceptable as determined by the algorithm. If the call setup proceeds, the MGw may run a similar algorithm to assess the quality of the IP backbone toward the BSC. The BSC and MGw may also check their own bandwidth limitations prior to running their respective algorithms.
US08660606B2 Prompt method for detachable element, mobile electronic device using detachable element and computer-readable medium thereof
A prompt method for a detachable element, a mobile electronic device using the detachable element and a computer-readable medium thereof are provided. The method comprises recording environmental information when detecting the detachable element is detached from the mobile electronic device. The method also includes determining whether the mobile electronic device conforms to a prompt condition according to the environmental information. The method further includes performing a prompt operation when the mobile electronic device conforms to the prompt condition.
US08660605B2 Mobile communications device interface device and method
A telephone includes a full-sized telephone handset, a telephone base unit including a plurality buttons including numeric buttons and function buttons, a display for displaying status data to a user, a physical interface for irremovably restrain a cellular telephone, a Bluetooth interface for transmitting control data and digital audio data to and from the cellular telephone, a processor for receiving user inputs and communicating the inputs to the cellular telephone, and an audio processor for processing audio data prior to output to and for processing audio data input from the telephone handset.
US08660603B2 Mobile radio module for multiband-multimode operation
A module for a mobile radio device is proposed, whose central element is a multiswitch MS, which, as desired, can connect outputs for transmission and/or reception branches SZ, EZ of different mobile radio systems to an antenna ANT. The module is suitable for a multiband operation and, optionally, additional multimode operations and includes at least one pair of outputs for transmission and reception branches of a frequency duplexed mobile radio system. Between each output of the multiswitch and the antenna, a matching element is provided, which allows an electrical matching of the branches to be connected to it. The duplex operation is carried out via separate transmission and reception filters, or on the switch via separate outputs for transmission and reception branches.
US08660600B2 Over-the-air overload indicator
Methods, systems, apparatus and computer program products are provided to facilitate power control in wireless communication systems. A cell that is experiencing excessive interference conditions may generate an over-the-air overload indicator indicative of interference conditions at the cell. The over-the-air overload indicator is received by one or more user equipment in a neighboring cell. In response, the user equipment determines adjustments to its transmit power that reduce and/or eliminate the interference. This determination may be carried out by the user equipment, by the serving base station, or through cooperation between the user equipment and the serving base station. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules that allow a reader to quickly ascertain the disclosed subject matter. Therefore, it is to be understood that it should not be used to interpret or limit the scope or the meaning of the claims.
US08660584B2 Equipment managing system, terminal device, and location information displaying method
Equipment information including an installation height, which is an elevation, is stored as equipment information in an equipment management DB as location information for the location wherein an applicable piece of equipment is installed, and in a terminal device, the equipment information for the applicable equipment is acquired from the equipment management DB by a location information displaying unit in response to a display request operation, and a differential height, acquired through subtracting the current height, detected by a height detecting unit, from the installation height of the equipment, included in the equipment information that was acquired, is displayed on the screen of a screen displaying unit.
US08660580B2 Method of providing location-based service using location information of mobile terminal
Disclosed is a location-based service method using location information of a mobile terminal in a mobile communication system. In a location-based service providing method, second mobile terminals within a predetermined range of a first mobile terminal are searched for, status information and relative location information of one or more second mobile terminals found is collected, and display data comprising the relative locations and status information of the one or more second mobile terminals found is sent to the first mobile terminal.
US08660578B1 Proximity human motion detection using wireless signals
A device, system, and method are presented for detecting motion. The system may include the device and a first transmitter and a second transmitter configured to transmit a first set of wireless signals and a second set of wireless signals, respectively. The device may have a receiver configured to receive the first and second set of wireless signals, and may further include a processing unit that determines a first value and a second value indicative of fading attenuations experienced by the first set of wireless signals and the second set of wireless signals, respectively. The processing unit may further determine whether the first and second values are each consistent with motion of an object in proximity to the device. The processing unit may cause the device to output an indication of presence of the object if both values are consistent with motion of the object in proximity to the device.
US08660570B2 Physical cell ID allocation method and base station
The present invention discloses a Physical Cell ID (PCI) allocation method and a base station. The PCI allocation method includes the following steps: a target base station obtains a usable PCI list sent by an Operations And Maintenance (OAM) function entity, and removes limited PCIs of the target cell from the usable PCI list to obtain a selectable PCI set (step S102); the target base station obtains the E-UTRA Absolute Radio Frequency Channel Number (EARFCN) information of neighbor cells of serving cells via an X2 interface message, and obtains a first reference PCI set in a predefined manner, cell EARFCN information in the first reference PCI set is different from that of the target cell of the target base station (step S014); the target base station forms a second reference PCI set based on the intersection of the usable PCI list and the first reference PCI set (step S106); if the selectable PCI set is empty, then a PCI is randomly selected from the second reference PCI set as the target PCI (step S108). The success rate of the PCI allocation for the target cell is improved by the present invention.
US08660565B2 Wireless fault monitoring system
If a mobility aid develops a problem, the person controlling the aid may be unable to move or request assistance or call for help. Furthermore, even if someone was alerted to their predicament, that person may not be able to identify and thus rectify the problem expediently without expert assistance. A system (10) for monitoring for a fault in a mobility aid (12) includes a fault detector for detecting a fault in the mobility aid. The system also includes a signal generator (14) for generating a signal representative of the fault is also provided. A wireless transmitter (16) for transmitting fault signal, and a wireless receiver (18) for receiving the fault signal are also provided. The receiver is also operable for causing an alert to be sent to an operator that the mobility aid (12) requires attention.
US08660561B2 MBMS feedback and neighboring cell measurement reporting
A method and equipment by which a mobile station receiving a point-to-multicast (p-t-m) transmission from a radio access network (RAN) of a wireless communication system communicates information to the RAN of use in the mobile changing to a neighboring cell for receiving the p-t-m transmission; in particular, the mobile station indicates to the RAN whether cell reselection parameters for the neighboring cell have been received, and/or whether neighboring cell information indicating parameters for receiving the p-t-m transmission in the neighboring cell have also been received by the mobile. In a typical embodiment, the mobile would indicate not only whether parameters for receiving the p-t-m transmission in the neighboring cell have been received, but which set of parameters have been received. The information of use in the mobile changing to the neighboring cell is communicated to the RAN in an acknowledgment message uplinked on a packet access control channel.
US08660557B2 System and method for transmitting/receiving neighbor BS information in a communication system
In a communication system, a base station transmits a message including neighbor base station information to a mobile station, wherein neighbor base stations in the base station include m first type neighbor base stations and n second type neighbor base stations, the message includes an identifier dedicatedly allocated to the mobile station when the mobile station can get a service from one of the n second type neighbor base stations, the first type is different from the second type, the neighbor base station information includes information on the n second type neighbor base stations, and each of m and n is an integer identical to or greater than 1.
US08660550B2 Method and system for determining communication mode in a communication system
A method and system for determining a communication mode in a communication system are provided. The system and method include determining whether a first MS and a second MS are located within a preset area where P2P communications are available, estimating a first expected performance that can be achieved when the first and second MSs operate in a cellular communication mode, estimating a second expected performance that can be achieved when the first and second MSs operate in a P2P communication mode if the first and second MSs are located within the predetermined area, and selecting one of the cellular communication mode and the P2P communication mode as a communication mode between the first and second MSs by comparing the first expected performance with the second expected performance.
US08660549B2 Avoiding battery depletion of a mobile device
A method of regulating the battery usage of a wireless device includes receiving information indicating the battery charge level of a wireless device over a first wireless communication channel using a short-range wireless communication protocol; choosing a wireless communication protocol for use by the wireless device with a second wireless communication channel based on the received battery charge level information; constructing a message instructing the wireless device to use the chosen wireless communication protocol for communications via the second wireless communication channel; and sending the message from a vehicle telematics unit to the wireless device.
US08660546B2 Information processing apparatus, navigation system, and data updating method
An information processing apparatus includes a data storage portion that stores data records in which second data is associated with first data; a communicating portion that communicates with an external device; an updating portion that receives the data records from the external device and updates the data records; a screen controlling portion that displays one or more of the first data or the second data, and that receives a specifying operation specifying the first data; a determining portion that determines whether the information processing apparatus is in a state, in which control that uses the first data will be started in response to the screen controlling portion receiving the specifying operation; and a caching portion that caches the first data specified by the specifying operation separately from the data records stored in the data storage portion, when it is determined that the information processing apparatus is in the state.
US08660533B2 System, method and apparatus for pairing SIM or UICC cards with authorized wireless devices
A wireless device and a process of authorizing a wireless device are disclosed. The process includes storing a list of authorized terminals within a memory accessible by a wireless device. The process further includes comparing the list of authorized terminals in the memory to at least one of terminal profile data and an IMEI of the wireless device and allowing network access if at least one of the terminal profile data and the IMEI are found on the list of authorized terminals and limiting network access if at least one of the terminal profile data and the IMEI are not found on the list of authorized terminals.
US08660531B2 Access to locked functions
A mobile communications device can have a locked mode in which the mobile communications device is protected against unauthorized use. A mobile communications device includes device applications implemented by a software program or firmware program that enables an application to be temporarily operable or operable under certain conditions when the mobile communications device is locked. Device applications can include a camera enabled for image data acquisition and a microphone or an audio recorder or a microphone and an audio recorder enabled for audio data acquisition. Acquired image data and audio data can be stored locally to the mobile communications device or stored externally to the mobile communications device. The mobile communications device can be configured to operate applications under different conditions. The mobile communications device can be configured to display a message that applications have been operated while the mobile communications device was locked or in a locked mode.
US08660530B2 Remotely receiving and communicating commands to a mobile device for execution by the mobile device
Methods and systems are presented for remotely commanding a mobile device. In one aspect, a method includes receiving input identifying a mobile device, presenting to a user one or more remote commands corresponding to the mobile device, receiving user input selecting a remote command from the one or more presented remote commands, generating a remote command message instructing the mobile device to execute the selected remote command, and transmitting the remote command message to a server for publication in a message topic. Further, a selectable list of mobile devices associated with a remote management account can be presented to the user, the selectable list including information uniquely identifying each mobile device. Additionally, the selectable list of mobile devices can include an indication of whether an included mobile device is online.
US08660520B2 Emergency notification system for devices within a targeted boundary
An emergency shepherd service includes at least one communications facility configured to provide communication services to at least one communication device in a service area and a notification subsystem including at least one processor and a computer readable medium with instructions. The instructions may be configured to cause the processor to receive information relevant to an affected area and identify at least one communication facility associated with the affected area based on a predetermined knowledge of a site of the communication facility. The instructions may be further configured to cause the processor to discover at least one communication device associated with the communication facility, determine that the communication device should be notified about the information, and send a message based on the information to the communication device.
US08660509B2 Mobile terminal station and synchronous control method
A mobile terminal station sets a fixed gain set value that is a predetermined gain value at initial synchronization and amplifies a received signal received from a wireless base station in accordance with the set fixed gain set value. Then, the mobile terminal station detects a synchronizing signal pattern from the amplified received signal, and controls to perform an automatic gain control by using the fixed gain set value as the initial value of the automatic gain control when the synchronizing signal pattern is detected and modifies the fixed gain set value when the synchronizing signal pattern is not detected.
US08660504B2 Method for controlling the transmission power of a transmitter system integrated in an electronic housing of a motor vehicle, and electronic housing thus obtained
Method for regulating the transmission power of a transmitter system (2, 5-7) incorporated in an electronic module (1) of an automobile. A transmitter system (2, 5-7) is produced which includes an amplification stage (2, 5) having an adjustable amplification gain. Furthermore, in a phase prior to the operation of the electronic module, a compensation table is stored for each type of transmitter system, which is representative of the amplification gains to be applied to maintain a constant transmission power according to the value of external parameters representative of the environment of the transmitter system, and the value of the offset of the amplification stage is stored for each electronic module. Finally, during the operation of an electronic module, the amplification gain is adjusted so as to compensate the offset of the amplification stage, and according to the environment by the use of the compensation table.
US08660493B2 Handheld electronic device including simplified enabling and disabling of short-range wireless communications element, and associated method
An improved handheld electronic device and an associated method provide a simplified mechanism for enabling and disabling a short-range wireless communications element used to create a connection to a short-range wireless network, such as a Bluetooth™ network. The method, implemented by the handheld electronic device, includes enabling the short-range wireless communications element, pairing the handheld electronic device with a second electronic device using the short-range wireless communications element, and providing a first icon on the handheld electronic device after pairing the handheld electronic device with the second electronic device. Thereafter, the method includes disabling the short-range wireless communications element and providing a second icon on the handheld electronic device whenever the first icon is activated, and enabling the short-range wireless communications element and providing the first icon on the handheld electronic device whenever the second icon is activated.
US08660486B2 Method and system for providing concurrent wireless universal serial bus (WUSB) hub and wireless audio/video interfaces within a single device
Systems and methods are disclosed that provide WUSB (wireless universal serial bus) and wireless audio/video interfaces within a single device by integrating a Bluetooth subsystem with a WUSB hub and by providing shared operation between the UWB (ultra wide band) and Bluetooth subsystems. In one embodiment, a system includes both a UWB subsystem and a Bluetooth subsystem that are configured to share one or more operational parameters, such as device pairing information. As such, Bluetooth subsystems and the WUSB subsystems are allowed to cooperate and share information to streamline operation, and this streamlining allows the Bluetooth subsystem to handle isochronous operations, such as audio/video communications, and allows the UWB subsystem to continue to handle USB connected peripheral devices. The disclosed systems with WUSB and wireless audio/video interfaces can also be included as subsystems within other devices, such as display monitors or speaker systems for computer systems.
US08660469B2 Toner delivery system for a shake-free toner cartridge
A toner delivery system for a shake-free toner cartridge comprises a toner paddle assembly having a plurality of scrapers. A main scraper scrapes toner adhering to interior surfaces and directs toner from a first region of the toner reservoir into the opening in a first portion of the front of the housing. A secondary scraper positioned adjacent with the main scraper scrapes and directs toner from a second region of the toner reservoir into the first region. A side scraper scrapes toner adhering to interior surfaces of respective side walls of the housing.
US08660455B2 Image formation apparatus
An image formation apparatus includes: an image formation unit configured to form a developer image; an image transfer unit configured to transfer the developer image from the image formation unit to a recording medium; a fixation unit having a heater to fix the developer image to the recording medium; a duct provided between the image formation unit and the fixation unit, the duct comprising a first circumference section made of heat conductive material and a second circumference section made of heat insulation material; and a fan to flow air through the duct.
US08660454B2 Image forming apparatus with developing unit drawer
An image forming apparatus includes installation/separation of a high-voltage connector to apply high-voltage current to a developing unit, a connector to transmit developing information, and a coupling connector to connect or disconnect a coupling to transmit power to rollers of the developing unit is performed as a drawer is pushed into or pulled out of a main body.
US08660452B2 Power supply system and image forming apparatus
An image forming apparatus includes an image bearing member, a transfer member, and a power supply unit that outputs a voltage to the transfer member. The power supply unit includes a first voltage generation circuit that includes a piezoelectric transformer driven at a drive frequency within a predetermined frequency area to output a first voltage having a predetermined polarity, and a second voltage generation circuit that outputs a second voltage with a polarity opposite to the predetermined polarity. In addition, a control unit controls the power supply unit to output a superposed voltage as a voltage having the predetermined polarity and corresponding to a voltage output from the piezoelectric transformer by driving the piezoelectric transformer at a driven frequency out of range of the predetermined frequency area, with the superposed voltage being a voltage in which the first voltage and the second voltage are superposed.
US08660451B2 Cleaning apparatus and image forming apparatus
A cleaning device for cleaning a belt member, includes a cleaning blade; a removing member coming in contact with the surface of the belt member so as to remove foreign matter adhering on the surface of the belt member; and a contact pressure changing section to change a contact pressure between the removing member to the belt member, wherein, when the contact pressure between the removing member and a region of the belt member corresponding in position to a toner image to be not transferred to a paper sheet is made P1, and the contact pressure between the removing member and a region of the belt member corresponding in position to a toner image to be transferred to a paper sheet is made P2, the contact pressure changing section changes the contact pressure to satisfy the conditional formula: (P1
US08660444B2 Image forming apparatus with operation stopping control upon temperature sensing in fixing device
An image forming apparatus includes a heat source, a thermal fixing member, a temperature sensing unit, a temperature change determining unit and a halting unit. The heat source generates heat. The thermal fixing member is heated by the heat source and performs a thermal fixing operation by thermally fixing a toner image deposited on a sheet of paper. The temperature sensing unit senses a temperature of the thermal fixing member and outputs temperature data. The temperature change determining unit determines that the temperature of the thermal fixing member decreases based on two pieces of temperature data sensed by the temperature sensing unit at two different timings. The halting unit halts the thermal fixing operation when determination made by the temperature change determining unit is consecutively made for a predetermined number of times.
US08660428B2 Variable channel spacing in a coherent transmission system
The present disclosure provides a transmission system, apparatus and method to provide for variable channel spacing in multiplexed or combined optical signals for transmission over a network infrastructure. The channel spacing may be monitored and maintained at desired values in order to maximize the channel density under various conditions related to the network infrastructure. The individual carrier frequencies associated with each signal channel of the transmission system may be individually controlled to define the desired channel. The channel spacing may be altered to provide for higher channel densities increasing system capacity, or to provide for lower channel densities improving the overall reach of the transmission system. The channel spacing may be continuously monitored and maintained at desired values allowing for rapid and automated reconfiguration of the transmission system, which may result in maximized capacity and reduced costs.
US08660423B2 Circuit, system and method for monitoring an optical fiber network
The present invention is related to a front-end circuit for an optical communication system including a laser module arranged for transmitting bursts of data signals over an optical network and a driving circuit for providing the bursts of data signals to the laser module. The front-end circuit further includes receiver means in connection with said laser module and arranged for receiving from the optical network optical echo signals. The laser module includes a laser diode arranged for transmitting the bursts of data signals. The driving circuit is arranged for setting a disabling signal for stopping the laser diode from transmitting bursts of the data signals. Fiber-related information can be extracted from the echo signals, such as distance-resolved optical fiber reflections and fiber attenuation.
US08660417B2 Drive motor, image blur correction unit, and imaging apparatus
A drive motor includes: an output shaft provided as an axis of rotation; a first attachment plate having a first fixing hole; a second attachment plate having a second fixing hole and located in a position separate from the first attachment plate in an axial direction of the output shaft; a magnet attached to one surface of the first attachment plate; a coil attached to one surface of the second attachment plate and facing the magnet; a first shaft holding member that is inserted into the first fixing hole and fixed to the first attachment plate and holds the output shaft; and a second shaft holding member that is inserted into the second fixing hole and fixed to the second attachment plate and holds the output shaft.
US08660413B2 Systems and methods for dynamic content play list creation
Systems and associated methods for dynamic content play list creation are described. A fastplay application provides for dynamic play list generation, using feature categorization and local storage to present a set of custom play list(s) that are tailored to a user's preference(s). The settings may be stored locally on the media player storage device such that the preference(s) can be utilized across titles.
US08660390B2 Redundant ring resonators of varying dimensions to reduce ring resonator tuning requirements
Various embodiments of the present invention relate to systems for reducing the amount of power consumed in temperature tuning resonator-based transmitters and receivers. In one aspect, a system comprises an array of resonators (801-806) disposed adjacent to a waveguide (646) and a heating element (808). The heating element is operated to thermally tune the array of resonators so that each resonator in a subset of the array of resonators is in resonance with a wavelength of light traveling in the waveguide.
US08660389B2 Optical connector and optical tomographic imaging apparatus
Provided are an optical connector and an optical tomographic imaging apparatus, by which no noise occurs and a high quality image without a distortion can be obtained. In the optical connector, optical fibers are inserted into a lumen of a tube from opposite ends thereof; one of the optical fibers is fixed to the tube and the other optical fiber is held so as to be rotatable relative to the tube; an end of one of the optical fibers is separated from an end of the other optical fiber to form a gap therebetween in the lumen; a connecting section which connects the exterior space of the tube and the gap is formed; and a liquid or fluid made of a material which can transmit light is held in the exterior space, the gap, and the connecting section. Consequently, a significant pressure variation in matching liquid does not occur if the distance between the facing optical fibers changes.
US08660386B1 Large-scale image processing using mass parallelization techniques
Assets of raw geo-located imagery can be divided into tiles and coverage masks can be generated for each tile. For each tile, fragments of pixels from coverage masks of neighboring tiles can be extracted and tagged. The fragments can be sorted and stored in a data structure so that fragments having the same tag can be grouped together in the data structure. The fragments can be used to feather the coverage mask of the tile to produce a blend mask. Multi-resolution imagery and mask pyramids can be generated by extracting fragments from tiles and minified (e.g., down-sampled). The minified fragments can be tagged (e.g., by ancestor tile name), sorted and stored in a data structure, so that fragments having like tags can be stored together in the data structure. The fragments can be assembled into fully minified tiles for each level in the pyramid.
US08660369B2 Systems and methods using mobile devices for augmented reality
Systems, methods, apparatus, means and computer program code for operating a mobile device are provided which includes program instructions for detecting a capture of an image, instructions for detecting a location and a time associated with said capture of said image, instructions for transmitting, to a processing system, a request for information associated with said image, said request including information identifying said location and said time, and instructions for receiving a response from said processing system, said response including information associated with said image.
US08660364B2 Method and system for determining a quality measure for an image using multi-level decomposition of images
Method and system for determining a measure of quality for images by using multi-level decomposition are presented. Multi-level decomposition of images is performed in the wavelet domain producing subbands at each level of decomposition. Aggregation of subbands is performed across multiple levels to produce an accurate measure of image quality. By aggregating only selected subbands the computational complexity of the method is greatly reduced.
US08660348B2 Information processing apparatus and information processing method
An information processing apparatus that suppresses occurrences of color conversions not intended by the user. Information on affected regions for individual color conversion processes applied to an image is stored in the information processing apparatus. The information processing apparatus determines whether or not the affected region of a color conversion process that the user is attempting to apply overlap an affected region of a color conversion process that has already been applied, and if so, informs the user by, for example, displaying the affected regions on a chromaticity diagram.
US08660337B2 Image processing apparatus, method and computer program to adjust 3D information based on human visual characteristics
An image processing apparatus includes: a depth information extraction means for extracting depth information from an input 3D image; a luminance extraction means for extracting luminance components of the 3D image; a contrast extraction means for extracting contrast components of the 3D image based on the luminance components; a storage means for storing a performance function indicating relation between the contrast components and depth amounts subjectively perceived, which is determined based on visual sense characteristics of human beings; and a contrast adjustment means for calculating present depth amounts of the inputted 3D image from the contrast components based on the performance function with respect to at least one of a near side region and a deep side region of the inputted 3D image which are determined from the depth information and adjusting contrast components of the inputted 3D image based on the calculated present depth amounts and a set depth adjustment amount.
US08660326B2 Image processing method for estimating a risk of atheroma plaque breakage
The invention relates to an image processing method for estimating a risk of atheroma plaque breakage, that includes the step of receiving (40) a so-called elastogram image representing the inner deformation resulting from the compression of an analyzed blood vessel tissue based on blood pressure, the step of pre-segmenting (50) the elastogram in order to obtain a pre-segmented image including a plurality of areas, and the step of calculating an elasticity image (60) representing the elasticity of at least one region of the elastogram, the region corresponding to an area selected among the plurality of areas of the pre-segmented image, and the elasticity image enabling the user to estimate the risk of atheroma plaque breakage, wherein said method is characterized in that: the pre-segmentation is carried out while considering the tissue as being a non-compressible elastic solid in order to determine the Young modulus gradient as equal to the sum of the Lagrange multiplier gradient and of a space depending vector, and in that the pre-segmentation includes determining the outlines of each area in the plurality of areas using said space depending vector.
US08660322B2 Passive continuous authentication method
The passive continuous authentication method uses biometric feedback to perform the authentication processes. Computer software and sensors are provided to acquire, memorize, and authenticate both the user's hard (facial) and soft (clothing) biometric information. A registration phase compels the user to register his/her face image into a registration database. Subsequently, the system permits the user to login the system based on facial recognition of the image presented by an attached webcam of the system. During a computing session the system repetitively authenticates the user's identity by comparing the user's acquired face image (hard biometric) to the registered face image in the database. A clothes color histogram (soft biometric) is also computed. The hard biometric recognition mainly decides the authentication result. Otherwise, clothes color histogram matching takes place to decide the result. When the user leaves the terminal the screen locks up. Successful authentication unlocks the screen upon user return.
US08660320B2 Image processing apparatus and image processing method
An image processing apparatus includes: a data processing section which processes input image data and obtains output image data; a face detecting section which detects a face image on the basis of the input image data and obtains information about a face image region in which the face image exists; and a processing controller which controls the process of the data processing section on the basis of the information about the face image region obtained in the face detecting section.
US08660319B2 Method, system and computer program product for automatic and semi-automatic modification of digital images of faces
The present invention is directed at modifying digital images of faces automatically or semi-automatically. In one aspect, a method of detecting faces in digital images and matching and replacing features within the digital images is provided. Techniques for blending, recoloring, shifting and resizing of portions of digital images are disclosed. In other aspects, methods of virtual “face lifts” and methods of detecting faces within digital image are provided. Advantageously, the detection and localization of faces and facial features, such as the eyes, nose, lips and hair, can be achieved on an automated or semi-automated basis. User feedback and adjustment enables fine tuning of modified images. A variety of systems for matching and replacing features within digital images and detection of faces in digital images is also provided, including implementation as a website, through mobile phones, handheld computers, or a kiosk. Related computer program products are also disclosed.
US08660314B2 Motion-controlled device and method thereof
An electronic device obtains a motion of a displaced object in two captured video frames utilizing phase correlation of the two frames. The device identifies magnitude of the motion and an area in a phase correlation surface corresponding to an area of the object, and accordingly determines if the motion is a qualified motion operable to trigger a gesture command of the device. The phase correlation surface is obtained from the phase correlation of the two frames.
US08660309B2 Image processing apparatus, image processing method, image processing program and recording medium
There are provided an image processing apparatus, an image processing method and an image processing program for transforming a target image having no contour of straight line portions. An ellipse E1 by which the target image is approximated is calculated (S20), a center candidate O.sub.A of the target image is decided (S21), a first polygon P1 associated with the ellipse and the center candidate is calculated (S22), a projective transformation matrix for projectively transforming the first polygon into a second polygon P1′ associated with an ellipse whose center is a point where the center candidate is projectively transformed is calculated (S23), and the target image is projectively transformed based on the projective transformation matrix to obtain a transformation image (S24).
US08660299B2 Automated person identification and location for search applications
A “be on the look out” or BOLO device is an unsupervised device that can be deployed at a particular location to watch for a specific target or person. A camera produces scene images that the BOLO device analyzes to determine if they contain a pattern matching a target descriptor. If a matching pattern is found, then the BOLO device emits an alarm signal. The alarm signal can contain the BOLO device's location or identification. A location database can produce the device's location when given the device's identification. A target transmitter can supply new target descriptors to deployed BOLO devices.
US08660297B2 Cooker and control method thereof
Provided are a cooker and a method of controlling the cooker. An image of food scanned by an image sensor is corrected, and thus, can be free from distortion due to vapor generated while cooking the food in a cooking chamber. Accordingly, a user can more accurately recognize a cooking state of the food.
US08660288B2 Twin driver earphone
Provided is a technique for improving frequency characteristics by an acoustics-related method so that a sound is heard with natural frequency characteristics when a sound-isolating earphone is fitted in a human ear. A sound-isolating earphone is provided with two or more electroacoustic transducers, wherein independently generated sound waves are passed through isolated sound leading pipes and are mixed just before an entrance of an external auditory canal, and a sound wave of which is twice the difference between path lengths of the two sound leading pipes is attenuated. This serves to provide an easy-to-hear improved sound quality by suppressing the sound wave at around 6 kHz that is transmitted with characteristically high intensity in a sound-isolating earphone.
US08660285B2 Accessory adapter for cochlear implant system providing simultaneous T-mic and external audio input
A special accessory adapter for use with a BTE device of a cochlear implant (CI) system provides two inputs: a T-Mic input and an auxiliary audio input. Both inputs (the T-Mic input and the auxiliary audio input) are connected to a special mixer circuit integrated into a body of the accessory adapter. The body of the accessory adapter connects to the BTE using the same earhook attachment mechanism used by other accessories used by the CI system. The special mixer circuit prevents signals from either the T-Mic input or the auxiliary audio input from interfering with each other. Both signals, however, can still be processed by the processing circuits of the BTE and combined in such a way that user is able to perceive both signals at the same time.
US08660275B2 Microphone non-uniformity compensation system
A microphone compensation system responds to changes in the characteristics of individual microphones in an array of microphones. The microphone compensation system provides a communication system with consistent performance despite microphone aging, widely varying environmental conditions, and other factors that alter the characteristics of the microphones. Furthermore, lengthy, complex, and costly measurement and analysis phases for determining initial settings for filters in the communication system are eliminated.
US08660271B2 Stereo image widening system
A stereo widening system and associated signal processing algorithms are described herein that can, in several embodiments, widen a stereo image with fewer processing resources than existing crosstalk cancellation systems. These system and algorithms can advantageously be implemented in a handheld device or other device with speakers placed close together, thereby improving the stereo effect produced with such devices at lower computational cost. However, the systems and algorithms described herein are not limited to handheld devices, but can more generally be implemented in any device with multiple speakers.
US08660252B2 Control of execution time of time-dependent services by defining different time zones for the subscriber's location, the execution server, and the service subscription information
A data layered architecture (DLA) system includes a front end (FE) server and a common directory (CD). The FE server includes a processing unit which defines an FE time zone (FETZ) based on the FE server's geographical location and that defines a current date and time of the FETZ. The FE server includes a network interfacing unit which obtains from the CD through the network a subscriber default time zone (SDTZ), a subscriber service time zone (SSTZ), a service activation date (SAD) and a service activation time (SAT). The processing unit selects as service time zone (STZ) for executing the service the SSTZ, if a valid SSTZ exists, or the SDTZ, if a valid SSTZ does not exist, or the FETZ, if a valid SDTZ does not exist. Furthermore, the processing unit only executes the service after checking that the SAD and SAT of the STZ correspond to the current date and time of the FETZ.
US08660247B1 Method and apparatus for content presentation in association with a telephone call
A method and apparatus are provided for presenting multimedia content to caller and/or a called party in association with a telephone call. Content may be presented pre-ring (before the called party's telephone rings), in-call and/or post-call. Content presented to a party may be related to another party participating in the call or may be related to a third party (e.g., an advertiser that paid for the ability to have its content presented). Presented content may be actuable, and allow a caller to change the destination of a call, take advantage of an offer presented to him, redeem a coupon, schedule or queue a subsequent call, etc. To find a desired destination party, a caller may initiate a manual or automatic search of his local contacts (on his telephone) and/or a central or global directory or contact list.
US08660244B2 Machine translation instant messaging applications
An instant messaging translation plug-in interacts with an instant messaging program to intercept incoming messages and forward these messages to a language translation service. The plug-in then displays a translation received from the service along with the original message. This provides translation which can be used by instant messaging users to communicate across language barriers, and without local translation or knowledge of the internal workings of the translation services used. Additionally, the translation plug-in also provides for manual translation of messages, which allows communication with users who use a different language but do not use the translation plug-in. Messages are modified before translation in order to correct spelling, to prevent particular words or phrases from being translated, and to change instant messaging language into standard language form. The techniques can be performed on various messaging services, including instant messaging on computers or mobile devices, as well as SMS.
US08660240B2 Notification system management
Methods and systems for providing electronic notifications are described. A server is configured to serve an interface, such as a Web page, to a terminal that requests from a user a first set of user contacts to be used to provide notifications to the user by a telephonic notification system in response to a notification process initiated by an organization associated with the user. The interface further requests a first set of priorities corresponding to the first set of user contacts, wherein the notification system will attempt to provide notifications to the first set user contracts in an order based at least in part on the first set of priorities. A database is configured to store the first set of user contacts and the first set of priorities. A voice interface circuit is configured to transmit a voice notification to at least one of the first set of user contacts.
US08660229B2 Nuclear reactor primary circuit
The invention relates to a nuclear reactor primary circuit comprising a primary pipeline (30), which defines an internal volume (32) and in which a primary nuclear reactor coolant downwardly runs, an additional pipeline (26) which is branched to the primary pipeline (30) and defines an internal volume communicating with the internal volume (32) of the primary pipeline (30) and a cuff (36) whose first end (50) is connected to the additional pipeline (26) and the second free end (52) is positioned in the internal volume (32) of the primary pipeline (30). According to said invention, the second end (52) is delimited by a free peripherial edge (53) comprising at least one upstream and downstream sections (56, 58) which are oriented towards the upstream, wherein the upstream section (56) penetrates into the internal volume (32) deeper from the primary pipeline (30) than the downstream section (58).
US08660217B2 Methods and apparatus for low complexity soft-input soft-output group detection
Certain aspects of the present disclosure propose methods and apparatus for low complexity soft-in soft-out detection that divide a plurality of received symbols into a plurality of groups of symbols and performs preprocessing on the symbols in each group to suppress interference from other groups. The preprocessing may utilize a priori information for one or more symbols in one or more groups that are not yet detected, and/or a posteriori information for one or more symbols in one or more groups that are already detected and/or decoded. The preprocessed symbols may then be detected using a soft-in soft-out detection algorithm.
US08660214B1 Quadrature bandpass-sampling OFDM receiver
A quadrature bandpass-sampling receiver for an orthogonal frequency division multiplexing (OFDM) receiver is provided. A transmitted OFDM signal is received by a low-noise amplifier, has its image frequency removed by a subsequent image reject filter, and is frequency-translated to an intermediate frequency by a mixer. A quadrature bandpass-sampling delta-sigma analog-to-digital demodulator (QBS-ADD) down-converts the frequency-translated OFDM signal to baseband based on a high-frequency sampling clock equal to the intermediate frequency, and generates in-phase and quadrature outputs in the form of high-frequency bit streams. The bit streams are fed to a Discrete Fourier Transform (DFT) engine, which generates in-phase and quadrature Fourier components.
US08660209B2 Transmitter and frequency deviation reduction method thereof
A transmitter is provided. The transmitter includes a phase/frequency deviation input, a controller and a frequency modulating path. The phase/frequency deviation input receives multiple phase/frequency deviation samples. The controller outputs a modified phase/frequency deviation signal and generates a phase/frequency deviation carry-out signal in response to the phase/frequency deviation samples and a previous time sample of the phase/frequency deviation carry-out signal. The frequency modulating path performs frequency modulation in response to the modified phase/frequency deviation signal and outputs a frequency modulated carrier signal.
US08660203B2 Data reception using low density parity check coding and constellation mapping
Modern coding and modulation techniques have greatly improved the transmission and reception of signals. A method is described including receiving a signal de-mapping the signal into a first and second substream, decoding the first and second substream using a low density parity check decoding process, and combining the first and second decoded substream into a single data stream. An apparatus is described including a symbol de-mapper that receives a signal de-maps the modulation symbols in the signal into a first and second substream, a first decoder that decodes the first substream using a low density parity check coding process at a first decoding rate, a second decoder that decodes the second substream at a second encoding rate, and a combiner that combines the first substream and the second substream into a single data stream.
US08660202B2 Robust precoder and receiver filter design for Gaussian interference channel
A system and method for providing at least one transmit precoder includes transforming at least one of a weighted sum-rate and max-min rate objective into two or more sub-problems by introducing at least one slack variable. The two or more sub-problems are iterated on a computer readable storage medium to provide at least one transmit precoder for each transmitter.
US08660201B2 Apparatus for transmitting a synchronous signal in a multi-antenna system
An apparatus for transmitting a synchronization signal using a plurality of transmit (Tx) antennas is provided. The apparatus includes a synchronization signal generator for generating a synchronization signal used for tracking timing or frequency synchronization, a transmission processor for allocating different subcarriers to a plurality of Tx antennas without overlapping, mapping the synchronization signal to the subcarriers, and generating an orthogonal frequency division multiplexing (OFDM) symbol by performing inverse fast Fourier transformation (IFFT), a control signal coupler for controlling codes as a resource not to overlap among the plurality of Tx antennas, and the plurality of Tx antennas for transmitting the OFDM symbol.
US08660197B2 Method of and equipment for compensating carrier frequency offset in an orthogonal frequency division multiplexing wireless radio transmission system
For compensating carrier frequency generation in communication equipment for radio transmission in an Orthogonal Frequency Division Multiplex, OFDM, based wireless radio communication system, in which reference signals known communication equipment are transmitted in a regular time repetitive manner, carrier frequency generation is compensated (63) by a calculated carrier frequency offset estimate. The carrier frequency offset estimate in the communication equipment is calculated from coarse (61) and fine carrier frequency offset estimates (62). The coarse carrier frequency offset estimate (61) is calculated in the frequency domain from reference symbols of a reference signal received (60) at the communication equipment and the fine carrier frequency offset estimate (62) is calculated in the time domain from reference symbols of reference signals repetitively received (60) at said communication equipment. An algorithm and an estimator module (90) for calculating a coarse carrier frequency offset are provided.
US08660175B2 Selective display of interpolated or extrapolated video units
Display of an interpolated or extrapolated video unit, such as a video frame, may be selectively enabled based on a quality analysis. This disclosure also describes selection of reference video frames to be used for interpolation or extrapolation. A decoder may apply a quality-focused mode to select a reference frame based on quality criteria. The quality criteria may indicate a level of quality likely to be produced by a reference frame. If no reference frames satisfy the quality criteria, interpolation or extrapolation may be disabled. A decoder may apply a resource-focused frame interpolation mode to enable or disable frame interpolation or extrapolation for some frames based on power and quality considerations. In one mode, frame interpolation may be disabled to conserve power when reference frames are not likely to produce satisfactory quality. In another mode, the threshold may be adjustable as a function of power saving requirements of the decoder.
US08660168B2 Method and system for communicating via a spatial multilink repeater
Aspects of a method and system for communicating via a spatial multilink repeater are provided. In this regard, a received signal may be frequency shifted to generate a plurality of repeated signals, wherein each repeated signal may be shifted by a different frequency with respect to the received signal. Each repeated signal may comprise one or more signal components and a phase and/or amplitude of each of the components may be controlled to control a directivity of the repeated signals. Each of the repeated signals may be generated by quadrature down-converting said received signal by mixing the received signal with a first LO signal pair, up-converting the down-converted signal by mixing it with a second LO signal pair, and adding or subtracting an in-phase portion and a quadrature-phase portion of the up-converted signal.
US08660162B2 Semiconductor laser apparatus and optical apparatus
In this semiconductor laser apparatus, a first wire-bonding portion is arranged at a position in a fourth direction from a first semiconductor laser device and in a first direction from a photodetector, and a second wire-bonding portion is arranged at a position in the fourth direction from the first semiconductor laser device and in a third direction from the first wire-bonding portion. A third wire-bonding portion is arranged at a position in a second direction from a third semiconductor laser device and in the first direction from the photodetector, and a fourth wire-bonding portion is arranged at a position in the second direction from the third semiconductor laser device and in the third direction from the third wire-bonding portion.
US08660143B2 Data packet interception system
A method and apparatus for managing data packets in a network data processing system. The data processing system monitors for the data packets on the network data processing system. The data processing system sends a response data packet to a source endpoint that sent a request data packet in response to detecting the request data packet in the data packets requesting a first identifier for a first device at a target endpoint in the network data processing system. A response data packet has a selected identifier for a selected device in the monitoring data processing system. The data processing system processes a set of data packets in response to detecting the set of data packets having the selected identifier. The data processing system sends the set of data packets to the target endpoint with the first identifier for the first device in place of the selected identifier.
US08660136B2 Measurement coordination for dynamic spectrum access measurements in a time division duplex system
The invention disclosed in this application describes methods to coordinate spectrum measurement periods in access points or base stations in a time division duplex (TDD) system where the super frame is divided into uplink and downlink portions for use in cognitive radio systems.
US08660134B2 Systems and methods for time-based hailing of radio frequency devices
The present disclosure relates to systems and methods for communicating with a radio frequency (RF) device. An exemplary method includes: sending to the RF device a hailing signal based on a system time; and sending to the RF device a data message.
US08660118B2 Methods, systems, and computer readable media for next hop scaling
The subject matter described herein includes a packet forwarding device that implements next hop scaling. Rather than storing a complete set of next hop bindings at each packet processor, the storage of next hop bindings is distributed among packet processors in the packet forwarding device such that each packet processor stores next hop bindings for the hosts that are directly connected to the packet processor. For hosts that are not directly connected to a packet processor, the packet processor stores relay entries. Because of the distributed storage of next hop bindings, the number of hosts that can be served by a single packet forwarding device is increased over packet forwarding devices where each packet processor stores a complete set of next hop bindings for all connected hosts.
US08660116B2 Private multimedia contents broadcasting equipment which uses ISM radio frequency band or 5GHzUNII radio frequency band, private multimedia contents broadcasting system and method thereof
An individual multimedia contents broadcasting equipment is disclosed, which includes an individual broadcast process unit which provides a private IP address through a DHCP (Dynamic Host Configuration Protocol) to a receiving terminal, which requests a connection, and makes a connection of the receiving terminal through a radio network, and transmits a broadcast content to the connected receiving terminal; and a radio communication unit which forms a radio network and communicates data with the connected receiving terminal through the radio network.
US08660115B2 Method for content-aware redirection and content renaming
The present invention is directed to mechanisms for content-aware redirection and content exchange/content discovery that permit a request for content to be redirected to a particular advantageous server that can serve the content.
US08660111B2 Method and apparatus for tracking a channel timing channel message and supporting channel scanning in a digital mobile radio system
A method and apparatus for enabling a radio to track channel timing and support channel scanning A non-leading radio operating on a communications channel, determines a diffusion period during which channel timing is to be propagated from a leading radio to non-leading radios operating on the communications channel. The non-leading radio implements a first scanning pattern during the diffusion period to scan a CT designated channel for a control timing message with a timing signal sent from the leading radio. The first scanning pattern involves scanning the CT designated channel during every other scan interval and scanning non-priority channels and priority channels during scan intervals not used on the CT designated channel.
US08660110B2 Reduced power synchronization of wireless devices
Synchronizing at least one wireless sensor includes sending at least one reference message along with a request for acquired data from an access point to the at least one wireless sensor, where the reference message includes a first timestamp indicating when the reference message was sent according to time of a clock of the access point, receiving from the at least one wireless sensor a response that includes the requested data, the first timestamp, and at least one other timestamp corresponding to time of a clock of the at least one wireless sensor, and determining a relative clock offset of the at least one wireless sensor using the timestamps.
US08660105B2 Downlink transmit beamforming
A wireless network access point can operate as a closed loop MIMO device when communicating with a station that is operating as an open loop MIMO device. Transmit/receive chains in the access point are calibrated to support aggregate channel reciprocity.
US08660084B2 Method and apparatus for transmitting reference signal in wireless communication system
A method and apparatus of transmitting a reference signal in a wireless communication system is provided. Demodulation Reference Signals (DMRSs) for a plurality of respective antennas is generated. The DMRSs are mapped to a resource region, and transmitted through the respective corresponding antennas. The DMRSs are multiplexed using at least one of frequency division multiplexing (FDM), code division multiplexing (CDM), and time division multiplexing (TDM) methods and mapped in the resource region. Also, a position of an orthogonal frequency division multiplexing (OFDM) symbol to which the DMRSs are mapped in the resource region is an OFDM symbol to which a physical downlink control channel (PDCCH) and a legacy cell-specific reference signal (CRS) are not mapped.
US08660083B2 Uplink scheduling in a cellular system
A method (1000) for scheduling uplink transmission resources such as transmission duration and frequency to users (120) in a cell (110) of a cellular system (100). Grants for the use of uplink transmission resources are sent (1005) on a downlink control channel to users in the cell and the users' uplink transmissions are sent (1010) in subframes which have a certain extension in time and frequency. For each of at least a number of subframes, a decision (1015) is made on the number of users that will be scheduled resources for uplink transmission in the subframe, so that said number of users is maximized (1020) with respect to the control channel's capacity to transmit uplink grants for that subframe.
US08660082B2 Method and arrangement in a radio-access network
The invention relates to a method and arrangement for transmitting and receiving control information in a radio-access network. A network node transmits first control information in a first part and second control information in a second part of a time-frequency region that is transmitted after a control region in a subframe. The second part is located later in the subframe than the first part. The second control information may be less time-critical than the first control information. An intermediate node receives and decodes the first control information at the end of the first part. When the first control information indicates that the subframe comprises data payload to the intermediate node, the intermediate node receives and decodes the data payload. The intermediate node receives second control information at the end of the second part.
US08660078B2 Data radio bearer (DRB) enhancements for small data transmissions apparatus, systems, and methods
A method of transmitting data packets with a wireless communication device includes requesting a preconfigured data radio bearer (DRB) from a base station during a connection request; receiving the preconfigured DRB from the base station in response to the request; and providing security configuration information to a network control entity that provides the security configuration information to the base station.
US08660065B2 Radio network and a method for operating a radio network
A radio network allows a flexible distribution of data flows between a mobile station and a mobility anchor of the network over different interfaces. Data flows are routed between at least one mobile station and a mobility anchor of the network. The mobile station can connect to the mobility anchor using multiple network interfaces simultaneously, the radio network including an application function capable of processing and/or analyzing information about routing policies contained in a signalling received from a mobile station, which is able to push or signal the processed and/or analyzed information from the application function to an entity that can enforce routing policies to forward the data flows to one or more selected interfaces and which is able to signal routing policies received from the network to the mobile station. Further, an according method for operating a radio network, especially for routing data flows within the network, is disclosed.
US08660063B2 Method and apparatus for cell detection in a wireless communication system
A method (300) and apparatus (200) for cell detection in a wireless communication system may include acquiring (315), using a transceiver, synchronization to first radio frame boundaries of a first physical channel from a cell. The method may include attempting to decode frames (320) of a second physical channel that has second radio frame boundaries that are a multiple of the first radio frame boundaries. The method may include performing (325) a cyclic redundancy check on the frames of the second physical channel. The method may include extracting (345) predictable information from a payload from frames that fail the cyclic redundancy check.
US08660062B2 Methods and apparatus for quality of service-based uplink polling schemes
A method for allocating polling bandwidth may include generating polling tokens corresponding to connections maintained by a base station. The polling tokens may be generated at configurable time intervals. The method may also include assigning priorities to the polling tokens. The priority of a polling token may depend on a scheduling type of a corresponding connection. The method may also include allocating polling bandwidth to the connections that correspond to the highest priority polling tokens when uplink bandwidth is available to allocate for polling.
US08660061B2 Voice and data wireless communications network and method
A wireless local area network that carries mixed traffic of voice and data communications may be provided. The wireless local area network may include an access point and a plurality of remote terminals that are associated with the access point. The access point may be operably coupled to a wireline network. The access point may receive voice and other communications packets from the remote terminals and the wireline network. Some of the packets may be for transmission to the remote terminals. The access point manages which packets to transmit and when to transmit packets. The access point may manage traffic to maintain a fair distribution of packets and to give priority to voice communications over other communications.
US08660055B2 Pseudo hub-and-spoke wireless audio network
An apparatus induces a first wireless device to transmit audio-related data to both the apparatus and a second wireless device by providing the first wireless device with a false indication of the apparatus being capable of performing an audio function that the apparatus is incapable of performing so as to enable the second wireless device to receive the audio-related data simultaneously with the apparatus, and wherein the second wireless device cooperates with the apparatus to leave the first wireless device unaware of the simultaneous receipt of the audio-related data by the second wireless device.
US08660049B2 Wireless communication system, base station and network control apparatus
In a time slot in which a first base station for performing a multicast transmission executes the multicast transmission, a second base station which does not perform the multicast transmission does not perform a unicast data transmission. The time slot in which the first base station performs the multicast transmission is notified to the second base station from a multicast control apparatus for performing scheduling of the multicast transmission to the first base station. Information to receive the multicast transmission is notified from the second base station to a terminal connected to the second base station.
US08660048B2 Wireless resource scheduling method and occupied information sending method for multi base station MBS
The present invention discloses a method for scheduling wireless resources of a multi-base station MBS and a method for sending occupation information. The scheduling method comprises: dividing wireless resources of downlink sub-frames of all base stations in an MBS Zone into two parts, local service schedulers on the base stations scheduling one part for local services, and a multi-base station MBS resource scheduler in the MBS Zone scheduling the other part for the multi-base station MBS. The sending method comprises: a sender informing a receiver of multi-base station MBS wireless resource occupation situation through a message carrying multi-base station MBS wireless resource occupation information; the occupation information including configuration information and a scheduling result. When supporting the macro diversity multi-base station MBS, the present invention not only can avoid the conflict of unicast and MBS scheduling, but also can fully utilize the limited wireless resources of the system.
US08660045B2 Mobile core network node redundancy
Apparatus configured to operate within a communication network as a pool proxy, routing signalling traffic between a node of a first network and one of a set of pooled nodes within a second network. The apparatus is further configured to operate in one of an active state and a passive state towards the first network node and, when in said active state to send a heartbeat signal to at least one of said pooled nodes for relaying to a peer pool proxy and, when in said passive state, to receive a heartbeat signal from a peer pool proxy relayed via at least one of said pooled nodes. In the event that no heartbeat signal is received when in the passive state, the apparatus is configured to activate itself as pool proxy towards the first network node.
US08660038B1 Previewing voicemails using mobile devices
Previewing voice over internet protocol (VoIP) voicemail is disclosed. A request is sent for VoIP voicemail available to preview using a data channel associated with a cellular phone system. Information of voicemail available to preview and one preview portion for each of the voicemail available to preview are received. Information of voicemail available to preview is displayed. A selection of one of the available voicemails is received. A preview portion of the voicemail corresponding to the selection of one of the available voicemails is played.
US08660035B2 Wireless relay network media access control layer control plane system and method
A method and system for using a communication network having a relay node to provide wireless communication with a mobile station. A ranging region is established with the mobile station in which the establishment of the ranging region includes the transmission of control information corresponding to the relay node. The mobile station is allowed to enter the communication network. The relay node is used to wirelessly communicate with the mobile station in at least one of the uplink and downlink directions.
US08660034B2 Method and system for monitoring activity of a remote link partner to trigger training of Ethernet channels to support energy efficient Ethernet networks
It may be determined via monitoring whether a first link partner and/or a second link partner coupled via an Ethernet link has trained or refreshed circuitry and/or has updated at least one parameter. Based on the determination, a corresponding link partner may be trained, refreshed and/or updated. One or more of an echo canceller, a far-end crosstalk canceller and a near-end crosstalk canceller for one or more channels may be configured based on the training, refreshing and/or updating. One or more channels may be silent and/or one or more may be active. Link partners may communicate via one or more of in-band signaling, out-of-band signaling to determine which link partner may monitor and/or which may control or initiate operation. The controlling link partner may be assigned a master mode of operation. Training, refreshing and/or updating for the monitoring link partner may be based on a timer.
US08660024B2 Estimation method to evaluate a system reliability of a cloud computing network
An estimation method applies to evaluating a system reliability of a cloud computing network, and the steps thereof includes: providing a network model which sends data through at least two path between a cloud and a client; inputting a demand, a time constraint and a maintenance budget into the network model; providing plural capacity vectors corresponding to different states of the flow of the cloud computing network; selecting a first set of vectors from the capacity vectors for satisfying the demand and the time constraint; deleting the capacity vectors which do not meet the maintenance budget from the first set of vectors to form a second set of vectors; and computing an upper boundary of the system reliability based on the first set of vectors and an lower boundary of the system reliability based on the second set of vectors.
US08660020B2 Communication network with skew compensation
Embodiments of the present invention compensate for skew across a wavelength division multiplexed network. The network is a wavelength division multiplexed optical transport network. The skew compensation can be performed electrically or optically. It can be performed on the transmission side of the network, the receiver side of the network or at any intermediary node on the network.
US08660007B2 Performing rate limiting within a network
Methods and systems for performing rate limiting are provided. According to one embodiment, information is maintained regarding a set of virtual networks into which a network has been logically divided. Each virtual network comprises a loop-free switching path, reverse path learning network and provides a path through the network between a first and second component thereby collectively providing multiple paths between the first and second components. Packets are received by the first component that are associated with a flow sent by a source component. The packets are forwarded by the first component to the second component along a particular path defined by the set of virtual networks. A congestion metric is determined for the particular path and based thereon it is determined whether a congestion threshold has been reached. Responsive to an affirmative determination, the source component is instructed to limit the rate at which the packets are sent.
US08660006B2 Method and system for traffic management and resource allocation on a shared access network
A method for traffic management and resource allocation on a shared access network including estimating a bandwidth capacity of a gateway, determining a demand rate of an IP gateway, allocating bandwidth to the IP gateway based on the demand rate, traffic priority, or traffic weighting, allocating bandwidth to the IP gateway in advance of demand when excess bandwidth is available, scheduling traffic at the IP gateway based on traffic priority, service plan of a VSAT, or physical layer properties of the VSAT, performing priority queue servicing of traffic at a gateway using a real time traffic priority queue, a non-real time traffic priority queue, two or more modulation and coding queue groups, and a code block queue.
US08660004B2 Systems and methods for multicast admission control
Systems and methods for multicast admission control are provided. In one embodiment, a node comprises: a first interface configured to receive a multicast channel access request, from a subscriber interface, including an address for a channel; a memory including a subscriber profile and VLAN configuration data for the network; a processor that identifies a first VLAN corresponding to the address from the VLAN configuration data and determines whether the subscriber is authorized to receive the channel via the first VLAN based on access policy designated by the subscriber profile; wherein the processor further determines whether granting access to the channel violates admission control policy based on predefined bandwidth requirements and/or a stream count limit for the first VLAN; wherein when the subscriber interface is authorized to receive the channel and when granting access to the channel does not violate admission control policy, the processor routes the channel to the subscriber.
US08659997B2 Policy-based service management system
A policy-based management mechanism is provided, whereby the mechanism provides for at least the controlling of access to network resources, the integration of different frameworks into a common open standard, and modular components for assembling integrated date and voice services. The mechanism accomplishes this by using an access management component that checks for access credentials, a service management component that identifies which resources are available to a requestor of resources, and a resource management component that manages the requested resources. In one exemplary implementation, a fourth component, the policy management component links the first three components such that a resource request gains access to resources based on policy decisions determined by the fourth component for the first three components.
US08659996B2 Network capacity management system and method
A network capacity management system and method are disclosed. In one form, a capacity management system for use with an optical network includes a network capacity management engine operable to actively access a network element. The system further includes a network-based application interface associated with the network capacity management engine. The application may facilitate providing information associated with a network element to a user in near real-time.
US08659987B2 Adaptive modulation for fixed wireless link in cable transmission system
In one embodiment of a communications network, the predetermined encoding scheme and symbol constellation configurations are chosen so that the range in channel qualities that the encoding scheme and symbol constellation configurations are designed to be utilized within overlap with each other. This overlapping provides hysteresis, which reduces the frequency with which a subscriber must alter encoding scheme and symbol constellations. Reducing the frequency of changing encoding scheme and/or symbol constellation eliminates the communication overhead associated with these changes and increases throughput by enabling the subscriber to spend more time transmitting data.
US08659980B2 Recording head with waveguide
An apparatus having a first pole with a first side and a second side opposite from the first side, a second pole positioned on the first side of the first pole, and a waveguide positioned on the second side of the first pole wherein the waveguide has an end adjacent to an air bearing surface. The first pole includes a first portion spaced from the waveguide and a second portion extending from the first portion to the air bearing surface, with the second portion being structured such that an end of the second portion is closer to the waveguide than the first portion.
US08659970B2 Memory device power control
The apparatus described herein may comprise a first set of transistors, including a first transistor and a second transistor, and a second set of transistors, including a third transistor and a fourth transistor. Gates of the first and second transistors may be coupled to a first signal and a second signal, respectively, each indicating whether a corresponding one of a first supply voltage and a second supply voltage reaches a first threshold voltage or a second threshold voltage to power on a first circuit or a second circuit of a memory device. Gates of the third and fourth transistors may be coupled to a first inverted version of the first signal and a second inverted version of the second signal, respectively. An outcome signal of the second set of transistors may indicate a power-on state of the memory device responsive to power states of the first and second signals.
US08659968B2 Power supply circuit and semiconductor memory device including the power supply circuit
According to one embodiment, a power supply circuit, which generates a power supply voltage which is applied to a memory cell array including a plurality of memory cells disposed at intersections between a plurality of word lines and a plurality of bit lines, comprises a first boost circuit configured to boost an input voltage, a first voltage step-down circuit having an input connected to an output of the first boost circuit, and a voltage control circuit configured to control the first boost circuit and the first voltage step-down circuit. The voltage control circuit is configured to generate, not via the first voltage step-down circuit, a voltage which is boosted by the first boost circuit, when a first voltage is transferred to a non-selected memory cell.
US08659963B2 Enhanced power savings for memory arrays
A memory array is provided that comprises a plurality of global bit lines such that each bit line is coupled to a plurality of memory cells. The memory array further comprises a plurality of precharge logic such that each precharge logic is coupled to an associated global bit line in the plurality of global bit lines. Identification logic in the memory array is coupled to the plurality of precharge logic. The identification logic provides a precharge enable signal to a subset of the plurality of precharge logic on each clock cycle such that the subset of precharge logic precharges its associated subset of global bit lines to a voltage level of a voltage source, thereby reducing the power consumption of the memory array.
US08659961B2 Memory repair systems and methods for a memory having redundant memory
Memories, memory repair logic, and methods for repairing a memory having redundant memory are disclosed. One such memory includes programmable elements associated with respective redundant memory configured to have memory addresses mapped thereto, the programmable elements configured to be programmed with at least portions of the memory addresses. Such a memory further includes repair logic coupled to the programmable elements and configured to identify programmable elements available for programming to map memory addresses to respective redundant memory. One method for remapping a memory address of a memory to redundant memory includes receiving at least a portion of a memory address to be remapped to redundant memory, determining whether a programmable element associated with the redundant memory is available for programming, and when a programmable element is available, programming the programmable element such that the memory address will be mapped to the associated redundant memory.
US08659960B2 Semiconductor memory device having a data line sense amplifier
A memory device includes a data line sense amplifier configured to receive a sense amplifying power source voltage and a sense amplifying ground voltage through a sense amplifying power source line and a sense amplifying ground line, respectively, and sense-amplify data loaded on a pair of data lines, and a pre-charging unit configured to pre-charge and equalize the sense amplifying power source line and the sense amplifying ground line with a sense amplifying pre-charge voltage, generate the sense amplifying pre-charge voltage by voltage dividing the sense amplifying power source voltage and the sense amplifying ground voltage through a voltage dividing path including the sense amplifying power source line and the sense amplifying ground line, and apply the sense amplifying power source voltage to the sense amplifying power source line and the sense amplifying ground voltage to the sense amplifying ground line in response to a sense amplifying pre-charge control signal.
US08659958B2 Memory device and related control method
A memory device includes: a first memory cell at least controlled by a first word line; a first auxiliary circuit coupled to an auxiliary bit line and controlled by the first word line, the first auxiliary circuit capable of storing a predetermined data value; and a control circuit capable of controlling a first word line voltage of the first word line according to a bit line voltage of the auxiliary bit line.
US08659955B2 Memory array having word lines with folded architecture
According to an exemplary embodiment, a memory array arrangement includes a plurality of word lines, where at least two of the plurality of word lines are concurrently active word lines. Each of the plurality of word lines drive at least one group of columns. The memory array arrangement also includes a multiplexer for coupling one memory cell in a selected group of columns to at least one of the plurality of sense amps, thereby achieving a reduced sense amp-to-column ratio. The memory array arrangement further includes a plurality of I/O buffers each corresponding to the at least one of the plurality of sense amps. The memory array arrangement thereby results in the plurality of word lines having reduced resistive and capacitive loading.
US08659952B2 Method of operating non-volatile memory
A method of operating a non-volatile memory having a substrate, a gate, a charge-trapping layer, a source region and a drain region is provided. The charge-trapping layer close to the source region is an auxiliary charge region and the charge-trapping layer close to the drain region is a data storage region. Before prosecuting the operation, electrons have been injected into the auxiliary charge region. When prosecuting the programming operation, a first voltage is applied to the gate, a second voltage is applied to the source region, a third voltage is applied to the drain region and a fourth voltage is applied to the substrate. The first voltage is greater than the fourth voltage, the third voltage is greater than the second voltage, and the second voltage is greater than the fourth voltage to initiate a channel initiated secondary hot electron injection to inject electrons into the data storage region.
US08659941B2 Semiconductor memory cell having an oxide semiconductor transistor and erasable by ultraviolet light
A nonvolatile memory includes a memory cell including a first transistor and a second transistor. The first transistor includes a first channel, a first gate electrode, a first source electrode, and a first drain electrode. The second transistor includes a second channel made of oxide semiconductor material, a second gate electrode, a second source electrode, and a second drain electrode. One of the second source electrode and the second drain electrode is electrically connected to the first gate electrode. Data writing in the memory cell is done by raising the potential of a node between one of the second source electrode and the second drain electrode and the first gate electrode. Data erasure in the memory cell is done by irradiating the second channel with ultraviolet light and lowering the potential of the node.
US08659938B2 Multibit magnetic random access memory cell with improved read margin
A magnetic random access memory (MRAM) cell including a magnetic tunnel junction including a tunnel barrier layer between a first magnetic layer having a first magnetization direction, and a second magnetic layer having a second adjustable magnetization to vary a junction resistance of the magnetic tunnel junction from a first to a second junction resistance level; said magnetic tunnel junction further including a switching resistant element electrically connected to the magnetic tunnel junction and having a switching resistance switchable from a first to a second switching resistance level when a switching current is passed through the switching resistant element, such that a resistance of the MRAM cell can have at least four different cell resistance levels depending of the resistance level of the junction resistance and the switching resistance. The disclosed MRAM cell achieves improved read margin and allows for writing at least four different cell resistance levels.
US08659937B2 Implementing low power write disabled local evaluation for SRAM
A method and circuit for implementing low power write disabled local evaluation for Static Random Access Memory (SRAM), and a design structure on which the subject circuit resides are provided. The circuit includes a write disable function to prevent discharge of a global bit line during a write operation. The write disable function disables a NAND gate driving a global pull down device during the write operation preventing the global pull down device from discharging the global bit line.
US08659935B2 Semiconductor memory device with transistor having oxide semiconductor channel formation region
Disclosed is a semiconductor device functioning as a multivalued memory device including: memory cells connected in series; a driver circuit selecting a memory cell and driving a second signal line and a word line; a driver circuit selecting any of writing potentials and outputting it to a first signal line; a reading circuit comparing a potential of a bit line and a reference potential; and a potential generating circuit generating the writing potential and the reference potential. One of the memory cells includes: a first transistor connected to the bit line and a source line; a second transistor connected to the first and second signal line; and a third transistor connected to the word line, bit line, and source line. The second transistor includes an oxide semiconductor layer. A gate electrode of the first transistor is connected to one of source and drain electrodes of the second transistor.
US08659932B2 Single device driver circuit to control three-dimensional memory element array
A memory device includes diode plus resistivity switching element memory cells coupled between bit and word lines, single device bit line drivers with gates coupled to a bit line decoder control lead, sources/drains coupled to a bit line driver, and drains/sources coupled to bit lines, single device word line drivers with gates coupled to a word line decoder control lead, sources/drains coupled to a word line driver output, and drains/sources coupled to word lines, a first bleeder diode coupled between a bit line and a first bleeder diode controller, and a second bleeder diode coupled between a word line and a second bleeder diode controller. The first bleeder diode controller connects the first bleeder diode to low voltage in response to a bit line decoder signal. The second bleeder diode controller connects the second bleeder diode to high voltage in response to a word line decoder signal.
US08659928B1 Valid command detection based on stack position identifiers in memory devices configured for stacked arrangements
Disclosed are various embodiments related to stacked memory devices, such as DRAMs, SRAMs, EEPROMs, ReRAMs, and CAMs. For example, stack position identifiers (SPIDs) are assigned or otherwise determined, and are used by each memory device to make a number of adjustments. In one embodiment, a self-refresh rate of a DRAM is adjusted based on the SPID of that device. In another embodiment, a latency of a DRAM or SRAM is adjusted based on the SPID. In another embodiment, internal regulation signals are shared with other devices via TSVs. In another embodiment, adjustments to internally regulated signals are made based on the SPID of a particular device. In another embodiment, serially connected signals can be controlled based on a chip SPID (e.g., an even or odd stack position), and whether the signal is an upstream or a downstream type of signal.
US08659926B1 PMC-based non-volatile CAM
Methods and circuits for CAM cells using PMCs are disclosed herein. In one embodiment, a BCAM cell can include: (i) a first PMC coupled to a first access transistor and a bit node, where the first access transistor is coupled to a true bit line; (ii) a second PMC cell coupled to a second access transistor and the bit node, where the second access transistor is coupled to a complement bit line, and the first and second access transistors are controllable by a word line; (iii) a program enable transistor coupled to the bit node, and configured to couple a program control voltage to the bit node when enabled; and (iv) a match indication transistor configured to discharge a match line in response to states of the true and complement bit lines relative to the bit node.
US08659921B2 Power supply with a piezoelectric transformer and method for power conversion
A power supply with a piezoelectric transformer is provided. A method for power conversion is also provided. The power supply includes a piezoelectric transformer and an oscillator circuit connected to the piezoelectric transformer. The oscillator circuit controls a sinusoidal voltage waveform at an input of the piezoelectric transformer to drive the piezoelectric transformer.
US08659919B2 Circuit to improve light load power factor of power supply
A circuit to improve the power factor of a power supply at light load, the circuit including a rectifier bridge, a filter positioned before or after the rectifier bridge, a logic control and power drive circuit, a switching transistor, a light load detecting circuit configured to output a control signal to the logic control and power drive circuit which controls the switching transistor to conduct when a heavy load is experienced and to cut off when a light load is experienced, in order to control the working status of the filter capacitor, and a power factor correction circuit.
US08659918B2 Method of controlling power conversion device
A correction-term adder 1 compares a maximum value max(V*) with an absolute value of a minimum value min(V*). The correction-term adder 1 selects a signal 1−max(V*) when the maximum value max(V*) is larger than the absolute value of the minimum value min(V*), on the other hand, selects a signal −1−min(V*) when the absolute value of the minimum value min(V*) is larger than the maximum value max(V*). Thereby, a signal of correction amount α is calculated. Moreover, the correction-term adder 1 produces a triangular-wave-shaped signal k(max(V*)+min(V*)) by multiplying a gain k by an addition signal max(V*)+min(V*) of the maximum value max(V*) and the minimum value min(V*). This triangular-wave-shaped signal k(max(V*)+min(V*)) is synchronized with the correction amount α. The correction-term adder 1 produces a correction amount β by selecting smaller one in absolute value between the triangular-wave-shaped signal k(max(V*)+min(V*)) and the correction amount α, and adds the correction amount β to the voltage command values V*U, V*V, V*W.
US08659916B2 Control circuit with ZVS-lock and asymmetrical PWM for resonant power converter
A control circuit for a resonant power converter and a control method thereof are disclosed. The control circuit comprises a first transistor and a second transistor switching a transformer through a resonant tank. A controller receives a feedback signal for generating a first switching signal and a second switching signal coupled to drive the first transistor and the second transistor respectively. The feedback signal is correlated to an output of the resonant power converter. A diode is coupled to the second transistor for detecting the state of the second transistor for the controller. The first switching signal and the second switching signal are modulated to achieve a zero voltage switching (ZVS) for the second transistor.
US08659897B2 Liquid-cooled memory system having one cooling pipe per pair of DIMMs
Each pair of memory modules in a memory system are cooled using a shared cooling pipe, such as a heat pipe or liquid flow pipe. An example embodiment includes one pair of memory module sockets on opposite sides of the respective cooling pipe. An inner heat spreader plate is thermally coupled to the cooling pipe and in thermal engagement with a first face of the memory module adjacent to the included cooling pipe. Heat is conducted from the second face of the memory module to the cooling pipe, such as from an outer plate in thermal engagement with an opposing second face of the memory modules and with the inner plate.
US08659892B2 Electronic device with heat pipe chamber cover for dissipating heat
An exemplary electronic device includes a base, a cover, side plates, a heat conduct plate, a wick structure, a working medium and at least one electronic element. The cover and the base cooperatively define a cavity. The at least one side plate extends from the cover and receives in the cavity. The heat conduct plate and the at least side plate and the cover cooperatively defines a sealed chamber. The wick structure is attached to an inner surface of the sealed chamber. The working medium is received in the wick structure. The at least one electronic element is received in the cavity and thermally connected to the heat conduct plate.
US08659887B2 Prop stand and protective case structure for electronic product
A prop stand includes a guide seat mounted to a rear side of an electronic device or a protective case thereof, a revolving seat rotatably assembled to the guide seat, and a propping unit movably connected to the revolving seat via a plurality of links pivotally connected to between the revolving seat and the propping unit. The links, the revolving seat and the propping unit together form a four-bar or five-bar linkage and a rotatable structure, such that the propping unit is movable by the links between a folded and an extended position and rotatable by the revolving seat to different angular positions relative to the guide seat. Therefore, the prop stand can be easily operated to conveniently prop the electronic product in a horizontally upright position, a vertically upright position or an inclined typing position. An electronic product protective case structure with the above-described prop stand is introduced.
US08659886B2 Portable computer apparatus
A portable computer apparatus includes a display module, a host module, at least one shaft mechanism, and an antenna. The display module has a first pivot side and includes first and second upper-cover members and a display device contained in the first and second upper-cover members. The host module has a second pivot side and includes first and second lower-cover members and a host device contained in the first and second lower-cover members. The host device is electrically connected to the display device and the antenna. The shaft mechanism is pivotally connected to at least one of the first and second upper-cover members corresponding to the first pivot side and at least one of the first and second lower-cover members corresponding to the second pivot side. The antenna is integrally formed with the shaft mechanism or on one of the first and second pivot sides.
US08659881B2 Power distribution unit for receiving diversified three-phase power or single-phase power
A power distribution unit is provided for receiving diversified three-phase power or single-phase power. The power distribution unit includes a separable power cord and a separable wiring block. The separable power cord is used for receiving electric energy of input power. The separable wiring block is electrically connected with the power cord for providing at least one connection configuration. The connection configuration provided by one side of the wiring block comprises a delta configuration, a Y configuration or a parallel configuration.
US08659878B2 Switchgear cabinet or rack
A switchgear cabinet or rack comprises a mounting unit with vertical mounting profiles laterally delimiting an installation space. Flat fixing sections lie on a mounting plane to fix laterally projecting mounting sections of installed units and comprise components of a detection device for determining the presence of an installed unit in the installation space. A vertical antenna strip is attached to a mounting section and contains antenna elements. Code carriers designed as transponder elements are provided on the installed units. The front face of the antenna strip lies on or is set back by a maximum of 10 mm from said plane, with each transponder element in front of the front face of the antenna strip, fixed to a support section of a retaining element that overlaps the antenna strip, said retaining element being attached to the neighboring mounting section of the associated installed unit by a connection section.
US08659876B2 Electrode foil for capacitor and electrolytic capacitor using the electrode foil
An electrode foil for capacitor includes a substrate made of valve metal and a rough-surface layer on the substrate. The rough-surface layer includes a base layer on the substrate and a cover layer on the base layer. The base layer includes first fine particles made of valve metal. The cover layer includes second fine particles made of valve metal. The first fine particles have an average particle diameter larger than that of the second fine particles. This electrode foil has the rough-surface layer that can be produced stably by vapor deposition and provides an electrolytic capacitor having a large capacitance.
US08659870B2 Modular EMI filtered terminal assembly for an active implantable medical device
A modular EMI filtered terminal assembly for an active implantable medical device (AIMD) includes a hermetic terminal subassembly having at least one conductor extending through an insulator in non-conductive relation with the AIMD housing, and a feedthrough capacitor subassembly disposed generally adjacent to the hermetic terminal assembly. The feedthrough capacitor subassembly includes a conductive modular cup conductively coupled to the AIMD housing, and a feedthrough capacitor disposed within the modular cup. A first electrode plate or set of electrode plates is conductively coupled to the conductor, and a second electrode plate or set of electrode plates is conductively coupled to the modular cup.
US08659868B2 Variable capacitor and method for driving the same
Disclosed herein is a variable capacitor and its driving method, the variable capacitor including, a movable first electrode; and a second electrode formed with an insulating film, fixed in place, and its insulating film contacting the first electrode that is moved.
US08659866B2 Compact transient voltage surge suppression device
A transient voltage surge suppression device includes a varistor assembly having a compact thickness, and two different disconnect elements responsive to distinct overvoltage conditions to disconnect a varistor assembly prior catastrophic failure thereof.
US08659859B1 Electrostatic discharge protection scheme for high-definition multimedia interface transmitters
An apparatus generally having a first circuit, a second circuit and a third circuit is disclosed. The first circuit may be configured to selectively switch a bonding pad to (i) a first rail of a power source and (ii) a discharge rail in response to an electrostatic discharge. The second circuit is generally configured to clamp the electrostatic discharge between the discharge rail and the first rail. The third circuit may be configured to bias the discharge rail to a second rail of the power source.
US08659856B2 DC arc fault detection and protection
A DC arc fault device and methodology includes acquiring a signal in response to a DC current. A software module identifies a parallel DC arc event when a difference between a maximum signal value and a minimum signal value exceeds a threshold. The software module also determines average signal values over multiple selected time periods and identifies a series DC arc event in response to the difference between the average values exceeding a predetermined threshold.
US08659844B2 Motor for driving lenses
Disclosed is a motor for driving lenses. The motor includes a case, a yoke fixed in the case, a magnet fixed in the yoke, a carrier equipped with lenses and installed in the magnet such that the carrier moves up and down within the magnet, a coil coupled with the carrier, a spring unit including first and second springs having arc shapes and being separated from each other while forming a ring shape as a whole, a spacer supporting an outer peripheral surface of the spring unit, and a terminal provided on the spacer, in which one side of the terminal protrudes downward by passing through a bottom of the case to make connection with the spring unit and a main PCB of a product.
US08659842B1 Image capturing device and assembling method thereof
An image capturing device and an assembling method thereof are provided. The assembling method includes the following steps. Firstly, a lens holder, a lens module and a casing are provided, wherein the lens holder includes a containing cavity. Next, the lens module is disposed in the containing cavity of the lens holder. Then, the casing is disposed on the lens holder and the lens module, wherein the casing covers a part of the lens module. Finally, an Ultrasonic Welding is applied on the lens holder and the casing for forming a melting interface between the lens holder and the casing so as to fix the casing to the lens holder.
US08659835B2 Lens systems and method
An optical system includes a first deformable lens having a membrane with a deformable portion. A sensor is configured to receive the light focused by the first deformable lens. An optical path extends through the first deformable lens and to the sensor. The first deformable lens is tuned according to an applied electrical signal in order to directly focus light traversing the optical path onto the sensor. A first volume of a first optical media and a second volume of a second optical media are defined at least in part by the deformable portion of the membrane. The first volume and the second volume are completely enclosed by the housing. The first volume and the second volume remain substantially constant for all configurations of the first deformable lens.
US08659833B2 Color separating optical system and image pickup apparatus including the same
A color separating optical system includes a first prism including a second surface for separating an beam into reflected and transmitted beams; and a second prism including a third surface disposed to have an air gap interposed between the third and second surfaces and a fourth surface for separating a beam from the third surface into reflected and transmitted beams. At least one of the second and third surfaces has a multi-layer film, and 0.70
US08659831B2 Optical system
An optical system comprising a circular image strip comprising an inner image strip, an outer image strip, and an effective zone, and a circular lenticule configured to direct light reflected from the inner image strip to a first eye of a viewer and to direct light reflected from the outer image strip to a second eye of a viewer when the viewer views an effective zone of the circular image strip is disclosed.
US08659825B2 Sample carrying apparatus capable of revolving sample
An apparatus adapted to a microscope includes a body, a revolvable structure, a stage and a driving device. The body has a slot for holding a liquid to form a horizontally level surface of the liquid. The revolvable structure partially accommodated within the slot and pivotally connected to the body is revolvable relative to the body about a horizontal axis and is for supporting a sample, which is immersed in the liquid. The revolvable structure penetrates through the body in a horizontal direction substantially parallel to the horizontal axis and is pivotally engaged to the body through a sealing ring, which makes the liquid be held in the slot and stops the liquid from leaking in the horizontal direction. The stage supports the body. The driving device is disposed on the stage and connected to the revolvable structure to revolve the revolvable structure.
US08659814B2 Parametric regenerative oscillators based on opto-electronic feedback and optical regeneration via nonlinear optical mixing in whispering gallery mode optical resonators
Techniques and devices based on optical resonators made of nonlinear optical materials and nonlinear wave mixing to generate RF or microwave oscillations using an active opto-electronic loop.
US08659809B2 Image forming apparatus provided with a color misregistration correction processing unit
An image forming apparatus having a temperature detection unit that detects a current interior temperature based on a detection signal from a temperature sensor. A temperature change detection unit calculates a difference between the current interior temperature and an interior temperature detected in a last color misregistration correction processing as a temperature change amount. When the temperature change amount is equal to or higher than a threshold, a determination unit determines that a color misregistration correction operation needs to be executed. A mode setting unit determines whether a monochrome printing processing is currently carried out. When the monochrome printing processing is currently carried out, the mode setting unit sets an estimation color misregistration correction mode as a color misregistration correction mode, and an estimation color misregistration correction processing unit executes an estimation color misregistration correction processing based on a previously determined color misregistration amount in accordance with the interior temperature.
US08659806B2 Lighting device and document scanning device having the same
A lighting device includes a light source, a housing, a heat radiator, and a connector. A part of heat generated by the light source is transmitted to the housing, and the housing radiates the part of the heat. Another part of the heat generated by the light source is transmitted to the heat radiator, and the heat radiator radiates the another part of the heat. The connector transmits heat from the housing to the heat radiator when a temperature of a portion of the housing around the connector is higher than a temperature of a portion of the heat radiator around the connector. The connector transmits heat from the heat radiator to the housing when the temperature of the portion of the heat radiator around the connector is higher than the temperature of the portion of the housing around the connector.
US08659804B2 Optical scanning
Disclosed is a method of adjusting a scanner for scanning of an original, the scanner comprising an image sensor and a light source for emitting light, the method comprising the steps of: a) moving the image sensor in order for it to be located at a predefined scanning position by means of a movable mechanical member; b) determining the difference between the scanning position and the predefined scanning position; where the method further comprises: determining the difference between the scanning position and the predefined scanning position by detecting radiation from at least one fix-point having a fixed position relative to the image sensor.
US08659802B2 Image scanner and image scanning method
An image scanner includes a transparent plate, a scanning device, a driving device, a positioning member, a light absorbing portion and a white reference portion. The transparent plate has an original placing surface. The scanning device irradiates an original with light by means of a light source and scans reflected light from the original. The driving device reciprocates the scanning device along the transparent plate. The positioning member positions the original placed on the original placing surface of the transparent plate. The light absorbing portion, which is disposed on the original placing surface side of the positioning member and at substantially a central portion of the positioning member in moving directions of the scanning device, absorbs ambient light entering to the original placing surface side of the positioning member through the transparent plate. The white reference portion is provided to the original placing surface side of the positioning member.
US08659800B2 Facsimile sending system including a plurality of facsimile devices and a server sending first sending data to the public line continuously following sending of a second sending data to a specific destination as an identical sending job
A facsimile sending system is provided with facsimile devices and a server. Each facsimile device scans a document, is capable of inputting information concerning a destination, creates sending data including data of the scanned document and the input information, sends the sending data, receives sending data sent from the server, sends the sending data sent from server to a destination determined based on the information included in its sending data, and sends its own facsimile device's running status to the server. The server receives the sending data sent from each facsimile device, receives the running status sent from each facsimile device, selects one facsimile device from the plurality of the facsimile devices based on the running status of each facsimile device, and sends the sending data sent from the facsimile device to the selected facsimile device.
US08659799B2 IR specialty imaging methods and systems
Disclosed are methods and systems of printing an image encoded with an IR watermark on a substrate. According to an exemplary method, an effective gamut is used to render the image, wherein the effective gamut is formed by the intersection of a first and second gamut associated with producing a constant IR response.
US08659797B2 Image forming apparatus, computer readable medium, and method
There are provided an image forming apparatus, a program, and a method to easily form a three-dimensional image at a reduced cost.Such an image forming apparatus includes an image obtaining section that obtains a source image, a region identifying section that identifies a region, in the source image, that is to be subjected to sharpness enhancement, and an image forming section that forms an image whose region corresponding to the region identified by the region identifying section is raised. Being saved from the process of measuring the distances to the subjects, the image forming apparatus can be constituted without a distance measuring sensor and the like, thereby reducing the cost. Furthermore, the image forming apparatus can easily form a three-dimensional image.
US08659796B2 Image forming apparatus and image forming program
An image forming apparatus includes: a ground image producing unit which produces a ground image that determines a print position of an information image; a ground image printing unit which prints the ground image produced by the ground image producing unit, with a printing color material which does not have a sensitivity in a reading wavelength of a reading apparatus that reads the information image; and an information image printing unit which prints the information image at a print position that is determined by the ground image printed by the ground image printing unit.
US08659780B2 Print management for plurality of print requests in image forming apparatus
An image forming apparatus according to the present disclosure includes a buffering unit, an information storage unit, a print processing unit, and a print management unit. The buffering unit receives print requests transmitted from the information processing apparatuses. The information storage unit stores information about documents that are requested to be printed in response to the print requests in an order in that the print requests are received by the buffering unit. The print processing unit performs a printing process. The print management unit, based on the print requests, designates the documents in an order in which the information about the documents is stored in the information storage unit, and directs the print processing unit to print the designated documents.
US08659776B2 Print job management server which manages print jobs to be processed by an image forming apparatus
A print server in a print job management system including an information processing apparatus, a print server, and an image forming apparatus, comprises: a management unit configured to receive a print request from the information processing apparatus, and to manage a status of a print job to be executed by the image forming apparatus in response to the print request; and a request receiving unit configured to receive the print request from the information processing apparatus, and to return a response to the print request, wherein the request receiving unit returns the response including a command which controls the information processing apparatus to send a status acquisition request of a print job to the image forming apparatus to the information processing apparatus, and the management unit updates a status of the managed print job in accordance with a status of the print job received from the information processing apparatus.
US08659766B2 Image reading apparatus, multifunction printer, and image reading method
This invention is directed to image reading capable of suppressing EMI unwanted radiation while maintaining image quality. To accomplish this, the following processing is executed when reading an original image by a photoelectric transducer. More specifically, a first driving signal where SSCG spread modulation is applied, and a second driving signal where no SSCG spread modulation is applied are generated from a reference signal. Either the first or second driving signal is selected, and a timing signal for reading the original image is generated based on the selected driving signal. The image signal obtained by the photoelectric transducer is latched using the timing signal. The latched image signal is transferred for subsequent image processing. Upon reading a one-line image original, the second driving signal is selected till the completion of the latch operation, and after the latch operation, the first driving signal is selected for an image signal transfer operation.
US08659761B2 Method and apparatus for measuring displacement of a sample using a wire grid polarizer to generate interference light
In a displacement measurement apparatus using light interference, a probe light path is spatially separated from a reference light path. Therefore, when a temperature or refractive index distribution by a fluctuation of air or the like, or a mechanical vibration is generated, an optical path difference fluctuates between both of the optical paths, and a measurement error is generated. In the solution, an optical axis of probe light is brought close to that of reference light by a distance which is not influenced by any disturbance, a sample is irradiated with the probe light, a reference surface is irradiated with the reference light, reflected light beams are allowed to interfere with each other, and a displacement of the sample is obtained from the resultant interference light to thereby prevent the measurement error from being generated by the fluctuation of the optical path difference.
US08659760B2 Resonator fiber optic gyroscope utilizing laser frequency combs
A resonator fiber optic gyroscope comprises a first light source having a first frequency comb spectrum, and a second light source having a second frequency comb spectrum. A first filter is in optical communication with the first light source and configured to pass a first frequency comb portion. A second filter is in optical communication with the second light source and configured to pass a second frequency comb portion. A resonator is in optical communication with the first and second filters. The free spectral range values of the first and second frequency comb portions are adjusted to be an odd integer multiple of the free spectral range value of the resonances of the resonator. The second frequency comb portion is spectrally separated apart from the first frequency comb portion by a multiple of the free spectral range value of the resonances plus a frequency value proportional to rotation rate.
US08659752B2 Automated warm-up and stability check for laser trackers
A method for determining when a laser tracker is stable includes performing a plurality of first frontsight measurements and a plurality of first backsight measurements on a first target with the laser tracker, wherein the plurality of first frontsight measurements and the plurality of first backsight measurements are alternated in time, calculating a plurality of first two-face errors based on the plurality of first frontsight measurements and the plurality of first backsight measurements, determining at least one first stability metric based at least in part on the plurality of first two-face errors, the at least one first stability metric being a value defined by a rule, determining whether the laser tracker is stable based at least in part on the at least one first stability metric and a first termination criterion and generating an indication whether the laser tracker is stable or not stable.
US08659741B2 Lithographic apparatus, removable member and device manufacturing method
A sealing member is provided to prevent immersion liquid ingress to a gap between components. The sealing member has a plastic or polymer sealing portion that is adhered to the components forming the gap being sealed. The sealing member is constructed so as to reduce the force-coupling, in particular the time-related force-coupling, between the components being sealed.
US08659740B2 Drive error compensation for projection optics
The present invention provides an exposure apparatus comprising a projection optical system configured to project a pattern of a reticle onto a substrate, a driving unit configured to drive a plurality of optical elements which form the projection optical system so as to adjust an imaging state of light which passes through the projection optical system, a detecting unit configured to detect a driving error when the driving unit drives a first optical element of the plurality of optical elements, and a control unit configured to control the driving unit to drive a second optical element different from the first optical element of the plurality of optical elements so as to reduce a change in the imaging state of the light which passes through the projection optical system due to the driving error.
US08659738B2 Phase difference layer laminated body for three dimensional liquid crystal display device and manufacturing method thereof
A phase difference layer laminated body used in a three-dimensional liquid crystal display device, wherein unit cells are divided into groups for left and right eyes, which are given different degrees of polarization, thereby creating a three-dimensional image, further wherein the phase difference layer laminated body has a base material having orientability, and a phase difference layer made of a liquid crystal material that can form a nematic phase and formed in a pattern with two different portions, and the liquid crystal material in each of two different portions is oriented to have different refractive index anisotropy each other that conforms to the two different degrees of polarization and fixed as it is.
US08659736B2 Dual mode liquid crystal display device and a method of driving a dual mode liquid crystal display device
A dual mode LCD device includes first and second substrates facing each other; a first electrode on an inner surface of the first substrate and having a plate shape; a first insulating layer on the first electrode; a second electrode and a third electrode on the first insulating layer, being spaced apart from each other and extending along a first direction; a fourth electrode on an inner surface of the second substrate; and a liquid crystal layer interposed between the first and second substrates and including chiral dopants, wherein liquid crystal molecules of the liquid crystal layer are stably arranged in a first twist state and a second twist state, wherein the first and second twist states are used for a memory mode and the second twist state and a vertical alignment state are used for a dynamic mode.
US08659730B2 Liquid crystal display device comprising a first orientation film and a second orientation film surrounding the first orientation film wherein a side surface and a top surface of the first orientation film are in contact with the second orientation film
A liquid crystal dripping method has a problem in that an uncured sealant increases in width at the time of attaching a pair of substrates and thus a liquid crystal material enters the sealant and unevenness occurs in the inner periphery of the sealant. A region in which reduced is the speed of diffusion of liquid crystal at the time of attaching a pair of substrates is provided between a sealant and an orientation film. Further, time for diffusing the liquid crystal and coming in contact with the sealant is made long. Accordingly, the sealant is subjected to photo-curing before the liquid crystal comes in contact with the sealant. The region in which reduced is the speed of diffusion of the liquid crystal is formed using a material for forming a vertical orientation film, a silane coupling agent, a substance having a photocatalytic function, or the like.
US08659725B2 Pixel structure, liquid crystal display panel and transparent liquid crystal display device
A pixel structure, which may be used in a liquid crystal display panel, includes a plurality of display pixel units and a plurality of control devices. Each of the display pixel units includes a first sub-pixel adapted to provide a first color, a second sub-pixel adapted to provide a second color, a third sub-pixel adapted to provide a third color, a first white sub-pixel, a second white sub-pixel, and a third white sub-pixel. Each of the control devices is employed for respectively controlling each of the sub-pixels. The liquid crystal display panel is normally white when the first sub-pixel, the second sub-pixel, the third sub-pixel, the first white sub-pixel, the second white sub-pixel, and the third white sub-pixel are not driven by the control devices.
US08659717B2 Liquid crystal display
A liquid crystal display (LCD) that includes: an LCD panel; a backlight unit that includes a light source and a light guide plate; and a frame that houses the LCD panel and the backlight unit. The frame includes first support members that at least partially form opposing sides of the frame, and a first guide unit that includes protrusions that project inside the frame, to separate the LCD panel from the first support members.
US08659713B2 Active matrix substrate and liquid crystal device
In an active matrix substrate, the source electrode side and/or the drain electrode side of a crystalline semiconductor film extends to an area located outside both the thin-film transistor and the gate electrode, and a metal light-shielding film is provided, in the same layer as the gate electrode, between the contacting portion between the source electrode or the source line and the crystalline semiconductor film and the gate electrode, and/or between the contacting portion between the drain electrode and the crystalline semiconductor film and the gate electrode. An impurity-implanted region implanted with n-type impurity may be formed between the contacting portion between the source electrode or the source line and the crystalline semiconductor film and the gate electrode, and/or between the contacting portion between the drain electrode and the crystalline semiconductor film and the gate electrode.
US08659707B2 Television receiver apparatus and control method for battery and power-saving operations
According to one embodiment, a television receiver apparatus capable of operating with a battery, includes a receiver, a first switching module, a second switching module, and a power supply controller. The receiver is configured to receive first and second mode signals. The first switching module is configured to turn on/off a battery operation mode according to the first mode signal received by the receiver. The second switching module is configured to turn on/off a power saving mode according to the second mode signal received by the receiver. The power supply controller is configured to control power supply according to the modes set by the first and second switching modules.
US08659706B2 Multi-chip antenna diversity picture-in-picture architecture
A multi-chip antenna diversity architecture and method includes a first receiver chip that receives a first input signal from a first antenna. The first receiver chip includes a first tuner that amplifies the first input signal, a crystal operatively connected to a first crystal oscillator circuit, and a first crystal oscillator clock buffer that receives a clock signal from the first crystal oscillator circuit. A first demodulator demodulates the input signal received from the first tuner. A second receiver chip receives a second input signal from a second antenna. The second receiver chip includes a second crystal oscillator circuit, a second crystal oscillator clock buffer, a second tuner, and a second demodulator that receives diversity data from the first demodulator. The first crystal oscillator clock buffer drives the clock signal to the second crystal oscillator clock buffer, the second tuner, and the second demodulator of the second receiver chip.
US08659704B2 Apparatus and method for mixing graphics with video images
In one embodiment, graphics from a general-purpose computer are mixed with video images from a video source. A first interface receives the graphics, the graphics including a plurality of graphics frames, at least some graphics frames including one or more regions having pixels set to one or more predetermined color values. A second interface receives video images from the video source, each video image corresponding to one of the plurality of graphics frames. A video mixer includes logic configured to recognize pixels in the at least some graphics frames that are set to the one or more predetermined color values, and in the one or more regions where the pixels are set to the one or more predetermined color values to mix pixels from the corresponding video image with the graphics frame, to create a plurality of mixed images. One or more output interfaces outputs the mixed images.
US08659687B2 Photoelectric conversion film stack-type solid-state imaging device and imaging apparatus
A photoelectric conversion film stack-type solid-state imaging device includes a semiconductor substrate, a photoelectric conversion layer, a photoelectric conversion layer, and a conductive light shield film. A signal reading portion is formed on the semiconductor substrate. The photoelectric conversion layer is stacked above the semiconductor substrate and includes a photoelectric conversion film formed between a first electrode film and a second electrode films which is divided into a plurality of regions corresponding to pixels respectively. The first light transmission layer is stacked above the light incidence side of the photoelectric conversion layer and made of a material that transmits light at least partially. The conductive light shield film is formed in the same layer level as the first light transmission layer and covers an outside of an effective pixel region.
US08659678B2 Image recording apparatus, image reproducing apparatus, method of controlling image recording apparatus, method of controlling image reproducing apparatus, computer program, and recording medium, with storing of a plurality of frame images, a plurality of attribute information in EXIF format, and plurality of offset data in one image file
A system, method and computer program product for arranging digital data in a file in an apparatus-implemented system, is disclosed. One or more pages are generated, where each page includes: i. a mode field containing a camera operation mode, ii. an image data field containing image data, iii. an offset field containing an offset to a next page in the file, and a total size field containing a page size. Each page is recorded in the file using the same format.
US08659673B2 Image processing apparatus, image processing method, program, and storage medium for correcting chromatic aberration
There is a problem in that when magnification chromatic aberration correction is carried out, the difference in reproducibility of high-frequency components, depending on the spatial position, between a color for which position shift correction is not performed and a color for which position shift correction is performed may influence the image quality of an output image. In order to perform magnification chromatic aberration correction, high-frequency components, which are lost due to the position shift correction of a color for which position shift correction is carried out, are extracted from a color for which position shift correction is not carried out, and are added to the color for which position shift correction is carried out. Therefore, the high-frequency components are restored in a pseudo manner.
US08659671B2 Optical apparatus having a recording mode for recording a motion picture and a different recording mode for recording a still picture
An optical apparatus having a recording mode that is switchable between motion picture recording and still picture recording includes an optical element, a motor that includes a rotor having a magnet, and a stator having a coil configured to provide a rotational force to the magnet, the motor being configured to drive the optical element, a position sensor configured to detect a position of the rotor of the motor, and a driving circuit configured to select, in accordance with the recording mode, first driving configured to switch an electrization to the coil in the motor in accordance with a determined time interval, or second driving configured to switch an electrization to the coil in the motor in accordance with an output of the position sensor.
US08659668B2 Apparatus and method for performing motion capture using a random pattern on capture surfaces
A method is described comprising: applying a random pattern to specified regions of an object; tracking the movement of the random pattern during a motion capture session; and generating motion data representing the movement of the object using the tracked movement of the random pattern.
US08659667B2 Recipe based real-time assistance for digital image capture and other consumer electronics devices
A processor within a digital camera which generates and utilizes a recipe data file and communicates with a network-based storage location for uploading and downloading. The recipe data file contains both a device setting template component, used to set camera-specific parameters, and an instructional component, which the processor uses to generate visual and audible instructions for positioning and aiming the camera. Visual instructions are provided directly on the viewfinder display. The processor uses on-board GPS and compass or gyroscope to obtain real-time position and pointing direction of the camera.
US08659666B2 Electronic apparatus
An electronic apparatus has a first sending unit that sends predetermined data to an external apparatus, the predetermined data is generated by mixing video data and first error data; a second sending unit that sends second error data to the external apparatus without mixing video data and the second error data; and a selecting unit that selects one of the first sending unit and the second sending unit based on a state of the external apparatus to cause the external apparatus to notify an error associated with the electronic apparatus.
US08659659B2 System of gauging a camera suitable for equipping a vehicle
A system and process of gauging a camera suitable for equipping a vehicle. The system and process determines at least one value of at least one geometrical parameter of the camera, at least in accordance with an item of information that represents a parameter associated with an object detected by the camera, compares the determined value to a value of reference (θpitching_ref, θrolling_ref, θtwisting_ref) of the geometrical parameter of the camera, and controls the geometrical parameter of the camera in accordance with the comparison, particularly by modifying the value of reference in such a way as to gauge the camera.
US08659658B2 Physical interaction zone for gesture-based user interfaces
In a motion capture system having a depth camera, a physical interaction zone of a user is defined based on a size of the user and other factors. The zone is a volume in which the user performs hand gestures to provide inputs to an application. The shape and location of the zone can be customized for the user. The zone is anchored to the user so that the gestures can be performed from any location in the field of view. Also, the zone is kept between the user and the depth camera even as the user rotates his or her body so that the user is not facing the camera. A display provides feedback based on a mapping from a coordinate system of the zone to a coordinate system of the display. The user can move a cursor on the display or control an avatar.
US08659652B2 Visual inspection device
A visual inspection device includes a body having a support portion and a grip portion extending from the support portion. The device also includes a flexible cable having a first end portion coupled to the body and a second end portion, and a camera assembly coupled to the second end portion of the flexible cable. The camera assembly includes an image sensor operable to transmit image data through the flexible cable. The device further includes a display supported by the support portion of the body. The display is electrically connected to the flexible cable to display image date from the image sensor. The device is powered by a rechargeable battery pack removably coupled to the body.
US08659647B2 Image pickup device and image pickup system with bit value inversion
An image pickup apparatus includes an image pickup section that acquires an image by image pickup of an object and acquire digital data of the image, a determining section that determines whether there are a predetermined number or more of consecutive bits with a first bit value or a second bit value in data per pixel included in the digital data, a bit value inversion processing section that inverts, when a determination result that there are the predetermined number or more of consecutive bits with the first or the second bit value is obtained, the bit values so that a ratio between the first bit value and the second bit value included in the corresponding pixel data becomes a predetermined ratio, and a serial conversion section that serializes and outputs the respective bit values of the digital data obtained as the processing result of the bit value inversion processing section.
US08659644B2 Stereo video capture system and method
A method is provided for a stereo video capture system. The stereo video system includes a stereo video monitor, a control platform, and a three-dimensional (3D) capture imaging device. The method includes capturing at least a first image and a second image, with a parallax between the first image and the second image based on a first parallax configuration. The method also includes receiving the first and second images; and calculating a value of at least one parallax setting parameter associated with the first and second images and corresponding to the first parallax configuration. Further, the method includes determining whether the value is within a pre-configured range. When the value is out of the pre-configured range, the method includes converting the first parallax configuration into a second parallax configuration. The method also includes sending, the second parallax configuration to the 3D imaging capture device, and adopting the second parallax configuration in operation.
US08659637B2 System and method for providing three dimensional video conferencing in a network environment
A method is provided in one example embodiment and includes receiving data indicative of a personal position of an end user. A media stream is selected from a plurality of media streams to be transmitted to the end user based on the personal position. The selected media stream includes image data of an object captured by a camera and the image data is used to construct a three-dimensional rendering of the object. In more specific embodiments, the media stream selection is executed by a server configured to be coupled to a network. The camera can be part of a plurality of cameras that capture image data associated with the object and that transmit respective media streams over a network. Once a camera begins transmitting image data over the network and to the end user, other cameras from the plurality of cameras stop transmitting their respective media streams over the network.
US08659635B2 Information processing system and information processing method
HMDs and compact cameras generate image data of display media of users, and transmit the data to a conference management server. HMDs and compact cameras further generate presentation information of the users for a conference, and transmit the information to the conference management server. The conference management server verifies the display medium by comparing an association between each user and the image data of the display medium used by the user with an association between the received image data of the display medium for the user and the user. If the verification is successful, the server transmits presentation information of the users for the conference received from the HMDs and the compact cameras to the HMDs.
US08659627B2 Self light emitting display device for adjusting a necessary brightness based on user setting, outside light or video signal
A self light emitting display device is provided which includes a panel driver which changes a maximum voltage supplied to the self light emitting display panel according to the necessary maximum brightness, a storage unit which holds data related to a reverse gamma characteristic that is opposite to a gamma characteristic between an amount of light emitted from the self light emitting display panel and a voltage supplied from the panel driver to the self light emitting display panel, and a panel gamma generation unit which generates an output signal based on the reverse gamma characteristic by changing an applicable range of the reverse gamma characteristic according to the necessary maximum brightness while maintaining the same gradations as those when the self light emitting display panel emits light at a displayable maximum brightness. The panel driver drives the self light emitting display panel based on the output signal.
US08659623B2 Three-dimensional (3D) virtual world wormholes
A three dimensional (3D) virtual world wormhole includes hosting a 3D virtual world, and creating a wormhole at a selected location in the 3D virtual world for automatic transport of an avatar from the selected location to a selected destination in the 3D virtual world. Policies may be defined for the wormhole where the wormhole operates in accordance with the defined policies. An avatar may be automatically transported from the location to any one of a plurality of destinations based on a current capacity of each of the plurality of destinations.
US08659620B2 Methods and apparatus for rendering images
To facilitate rendering an image, e.g., a portion of a PDF page, at higher resolutions or locations than could be expressed using standard 32 bit fixed point integer values, an image is segmented and a user space coordinate system origin used for individual segment processing is transformed on a per segment basis to each segment locality before a render request is made to a rendering function library. After a new origin of a segment is established, the PDF page content contained within that locality corresponding to the individual segment being processed is rendered, e.g., using functions available in the PDF software library. The results of processing the segments is combined to produce a final high-resolution image. While the input to the rendering process may include values which can not be expressed in 32 bit fixed point notation, the segmentation process allows the individual segments to be rendered using rendering specified using such notation.
US08659617B2 Apparatus and method for driving image display apparatus
An apparatus and method for driving an image display apparatus are disclosed. The apparatus includes a display panel having a plurality of pixels, for displaying an image, a panel driver for driving the pixels of the display panel, an image data converter for detecting a smooth region, an edge region, and a detail region from externally input image data in units of at least one frame and generating converted image data by changing a gray scale or chrominance of the image data at different rates in the smooth region, the edge region and the detail region, and a timing controller for arranging the converted image data suitably for driving of the display panel, providing the arranged image data to the panel driver, and controlling the panel driver by generating a panel control signal.
US08659613B2 Method and system for displaying an image generated by at least one camera
The invention is directed to a method and system for displaying an image generated by at least one camera (11) on an image displaying means (13), comprising the steps of generating at least one image (15) by the camera (11) capturing at least one real object (12), displaying the image (15) on the image displaying means (13), analysing (2.1A, 2.1B, 2.1C) at least one characteristic property of the at least one image and/or of the camera when generating the image, and automatically determining whether the at least one image (15) is to be displayed on the image displaying means (13) in mirrored fashion, or not, depending on the at least one characteristic property. The method and system is capable of automatically determining whether the at least one image is to be displayed in mirrored fashion, or not, depending on the particular situation.
US08659603B2 System and method for center point trajectory mapping
A system and method for center point trajectory mapping includes a computer readable storage medium having stored thereon a computer program comprises instructions, which when executed by a computer, cause the computer to acquire a first plurality of images, each image comprising a masked portion. The instructions also cause the computer to locate a center point of the masked portion in each of the plurality of images and to plot a map based on variances in position of the center points from each other. The instructions further cause the computer to display the map on a display.
US08659597B2 Multi-view ray tracing using edge detection and shader reuse
A multi-view image may be generated by detecting discontinuities in a radiance function using multi-view silhouette edges. A multi-view silhouette edge is an edge of a triangle that intersects a back tracing plane and, in addition, the triangle faces backwards, as seen from the intersection point, and the edge is not further connected to any back facing triangles. Analytical visibility may be computed between shading points and a camera line and shared shading computations may be reused.
US08659595B2 Method and system for combining 2D image and 3D model and non-transitory computer readable storage medium thereof
A method and system for combining a 2D image and a 3D model and a storage medium thereof are provided. A corresponding relation between a general model and a 2D image is established. A system provides an operation interface. Next, functions provided by the operation interface include designating a feature point on the 2D image and specifying a confirmation point corresponding to the feature point on the general model. Finally, according to a viewpoint space vector of the general model, a display space vector of the 2D image is decided. Furthermore, when the operation interface displays the general model according to a specific viewpoint space vector, the 2D image having the corresponding display space vector is selected for display.
US08659592B2 2D to 3D video conversion
A method for real-time 2D to 3D video conversion includes receiving a decoded 2D video frame having an original resolution, downscaling the decoded 2D video frame into an associated 2D video frame having a lower resolution, and segmenting objects present in the downscaled 2D video frame into background objects and foreground objects. The method also includes generating a background depth map and a foreground depth map for the downscaled 2D video frame based on the segmented background and foreground objects, and deriving a frame depth map in the original resolution based on the background depth map and the foreground depth map. The method further includes providing a 3D video frame for display at a real-time playback rate. The 3D video frame is generated in the original resolution based on the frame depth map.
US08659561B2 Display device including optical sensing frame and method of sensing touch
A method of sensing touch on a display device having an optical sensing frame includes emitting first light from a sensor module, receiving a first reflection at the sensor module, emitting second light from a waveguide, receiving a second reflection at the waveguide, and if a touch is made on an optical sensing frame, detecting that reflections of the first and the second light are interfered and determining a change in the quantity of the first and second reflection received to determine the touch.
US08659554B2 Touch pad control panel located in the center console of a vehicle
The present disclosure provides a moveable touch pad that opens out of a center console armrest and is operable to control a navigation unit or other vehicle functions. Advantageously, locating a control touch pad unit in the center console armrest provides an ergonomically desirable solution for the vehicle's driver. The touch pad can be stored in the vehicle's center console armrest, and the touch pad is configured to move fore and aft for comfortable driver access. Additionally, the control touch pad unit can be utilized to control other vehicle functions, such as audio, climate settings, odometer settings, lighting, mobile phones, and the like.
US08659549B2 Operation control device and operation control method
There is provided an operation control device including a motion detection part which detects an object to be detected, which is moved by motion of a user, a motion determination part which determines motion of the object to be detected based on a detection result, a movable region movement processing part which moves a cursor movable region including a cursor operating an object displayed in a display region, and a cursor movement processing part which moves the cursor. Based on motion of a first detected object, the movable region movement processing part moves the cursor movable region along with the cursor in the display region by a first movement unit. Based on motion of a second detected object, the cursor movement processing part moves only the cursor in the cursor movable region by a second movement unit smaller than the first movement unit.
US08659547B2 Trajectory-based control method and apparatus thereof
A method for constructing a gesture mouse utilizes an object e.g., a user's palm) in the background of the photographed region of a video camera as a determination basis. In a computer system, (1) for the image of an object, the point with maximum Y-axis value is set to be a cursor; (2) the point with maximum X-axis value is set to be a push button; (3) the cursor and the push button are used as centers to set small tracking areas respectively; (4) if the distance between the cursor and the push button becomes greater than a designated threshold within a time period, an action of the push button is determined to occur. Images obtained by the video camera are input into a computer through the digital image interface of the video camera or an analog/digital converting card for further processing.
US08659543B2 Driving method, control device, display device, and electronic apparatus
A driving method of an electro-optic device includes determining which condition is satisfied among a plurality of conditions including a first condition where a plurality of pixels include only a first pixels of which an optical state is changed from a second optical state to a first optical state and a third pixels of which the optical state is not changed, a second condition where the plurality of pixels include only a second pixels of which the optical state is changed from the first optical state to the second optical state and the third pixels, and a third condition where the plurality of pixels include both the first pixels and the second pixels, based on data stored in a memory storing the data indicating the optical state of the plurality of pixels.
US08659533B2 Bi-directional driving circuit of liquid crystal display panel
A bi-directional driving circuit of a liquid crystal display (LCD) panel is disclosed, in which forward scanning and backward scanning are available. In a bi-directional driving circuit of an LCD panel having a plurality of blocks, each block includes a first start pulse input terminal to which a start pulse or an output signal of a previous block is input and a second start pulse input terminal to which the start pulse or an output signal of a next block is input. Also, each block includes a first switching portion switching a start pulse signal applied to an input terminal of a first block among the blocks and switching an output signal of a previous block, which is applied to input terminals of the other blocks and a second switching portion switching a start pulse signal applied to an input terminal of the last block and switching an output signal of a previous block, which is applied to input terminals of the other blocks.
US08659531B2 Display device and driving apparatus thereof
A driving circuit according to an embodiment of the present invention includes an input terminal, unit circuits connected to the input terminal, and output terminals electrically connected to the input terminals. Each of the unit circuits is enabled in response to a control signal inputted via the input terminal.
US08659517B2 Light emitting device and method of driving the light emitting device
A light emitting device that achieves long life, and which is capable of performing high duty ‘drive,’ by suppressing initial light emitting element deterioration is provided. Reverse bias application to an EL element (109) is performed one row at a time by forming a reverse bias electric power source line (112) and a reverse bias TFT (108). Reverse bias application can therefore be performed in synchronous with operations for write-in of an image signal, light emission, erasure, and the like. Reverse bias application therefore becomes possible while maintaining a duty equivalent to that of a conventional driving method.
US08659516B2 Display device
A signal line driving circuit which includes a digital signal sampling circuit, a storage circuit, a time setting circuit and a constant current circuit, is fabricated of TFTs on an insulating substrate which is made of the same substance as that of a pixel portion substrate. Thus, in a passive type EL display device, the problem of a distortion in the case of bonding the signal line driving circuit onto the pixel portion substrate can be eliminated. Besides, in an active type EL display device, each pixel is constructed of one transistor and an EL element. Thus, the aperture factor of the EL display device is enlarged.
US08659513B2 Pixel and organic light emitting display device using the same
A pixel capable of displaying images with substantially uniform luminance and an organic light emitting display device using the same are provided. An organic light emitting display device is driven in a frame divided into a reset period, a compensation period and an emission period. The organic light emitting display device includes pixels coupled to scan lines and data lines. First and second control lines are commonly coupled to the pixels. A control line driver supplies first and second control signals to the respective first and second control lines. A scan driver concurrently supplies a scan signal to the scan lines during a time in the reset and compensation periods. A data driver supplies a reset voltage to the data lines during the time in the reset and compensation periods.
US08659505B2 Auxiliary display device driver interface
In a main computer system coupled to an auxiliary display device, described is an interface set for implementation by an auxiliary display device driver, to couple the driver to an auxiliary display platform. Commands received from the auxiliary display platform may be handled by code external to the driver, such as a class extension object. For example, the class extension object may interpret and/or translate commands received from the auxiliary display platform into a format understood by the driver code. The auxiliary display device driver may then provide corresponding command information including data to the auxiliary display device via the transport. Event data may be returned from the auxiliary display device driver via the interface set to the class extension object, such that corresponding event information, e.g., received at the auxiliary display device, may be returned to the auxiliary display platform.
US08659502B2 Lens for scanning angle enhancement of phased array antennas
A method and apparatus are present for creating a negative index metamaterial lens for use with a phased array antenna. A design having a buckyball shape is created for the negative index metamaterial lens. The buckyball shape is capable of bending a beam generated by the phased array antenna to around 90 degrees from a vertical orientation to form an initial design. The initial design is modified to include discrete components to form a discrete design. Materials are selected for the discrete components. Negative index metamaterial unit cells are designed for the discrete components to form designed negative index metamaterial unit cells. The designed negative index metamaterial unit cells are fabricated to form fabricated designed negative index metamaterial unit cells. The negative index metamaterial lens is formed from the designed negative index metamaterial unit cells.
US08659498B2 Variable frequency patch antenna
A patch antenna system comprises a patch antenna having a patch spatially separated from a ground plane; a plurality of pins interposed between the patch and the ground plane selectively connecting the patch to the ground plane; and a control module operably coupled to the plurality of pins and operable to set an operating frequency characteristic of the patch antenna by selectively connecting the patch to the ground plane with one or more of the plurality of pins.
US08659491B2 Adjustable integrated circuit antenna structure
A Radio Frequency (RF) device includes an adjustable antenna structure for coupling to a transmit/receive coupling module. The adjustable antenna structure includes an antenna and a plurality of transmission line elements. At least one of the plurality of transmission line circuit elements is selected, based on a transmission line characteristic signal, to form a transmission line circuit that is coupled to the antenna.
US08659488B2 Antenna assembly to reduce specific absorption rate
An antenna assembly includes first and second antennas each generating a resonant mode to cover an operating bandwidth, and a transmission line. The first includes a first radiation unit with a feed-in portion coupled to a first feed portion in contact with a core wire of a coaxial cable and a first grounding portion. The second antenna includes a second radiation unit with a second feed-in portion coupled to a second feed portion in contact with a conductive shielding layer of the coaxial cable and a second grounding portion. The transmission line includes first and second connecting portions coupled respectively to the second feed portion of the second feed-in portion. When a signal within the operating bandwidth is transmitted through the coaxial cable, the energy of the signal is distributed among the first and second antennas.
US08659476B2 Device and method for determining the distance and/or orientation of a moveable object
A device and method for determining a distance and/or orientation of a movable object includes a transmitter that is located on the object and a receiver. One of the transmitter and the receiver has an antenna having a known polarization plane. The other of the transmitter and the receiver has a counterclockwise circular polarized antenna and a clockwise circular polarized antenna.
US08659472B2 Method and apparatus for highly accurate higher frequency signal generation and related level gauge
An apparatus includes a stable local oscillator, which includes a first control loop. The first control loop includes a first voltage-controlled oscillator configured to generate a first output signal and a first phase-locked loop. The apparatus also includes a frequency up-converter configured to increase a frequency of the first output signal. The apparatus further includes a second control loop configured to receive the up-converted first output signal. The second control loop includes a second voltage-controlled oscillator configured to generate a second output signal and a second phase-locked loop. The second control loop may further include a mixer having a first input coupled to the frequency up-converter, a second input coupled to the second voltage-controlled oscillator, and an output coupled to the second phase-locked loop. A reference frequency source may be configured to generate a signal identifying a reference frequency and to provide that signal to the phase-locked loops.
US08659469B2 Movable information collection apparatus
An object of the present invention is to provide a movable information collection apparatus capable of grasping the current situation in a timely fashion. Also, an object of the present invention is to provide a geographical monitoring system capable of utilizing the movable information collection apparatus. The movable information collection apparatus includes an observation data collection antenna system that receives observation data obtained by observing an observation target area from the air, a geographic information database that stores previously acquired geographic information in the observation target area, an evaluation calculation unit that calculates and outputs a difference between the observation data and the previously acquired geographic information, the observation data collection antenna system, the geographic information database, and the evaluation calculation unit being mounted on a movable pedestal.
US08659467B1 Zero source insertion technique to account for undersampling in GPR imaging
A method and system for detecting the presence of subsurface objects within a medium is provided. In some embodiments, the imaging and detection system operates in a multistatic mode to collect radar return signals generated by an array of transceiver antenna pairs that is positioned across the surface and that travels down the surface. The imaging and detection system pre-processes the return signal to suppress certain undesirable effects. The imaging and detection system then generates synthetic aperture radar images from real aperture radar images generated from the pre-processed return signal. The imaging and detection system then post-processes the synthetic aperture radar images to improve detection of subsurface objects. The imaging and detection system identifies peaks in the energy levels of the post-processed image frame, which indicates the presence of a subsurface object.
US08659447B2 System for scheduling tasks to control the execution of warning procedures on an aircraft
The invention relates to onboard failure warning management systems on aircraft, or flight warning systems (FWS). Traditionally, the logic of these systems refers to procedures to be executed by the crew in response to warnings. Modifications, however minor, to the procedures involve a new development that can be installed on the airplane computer only as part of a costly maintenance procedure, given notably the need to carry out exhaustive tests on the application. The invention introduces the concept of tasks defined by a set of variables, notably the warning and the procedure in which the task is executed, its category, its priority level and its status. Thus, the computer programs can be organized in modules that call the tasks to be executed, the parameters of said tasks being defined in a configuration table that can be updated as the procedures change during simple operation maintenance procedures.
US08659446B2 Red alert system
Embodiments of a system and method are described. These embodiments may be designed to provide alert to a law enforcement officer monitoring a signalized roadway intersection. In particular, the embodiments comprise a transmitting unit installed in an intersection control cabinet and a radio frequency (RF) remote receiving unit. The transmitting unit comprises at least one cable harness, an on board power supply, a switching circuit, a first central processing unit, and a radio frequency (RF) transmitter. The RF remote receiving unit comprises an internal antenna, a second central processing unit, a battery pack, a power jack and a receiver switch. The RF remote receiving unit alerts the law enforcement officer on the at least one traffic signal information corresponding to red-light-running in a signalized roadway intersection. The at least one traffic signal information is imparted to the law enforcement officer utilizing at least one signal indicator.
US08659443B2 Treatment area zoning system
A treatment area marker device and method for using the treatment area marker in setting up a triage facility for patient care. The device and the method may be particularly useful during an emergency or crisis situation. The treatment area marker is an article of manufacture that includes a light source that is capable of generating different colors of light. The bottom end of the treatment area marker has the means for keeping the device in a substantially upright position. The method of triage includes establishing one or more treatment areas, and erecting one or more treatment area markers to identify the treatment area.
US08659439B2 Signal device for offshore wind farm
An offshore wind farm can include at least two wind energy installations for generating electrical power from wind, at least two acoustic warning devices, and a visibility measuring device for detecting visibility. After detection of a visibility below a visibility limit value, an activation signal can be applied to the at least two acoustic warning devices. One or more synchronization modules can be provided which determine the points in time of the acoustic signals to be emitted by at least one of the acoustic warning devices in relation to the acoustic signals of the other acoustic warning devices. Accordingly, this facilitates the navigation along an offshore wind farm and enables safe circumnavigation. Also, the impression of a contiguous area can be conveyed to the ships by the synchronized emission of the warning signals.
US08659433B2 Locking mechanism based on unnatural movement of head-mounted display
A wearable computer determines unnatural movements of a head-mounted display (HMD) and triggers a locking mechanism. In one embodiment, the wearable computer receives movement data from one or more sensors and determines that the movement of the HMD is unnatural. In one embodiment, the wearable computer receives movement data from one or more sensors and determines that the HMD is being worn by an unauthorized user. In response to determining an unnatural movement and/or an unauthorized user wearing the HMD, the wearable computer triggers a locking mechanism, which can beneficially provide security measures for the wearable computer.
US08659428B2 Method and system for reducing effect of interference in integrated metal detection/electronic article surveillance systems
An integrated electronic article surveillance (“EAS”)/metal detection system. The system includes a transmitter operable to transmit an EAS interrogation signal, where the EAS interrogation signal establishes an interrogation zone and is used to detect EAS markers and metal objects within the interrogation zone. The EAS interrogation signal is transmitted at a first frequency during an EAS detection cycle and at a second frequency during a metal detection cycle. The system includes a receiver operable to detect a signal received from an EAS marker, and a metal detector module operable to detect a metal object in proximity to the integrated EAS/metal detection system, where the metal detector module includes a filter tuned to substantially filter out the first transmission frequency.
US08659425B2 Window safety and security device
A window safety and security device detects unauthorized movement of a double-hung window upon which the device is installed and communicates an alarm in response to the detecting. The device includes a single, high-powered suction cup with a housing configured to be removably attached to an inside glass pane of a first sash of the double-hung window formed with a first and a second sash, a first electrical switch including an actuator that toggles the switch contacts between an open or non-conducting state to a closed or conducting state when armed (powered) in a case where part of the window contacts and depresses the actuator. The device also includes a light or buzzer, which are activated when the first switch is caused to conduct. Preferably, a second electrical switch is included for “arming” and “disarming” the device.
US08659418B2 Devices and methods for behavior assessment and modification
In one embodiment, a behavior assessment and modification device comprises a strap for fastening the device about a user's limb; a data interface for receiving input by the user; a sensor for detecting movement by the user; a processor for processing movement data detected by the sensor and interpreting the movement data according to the input received from a user; a memory component for storing the input received from the user, the movement data, and the interpretations of the movement data; and a signaling component for alerting the user according to the processed movement data.
US08659417B1 Providing electronic content based on sensor data
Techniques are described for using sensor data derived from a monitoring system to drive personalized content. Sensor data captured by a monitoring system may be used to determine attributes of users of the monitoring system and/or attributes of a property monitored by the monitoring system. The determined attributes may be used to select content to present to users of the monitoring system. Content presentation may be made through the monitoring system and may be triggered based on events detected by the monitoring system.
US08659414B1 Wireless object-proximity monitoring and alarm system
A wireless child proximity monitoring and alarm system for use with child seats for vehicles includes a separable seat monitor for affixation to the seat's shoulder straps. The seat monitor has a first housing affixable to one of the shoulder straps and a second housing affixable to a second shoulder strap. The second housing has a transceiver for wireless communication and a microcontroller integrated with the transceiver. A micro switch is communicative with the microcontroller and is responsive to the proximity of the first housing. A connecting strap extends between the housings and is separable from at least one housing. A key fob for retention by a child caregiver has a fob case and a transceiver therein for wireless communication with the seat monitor transceiver. A microcontroller is integrated with the transceiver, and an alarm is selectively operable between a first silent sate and a second audible alarm generating state.
US08659403B2 Motor generated detent feel
A control stick system for simulating a detent mechanism in an aircraft is provided. The detent mechanism is simulated by a motor operably coupled to a lever and configured to bias the lever such that the user experiences the feel of a traditional detent mechanism. A controller operates the motor that provides the simulated detent by receiving data from multiple sensors regarding the position and the speed of the lever and the position and the speed of a rotor assembly of the motor. Using the position and the speed measurements, the controller is able to detect when the lever is entering a specific zone of a simulated detent range. Depending on what zone the lever is in, within the simulated detent range, the controller is configured to provide a different drive current to the motor.
US08659399B2 Device control by multiple remote controls
A method and system for remotely controlling a remote-controlled device (RCD) includes receiving an instruction from a remote control (RC). The instruction may include an RC code and a control code. The RC code may identify the RC and the control code may identify an operation to be performed on the RCD. RC codes matching an authorized set of RC codes may cause the control code to be accepted, since the RC is authorized. If a non-matching RC code is received, the control code may be rejected as coming from a prohibited RC. An authorization mode on the RCD may allow modification of the authorized set of RC codes.
US08659391B2 Multielement and multiproperty tagging
An embodiment relates to a man-made object comprising a distinctive structure with a feature to identify the object, wherein the object has a size such that the object is observable under visible light, wherein the feature is embedded in or on the object and a size of the feature is such that the feature is not observable under visible light, wherein the feature comprises an attribute originating from the feature, and wherein the attribute defines the feature.
US08659390B2 Method and system for generating a biometric query plan
According to one embodiment, a computer-readable medium includes computer-executable instructions that, when executed by a computer, are configured to receive biometric sample quality information. The biometric sample quality information describes quality of one or more biometric samples. Search performance parameters are received. A biometric query plan is generated in compliance with the search performance parameters. The biometric query plan provides a search plan for identifying potential matches to the one or more biometric samples.
US08659389B2 Secure inventory control systems and methods for high-value goods
Embodiments of the present invention include methods and systems for tracking and monitoring high-value goods by scanning RFID tags associated with the goods. A central monitoring service verifies both the RFID tags and the devices used to scan the tags against a database of known and trusted tags and scanning devices. Local and centralized security protocols provide improved security and data integrity.
US08659387B2 Operation permission control device and machine having the same mounted thereon
A function for authenticating an operator to control whether to permit them to operate a vehicle (20) can be added to the vehicle by simple modification. An operation permission control device (22) is installed on the vehicle (20). The operation permission control device (22) incorporates a relay inserted in the middle of a start signal line (47) connecting a key switch (46) and vehicle start circuit (48) (starter relay of an engine-powered vehicle or main controller of a battery-powered vehicle) and can open and close the start signal line (47). The operation permission control device (22) reads data of a authentication card (34) carried by the operator, collates the read data with preprogrammed data in a removable set memory a (32). If the data match, the device connects the start signal line (47) to enable start of the vehicle. A vehicle code of one vehicle (20) and codes of a plurality of operators are registered in the set memory (32) by a vehicle management device (26), and a code of a single operator and codes of a plurality of vehicles can be registered in the authentication card (34).
US08659380B2 Reactor shield
A reactor shield including a plurality of closed loops of electrically conductive wires arranged around a reactor.
US08659376B2 Adjustable mid air gap magnetic latching solenoid
A magnetic latching solenoid comprises a housing, a moveable magnetically permeable member, a stationary magnetic assembly, a counter flux generator; and, a spring. A substantially equal extent of the moveable magnetically permeable member and stationary magnetic assembly along results in an air gap interface being essentially mid-way between the opposite axial extremities of the moveable magnetically permeable member and stationary magnetic assembly, thereby enhancing an attracting force of a permanent magnet that comprises the stationary magnetic assembly. In an example embodiment, the stationary magnetic assembly comprises a pole member which is adjustably positionable to minimize air gaps.
US08659371B2 Three-dimensional matrix structure for defining a coaxial transmission line channel
A system is provided for three dimensional coaxial transmission of signals in a micro-machined component, the system having, a micro-machined component matrix with a first metallic sheet having a plurality of first access holes disposed therein; a second metallic sheet having a plurality of second access holes disposed therein; a plurality of metal posts disposed between the first and second metallic sheets such that the metallic sheets are maintained at a desired distance; walls defining a coaxial transmission channel; and a coaxial transmission core disposed within the channel.
US08659356B2 Power supply circuit of power amplifier, and terminal
Embodiments of the present invention a power supply circuit of a power amplifier and a terminal, relating to the communication field. The power supply circuit of the power amplifier includes a direct current/direct current converter chip, where the direct current/direct current converter chip includes an input pin, an inductance pin, and a feedback pin, and the input pin is connected to a power supply and the inductance pin is connected to a voltage input end of the power amplifier through an LC storage circuit. A control circuit is connected between the voltage input end of the power amplifier and the feedback pin; the control circuit includes a control voltage, where the control voltage adjusts the voltage at the voltage input end of the power amplifier through the control circuit and the control voltage is variable.
US08659351B2 Electronic circuit for driving a switching amplifier
An electronic circuit is disclosed for driving a switching amplifier. The electronic circuit is configured for generating, when operating in a switch-on mode, a driving signal for driving the switching amplifier. The driving signal carries a plurality of pulses having: an pulse width increasing between contiguous pulses of the plurality of pulses according to a step value having modulus equal to two and odd values; a polarity alternating between the contiguous pulses.
US08659350B2 Circuit for an amplifier
An amplifier (1) includes an analogue-to-digital converter (ADC) (7) and a switched capacitor output stage (8). The ADC (7) converts an analogue signal into a digital signal containing a sequence of symbols. The switched capacitor output stage (8) charges and discharges a capacitor to produce charge pulses at an output (3). During discharge, switches selectively couple the capacitor to the output (3) in opposite directions to produce charge pulses of opposing polarity. The values of the symbols in the digital signal are used to decide the polarity of charge pulses. In this manner, amplification can be achieved without introducing a direct current (DC) component to the signal at the output (3).
US08659344B2 Electronic circuit with a regulated power supply circuit
A power supply regulator circuit uses a feedback loop to control current through a first output transistor from a power supply input to a regulated power supply output. The first output transistor is included in an integrated circuit. In order to avoid heating of the integrated circuit in excess of an acceptable level due to permanent supply of a high current through the first transistor, current through a second output transistor in parallel with the first transistor, but outside the integrated circuit is raised when it is detected that the current through the first output transistor exceeds a threshold level. The second output transistor outside the integrated circuit serves to take over supply of a part of the power supply current from first output transistor inside integrated circuit, when long term supply of that part from first output transistor would lead to undesirable heating of the integrated circuit. During a limited time interval a first transistor current above the threshold level is acceptable. During this time interval the current through the second output transistor is raised slowly in order to avoid unpredictable stability problems and the generation of excessive power supply noise.
US08659343B2 Calibration for mixed-signal integrator architecture
A mixed signal correlator utilizes coherent detection within a capacitance measurement application. In some applications, the mixed signal correlator is used to measure capacitance of a touch screen display. An external capacitor whose capacitance is measured is kept small for improved sensitivity and can be used for a variety of applications having varied integration periods for measurement. The external capacitor is kept small and can be used for varied applications by adjusting the output voltage within a range that is less than the supply voltage, and maintaining a count of the adjustments to later reconstruct an actual output voltage for the integration period. An output is a weighted sum of an analog integrator output and a digital counter output.
US08659331B2 High accuracy sin-cos wave and frequency generators, and related systems and methods
High accuracy sin-cos wave and frequency generators, and related systems and methods. In non-limiting embodiments disclosed herein, the sin-cos wave generators can provide highly accurate sin-cos values for sin-cos wave generation with low hardware costs and small lookup table requirements. The embodiments disclosed herein may include a circuit to conduct an arithmetic approximation of a sin-cos curve based on a phase input. The circuit may be in communication with a point lookup table and a correction lookup table. The tables may receive the phase input and match the phase input to main sin-cos endpoints associated with the phase, and to a correction value for the phase. These values which are selected based on the phase input, may be communicated to a converter circuit where the arithmetic functions are applied to the values resulting in a sin-cos curve value.
US08659330B2 Signal generation apparatus and signal generation method
In order to output an accurate waveform in which quantization noise has been cancelled out, provided is a signal generating apparatus that outputs an output signal corresponding to a waveform data sequence expressing a waveform, the signal generating apparatus comprising a DA converting section that outputs an analog signal by sequentially performing digital/analog conversion on each piece of data included in the waveform data sequence, at a timing of a sampling clock; and a jitter injecting section that injects jitter decreasing a quantization noise component of the output signal, into the sampling clock supplied to the DA converting section.
US08659328B2 Method for transmitting a binary signal via a transformer
A method for the repetitive transmission of a signal representing a binary value via a transformer section of a driver of a power semiconductor. Transmitting for the first value a first pulse packet as a sequence of a positive pulse and a negative pulse or for the second value a second pulse packet as a sequence of a negative pulse and a positive pulse to the input of the transformer. The respective pulse packets are repetitively fed to the transformer, one of the first value and the second value is detected at the output of the transformer from the sequence of the polarity of an output variable within a transmitted pulse packet.
US08659323B2 Frequency synthesizer, method of generating output frequency thereof and method of correcting conversion gain thereof
A frequency synthesizer includes: a delta sigma modulator that outputs an input value to a sequentially changing digital value; an analog path unit that converts the digital value to an analog value according to a first conversion gain; an accumulator that accumulates a difference between the input and digital values; a digital to analog converter (DAC) that compensates an output value of the accumulator according to a second conversion gain; a correction loop that extracts analog tendency by adding an output of the analog path unit and an output of the DAC and that extracts digital tendency from an output of the accumulator and adjusts the second conversion gain by comparing the analog and digital tendency; and a voltage control oscillator that generates an output frequency by adding an output of the analog path unit and an output according to an adjusted second conversion gain of the DAC.
US08659314B2 Test apparatus for peripheral component interconnect expansion slot
A test apparatus includes a circuit board. The circuit board includes a number of first golden fingers arranged on a first side of the circuit board, and a first test circuit. The first test circuit includes a first capacitor. A first terminal of the first capacitor is grounded. A second terminal of the first capacitor is electrically connected to a first pin of the first golden fingers. A first test pad is connected to the second terminal of the first capacitor. A second test pad is connected to a second pin of the first golden fingers. The second pin is grounded.
US08659313B2 Test bracket for circuit board
A test bracket for testing a circuit board includes a base, two connection pieces, and a supporting member for supporting the circuit board. The base includes a board and two posts extending up from the board. The supporting member includes two poles and a number of ribs slidably connected between the poles. First ends of the connection pieces are respectively detachably connected to the posts of the base, and second ends of the connection pieces opposite to the first ends are respectively pivotably connected to the poles.
US08659312B2 Probe card and semiconductor wafer inspection method using the same
A probe card has a thin film substrate having projection electrodes on a first surface facing the semiconductor wafer and at a position facing the pad electrodes, a non-contact electrode, and first electrodes provided a second surface opposite to the first surface; and a wiring substrate having second electrodes disposed at a side opposite to the semiconductor wafer in the thin film substrate and at a position facing the first electrodes. The wiring substrate and the thin film substrate form a first sealed space and the thin film substrate and the semiconductor wafer form a second sealed space. By reducing the pressure in the first and the second sealed space, the first and the second electrodes are brought into close contact with each other and the pad electrodes and the projection electrodes are brought into close contact with each other, and the pressure of each of the first and second sealed space can be independently adjusted.
US08659310B2 Method and system for performing self-tests in an electronic system
A method and system for performing a self-test of power supply quality for an integrated circuit chip within an electronic system. The electronic system is subjected to a well-defined repetitive activity, such as by using an amplitude modulated system clock tree. With the repetitive activity causing current consumption within the chip, time-domain local power supply voltage (U(t)) is measured for a location on the chip. A set of time-domain measured voltage data (U(t)) is accumulated and transformed into the frequency domain to yield a local voltage profile (U(f)). The local voltage profile (U(f)) is compared with a reference voltage profile (U0(f)) to verify whether power supply quality at the chip location under test is adequate. Alternatively, a local impedance profile Z(f) evaluated from the local voltage profile (U(f)) may be compared to a reference impedance profile Z0(f).
US08659302B1 Monitoring and recoverable protection of thermostat switching circuitry
Voltage is detected on both sides of a protection fuse within a thermostat, such that a determination can be made as to the status of the fuse. When a blown fuse is detected, the user can be notified via (1) an error message on the thermostat display, and/or (2) a message on another device such as a mobile device and/or web-client device. According to some embodiments the thermostat manufacturer is notified via network connection. According to some embodiments drain voltage is measured on MOSFETs used in the thermostat for switching on and off HVAC functions. If an over-current is detected on a FET switch, it immediately turned off and a fault indictor is sent to the microcontroller. The FET switch remains “off” until it is re-enabled under control of the microcontroller.
US08659298B2 Advanced steering tool system, method and apparatus
A steering tool is movable by a drill string to form an underground bore along an intended path. A sensing arrangement of the steering tool detects its pitch and yaw orientations at a series of spaced apart positions along the bore, each position is characterized by a measured extension of the drill string. The steering tool further includes a receiver. At least one marker is positioned proximate to the intended path, for transmitting a rotating dipole field to expose a portion of the intended path to the field for reception by the receiver. The detected pitch orientation, the detected yaw orientation and the measured extension of the drill string are used in conjunction with magnetic information from the receiver to locate the steering tool. The steering tool may automatically use the magnetic information when it is available. A customized overall position determination accuracy can be provided along the intended path.
US08659282B2 Constant time controller and controlling method for switching regulator
In one embodiment, a controlling method for a switching regulator, can include: (i) detecting an output voltage and an inductor current of the switching regulator; (ii) determining if there is a transient change on a load of the switching regulator by using the output voltage and a first reference voltage; (iii) generating a control signal using the output voltage, the inductor current, and a second reference voltage; (iv) controlling a switch of the switching regulator to maintain the output voltage substantially constant when no transient change is determined on the load; and (v) deactivating the control signal to keep the inductor current changing along with a variation tendency of an output current of the switching regulator when a transient change is determined on the load.
US08659279B2 Automatic power converter bypass
A power converter includes a bypass circuit connected in parallel with a power stage of the power converter. The bypass circuit provides a lower loss current path in parallel with the power stage when an input voltage of the power converter exceeds a predetermined threshold. The power converter may be a boost power converter used in a vehicle to provide power from a main power bus of the vehicle to a subsystem of the vehicle such as an anti-lock brake system.
US08659270B2 Battery pack overcharge protection system
An overcharge protection device (OPD) is provided that may be used alone, or in combination with conventional charging protection systems, to protect a battery pack from the occurrence of a potentially damaging overcharging event. The OPD is designed to be coupled to, and interposed between, the terminals of the battery pack. During normal system operation, the OPD has no effect on the operation of the charging system or the battery pack. During an overcharging event, if overcharging is not prevented by another conventional system, the OPD of the invention creates a short across the terminals of the battery pack causing a battery pack fuse designed to provide battery pack short circuit protection to blow, thereby interrupting the current path from the charger to the battery pack and preventing the battery pack from being overcharged.
US08659263B2 Power supply circuit having low idle power dissipation
Embodiments include a power supply arrangement where major components including an off-line switched power supply are shut off when not in use. When a load is coupled to the power supply arrangement, components are enabled so as to provide power to the load.
US08659262B2 Battery chargers that are used for power tools and are configured to be connectible with cellular phones
A battery charger includes telephone handset and a connector for connecting with a cellular phone. A sound signal can be transmitted between the telephone handset and the cellular phone via the connector.
US08659258B2 Method for operating a brushless motor
The present invention relates to a method for operating a brushless electric motor whose windings are driven by an inverter with the aid of six switches, having an identification unit being provided in order to identify defective switches, a unit for voltage measurement at the outputs of the inverter, and a microcontroller for controlling the switches. Particularly in safety-relevant applications, it is important to quickly determine what characteristic the defective switch has, for example in order to continue to operate the electric motor in an emergency mode, or to switch it off immediately. The defect (F1, F2, F3) is traced and the nature of the defect (F1, F2, F3) in a switch determined by using a different voltage (PWM1, PWM2) to drive those windings (V, W) which are not associated with the defective switch, while a voltage measurement is carried out on the winding (U) associated with the defective switch.
US08659257B2 Electronic operational control device for a piloting member with cross-monitoring, piloting device and aircraft
An electronic operational control device for an aircraft piloting device with two connected piloting members, includes electronic circuits for main monitoring from signals delivered by sensors associated with one of the piloting members, and at least one electronic circuit (52 to 55) for cross-monitoring, for digital processing of signals delivered by sensors (83, 93) associated with the other piloting member, adapted to detect any deviation of these signals corresponding to a fault and to generate a signal representing such a fault. A piloting device and an aircraft including such an electronic operational control device with cross-monitoring are also disclosed.
US08659252B2 Electric power steering apparatus
An electric motor and a control unit are juxtaposed in a speed reduction gear box. A terminal block is provided at an outer circumference of a flange proximate to a control unit of the electric motor. Terminal block surfaces of the terminal block are provided so that a plane direction faces a direction vertical to a shaft line of the electric motor. A motor side connecting terminal is held on the terminal block surface. The unit side connecting terminals provided at a position proximate to the electric motor of the control unit are arranged so as to overlap with the motor side connecting terminal on the terminal block surface to couple by a coupling portion (fixing screw).
US08659249B2 Method of controlling a motor
Embodiments of the invention provide methods of controlling a motor, such as a servo motor. One method can include monitoring a current temperature of the motor and a power stage of the motor substantially continuously and substantially in real-time. This method can include determining optimum settings for a first time interval to remove power and the second time interval to provide power in order to deliver maximum output while remaining below the maximum rated temperature of the motor. One method can include pulsing power to the motor for a second time interval after a first time interval has elapsed and tailoring pulse shapes of the power provided to the motor for the second time interval. One method can include calculating a maximum phase current based on the rotor shaft torque for each real-time speed of the motor that correlates to the maximum allowable current draw from the power supply.
US08659244B2 Variable speed switch and electric power tool with the variable speed switch mounted thereto
A variable speed switch includes a switch main body portion which is accommodated in a housing of an electric power tool and mounted to the housing so as to be capable of relative movement, and a load sensor which is provided in the switch main body portion and capable of outputting an electric signal in proportion to the amount of distortion caused by a pressing force. The switch operating portion is mounted on the surface of the housing so as to be capable of relative displacement with respect to the housing and transmits a pressing force applied to the switch operating portion to the load sensor, with the maximum displacement amount of the switch operating portion being set to equal to or less than 5 mm.
US08659243B2 Charged particle accelerator
In a charged particle accelerator, voltage of several tens of kV is applied between accelerating electrodes. In such a case, electric discharge is sometimes generated between the accelerating electrodes. In the charged particle accelerator, part or entirety of the accelerating electrodes is coated with an electric discharge suppressing layer made of ceramics or alloy having a high melting point as compared with metal. When impurity fine particles are accelerated by an electric field and collide with the electrodes, the electric discharge suppressing layer made of ceramics or alloy prevents metal vapor from being easily generated from the electrodes and an ionized plasma from being easily produced, thus suppressing electric discharge between the electrodes.
US08659242B2 Light source apparatus
A light source apparatus has a lighting time period measuring section measuring lighting time periods of respective LEDs, a junction temperature calculating section that calculates junction temperatures of the respective LEDs, a light intensity deterioration characteristic storing section storing light intensity deterioration characteristics based on the junction temperatures of the respective LEDs, a light source drive characteristic storing section storing characteristics of power that drives the respective LEDs and light intensities, a deteriorated light intensity calculating section calculating deteriorated light intensities based on the measured lighting time periods, the calculated junction temperatures, and the light intensity deterioration characteristics stored in the light intensity deterioration characteristic storing section, and a light source power control section controlling power that drives the light sources, based on the deteriorated light intensities calculated by the deteriorated light intensity calculating section, and the characteristics stored in the light source drive characteristic storing section.
US08659237B2 Hybrid power control system
A hybrid power control system for providing dynamic power control to illumination systems in which a power source can supply any one of a range of AC or DC voltages. One or more switch mode power supplies incorporating one or more linear and switch mode regulator circuits combined to dynamically control current, voltage and power to the illumination system. A microprocessor or other integrated circuit device to receive and send control information in order to regulate the power to a light emitting device One or more output drive stage(s) capable of delivering a wide dynamic current range, channel bonding and protection circuitry compatible with standard or common anode illumination systems.
US08659235B2 Process and circuitry for controlling a load
A current source and an associated method for supplying current to a load such as an arrangement of LEDs. The intensity of the supplied current varies as a function of the temperature of the load. The intensity of the current is temperature-dependent and limited to a predefined maximum. The temperature dependence is achieved by the component parts that are used without the help of special temperature sensors. The current source is supplied with a reference voltage derived from an integrated circuit. The reference voltage is tapped from a port of the IC and therefore it is switchable. The reference voltage is used to produce a control current, which is fed through a driver stage to produce the current of the current source. Elements in the current source limit the current's intensity and change it as a function of temperature.
US08659227B2 Magnetron
A magnetron includes an anode with an anode casing at least partly surrounding the anode. A pair of permanent magnets on each side of the anode define an interaction region and create a magnetic circuit defining a magnetic field through the interaction region. A mass of magnetically permeable material is positioned in a vicinity of the magnetic circuit. The mass is arranged to be slidable over the anode casing. A locking device secures the position of the mass to set the strength of the magnetic field through the interaction region.
US08659224B1 Organic light emitting display apparatus and method for manufacturing the same
An organic light-emitting display apparatus includes a substrate, a display device on the substrate, an encapsulating layer that covers the display device, that is bound to the substrate, and that includes a hole extending in a direction away from the substrate, and a getter filled in the hole.
US08659216B2 Spark plug assembly for enhanced ignitability
A spark plug is provided having an insulator with a center axis. A center electrode is coupled to the insulator and has a second end extending from an end of the insulator, the center electrode having a first tip member. A ground electrode is spaced apart from the center electrode, wherein the ground electrode has a first portion extending substantially parallel to the center axis and a second portion extending on an angle from the first portion and relative to the center axis. A second tip member is disposed on the second portion of the ground electrode such that the first tip member and the second tip member cooperate to form a gap.
US08659212B2 Ultrasound transducer and method for manufacturing an ultrasound transducer
An ultrasound transducer includes an array of acoustic elements, an integrated circuit, and an interposer. The interposer includes conductive elements that electrically connect the array of acoustic elements to the integrated circuit. An electrically conductive adhesive is engaged with the conductive elements of the interposer to electrically connect the interposer to at least one of the integrated circuit or the array of acoustic elements. The electrically conductive adhesive is anisotropically conductive.
US08659211B1 Quad and dual cantilever transduction apparatus
An electro-mechanical transducer is disclosed, which provides a very low frequency wide band response from a bender (or benders) using piezoelectric cantilevers or center mounted free edge disc, providing additive output between the resonant frequencies achieving this response at great depths under equivalent free flooded conditions with additionally improved response with silicone rubber to reduce the acoustic cancellation associated with the dipole mode of vibration of the bender.
US08659210B2 Piezo based inertia actuator for high definition haptic feedback
A haptic device includes an elongated piezo bender supported by a first holder and a second holder. The first holder and the second holder being spaced apart from each other and located at or near opposite ends of the elongated piezo bender. A mass is supported by the elongated piezo bender and positioned in between the first holder and the second holder. The mass has a non-uniform thickness in a direction along a major axis of the elongated piezo bender. An electrical driving signal generator is configured to generate a signal to create a vibration in the elongated piezo bender.
US08659208B1 Waveform generator for driving electromechanical device
An electrical waveform generator for driving an electromechanical load includes a digital signal processor connected to a waveform generator component in turn connected to an amplifier section with a filter network, the latter being connected to sensing and conditioning circuit componentry that is in turn connected to analog-to-digital converter circuitry. A digital memory stores digitized voltage and current waveform information. The processor determines a phase difference between voltage and current waveforms, compares the determined phase difference to a phase difference command and generates a phase error or correction signal. The processor also generates an amplitude error signal for inducing the amplifier section to change its output amplitude to result in a predetermined amplitude error level for a respective one of the voltage and current waveforms.
US08659205B2 Motor stator with lift capability and reduced cogging characteristics
A motor includes a stator and a rotor, equipped to be movable in at least a first direction relative to the stator, the rotor operably interfacing the stator so that a motor force is generated in a first direction, where the stator comprises an anti-cogging element configured to generate anti-cogging forces on the rotor in at least the first direction and a second direction at an angle to the first direction.
US08659203B2 Induction motor, compressor and refrigerating cycle apparatus
The efficiency of an induction motor is improved while suppressing the generation of magnetic flux saturation of a rotor core. In an induction motor, “a magnetic path width of a rotor” which is the product of a circumferential width of a rotor tooth formed in the rotor and the number of rotor teeth is equal to or larger than “a magnetic path width of a stator” which is the product of a circumferential width of a stator tooth formed in the stator and the number of stator teeth.
US08659201B2 Stator for electric rotating machine
A stator for an electric rotating machine includes a hollow cylindrical stator core having a plurality of slots and a stator coil formed by joining a plurality of electric wires mounted on the stator core. For each joined pair of the electric wires, one of the electric wires has an end portion led out from the radially inner periphery of one of the slots of the stator core while the other electric wire has an end portion led out from the radially outer periphery of another one of the slots of the stator core; the end portions are welded together to form a weld therebetween. Part of the welds formed between the end portions of the joined pairs of the electric wires are located on the radially inner periphery of the stator coil while the remaining welds are located on the radially outer periphery of the stator coil.
US08659199B2 Axial gap permanent magnet motor, rotor used for the same, and production method of the rotor
A stator and a rotor are oppositely arranged having a gap between the stator and the rotor in a direction parallel to a rotary shaft. The rotor has permanent magnets forming field magnetic poles and soft magnetic material segments to cover at least stator-facing surfaces of the respective permanent magnets. Each of the soft magnetic materials forms a composite part together with the permanent magnet. The rotor further has a disc-shaped nonmagnetic molded frame molded so as to cover the periphery of the composite part including the permanent magnet and the soft magnetic material segment while leaving a stator-facing surface of the soft magnetic material segment as an exposed surface. The composite part (including the permanent magnet and the soft magnetic material) and the nonmagnetic molded frame are integrated by molding of the molded material.
US08659198B2 Actuator
An actuator including a motor, case, resin mold, connector terminal, and two power supplying terminals. The motor includes two power receiving terminals. The resin mold is arranged in the case at a location close to one end. Each power supplying terminals includes a first extension, which is formed in a distal portion and includes a bent portion, and a second extension, which extends upward or downward from the bent portion. Each second extension includes a contact portion that elastically contacts the corresponding power receiving terminal in a direction in which an axis extends. The contact portions are located at positions that differ between the two power supplying terminals in a vertical direction. In the two power supplying terminals, the bent portions are located at different positions in the vertical direction. Further, the first extensions have different lengths from the resin mold.
US08659196B2 Power supply device for motor vehicle alternator and alternator employing such device
An electrical supply device includes a set of armature coils which are coupled together in a polygonal mode. The coils are connected to a single bridge rectifier which includes a set of controllable elements allowing switching between a first operating mode in which some of the coils are electrically connected in series and a second operating mode in which all of the coils are electrically connected in parallel. An alternator for a motor vehicle includes the disclosed supply device.
US08659177B2 Motive power regeneration system for working machine
A motive power regeneration apparatus for a working machine includes a regeneration circuit that is connected to a hydraulic line through which a returning fluid of a boom cylinder is distributed during a boom lowering operation. Also included are a hydraulic motor connected to a generator, a flow regulating circuit that is connected to the hydraulic line and provided with a control valve, an inverter that controls the flow rate on the regeneration circuit in accordance with a first flow rate setting which varies with the operation amount of an operating apparatus, and a control valve and a proportional valve that control the flow rate on the flow regulating circuit in accordance with a second flow rate setting which varies with the operation amount of the operating apparatus. Therefore, the motive power regeneration apparatus is capable of making an operator constantly feel comfortable with the working machine operations.
US08659172B2 Semiconductor device and method of confining conductive bump material with solder mask patch
A semiconductor device has a semiconductor die having a plurality of die bump pad and substrate having a plurality of conductive trace with an interconnect site. A solder mask patch is formed interstitially between the die bump pads or interconnect sites. A conductive bump material is deposited on the interconnect sites or die bump pads. The semiconductor die is mounted to the substrate so that the conductive bump material is disposed between the die bump pads and interconnect sites. The conductive bump material is reflowed without a solder mask around the die bump pad or interconnect site to form an interconnect structure between the semiconductor die and substrate. The solder mask patch confines the conductive bump material within the die bump pad or interconnect site. The interconnect structure can include a fusible portion and non-fusible portion. An encapsulant is deposited between the semiconductor die and substrate.
US08659168B2 Wiring board for flip-chip mounting, mounting structure of electronic components on wiring board, and semiconductor device including wiring board
A wiring board includes a main surface where an electronic component is mounted in a face-down manner so that a surface of the electronic component having plurality of external connecting terminals faces the main surface of the wiring board, the electronic component being fixed to the wiring board by an adhesive; an insulating layer formed on the main surface where the electronic component is mounted; an opening part formed in the insulating layer so that a plurality of adjacent wiring patterns are commonly and partially opened, the adjacent wiring patterns having electrodes where electrodes of the electronic component are connected; wherein an outer periphery of the opening part situated at a center side of the wiring board is formed in an oblique direction against extending directions of the wiring patterns.
US08659166B2 Memory device, laminated semiconductor substrate and method of manufacturing the same
A memory device has a laminated chip package and a controller chip. In the laminated chip package, a plurality of memory chips are laminated. An interposed chip is laminated between the laminated chip package and the controller chip. The memory chips have a plurality of first wiring electrodes. The interposed chip has a plurality of second wiring electrodes. The second wiring electrodes are formed with a common arrangement pattern common with an arrangement pattern of a plurality of wiring electrodes for controller which are formed in the controller chip. The controller chip is laid on the interposed chip.
US08659159B2 Integrated circuit device with interconnects arranged parallel to each other and connected to contact via, and method for manufacturing same
According to one embodiment, an integrated circuit device includes a plurality of interconnects and a contact via. The plurality of interconnects are arranged parallel to each other. The contact via is connected to the each of the interconnects. A protrusion is formed at a portion of each of the interconnects connected to the contact via to protrude in a direction of the arrangement. A recess is formed at a portion of the each of the interconnects separated from the portion having the protrusion to recede in the direction. The protrusion formed on one interconnect of two mutually-adjacent interconnects among the plurality of interconnects is opposed to the recess formed in one other interconnect of the two mutually-adjacent interconnects. The portion having the recess is separated from portions on two sides thereof and is separated also from the portion having the protrusion.
US08659155B2 Mechanisms for forming copper pillar bumps
The mechanism of forming a metal bump structure described above resolves the delamination issues between a conductive layer on a substrate and a metal bump connected to the conductive layer. The conductive layer can be a metal pad, a post passivation interconnect (PPI) layer, or a top metal layer. By performing an in-situ deposition of a protective conductive layer over the conductive layer (or base conductive layer), the under bump metallurgy (UBM) layer of the metal bump adheres better to the conductive layer and reduces the occurrence of interfacial delamination. In some embodiments, a copper diffusion barrier sub-layer in the UBM layer can be removed. In some other embodiments, the UBM layer is not needed if the metal bump is deposited by a non-plating process and the metal bump is not made of copper.
US08659150B2 Semiconductor module
A semiconductor module that can be connected with simple wiring is provided. A semiconductor device of the semiconductor module is provided with a semiconductor substrate, a first electrode formed on one surface of the semiconductor substrate, and a second electrode formed on a surface of the semiconductor substrate opposite to the one surface. The semiconductor module is provided with a first electrode plate being in contact with the first electrode, a second electrode plate being in contact with the second electrode, and a first wiring member connected to the second electrode plate and penetrating the first electrode plate in a state of being insulated from the first electrode plate. The first electrode plate, the semiconductor device, and the second electrode plate are fixed with each other by an application of a pressure pressurizing the semiconductor device on the first electrode plate and the second electrode plate.
US08659144B1 Power and ground planes in package substrate
A semiconductor package includes a plurality of electrical connectors, a semiconductor die having core logic, at least two pairs of core logic input-power and output-power pads, and a plurality of input/output signal pads that carry signals to and from the core logic. Each pad of the semiconductor die has an electrical connector of the plurality of electrical connectors extending therefrom. The semiconductor package also includes a package substrate having at least two pairs of input-power and output-power contact pads, a plurality of input/output signal contact pads, a first metal redistribution layer, and a second metal redistribution layer. The first metal redistribution layer provides a first electrical potential to each of the input-power contact pads, and the second metal redistribution layer provides a second electrical potential to each of the output-power contact pads. Each contact pad has an electrical connector of the plurality of electrical connectors extending therefrom.
US08659139B2 Stub minimization using duplicate sets of signal terminals in assemblies without wirebonds to package substrate
A microelectronic assembly can include a circuit panel having first and second panel contacts at respective first and second surfaces thereof, and first and second microelectronic packages each having terminals mounted to the respective panel contacts. Each package can include a microelectronic element having a face and contacts thereon, a substrate having first and second surfaces, and terminals on the second surface configured for connecting the package with an external component. The terminals can include first terminals at positions within first and second parallel grids. The first terminals can be configured to carry address information usable by circuitry within the package to determine an addressable memory location from among all the available addressable memory locations of a memory storage array within the microelectronic element. Signal assignments of the first terminals in the first grid can be a mirror image of signal assignments of the first terminals in the second grid.
US08659135B2 Semiconductor device stack and method for its production
A semiconductor stack and a semiconductor base device with a wiring substrate and an intermediate wiring board for a semiconductor device stack is disclosed. In one embodiment, a semiconductor chip is arranged between the intermediate wiring board and the wiring substrate, which is electrically connected by way of the wiring substrate on the one hand to external contacts on the underside of the wiring substrate and on the other hand to contact terminal areas in the edge regions of the wiring substrate. The intermediate wiring board has angled-away external flat conductors, which are electrically connected in the contact terminal areas of the wiring board. Furthermore, on the upper side of the intermediate wiring board, arranged on the free ends of the internal flat conductors are external contact terminal areas, which correspond in size and arrangement to external contacts of a semiconductor device to be stacked.
US08659134B2 Multi-chip package and manufacturing method
Manufacturing method and a multi-chip package, which comprises a conductor pattern (1) and insulation (2), and, inside the insulation, a first component (3), the contact terminals (4) of which face towards the conductor pattern (1) and are conductively connected to the conductor pattern (1). The multi-chip package also comprises inside the insulation (2) a second semiconductor chip (13), the contact terminals (14) of which face towards the same conductor pattern (1) and are conductively connected through contact elements (15) to this conductor pattern (1). The semiconductor chips are located in such a way that the first semiconductor chip (3) is located between the second semiconductor chip (13) and the conductor pattern (1).
US08659133B2 Etched surface mount islands in a leadframe package
A method of fabricating a leadframe-based semiconductor package, and a semiconductor package formed thereby, are disclosed. The semiconductor package includes a leadframe and one or more semiconductor die affixed to a die paddle of the leadframe. The leadframe is formed with a plurality of electrical terminals that get surface mounted to a host PCB. The leadframe further includes one or more extended leads, at least one of which includes an electrically conductive island which gets surface mounted to the host PCB with the electrical terminals. The islands effectively increase the number terminals within the package without adding footprint to the package.
US08659129B2 Semiconductor device and method of manufacturing same
A semiconductor device in accordance with an embodiment comprises a semiconductor chip; a die pad having a chip mount surface for mounting the semiconductor chip; first leads electrically connected to the semiconductor chip; a thermosetting resin part for securing end parts of the first leads to the die pad; and a thermoplastic resin part for sealing the semiconductor chip, the die pad, and the thermosetting resin part.
US08659128B2 Flip chip package structure with heat dissipation enhancement and its application
A flip chip package structure includes a chip placed under a lead frame, a bump on the upper surface of the chip that is electrically connected to the lead of the lead frame, and a backside metal on the lower surface of the chip that is exposed outside an encapsulant encapsulating the chip and a portion of the lead frame.
US08659122B2 Semiconductor device and manufacturing method thereof
To provide a semiconductor device having a structure free from variations in resistance even when a stress is applied thereto; and a manufacturing method of the device. The semiconductor device has a metal resistor layer in a region between a passivation film and an uppermost level aluminum interconnect. This makes it possible to realize a high-precision resistor having few variations in resistance due to a mold stress that occurs in a packaging step or thereafter and therefore, makes it possible to form a high-precision analog circuit.
US08659120B2 Semiconductor device substrate and semiconductor device
There is provided a semiconductor device substrate including: a multi-layer wiring layer; a first capacitor pad which is provided on an uppermost layer of the multi-layer wiring layer, and which includes a first power supply pad connected to a power supply layer of the multi-layer wiring layer through a first via and a first ground pad connected to a ground layer of the multi-layer wiring layer through a second via; and a second capacitor pad which is provided on the uppermost layer of the multi-layer wiring layer, and which includes a second power supply pad connected to the first power supply pad through a first wire and a second ground pad connected to the first ground pad through a second wire.
US08659116B2 Isolated transistor
A transistor is formed inside an isolation structure which includes a floor isolation region and a trench extending from the surface of the substrate to the floor isolation region. The trench may be filled with a dielectric material or may have a conductive material in a central portion with a dielectric layer lining the walls of the trench.
US08659109B2 Image sensor photodiode
An image sensor including a plurality of pixels each including a charge collection region including an N-type region bounded by P-type regions and having an overlying P-type layer; and an insulated gate electrode positioned over the P-type layer and arranged to receive a gate voltage for conveying charges stored in the charge collection region through the P-type layer.
US08659107B2 Radiation receiver and method of producing a radiation receiver
A radiation receiver has a semiconductor body including a first active region and a second active region, which are provided in each case for detecting radiation. The first active region and the second active region are spaced vertically from one another. A tunnel region is arranged between the first active region and the second active region. The tunnel region is connected electrically conductively with a land, which is provided between the first active region and the second active region for external electrical contacting of the semiconductor body. A method of producing a radiation receiver is additionally indicated.
US08659105B2 Wiring substrate, imaging device and imaging device module
A imaging device includes a first insulating substrate having a through hole, a connection electrode and a first wiring conductor, a second insulating substrate having outside terminals and a second wiring conductor, and an imaging element including a light-receiving portion arranged at a center portion on an upper surface thereof and a connection terminal arranged at an outer peripheral portion thereof, at least one of the lower surface of the first insulating substrate and the upper surface of the second insulating substrate including a recess portion, the through hole being located on an inner side thereof, the imaging element being arranged below the first insulating substrate such that the light-receiving portion is located within the through hole, the connection terminal being electrically connected to the connection electrode, the imaging element being accommodated inside the recess portion, outer peripheral portions of the first insulating substrate and the second insulating substrate being electrically connected to each other.
US08659102B2 Nonvolatile magnetic memory device
A nonvolatile magnetic memory device having a magnetoresistance-effect element includes: (A) a laminated structure having a recording layer in which an axis of easy magnetization is oriented in a perpendicular direction; (B) a first wiring line electrically connected to a lower part of the laminated structure; and (C) a second wiring line electrically connected to an upper part of the laminated structure, wherein a high Young's modulus region having a Young's modulus of a higher value than that of a Young's modulus of a material forming the recording layer is provided close to a side surface of the laminated structure.