Document Document Title
US08418260B2 Server system, security improving method of server and computer program of the same
A server system is provided in which it is possible to avoid an improper operation or malicious operation on, for example, a power switch of a server. In such a system, both a management server and multiple servers are connected to a network. Each multiple server includes: an authentication key storing portion which stores an authentication key; and a management module which compares between data inputted by operating the operation switches and the authentication key stored in the authentication key storing portion, wherein the management module sets the operation switches available if the input data and the authentication key are the same. The management module includes a function of writing the authentication key received from the management server into the authentication key storing portion. The management server includes a virtualized environment software which transmits the authentication key to each of the multiple servers via the network.
US08418238B2 System, method, and apparatus for managing access to resources across a network
A system, method and apparatus for managing access across a plurality of applications is disclosed. The system may include a user store connector configured to connect to one or more user stores to retrieve attributes; an authentication connector configured to communicate with at least one authentication subsystem to authenticate a user; a policy engine configured to retrieve attributes from the user store connector corresponding to a user and use the attributes to evaluate access policies, if any, which are defined for protection of resources, to determine whether or not the user should be granted access to the resources; an admin component that is configured to enable the access policies to be defined relative to attributes and the resources; and a policy store configured to store the access policies.
US08418234B2 Authentication of a principal in a federation
Methods, systems, and computer program products are disclosed that give entities flexibility to implement custom authentication methods of other entities for authentication of a principal in a federation by authenticating the principal by an identity provider according to a service provider's authentication policy and recording in session data of the identity provider an authentication credential satisfying the service provider's authentication policy. Authentication of a principal in a federation is also carried out by authenticating the principal by the identity provider according to an identity provider's authentication policy. Authentication of a principal in a federation is further carried out by receiving in the identity provider an authentication request from the service provider, the authentication request specifying the service provider's authentication policy.
US08418229B2 Systems and methods for performing access entitlement reviews
Embodiments of the invention relate to risk assessments and, more particularly to performing access risk assessments based on identified outliers.
US08418227B2 Keystroke logger for Unix-based systems
A device receives, from an Internet program manager (IPM) server, an identification (ID) of a user associated with a user device and an Internet protocol (IP) address of the user device, and connects to the user device based on the user ID and the IP address of the user device. The device also receives, from the IPM server, a request to execute a logging application for the user device, and executes the logging application based on the request. The device further receives, via the logging application, one or more inputs or outputs associated with the user device, and records the one or more inputs or outputs associated with the user device.
US08418219B1 Method and apparatus for simultaneously testing multiple set-top boxes
A method and apparatus for simultaneously testing multiple set-top boxes uses a test equipment structure or frame for receiving a known good set-top box and a plurality of set-top boxes to be tested against a known good set-top box. A movable shelf structure is provided for electrically connecting at least each set-top box to be tested by a single sliding motion. Connectors on a backplane are made moveable to adjust for slight variations in the position of the connectors on the set-top boxes. An infrared control system generates an infrared signal to transmit to each set-top box and other related equipment in the testing operation such as televisions and receivers such that the function of each set-top box and related equipment is the same at each instant. Analyzing equipment is provided to analyze at least the audio output of each set-top box being tested at a selected channel and compared to the audio output of the known good set-top box. The equipment may also include equipment for analyzing and comparing the video outputs. The test results are displayed for each set-top box being tested.
US08418210B2 Satellite television system ground station having wideband multi-channel LNB converter/transmitter architecture with controlled uplink transmission
A satellite television ground system, particularly for a make or break satellite television signal system, includes an outdoor unit and an indoor unit that are in communication with each other via a single coaxial cable and an optional separate single conductor for power. The satellite television ground system is operative to measure and reverse frequency conversion errors utilizing DSP techniques, allowing for more precise generation and transmission of uplink signals from the satellite television ground system. Control data for the system is sent via a low data rate connection on a power cable thereof, or by a narrowband signaling channel via a coax cable. The system also utilizes a single reference oscillator to drive the various frequency synthesizers and the like. The satellite television ground system utilizes related oscillators for the uplink and downlink sections. Carrier frequency offset in the downlink is measured in a carrier tracking loop part of a television signal demodulator. The carrier frequency offset of the downlink is utilized to synthesize various frequency signals for the uplink and downlink sections to correct frequency errors. For the uplink section, the carrier frequency offset of the downlink is reversed in the uplink. If the uplink is on a different frequency, the measured offset of the system master oscillator can be scaled by different synthesizer ratios.
US08418209B1 Mobile devices for receiving real-time digital TV
Techniques for mobile devices to receive real-time digital TV are disclosed. To make such mobile devices (e.g., smart phones) readily usable regardless of what standard a local TV broadcast may comply with, more than one demodulators are provided. Each of the demodulators is implemented in accordance with one type of TV standard. Based on the received TV signal, a corresponding demodulator is activated to demodulate the TV signal. In one embodiment, the demodulators are implemented in software modules. Thus a missing demodulator may be downloaded from a designated site when a mobile device is configured to detect that a new demodulator needs installed to process a received TV signal.
US08418204B2 Providing a video user interface
Systems and methods are disclosed for providing a user interface. First, a first input may be received and a currently displayed programming content may be shrunken. Next, the shrunken programming content may be displayed. Then, in response to the received first input and concurrent with the shrunken programming content, a media guide comprising at least three display elements may be displayed. Each one of the three display elements may include a first content element, a second content element, a third content element, a fourth content element, or a fifth content element. The first content element may display available programming channels. The second content element may display programs available on the available programming channels. The third content element may display description information. The fourth content element may display actions that can be taken. The fifth content element may display an advertisement or information relative to one of the actions.
US08418190B2 Responsive user interface with background application logic for working on an object
A user interface can be maintained in a responsive state on a user interface thread while synchronous application logic is running on a background thread. The application logic can access an object on the background thread, and the user interface can access the same object on the user interface thread. Additionally, a request for work to be done on an object can be received. If the request is to be dispatched to a background thread, then the work can be dispatched to the background thread without blocking the user interface thread. However, if the request is to be dispatched to the user interface thread, then the work can be dispatched to the user interface thread, and the background thread can be blocked.
US08418181B1 Managing program execution based on data storage location
Techniques are described for managing execution of programs, such as for distributed execution of a program on multiple computing nodes. In some situations, the techniques include selecting a cluster of computing nodes to use for executing a program based at least in part on data to be used during the program execution. For example, the computing node selection for a particular program may be performed so as to attempt to identify and use computing nodes that already locally store some or all of the input data that will be used by those computing nodes as part of the executing of that program on those nodes. Such techniques may provide benefits in a variety of situations, including when the size of input datasets to be used by a program are large, and the transferring of data to and/or from computing nodes may impose large delays and/or monetary costs.
US08418177B2 Virtual machine and/or multi-level scheduling support on systems with asymmetric processor cores
Different processor cores in a computing device can support different features. In one or more embodiments, the features supported by each of multiple physical processor cores of a computing device are identified. A set of one or more features of the multiple physical processor cores to make available to virtual processor cores of the virtual machine are determined based at least in part on both the one or more features supported by each of the multiple physical processor cores and a number of virtual processor cores of the virtual machine. In additional embodiments, a multi-level scheduling model is used. An operating system level scheduler of an operating system schedules multiple applications for execution on multiple processor cores, and a user level scheduler of an application schedules application threads of that application for execution on one or more of the multiple processor cores.
US08418173B2 Locating an unauthorized virtual machine and bypassing locator code by adjusting a boot pointer of a managed virtual machine in authorized environment
Methods and apparatus of locating an unauthorized virtual machine are disclosed. A virtual machine is registered with a management system. When the virtual machine is requested to start, the system determines whether the virtual machine is in an authorized environment. In an authorized environment, the virtual machine is enabled to operate normally. In an unauthorized environment, the virtual machine is disabled. The disabled virtual machine gathers information about the unauthorized environment and transmits the information to the virtual machine owner.
US08418171B2 Software option selection and validation system
The present disclosure discloses a method for providing an activation of a requested software option associated with a base system software. The method may include receiving a request for an activation of a requested software option including an option part number for the requested software option. The software option being installed on the customer system. The method may further include the step of generating an activation code based on the option part number for the requested software option.
US08418163B2 Stacked hardware abstraction layer methods for maintaining software/hardware backward compatibility
In various exemplary embodiments, the present invention provides methods for maintaining software/hardware backward compatibility across multiple versions in a modular and scalable manner. More specifically, the present invention provides, stacked hardware abstraction layer methods for maintaining software/hardware backward compatibility for networking equipment and the like.
US08418153B2 Method for integration of interpretation and translation in a microprocessor
A method for executing a target application on a host processor including the steps of translating each target instruction being to be executed into host instructions, storing the translated host instructions, executing the translated host instructions, responding to an exception during execution of a translated instruction by rolling back to a point in execution at which correct state of a target processor is known, and interpreting each target instruction in order from the point in execution at which correct state of a target processor is known.
US08418145B2 Simple method optimization
Methods are classified as simple or complex. Complex methods are modified to add a tracer. Methods classified as simple are not modified to add a tracer. There are many different standards that can be used within the spirit of the present invention to classify methods as simple or complex. In one embodiment, a method is complex if it meets three criteria: (1) the method has an access level of public or package; (2) the method is non-synthetic and (3) the method calls at least one other method. Methods that do not satisfy all three criteria are classified as simple methods.
US08418142B2 Architecture for data validation
A data validation architecture is provided that minimizes duplicate code and enables easy creation of new validations using a high-performance and scalable design. Such an architecture provides sufficient flexibility to disable certain validations when they are not applicable to the flow, interpret validation failures differently according to requirements of the calling application, and specify the type of document for which a particular validation is applicable. The architecture provides a standardized flow for performing data validation, specifying a set of required parameters for validation subroutines, as well as where validation results are to be stored for access by a calling program. Such an architecture also provides a framework for performing common processing required for most validation flows without restricting the flexibility of the validation subroutines.
US08418141B2 Synchronization of work spaces
A method is provided for synchronization of a first workspace with a second workspace. Both workspaces are connected to a version control system. The method comprises for a first refactoring operation being performed on the first workspace, performing first refactoring step, resulting in a modification of an object, storing the modification in a change information for the object, storing in a change information recording step the change information, and storing in a descriptor recording step refactoring information comprising information enabling execution of a refactoring corresponding to the first refactoring step during an update operation. The method further comprises for a commit operation, delivering in a change information delivery step the change information to the version control system, and delivering in a descriptor commit step the refactoring information to the version control system. Then the method comprises for the update operation being performed on the second workspace, retrieving into the second workspace in a load step from the version control system the change information and the refactoring information, performing a second refactoring operation using the refactoring information, and performing in an execution step an update of the object in the second workspace using the change information.
US08418135B2 Method and apparatus to abstract away rule languages
Some embodiments of a method and an apparatus to abstract away rule languages from a rule engine have been presented. In one embodiment, rules written in a first rule language are parsed into descriptor classes, which are used to model concepts that can be expressed in a rule engine. An intermediate structure is generated from the parsed rules. The intermediate structure is input to a core of the rule engine, which is operable to execute the rules.
US08418127B2 Autonomic computing system, execution environment control program
To realize an autonomic system and method of improving the quality of a piece of software and solving problems with respect to operations in stages of a software life cycle. There are provided a pattern catalog 20 in which information on execution environments 11 to 14 in the stages of the software life cycle and information on patterns of design applicable in respective the stages of the software life cycle are stored, a pattern combination search engine 30 which searches the patterns with respect to each of the stages in the pattern catalog 20 on the basis of predetermined conditions including a design objective, and a pattern application agent 40 which applies some of the patterns found by searching performed by the pattern combination search engine 30 and controls the operation in the execution environments 11 to 14. Patterns which accord with the design objective are automatically selected to autonomically improve the quality of the piece of software. If a problem is found, an application of patterns obtained by searching performed by the pattern combination search engine 30 is again tried to autonomically solve the problem.
US08418125B2 Incremental model refinement and transformation in generating commerce applications using a model driven architecture
In one embodiment of the invention, a method for profile mapped model transformation for model driven architecture (MDA) development of service provisioning applications can be provided. The method can include mapping elements of a platform independent domain specific model to a platform specific domain specific model for a target platform with stereotypes in a uniform modeling language (UML) profile defined for the target platform. The method further can include transforming a platform independent domain specific model into a platform specific domain specific model for a target platform by applying the stereotypes of the UML profile defined for the target platform. Finally, the method can include generating shell source code for the transformed platform specific domain specific model.
US08418123B2 Software development production management system, computer program, and recording medium
A software development production management system having a processor, which is enhanced in reliability by reducing a different between an evaluation of an actual development and a formed plan. A management database holds both development process component data necessary to model a development process of software and estimation parameter data used to estimate a development plan of the software. The software development production management device compares and evaluates, upon completion of the software development, an actually performed development process and the previously created software development plan, and makes a correction to the estimation parameter data as needed to feed details of the actually conducted software development back to the next development plan.
US08418117B2 Chip-level ECO shrink
In a method of forming an integrated circuit, a layout of a chip representation including a first intellectual property (IP) is provided. Cut lines that overlap, and extend out from, edges of the first IP, are generated. The cut lines divide the chip representation into a plurality of circuit regions. The plurality of circuit regions are shifted outward with relative to a position of the first IP to generate a space. The first IP is blown out into the space to generate a blown IP. A direct shrink is then performed.
US08418109B2 Semiconductor integrated circuit with multi-cut via and automated layout method for the same
A semiconductor integrated circuit includes a first wiring, a second wiring, a third wiring, a fourth wiring, a first overlap area, a second overlap area, a multi-cut via, the multi-cut via including a first via and a second via formed in the first direction, and a single-cut via formed to connect the third wiring to the fourth wiring in the second overlap area. A width of the second portion of the second wiring corresponding to a first direction is longer than a width of the first portion of the second wiring corresponding to the first direction. A distance between the center of the first via and the center of the second via is longer than the width of the first portion of second wiring.
US08418095B1 Compilation and simulation of a circuit design
One or more embodiments provide a method of HDL simulation that determines characteristics of nets, such as shorting of nets, non-blocking assignments, etc., for the entire circuit design during compilation. Simulation code and data structures are generated for each net, individually, based on the determined characteristics of the respective net. As a result, rather than implementing code for simulation of each net capable of handling every possible combination of the characteristics, less complex code and data structures may be generated for simulation of the nets.
US08418081B2 Optimizing display space with expandable and collapsible user interface controls
A display space optimized form. The display space optimized form can include one or more user interface input controls individually selected to be collapsed by default when rendered in a GUI. The form further can include one or more user interface input controls individually selected to be expanded by default when rendered in the GUI. One or more twistie controls can be configured in a collapsed position. Specifically, each one of the twistie controls configured in a collapsed position can have an association with one of the user interface input controls individually selected to be collapsed. Finally, one or more twistie controls can be configured in an expanded position. In that regard, each one of the twistie controls configured in an expanded position can have an association with one of the user interface input controls individually selected to be expanded.
US08418080B2 Computer system with enhanced user interface for images
A computer system and method are presented that enhance a user experience when viewing images displayed on the computer. The system includes a user interface for the computer that displays a number of thumbnail images that are small representations of image files existing on the computer. The thumbnail images are arranged in alignment with one another, such as at the bottom of a viewing window. An enlarged preview image is positioned adjacent the thumbnail images. The enlarged preview image corresponds to a selected thumbnail image and is a larger representation of an image file corresponding with the selected thumbnail image. A control is displayed in the window that enables the user to iterate through the thumbnail images in at least one direction. As the user iterates through the thumbnail images, the enlarged preview image changes correspondingly.
US08418075B2 Spatially driven content presentation in a cellular environment
Techniques are provided for integrated content presentation via cells arranged geometrically in a cellular environment. Users can navigate various orientations and zoom states of the cellular environment to access information via different applications, different media types, different visual representations and from different underlying content sources. The information can be organized according to various logical relationships. Upon receiving an indication of a zoom state associated with a cell or a group of cells arranged in the cellular environment, a content reference at that zoom state is retrieved. Further, the content reference is resolved to retrieve and output content, including a visual representation associated with the zoom state.
US08418071B2 Automatically generating a configuration diagram for a measurement system
Creating and using configuration diagrams for configuring distributed systems. The methods described herein may be used for various types of operations in configuring distributed systems, including creating programs, managing programs in the distributed system, deploying programs to various distributed devices, configuring remote execution or inter-operation of distributed programs, and executing distributed applications. Embodiments of the invention utilize graphical iconic-based techniques for performing the above operations. The configuration diagram may include device icons which represent devices and program icons which represent programs. Device icons and program icons may be associated with each other to accomplish various program creation and deployment operations. Device icons and program icons may also interact with graphical program nodes or icons. Context sensitive device connections and/or program connections are displayed. An asynchronous data flow node may be used to facilitate asynchronous data flow between two graphical programs. The distributed system may also support distributed graphical debugging.
US08418068B1 System, software application, and method for customizing a high-resolution image via the internet
The present invention provides a system, method, and software program for enabling a user to create a customized, high-resolution version of an image (such as artwork) via the Internet. An artist/developer creates an image set comprising one or more base images, as well as any optional image objects that can be added to the base image. The artist/developer uses a script-creation tool to generate a computer-readable script that specifies how to generate an image based on the image set. The script, as well as multiple resolutions of the image set, are stored on a server. When an end user customer desires to customize the image, the server sends the script file and a lower-resolution version of the image set to the user's computer. The user's browser runs the script to create a graphical user interface through which the user can edit the image data in the script file. After the user customizes the image, the modified script file is stored on the server-side. High quality prints can be created from the modified script file and a high-resolution version of the image set.
US08418067B2 Rich profile communication with notifications
A rich communication profile system with notifications. The system is a feedback mechanism that utilizes rich content, e.g., multimedia content, as one or more indicators that represent the status of a remote user. The system includes a state component that receives information relating to state of at least one entity. A notifications component dynamically renders at least one personalized graphical indicia representative of the entity's state. The entity can be a person, group of people, component, place, and object.
US08418058B2 Graphical indication of signed content
A computer implemented method, apparatus, and computer program code readily identifies authenticated content within webpage having user customizable content. A request to display a wiki page is received. Responsive to receiving the request, a wiki markup file with a wiki signature block is identified. The wiki markup file contains signed content and unsigned content. The signature block identifies the signed content within the wiki markup file. Signed content is verified and an edited wiki page is generated from the signed content and the unsigned content. Signed content is visibly distinguished from the unsigned content.
US08418055B2 Identifying a document by performing spectral analysis on the contents of the document
A system and method for identifying a document based on a spectral analysis of the text of the document is described. In some examples, the system generates a document identifier for a rendered document based on assigning values to words in the rendered document, such as values associated with the frequency of use of the word by the rendered document, the absolute or relative position of the word in the rendered document, and so on. The system may use the document identifier to generate a group of documents having similar document identifiers, and choose a likely match from the group of documents based on predictive analysis.
US08418048B2 Document processing system, document processing method, computer readable medium and data signal
A document processing system includes a first acquisition section, a storage section, a second acquisition section and a data processor. The first acquisition section acquires a position specified by a user in an actual document. The storage section stores layout data of the document and content data of the document associated with the layout data. The second acquisition section acquires data in the specified position from the content data of the document stored in the storage section, based on the layout data stored in the storage section and the specified position. The data processor processes the data acquired by the second acquisition section.
US08418043B2 Error detection
A method of error detection for a data packet, the method comprising the steps of: i) identifying a set of non-compliances (N), the non-compliances being illegal bit sequences according to a coding standard; ii) identifying a first subset (N+) of non-compliances that are to be treated as errors; iii) identifying a second subset (N.) of non-acceptable near-compliances; iv) decoding the data packet according to the coding standard; and v) adaptively deciding based on the first and second subsets whether to treat a detected non-compliance within the decoded data packet as an error or as an acceptable near-compliance.
US08418040B2 Method and apparatus for single carrier and OFDM sub-block transmission
A wireless device comprises a code-assignment module configured for assigning Golay codes to be used for spreading, a spreading module configured for spreading data with the Golay codes to produce a signal, wherein the Golay codes are randomly used to spread the data, and a transmitter configured for transmitting the signal. The wireless device may transmit a first beacon signal via a set of quasi-omni beam patterns, and a second beacon signal via a set directional beam patterns. The first beacon signal has a first transmission rate that is higher than the second beacon signal's the transmission rate. Extended Golay codes having zero periodic cross-correlation may be generated from a Golay code and a set of short sequences. A data block transmitted by the wireless device may comprise Golay codes and data portions, wherein every data portion is between two Golay codes and every Golay code is between two data portions.
US08418034B2 Systems, methods, apparatus and computer program products for highly reliable file delivery using compound and braided FEC encoding and decoding
Systems, methods, apparatus and computer program products provide highly reliable file delivery using a combination of packet-level FEC on source data packets which are arranged in matrices, where encoding is performed on both rows and columns or on rows, columns and diagonals.
US08418033B2 Mode selection for data transmission in wireless communication channels based on statistical parameters
A method and communication system for selecting a mode for encoding data for transmission in a wireless communication channel between a transmit unit and a receive unit. The data is initially transmitted in an initial mode and the selection of the subsequent mode is based on a selection of first-order and second-order statistical parameters of short-term and long-term quality parameters. Suitable short-term quality parameters include signal-to-interference and noise ratio (SINR), signal-to-noise ratio (SNR), power level and suitable long-term quality parameters include error rates such as bit error rate (BER) and packet error rate (PER). The method of the invention can be employed in Multiple Input Multiple Output (MIMO), Multiple Input Single Output (MISO), Single Input Single Output (SISO) and Single Input Multiple Output (SIMO) communication systems to make subsequent mode selection faster and more efficient. Furthermore the method can be used in communication systems employing various transmission protocols including OFDMA, FDMA, CDMA, TDMA.
US08418026B2 Hybrid error correction coding to address uncorrectable errors
A method in a memory device includes receiving data including a data block and main error correction coding (ECC) data for the data block. The data block includes a first sub-block of data and first ECC data corresponding to the first sub-block. An ECC operation is initiated to process the data block using the main ECC data. In response to the ECC operation indicating uncorrectable errors in the data, a first sub-block ECC operation is initiated to process the first sub-block of data using the first ECC data.
US08418025B2 Method and apparatus for transmitting and receiving control information in a wireless communication system
A method and apparatus for transmitting and receiving control information in a wireless communication system are disclosed. The control information transmission method includes masking a Cyclic Redundancy Check (CRC) by a CRC mask including a bit stream of a predetermined length and an indicator indicating the bit stream, and transmitting control information including the masked CRC to at least one Mobile Station (MS). The indicator indicates whether the bit stream included in the CRC mask includes a Random Access IDentifier (RAID).
US08418024B2 Error detection code generating method and error detection code generator
In a mobile communication system, an error detection code or a quality frame indicator (e.g., CRC) is generated using selectively frame information, and at least one of a WCA identifier of another terminal, and a corresponding terminal identifier. And the terminal identifier can be implicitly transmitted to the receiver.
US08418021B2 Storage controller with encoding/decoding circuit programmable to support different ECC requirements and related method thereof
One exemplary storage controller of controlling data access of a storage device includes an encoding circuit and a control circuit. The encoding circuit is programmable to support a plurality of different finite fields, and implemented for generating encoded data according to an adjustable finite field setting. The control circuit is implemented for controlling the adjustable finite field setting of the encoding circuit and recording data into the storage device according to the encoded data. Another exemplary storage controller of controlling data access of a storage device includes a decoding circuit and a control circuit. The decoding circuit is programmable to support a plurality of different finite fields, and implemented for generating decoded data according to an adjustable finite field setting. The control circuit is implemented for reading data from the storage device to obtain readout data and controlling the adjustable finite field setting of the decoding circuit.
US08418010B2 Format transformation of test data
A device for processing test data, the device having a data input interface adapted for receiving primary test data indicative of a test carried out for testing a device under test, the primary test data being provided in a primary format, a processing unit adapted for generating secondary test data in a secondary format by transforming, by carrying out a coordinate transformation, the primary test data from the primary format into the secondary format, and a data output interface adapted for providing the secondary test data in the secondary format for storing the secondary test data in a plurality of storage units.
US08418004B2 Back channel communication
Various embodiments are described for back channel communication. One embodiment is a method that comprises receiving data at customer premises equipment (CPE), determining at least one error in the received data, formatting the determined error for communication to a central office (CO), and sending the formatted error to the CO via a back channel, wherein the formatted error is sent between sync frames of a discrete multitone (DMT) superframe.
US08417996B2 Facade for business risk minimization in change administration via risk estimation and mistake identification by ticket analysis
A system and method of employing a facade to intercept change action commands to be carried out on a target IT endpoint resource. The intercepted commands are compared to information on a corresponding change ticket and any differences, along with the information such as target history, are used to compute a risk assessment of the risk in allowing the intercepted change action commands to be executed. Where the risk exceeds a predetermined threshold, the intercepted change action commands may be modified or eventually aborted.
US08417995B2 Method and system for managing electrical power supply outages on board an aircraft
A method of managing an electrical power supply outage on board an aircraft, including the following operations: —detection of an electrical power supply outage, —measurement of a duration of the power supply outage by measuring a discharge time of a capacitor and comparing this measured duration with a threshold duration, —saving a long outage indication when the duration of the outage is greater than a threshold duration. The disclosed embodiments also relates to a system implementing this method and including: —a circuit for detecting an electrical power supply outage, —a circuit for measuring a duration of the power supply outage, and—a circuit for managing indications able to manage emissions of signals according to the measured duration of the power supply outage.
US08417993B2 Fuzz testing and attack-surface scoping for URI handlers and pluggable protocols
Systems and methods for testing uniform resource identifier protocols, comprising a fuzzer that can accept an input, and produce a fuzzed uniform resource identifier (URI), and a debugger that monitors effects of invoking the fuzzed uniform resource identifier. The input can comprise a directory containing a plurality of valid uniform resource identifier bodies, which can be fuzzed and invoked. The debugger can monitor a target application as well as other applications and/or processes affected by the uniform resource identifier as invoked.
US08417991B2 Mitigating reduction in availability level during maintenance of nodes in a cluster
An aspect of the present invention mitigates reduction in availability level during maintenance of nodes in a cluster. In one embodiment, on receiving an indication that a maintenance activity is to be performed on the cluster, a scaling out of the cluster is first performed to add some nodes having the maintenance activity already performed, followed by a scaling in of the cluster to remove some of the nodes in the cluster which do not yet have the maintenance activity performed. The scaling out is performed before any scaling in of the cluster such that the number of nodes available in the cluster after the scaling in is not less than the number of nodes in the cluster at the time of receiving the indication. Accordingly, the reduction in availability level (which is based on the number of nodes available) is mitigated.
US08417990B2 Multi-core processing system for vehicle control or an internal combustion engine controller
A vehicle control system for controlling a device mounted on a vehicle includes a plurality of processor cores, and a computation process unit that is required for the control of the device is executed on the plurality of cores. A core failure determination unit compares a result of a computation process executed by the computation process unit at a particular timing on a particular one of the plurality of cores, with a result of a computation process executed at a timing different from the particular timing on another core different from the particular core, to determine that a failure has occurred on the specific core.
US08417977B2 Operating method for integrated interface of PDA and wireless communication system
An operating method for an integrated interface of a PDA and a wireless communication system includes the following steps. Firstly, when the wireless communication system starts to operate from a standby mode, a state signal is transmitted from the wireless communication system to the PDA. Then, if the PDA receives the state signal when the PDA is in a sleep state, the PDA is wakened and an input source of an audio element inside the PDA is switched to the wireless communication system. An electromagnetic wave signal is received by a wireless communication element and converted into audio data. Afterwards, the audio data is transmitted from the wireless communication system to the PDA and outputted by the audio element.
US08417974B2 Power efficient stack of multicore microprocessors
A computing system has a stack of microprocessor chips that are designed to work together in a multiprocessor system. The chips are interconnected with 3D through vias, or alternatively by compatible package carriers having the interconnections, while logically the chips in the stack are interconnected via specialized cache coherent interconnections. All of the chips in the stack use the same logical chip design, even though they can be easily personalized by setting specialized latches on the chips. One or more of the individual microprocessor chips utilized in the stack are implemented in a silicon process that is optimized for high performance while others are implemented in a silicon process that is optimized for power consumption i.e. for the best performance per Watt of electrical power consumed. The hypervisor or operating system controls the utilization of individual chips of a stack.
US08417968B2 Secure repository with layers of tamper resistance and system and method for providing same
A secure repository individualized for a hardware environment and a method and system for providing the same. The secure repository includes a hidden cryptographic key and code that applies the key without requiring access to a copy of the key. The code that implements the secure repository is generated in a manner that is at least partly based on a hardware ID associated with the hardware environment in which the secure repository is to be installed, and may also be based on a random number. Cryptographic functions implemented by the secure repository include decryption of encrypted information and validation of cryptographically signed information. The secure repository may be coupled to an application program, which uses cryptographic services provided by the secure repository, by way of a decoupling interface that provides a common communication and authentication interface for diverse types of secure repositories. The decoupling interface may take the form of a single application programmer interface (API) usable with multiple dynamically linkable libraries.
US08417967B2 Storage device data encryption using a binary large object (BLOB)
Embodiments include methods, apparatus, and systems for storage device data encryption. One method includes encrypting data on a storage device with a key and then transmitting the key to a cryptographic module that encrypts the key to form a Binary Large Object (BLOB). The BLOB is transmitted to an array controller that is coupled to the storage device which stores the BLOB.
US08417963B2 Secure read-write storage device
A method is described for securing a read write storage (RWS) device, the method comprising, providing the RWS device, the RWS device comprising a controller comprising a processor and a bit bucket and employing, in response to a decision making process, a sanction in the RWS device. Related apparatus and methods are also described.
US08417954B1 Installation image including digital signature
A system includes a source including a memory storing: at least two encrypted files making up an installation image, each file encrypted with a key; a metadata file including an index to each key and a hash value for each encrypted file; a signature file providing a digital signature for the metadata file, the metadata file digitally signed with a private certificate; and a public certificate associated with the private certificate.
US08417951B2 Roaming authentication method based on WAPI
A roaming authentication method based on WAPI. The present invention includes the steps of adopting a terminal and a wireless access point to initiate a WAPI security mechanism, relating the terminal to the wireless access point, and initiating a WAPI authentication process and so on. And a highly safe and convenient roaming authentication method based on WAPI is provided, so as to solve the technical problem that how the specific method of certificate roaming authentication is realized, the certificate of external network authentication server can not be obtained to establish a trustful relationship, and the terminal perhaps can not realize roaming authentication.
US08417929B2 System for selecting a server from a plurality of server groups to provide a service to a user terminal based on a boot mode indicated in a boot information from the user terminal
A cloud computing system is provided in order to meet the requirement for efficiently processing a large amount of information, and to meet the requirement for stable performance. This is achieved by a computer system including a user terminal, a plurality of servers connected to the user terminal through a network to provide services to the user terminal, and a management device for managing a server for providing a service to the user terminal. In the computer system, the user terminal transmits the boot information indicating one boot mode among fix boot, first boot, and not-first boot, to the management device. The management device selects a server for providing a service to the user terminal based on the boot information. Then, the selected server provides the service to the user terminal.
US08417919B2 Assigning different serialization identifier to operations on different data set for execution in respective processor in multi-processor system
A method of dynamic parallelization in a multi-processor identifies potentially independent computational operations, such as functions and methods, with a serializer that assigns a computational operation to a serialization set and a processor based on assessment of the data that the computational operation will be accessing upon execution.
US08417916B2 Perform frame management function instruction for setting storage keys and clearing blocks of main storage
What is disclosed is a set key and clear frame management function defined for a machine architecture of a computer system. In one embodiment, a machine instruction is obtained which identifies a first and second general register. Obtained from the first general register is a frame size field indicating whether a storage frame is one of a small block or a large block of data. Obtained from the second general register is an operand address of a storage frame upon which the instruction is to be performed. If the storage frame is a small block, the instruction is performed only on the small block. If the indicated storage frame is a large block of data, an operand address of an initial first block of data within the large block of data is obtained from the second general register. The frame management instruction is performed on all blocks starting from the initial first block.
US08417914B2 Memory address translation
The present disclosure includes devices, systems, and methods for memory address translation. One or more embodiments include a memory array and a controller coupled to the array. The array includes a first table having a number of records, wherein each record includes a number of entries, wherein each entry includes a physical address corresponding to a data segment stored in the array and a logical address. The controller includes a second table having a number of records, wherein each record includes a number of entries, wherein each entry includes a physical address corresponding to a record in the first table and a logical address. The controller also includes a third table having a number of records, wherein each record includes a number of entries, wherein each entry includes a physical address corresponding to a record in the second table and a logical address.
US08417911B2 Associating input/output device requests with memory associated with a logical partition
An address controller includes a bit selector that receives a first portion of a requester id and selects a bit from a vector that identifies whether a requesting function is an SR-IOV device or a standard PCIe device. The controller also includes a selector coupled to the bit selector that forms an output comprised of either a second portion of the RID or a first portion of the address portion based on an input received from the selector and an address control unit that receives the first portion of the RID and the output and determines the LPAR that owns the requesting function based thereon, the address control unit providing the corrected memory request to the memory.
US08417906B2 Method and system to locate a storage device
A request is received from a client machine via a web interface for content presented on a web page. A globally unique identifier (GUID) that is associated with the user is accessed and a number is generated based on the GUID. The generated number is utilized as an index to locate the storage device from the number of storage devices. Here, the storage device stores a user profile associated with the user. The user profile is read from the located storage device and the web page is personalized based on this user profile. The personalized web page is then communicated to the client machine. Other techniques for locating a storage device are also described.
US08417905B2 Methods and apparatus for point-in-time volumes
Methods and apparatus for point-in-time volumes are provided. A relationship is enabled between a source volume and point-in-time volume. Copying a data chunk to the point-in-time volume before a write operation modifies the data chunk on the source volume dynamically creates the point-in-time volume. The point-in-time volume can be accessed in read/write mode as a general purpose data storage volume. Other embodiments comprising additional features, such as a forced migration process, are also provided.
US08417904B2 Garbage collection management in a data storage device
Method and apparatus for handling data in a data storage device. In accordance with some embodiments, a memory space with a plurality of garbage collection units (GCUs) that are each arranged into pages of memory that store user data identified by logical addresses (LAs) and each GCU has a metadata region that stores metadata that correlates the LAs with physical addresses (PAs). A header region in each page of memory stores a bitmask and a sequence map of the LAs in each page that are used by a log manager to creates a bitmask table stored in a first cache and a hierarchical log stored in a second cache. The bitmask table and hierarchical log are used to determine when the LAs stored in the selected GCU are stale, and update the bitmask for each page in the selected GCU after the stale data has been erased.
US08417898B2 Storage control apparatus and storage control apparatus control method
A protocol chip and a communication conversion circuit are provided in a channel adapter package that is in charge of communications with a host. The communication conversion circuit communicates with the protocol chip using a procedure that conforms to a communication protocol. The communication conversion circuit communicates with a microprocessor using a procedure that is common to multiple communication protocols. It appears from the microprocessor as though communications are being carried out with the same type of channel adapter package.
US08417890B2 Managing cache coherency for self-modifying code in an out-of-order execution system
A method, system, and computer program product for managing cache coherency for self-modifying code in an out-of-order execution system are disclosed. A program-store-compare (PSC) tracking manager identifies a set of addresses of pending instructions in an address table that match an address requested to be invalidated by a cache invalidation request. The PSC tracking manager receives a fetch address register identifier associated with a fetch address register for the cache invalidation request. The fetch address register is associated with the set of addresses and is a PSC tracking resource reserved by a load store unit (LSU) to monitor an exclusive fetch for a cache line in a high level cache. The PSC tracking manager determines that the set of entries in an instruction line address table associated with the set of addresses is invalid and instructs the LSU to free the fetch address register.
US08417884B1 Methods and systems for controlling multiple operations of disk drives
Systems and methods for controlling multiple operations of disk drives are described herein. An embodiment includes, receiving firmware to control a disk drive, processing the firmware, configuring the disk drive in a performance mode and a storage mode based on the processing step, storing original data and at least one mirror copy of the original data on an outer region of a disk, if the disk drive is configured in the performance mode in the configuring step, and storing original data throughout the disk including all inner and outer regions, if the disk drive is configured in the storage mode in the configuring step. In this way, a disk drive may be configured for multiple operations.
US08417883B2 Concurrent memory bank access and refresh request queuing
An apparatus and system associated with memory are disclosed herein. In various embodiments, an apparatus may include first circuitry configured to queue pending refresh requests for a plurality of memory banks; and second circuitry coupled to the first circuitry and configured to set a refresh flag in response to a determination that a number of queued pending refresh requests for a memory bank from the plurality of memory banks exceeds a predetermined number. Other embodiments may be disclosed and/or claimed.
US08417882B2 Storage device and deduplication method
This storage device performs deduplication of eliminating duplicated data by storing a logical address of one or more corresponding logical unit memory areas in a prescribed management information storage area of a physical unit memory area defined in the storage area provided by the flash memory chip, and executes a reclamation process of managing a use degree as the total number of the logical addresses used stored in the management information storage area and a duplication degree as the number of valid logical addresses corresponding to the physical unit memory area for each of the physical unit memory areas, and returning the physical unit memory area to an unused status when the difference of the use degree and the duplication degree exceeds a default value in the physical unit memory area.
US08417872B2 Write and merge methods in memory card systems for reducing the number of page copies
A memory card system and related write method are disclosed. The method includes receiving a write request for a predetermined page; performing a write operation on a first log block that corresponds to a first data block including the page; receiving an update request for the page; and performing a write operation on a second log block that corresponds to the first data block. The memory card system includes: at least one non-volatile memory including a data block and a log block for updating the data block; and a memory controller controlling an operation of the non-volatile memory. During a write operation for a predetermined page, the controller controls writing of a first log block corresponding to a first data block including the predetermined page, and controls writing of a second log block during an update operation of the predetermined page.
US08417867B2 Multichip module for communications
An embodiment of a multichip module is disclosed. For this embodiment of the multichip module, a transceiver die has transceivers. A crossbar switch die has at least one crossbar switch. A protocol logic blocks die has protocol logic blocks. The transceiver die, the crossbar switch die, and the protocol logic blocks die are all coupled to an interposer. The interposer interconnects the transceivers and the protocol logic blocks to one another and interconnects the protocol logic blocks and the at least one crossbar switch to one another.
US08417865B2 Shared system of I/O equipment, shared system of information processing apparatus, and method used thereto
An I/O equipment sharing system includes CPUs, a plurality of route complexes coupled to the CPUs, upstream PCI Express-bridges coupled to the route complexes, downstream PCI Express-bridges coupled to the upstream PCI Express-bridges through a network, and I/O equipment coupled to the downstream PCI Express-bridges. In the above configuration, the I/O equipment are shared between the CPUs using the identifiers of the network (for example, Ethernet VLAN IDs), the identifiers are set so that they do not overlap between the respective CPUs and necessary I/O equipment is set to a set identifier. Further, an identifier is set to a plurality of the same I/O equipment required by the respective CPUs.
US08417862B2 Inter-virtual machine interrupt coalescing
Disclosed is a system with multiple virtual machines passing I/O requests via a shared memory space. A flag in shared memory is set to a first state in response to a first hypervisor I/O interrupt to indicate that an I/O processing routine is active (running). I/O requests are retrieved from an I/O queue in the shared memory by the I/O processing routine. Based on an indicator that there are no I/O requests remaining in said I/O queue, the shared flag is set to a second state to indicate that the I/O processing routine is deactivated (sleeping). In response to said shared flag being in the second state, when new I/O requests are going to be made, a second hypervisor I/O interrupt is generated. In response to said shared flag being in said first state, I/O requests are inserted into the I/O queue without generating a second hypervisor I/O interrupt.
US08417859B2 Low power, low mass, modular, multi-band software-defined radios
Methods and systems to implement and operate software-defined radios (SDRs). An SDR may be configured to perform a combination of fractional and integer frequency synthesis and direct digital synthesis under control of a digital signal processor, which may provide a set of relatively agile, flexible, low-noise, and low spurious, timing and frequency conversion signals, and which may be used to maintain a transmit path coherent with a receive path. Frequency synthesis may include dithering to provide additional precision. The SDR may include task-specific software-configurable systems to perform tasks in accordance with software-defined parameters or personalities. The SDR may include a hardware interface system to control hardware components, and a host interface system to provide an interface to the SDR with respect to a host system. The SDR may be configured for one or more of communications, navigation, radio science, and sensors.
US08417857B2 Digital I/O signal scheduler
An apparatus and method of scheduling signals. In one embodiment, the method includes a first circuit receiving a first plurality of reference values. The first circuit selects a reference value from the first plurality according to a first reference identifier (ID) that is stored in memory. The first circuit compares the selected reference value to a first match value.
US08417849B2 Apparatus and method to adjust a multi-path device reservation
A method to adjust a multi-path device reservation by supplying a computing device and a storage controller interconnected with a communication link. The method further reserves a data storage device in communication with the storage controller, where that data storage device reservation is held by a first communication path group comprising a first plurality of communication paths configured in the communication link. If the method detects a failed communication path configured in the first communication path group, the method configures a second communication path group by removing the failed communication path from the first communication path group, wherein the second communication path group maintains the data storage device reservation.
US08417831B2 Method for IPv4 application transition over IPv6 networks
A network system adopting a first IP protocol is provided. The network system includes an address allocating server and a communication terminal supporting both the first IP protocol and a second IP protocol, wherein the address allocating server dynamically allocates an address of the second IP protocol to the communication terminal. The communication terminal includes a dynamic address manager for acquiring the dynamically allocated address of the second IP protocol of the communication terminal from the address allocating server and a second IP protocol address of the destination of a second IP protocol packet from a second IP protocol application, and an address adapter for encapsulating the second IP protocol packet from the second IP protocol application into a first IP protocol packet, wherein the second IP protocol address of the communication terminal in the header of the second IP protocol packet and the second IP protocol address of the destination are encapsulated into the first IP protocol packet.
US08417829B2 Flow-rate adaptation for a connection of time-varying capacity
A system and methods for adapting streaming data for transmission over a connection of time-varying capacity are disclosed. A streaming server individually adapts transmission rates of signals directed to subtending clients according to measurements characterizing connections from the streaming server to the clients. The measurements may relate to characteristics such as transfer delay, data-loss fraction, and occupancy level of a buffer at a client's receiver. A flow controller associated with the streaming server derives metrics from measurements taken over selected time windows to determine a permissible transmission rate from the server to each active client. Metrics related to a specific characteristic may include a mean value over a moving window as well as short and long term tendencies of respective measurements. An adaptable encoder at the streaming server encodes signals to meet permissible transmission rates.
US08417826B2 Method and system of overload control in packetized communication networks
In a method for processor overload control in a wireless or other network, a processor occupancy level (“PO”) of a network processing unit is monitored and compared to a target PO. If the measured PO exceeds the target PO, one or more network load sources are controlled to reduce the data load of the processing unit, until the measured PO falls below a designated PO. “Load source” refers to a source of extant and/or potential data traffic through the processing unit, and/or a network control factor relating thereto, the control of which results in a reduction (or prevents an increase) in the data traffic handled by the processor. Examples include existing data flows, new calls, and BE flow window size. The load sources are controlled according to differentiated QOS levels, wherein non delay-critical data flows (e.g., BE flows) are reduced before delay-critical data flows, e.g., EF or AF flows.
US08417825B2 Communications handles and proxy agents
Methods and apparatuses for proxying communication requests to services hosted on a data processing system. In one exemplary method, an open-ended configuration file is distilled to create an object tree from the configuration file. In addition, distillation creates communication handles for the services. The object tree is serialized and forwarded to a proxy agent. The proxy agent registers the service and monitors the communication handles for service requests by establishing a kernel callback. When a communication handle is readable, the proxy agent passes the communication handle to appropriate service.
US08417821B2 System and method of enabling TCP splice with a content-based charging proxy
A system and method of enabling transmission control protocol (TCP) splice between a client application and a server, while maintaining control of the connections by a contest-based charging proxy. The system framework includes a TCP splicing module for splicing connections between a client application and a server, an application proxy (e.g., content-based charging proxy) for redirecting a request of the client application, and a content-based charging engine for determining the classification of the data flow between the client application and the server. If the data flow has a predetermined classification or a triggering event has been detected, the content-based charging engine transfers control of the connections to the application proxy. The application proxy, for example, can redirect the client application to a predetermined service or source based on the classification of the data flow.
US08417818B1 Systems and methods for intercepting data relating to storage volume access
A target world wide port name of a target port of a storage system is identified, by a device located in a path between a switch port of a switch and the target port of the storage system. A first port of the device is registered with the switch based on the target world wide port name, in a first registration procedure. Registration information relating to an initiator port of a server that is associated with the target port is received, in a second registration procedure. An initiator world wide port name of the initiator port of the server is determined, based on the registration information. A storage volume in the storage system that is associated with the initiator port is identified, based on the initiator world wide port name of the initiator port.
US08417817B1 Preventing server overload
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for preventing server overload. In one aspect, a method includes placing each request of a plurality of requests into a queue. Requests are popped from the queue, and for each popped request, in response to popping the request: a counter value is incremented; computing resources are allocated for the request; a determination is made that a condition for which computing resources allocated for the request can be de-allocated has occurred; and the counter value is decremented after the condition occurs. In response to determining that the counter value does not exceed a threshold number, requests continue to be popped from the queue. In response to determining that the counter value exceeds the threshold number, requests are not popped from the queue until the counter value is decremented to or below the threshold number.
US08417805B2 Controlling execution of services across servers
Computer and internet applications are commonly hosted by a large number of servers, such as a data warehouse. One concern when hosting applications is execution reliability of the applications. Unfortunately, it may be the applications themselves that provide the point of failure (e.g., an executing service creates a memory leak that causes a server to fail). Because servers are often replicated, a failure of a single executing service may become a single point of failure for every server. Accordingly, one or more systems and techniques for balancing server loads are disclosed herein. A load balancer may be configured to delegate the execution of a service amongst a plurality of servers such that no server executes all services and no service executes on all servers. The distribution of service execution amongst the plurality of servers provides service execution diversity across servers that otherwise may be configured identically with services.
US08417797B2 System and method for seamlessly providing video content to client systems over a network
A system and method for providing video content to a client system is disclosed. The system includes a server and a computer coupled by a network. The server obtains operating environment information of the computer in response to a request for video content from the computer. The server selects a version of the requested video content for sending based on the obtained operating environment information. The selected video can be received by the computer at the computer's particular connection speed over the network and can be played by the computer using its particular video player. The server sends the selected video to the computer and causes the computer to automatically begin playing the video without requiring any overt interaction by the operator of the computer.
US08417796B2 System and method for transferring a computing environment between computers of dissimilar configurations
A system and method for migrating a computer to another computer having dissimilar hardware, wherein a preparation stage for the transfer of a disk image between the origin and target computer comprise analyzing the origin computer and modifying certain parameters therein while operating under its native operating system. After the modification an image of the origin computer is taken and sent to the second computer. The second computer can then boot the image as the necessary changes for booting the target machine were made at the origin computer. The invention is particularly useful for transferring physical computer to a virtual machine environment, where it minimizes the time the origin computer is out of service, where the transfer may occur remotely to the origin computer or the target computer. Most importantly, the invention provides a very high rate of success in migrating a physical system to a virtual system.
US08417792B2 Asynchronous messaging in web services
A method of invoking a service of a Web service provider using a client terminal comprises obtaining a template WSDL binding definition, communicating with the Web service to request the generation of a concrete WSDL binding and invoking the Web service using the concrete WSDL binding. A method is also provided for a Web services provider to provide asynchronous callback messages to a client, as well as the client and Web server apparatus.
US08417791B1 Hosted calling service
A computer-implemented method for calling a party using a hosted calling service is disclosed. The method includes receiving at a calling module, using a standardized interface, a call request from a remote client, the standardized interface enabling interoperability between the calling module and heterogeneous remote clients, generating a call to a party specified by the call request, and transmitting a response received from the party to the remote client for client-specific processing.
US08417790B2 Communication system, data terminal apparatus, server apparatus, and menu screen updating method
There is provided a communication system, a data terminal apparatus, a server apparatus, and a menu screen updating method that succeed in enhancing the ease-of-use of a menu screen with additional functions. The service server transmits to the receiving apparatus additional menu data for permitting selection of additional functions. In the receiving apparatus, on the basis of initial menu data for permitting selection of initial functions and the additional menu data obtained as the second menu data, menu display data is produced. On the basis of the menu display data, a menu screen is created. The menu screen is outputted to the display device so that it shows up on the display section of the display device.
US08417784B2 Instant messaging activity notification
A method of communicating user activity in a messaging system. The method comprises: monitoring an input region displayed to a first user of the messaging system in a client executed at a user terminal of the first user; responsive to receiving a user activated input at the input region, analysing the input and using the analysis to match the input to a type of user activity from a predetermined set of user activities; and transmitting a message comprising data representing the type of user activity from the user terminal of the first user to a user terminal of at least one other user of the messaging system over a communications network.
US08417774B2 Apparatus, system, and method for a reconfigurable baseboard management controller
An apparatus, system, and method are disclosed for a baseboard management controller (BMC) which includes an FPGA with a monitor module for monitoring the operations parameters of a host computer device. In addition, the BMC has a host connector that connects the BMC to the system bus of the host computing device, allowing the BMC access to the computing elements on the host. The host connector has reconfigurable pins with connection configuration controlled by the FPGA. In addition, the BMC has a server with a processor and associated non-volatile memory on board. The operating system provides services to the host computing device and its constituent components, as well as allowing advanced networking and interconnectivity with other BMCs in a management network.
US08417773B2 Method and structure for automated layout director
A method (and structure) of providing a composite data feed for an online meeting includes at least one of providing a capability for at least one participant node in the online meeting to input a layout rule for a customized composite image of the online meeting and receiving a layout rule defining a composite image of the online meeting that can be customized for at least one participant node in the online meeting.
US08417768B2 Communication terminal communicating via communication network
In response to an input unit inputting a request for communication, a room ID generation generates a room ID in accordance with presence information detected of a mobile phone, and transmits to a server device a request including the generated room ID for establishing a room. When a presence monitoring unit detects that the status of the mobile phone has changed from that obtained when the input unit input the request for communication, a room deletion request unit transmits to the server device a request including the generated room ID for deleting a room.
US08417764B2 Dynamic mashup creation from a set of resources and resource relationships
A dependency hierarchy of resources can be determined for a dynamic mashup. The dependency hierarchy can specify dependency relationships among a set of resources. A set of views that correspond to the set of resources can be ascertained. For each view, a view template can be determined that is to be applied to that view. The mashup can be dynamically created that includes the views, each of which is configured in accordance with the associated view template. The created mashup can also include content defined by the set of resources that is configured in a manner consistent with the dependency relationships of the dependency hierarchy.
US08417763B2 Providing information to a computing device based on known location and user information
A geographic-based communications service system has a mobile unit for transmitting/receiving information, and access points connected to a network. The access points are arranged in a known geographic locations and transmit and receive information from the mobile unit. When one of the access points detects the presence of the mobile unit, it sends a signal to the network indicating the location of the mobile unit and the information requested by the mobile unit. Based on the signal received from the access point, the network communicates with information providers connected to the network and provides data to the mobile unit through the access point corresponding to the location of the mobile unit.
US08417761B2 Direct decimal number tripling in binary coded adders
The digital propagate, digit generate, sum+0, and sum+1 terms used in typical carry-propagate adders are generated directly off the multiplicand. During the direct generation, the logic takes into account that each digit will be tripled and if each digit's next less significant digit is greater than 4. Using this technique, the generation of the multiplicand is significantly faster and uses less circuitry.
US08417760B2 Device and method for calculating a multiplication addition operation and for calculating a result of a modular multiplication
For calculating a result of a modular multiplication with long operands, at least the multiplicand is divided into at least three shorter portions. Using the three shorter portions of the multiplicand, the multiplier and the modulus, a modular multiplication is performed within a cryptographic calculation, wherein the portions of the multiplicand, the multiplier and the modulus are parameters of the cryptographic calculation. The calculation is performed sequentially using the portions of the multiplicand and using an intermediate result obtained in a previous calculation, until all portions of the multiplicand are processed, to obtain the final result of the modular multiplication. The calculation of an intermediate result is performed using a multiplication addition operation, in which MMD operations and updating operations are performed sequentially, and short auxiliary registers and short result registers are used.
US08417759B2 Efficient implementations of kernel computations
A method and apparatus for efficiently performing digital signal processing is provided. In one embodiment, kernel matrix computations are simplified by grouping similar kernel coefficients together. Each coefficient group contains only coefficients having the same value. At least one of the coefficient groups has at least two coefficients. Techniques are disclosed herein to efficiently apply successive first order difference operations to a data signal. The techniques allow for a low gate count. In particular, the techniques allow for a reduction of the number of multipliers without increasing clock frequency, in an embodiment. The techniques update pixels of a data signal at a rate of two clock cycles per each pixel, in an embodiment. The techniques allow hardware that is used to process a first pixel to be re-used to start the processing of a second pixel while the first pixel is still being processed.
US08417755B1 Systems and methods for reducing memory traffic and power consumption in a processing environment by solving a system of linear equations
A system and methods for reducing memory traffic and power consumption when solving systems of linear equations. Certain embodiments provide several aspects for improved performance in solving a consistent system of linear equations and in computing a generalized inverse. One aspect involves performing row transformations on AX=B, so that the transformed A contains row vectors that are either zero or are part of an orthonormal set. Another aspect involves performing column transformations on A, so that A contains column vectors that are either zero or are part of an orthonormal set. Another aspect involves performing row eliminations differently so that a variation of an LU factorization is obtained that is in a more directly useful form.
US08417749B1 Specifying a multirate digital filter based on a ratio of an input sample rate to an output sample rate
Approaches for preparing a design of a digital multirate filter. In one approach, an objective function and an input and output characteristic are input for determining an effectiveness of a plurality of filters. The characteristic includes an overall rate change value that specifies a ratio of an input to an output sample rate. The overall rate change value is factored into a plurality of ordered sets, and the overall rate change value is a product of the factors in the ordered sets. Each of the filters corresponds to one of the ordered sets and includes a respective stage for each factor in the ordered set. One of the filters is selected based on respective values determined from evaluating an objective function for the filters, and the factor(s) in the ordered set that corresponds to the selected one of the filters is stored.
US08417745B2 System and method for file services
The invention integrates multiple software products and functional components to facilitate file and message delivery, along with managing, tracking and moving bulk data. The packaged system may incorporate user-defined value added services to transported data including, for example, user authentication, access authorization, encryption and compression.
US08417742B2 Information processing apparatus and information processing method
A folder relationship holding unit (305) manages the relationship only between parents and children of files and/or folders arranged in a hierarchical structure. An operation target of the files and/or folders managed by the folder relationship holding unit (305) is operated in a locked state. To reflect the operation result on each apparatus that manages information identical to that managed by the folder relationship holding unit (305), the apparatus is notified of the operation result at a designated timing.
US08417739B2 Systems and methods for object-based modeling using hierarchical model objects
Embodiments relate to systems and methods for object-based modeling using hierarchical model objects. A modeling client can host modeling logic and an application programming interface (API) to create, access, manipulate, and import/export modeling objects used in modeling applications, such as engineering, medical, financial, and other modeling platforms. In aspects, the source data accepted into the modeling client can include consumer or business-level applications, whose spreadsheet, database or other content can be extracted and encapsulated in extensible markup language (XML) or other object-oriented format. Various model objects can be extracted from source data, and aggregated into a hierarchical model object encapsulating and preserving the underlying object layers. In aspects, one or more of the model object layers can functionally combine at least two other layers, to relate levels of data in hierarchical fashion. The modeling client can exchange composite or other modeling objects with external platforms on a programmatic basis.
US08417738B2 Method for client-side personalization
A method or data processing system readable medium can be used for communications between a user and a network site. In one embodiment, the user may request personalization information including personalization rule(s) from the network site. The user can generate personalization logic based on the personalization information. In this manner, the user has better control over his or her personal information. The server computer at the network site may benefit because it does not have to generate the personalization logic for the user. Accordingly, the server computer at the network site may be able to accommodate more users or can respond to them faster.
US08417730B2 Block compression algorithm
A method for compressing a data stream based on a combination of two digests is used. Each combination of digests that occurs multiple times is assigned a codeword. When the first digest matches, a data structure of second digests occurring with the same first digest is built, associating each combination of digests with a position in the stream where the combination of digests is found. When a new match is found a new codeword is defined. When a match with an existing codeword is found, a byte sequence is emitted that identifies the codeword associated with the matched data. When a partial match is found, the length of a codeword is changed and a corresponding byte sequence is emitted. The method finds particular application in data streams that are sent to printers, and which contain large blocks of identical data such as images or repetitive text.
US08417728B1 User interfaces, methods, and systems for developing computer applications using artwork
Methods and systems for using artwork to develop computer applications in ways that preserve the artwork's appearance and layout, including by importing the artwork and selectively replacing potions with functional components. One embodiment comprises a method for developing an application that involves displaying artwork in a design view area. The method may involve displaying artwork comprising a list representation comprising a plurality of list item representations and identifying each list item representation as a group of one or more subitem representations. The method may further comprise determining a list layout for list items using the list item representations of the artwork and inserting a list as a component in the design view area. This list may determine or otherwise be used to determine the positions of either the list item representations or list items replacing the list item representations. These positions may be determined based on the list layout that was determined.
US08417727B2 System and method for storing data in a relational database
In a method for storing data in a relational database system using a processor, a collection of values is assigned to a structure dictionary, wherein each of the values represents the value of a row for an attribute and has a unique ordinal number within the collection, and wherein the structure dictionary contains structures defined based on at least one of interaction with a user of the system via an interface, automatic detection of structures occurring in data, and predetermined information about structures relevant to data content that is stored in the system. For each structure in the structure dictionary, a structure match list is formed from ordinal numbers of values matching the structure, and a structure sub-collection from values matching the structure, using the processor. An outlier match list is formed from ordinal numbers of values that are not null and do not match any structure in the structure dictionary, and an outlier sub-collection from values that are not null and do not match any structure in the structure dictionary. The collection of values is stored in the relational database in a form of structure match lists, structure sub-collections, outlier match list and outlier sub-collection.
US08417714B2 Techniques for fast and scalable XML generation and aggregation over binary XML
Techniques for fast and scalable generation and aggregation of XML data are described. In an example embodiment, an XML query that requests data from XML documents is received. The XML query is evaluated to determine one or more XML results. For each particular XML result, evaluating the XML query comprises: instantiating a particular data structure that represents the particular XML result, where the particular data structure is encoded in accordance with tags specified in the XML query but does not store the tags; and storing, in the particular data structure, one or more locators that respectively point to one or more fragments in the XML documents, where the particular data structure stores the one or more locators but does not store the one or more fragments. On demand, in response to a request indicating the particular XML result, a serialized representation of the particular XML result is generated based at least on the particular data structure.
US08417704B2 Extensible agent system and method
A method for providing an extensible agent comprises receiving a request from a client. One or more environment characteristics is then determined. At least a portion of a plurality of agent components are dynamically selected based on the client request and the environment characteristics. The client request is processed using the selected agent components.
US08417703B2 Data searching using spatial auditory cues
Spatial auditory cues are produced while a user searches a database for stored information. The spatial auditory cues assist the user in quickly locating stored information by producing sounds that are perceived at specific physical locations in space around the user as the search proceeds. Each location may be associated with different information. Thus, using the techniques disclosed herein, a user can more easily recall stored information by remembering the locations of sound produced by particular spatial auditory cues. The spatial auditory cues may be used in conjunction with a visual search interface. A method of producing auditory cues includes receiving a search action at a user interface included in a device, translating the search action into a spatial auditory cue corresponding to a specific location within a space, and rendering the spatial auditory cue as an audio output signal.
US08417702B2 Associating data records in multiple languages
Embodiments disclosed herein provide a system and method for associating data records in multiple languages within a single hub. As a record comes in from an information source coupled to the hub, it is associated with a particular language at a core layer. The hub maps each language one-to-one to a member type. For each data record of a particular member type, unique derivation code is utilized to perform standardization and bucketing at a derived layer. A weight may be used to balance the richness of languages so that data records in different languages can have the same statistical meaning. Since attributes are standardized with respect to a language of a data record, appropriate languages or script can be passed along with the data record. The hub can then match the data record to the optimum algorithm(s) for entity processing at an entity layer.
US08417691B2 Client and database problem determination and monitoring
Provided are techniques for collecting client information for client applications running on a client computer, wherein the client information includes a client application identifier for each client application that issues queries to a database along with text of each of the queries that the client application issues; collecting database monitoring information that includes text of each query issued against the database and performance information for each query; combining the client information and the database monitoring information based on the text of the queries to obtain combined information that provides the client application identifier and the performance information for each of the queries; and identifying a problem query and at least one client application that has issued the problem query using the combined information.
US08417685B2 Collaborative search network
The invention relates to a collaborative searching network having at least one intelligent client, a network medium capable of linking the intelligent client with at least one other intelligent client. The disclosed intelligent client is capable of receiving a data search request; and said intelligent client capable of responding with a data search result to said data search request by retrieving data from at least said one other intelligent client or a from computer network.
US08417678B2 System, method and apparatus for enterprise policy management
Disclosed are systems, methods and apparatuses for managing objects (files and directories) in network file systems according to policies. Each policy may have one or more rules, each of which ties a condition to an action. Each condition can be expressed in terms of metadata harvested across file systems and stored in a metadata repository. The actions are user-programmable. Users can apply and/or enforce a policy by manipulating the metadata stored in the metadata repository. For example, suppose a policy prohibits storing MP3 files in corporate storage, a user can specify a rule that ties the condition “no MP3 files in volumes A-Z” to an action “delete MP3 files from volumes A-Z.” A file management application may apply a filter to the metadata repository to produce metadata records having values that meet the specified condition and take the corresponding action on managed objects associated with those metadata records.
US08417674B2 System and method for creating deduplicated copies of data by sending difference data between near-neighbor temporal states
Systems and methods are disclosed for using a first deduplicating store to update a second deduplicating store with information representing how data objects change over time, said method comprising: at a first and a second deduplicating store, for each data object, maintaining an organized arrangement of temporal structures to represent a corresponding data object over time, wherein each structure is associated with a temporal state of the data object and wherein the logical arrangement of structures is indicative of the changing temporal states of the data object; finding a temporal state that is common to and in temporal proximity to the current state of the first and second deduplicating stores; and compiling and sending a set of hash signatures for the content that has changed from the common state to the current temporal state of the first deduplicating store.
US08417665B2 Information extraction method, extractor rebuilding method, and system and computer program product thereof
An information extraction method for extracting dynamic information is provided. The method includes using a plurality of information extractors extracting reference values corresponding to the dynamic information from a plurality of information sources, and determining a most reliable value corresponding to the dynamic information based on the reference values. The method further includes determining whether each of the information extractors is abnormal according to the most reliable value and removing the information extractors determined as abnormal. The method further includes rebuilding new information extractors for replacing the removed information extractors. In such a way, reliable dynamic information can be extracted and the information extractors can be maintained for normal operation.
US08417660B2 Modifying a patient adherence score
Systems, methods and devices for modifying a patient adherence score which include, in one implementation, obtaining a patient profile in a patient population, the patient profile including multiple patient attributes and each patient attribute including a value; obtaining an adherence score for the patient profile for predicting patient adherence based on one or more of the multiple patient attributes wherein the adherence score indicates a likelihood of adherence of the patient to the prescribed treatment; and applying a modifier associated with an application to modify the adherence score obtained for the patient profile into a modified score for the application.
US08417659B2 Multi-result set calculation support in rule engines
Some embodiments of a method to support multi-result set calculation in a rule engine have been presented. A rule engine can compile a set of rules to build a network for evaluating facts against the rules. The rules include at least one rule requiring multiple calculations to be executed for the same set of facts. The rule engine can create a single multi-result set calculation node for this rule in the network. The multi-result set calculation node can generate a set of results and add the set of results to a tuple to be propagated to a second node connected to an output of the multi-result set calculation node.
US08417648B2 Change analysis
Different virtual labels, for example, like +1 and −1, are assigned to two data sets. A change analysis problem for the two data sets is reduced to a supervised learning problem by using the virtual labels. Specifically, a classifier such as logical regression, decision tree and SVM is prepared and is trained by use of a data set obtained by merging the two data sets assigned the virtual labels. A feature selection function of the resultant classifier is used to rank and output both every attribute contributing to classification and its contribution rate.
US08417624B2 System and process for protected retirement asset management
In one aspect, the invention comprises a system for the management and administration of a longevity policy funded by a retirement account comprising: (a) a means for creating a customized longevity policy by predicting future economic performance based on client data and (b) a means of servicing the customized longevity policy. In another aspect, the invention comprises a method of funding and administering a longevity policy comprising: (a) creating a longevity policy; (b) transferring the asset fee from a retirement account to the longevity policy on a systematic basis; (c) providing statements regarding the longevity policy; (d) distributing benefit payments to the longevity policy holder on a systematic basis; (e) allowing the asset fee and starting age to be adjusted.
US08417623B2 System and method for implementing an investment company that issues a class of conventional shares and a class of exchange-traded shares in the same fund
A system is provided for administering a single investment company that issues one or more classes of shares that are bought from and redeemed with the single investment company at a net asset value and issues one or more classes of shares that are listed for trading on a securities exchange and that are bought and sold at negotiated market prices. One or more computers maintain account data of the outstanding shares. An owner of any share of any share class has an undivided interest in the single investment company.
US08417620B2 Systems and methods for improving the liquidity and distribution network for luxury and other illiquid items
Systems and methods for improving the liquidity and distribution network for luxury and other illiquid items are provided. These systems and methods preferably include the trading of futures and options contracts, which will provide the liquidity and distribution network for luxury items. Possible embodiments of these systems and methods include the trading of futures and options contracts for diamonds and wine. Another embodiment of this invention preferably includes generating indexes for diamond prices, wine prices, luxury item prices, housing values, mortgage prepayments, privately-held companies or for anything with from sufficiently liquid points of value. Another embodiment of this invention preferably includes a centralized data base for retrieving closing and current auction prices for determining the value of, and best method for the auctioning of various items. The data provided by this data base would improve liquidity by creating greater price transparency.
US08417614B1 Investor personality tool
Various embodiments are directed to computer-implemented methods for providing investor services. The methods may comprise providing a user interface to a user via a first computer device. The user interface may comprise a first axis describing a desired level of involvement of the user in investment decisions and a second axis describing a risk tolerance of the user. The user interface may also comprise a first icon representing a first position on the first and second axes and a second icon representing a second position on the first and second axes. When the first or second icons are activated, the interface may display a description of respective example investors having investment characteristics corresponding to the respective first and second positions on the axes. The user interface may also comprise first and second slider bars corresponding to the respective axes. The slider bars may be movable in response to a signal from a first input device in communication with the computer system. The methods may further comprise receiving from the user, via the user interface, an indication of a user position on the first and second axes; and storing first data describing the user position on the first and second axis in association with an identifier of the user.
US08417611B2 System and method for legal document authoring and electronic court filing
A system for legal document authoring for a legal action and electronic court filing of such legal documents provides an online network for subscribers. The system provides a direct mechanism (and a web portal mechanism) for submitting a claim file containing party and claim information necessary for automatic legal document generation based on an auto-selected destination court (in some embodiments) and further based on at least certain party and claim information. The automatically-generated legal documents are compliant with the requirements of the destination court, providing end-to-end automation for improved efficiency in judicial debt collection. The system also provides an online network for facilitating communications between subscribers (litigants) and the court systems.
US08417609B2 Methods and systems for modeling deposits' data
Systems and methods according to the invention preferably determine errors in a financial institutions implementation of production changes, production modifications and/or a new production release by comparing critical interface data from a production cycle to critical interface data from a test environment cycle.
US08417598B2 Vehicle identification system, method and recharging station for electric vehicles
Electric vehicle recharging system in public garages and parking facilities that utilizes a vehicle identification to prevent energy theft and to provide a reliable and safe method to resume recharging process without any manual authorization after recharging interrupt.
US08417595B2 Economic calculations in a process control system
A process control system includes economic models disposed in communication with process control modules, as well as with sources of economic data such as cost, throughput and profit data, and uses the economic models to determine useful economic parameters or information associated with the actual operation of the process plant at the time the plant is operating. The economic models can be used to provide financial statistics such as profitability, cost of manufactured product, etc. in real time based on the actual current operating state of the process and the business data associated with the finished product, raw materials, etc. These financial statistics can be used to drive alarms and alerts within the process network and be used as inputs to process plant optimizers, etc. to provide for better or more optimal control of the process and to provide a better understanding of the conditions which lead to maximum profitability of the plant.
US08417590B2 Method of maintaining aircraft
A method of maintaining aircraft provides for the secure, efficient acquisition and certification of aircraft parts as a closed loop system within the airfield where the aircraft is grounded and in proximity to the aircraft.
US08417581B2 Method, system, and medium for enabling a user to access learning content via a single-window learner interface
Methods and systems are disclosed for providing learning as a service in a learning network. At least certain embodiments connect users with providers of learning content using an online learning marketplace in a web-based user interface that allows users to control content and pace of learning. The learning can be self-directed, through self-paced online courses, as well as live online courses. The platform is configured to fulfill user requests for learning content without regard to location of the content or time of access. The learning content can be decomposed into monetized components, which can be accessed by users on a per-use or per-session basis.
US08417580B2 System and method for reselling a previously sold product
A seller, having previously sold a product to an original purchaser subject to a buyout-provision condition, determines if the buyout-provision condition is satisfied. If the buy-out provision condition is satisfied, the seller retakes the product from the original purchaser and resells the product to a subsequent purchaser.
US08417579B2 Method of managing parts
A method of managing a plurality of parts of an apparatus includes creating a part database of part information including at least the weights, part numbers, and shapes of individual parts, measuring the weight of a part to be ordered, entering the measured weight through input means of an information terminal and accessing the part database, extracting part information of all parts having weights which fall in a predetermined allowable range similar to the entered weight, from the part database, and displaying the extracted part information on display means of the information terminal, identifying the part number of the part to be ordered based on shapes of the parts represented by the displayed part information, and ordering the part with the identified part number.
US08417578B1 Customizing component configurations for utility computing
Disclosed are various embodiments for customizing component configurations used in utility computing. A listing of multiple computing components that may be selected to define a component configuration is generated. A selection by a customer of a subset of the computing components is stored as a component configuration. A deployment is initiated for one or more customized computing devices that conform to the component configuration in a networked plurality of computing devices in response to a request by the customer.
US08417576B2 Information transmitting apparatus, information transmitting method, information transmitting and processing program, and information transmitting system
There are provided an information transmitting apparatus, an information transmitting method, an information transmitting and processing program, and an information transmitting system capable of transmitting information such as a web page displaying stock quantity or the like while realizing the decreased number of times of obtaining stock quantity and lessening a process burden. In the case where a request for a hypertext generating page information is received, a hypertext including tag information having location information defining location of image data corresponding to stock quantity is transmitted to a terminal device, and the tag information displays the image data. In the case where a request including the location information is received from the terminal device which received the hypertext, stock-quantity information defining the stock quantity corresponding to the location information is obtained from a database. Image data indicating the stock quantity shown by the obtained stock quantity information in characters is generated. The generated image data is transmitted to the terminal device.
US08417575B2 On-device offline purchases using credits
This is directed to providing offline purchasing of media items using an electronic device. One or more media items that are not part of a user's media library can be stored on an electronic device. When a user later wishes to play back one of the media items, but the device cannot connect to a communications network to provide payment information for purchasing the media items, the electronic device can use pre-paid credits that were purchased and stored by the device when a communications network was available to complete the purchase. By using pre-paid credits, the media store can be assured that the user has sufficient funds for the media item purchase.
US08417563B1 One round voting method
A voting method requiring the voter to numerically rank, n candidates on a ballot; programming a computer to tally the number of 1'st priority votes for each candidate and then eliminate one candidate having the least number of 1'st priority votes, and then to recast the eliminated votes based on the 2'nd priority; if the number of remaining candidates n is ≧3 then the computer is to again eliminate the candidate which has the least number of votes, including recast votes; whereafter the computer is to recast the votes assigned to the eliminated candidate, based on the ballot priority choices, and using a highest priority choice for the each voter to reassign his vote to one a remaining candidate; reiterating the immediately prior step until the number of remaining candidates is reduced to 2. The one candidate having the most initial and subsequently recast votes is determined the winner.
US08417551B2 Scheduling sessions of multi-speaker events
A method of scheduling events includes receiving event data specifying one or more sessions for an event, an event duration that encompasses a plurality of time slots, a respective duration for each session, a respective start time for the event and zero or more of the sessions, and information describing a plurality of attendees; generating a first list of each possible set of time slots within which each session can be scheduled based upon the respective start times; generating a second list by removing each possible set of time slots for each session that is less than the duration specified for the session; individually performing a scheduling process for each session that comprises allocating a respective set of time slots for the session in a schedule, removing each possible set of time slots for the session that is not equivalent to the set of time slots allocated, and removing each possible set of time slots for each other session that includes at least one time slot allocated for the session; and sending a respective electronic message presenting the schedule to each attendee.
US08417547B2 Verification technique for patient diagnosis and treatment
Exemplary embodiments provide a verification technique that facilitates administration of a health-related procedure to an intended recipient patient or group of patients. An interface template may be configured to establish verifiable matching engagement between the patient and various types of objects used to administer the health-related procedure. In one instance, a method includes, but is not limited to, establishing an interface template to serve as an identifier for a health-related issue involving a particular patient; adopting a primary version of the interface template that is located in proximity to the particular patient; adopting a secondary version of the interface template that is shaped for verifiable matching engagement with the primary version of the interface template; and associating the secondary version of the interface template with a selected procedure intended for the particular patient.
US08417545B2 Device and method for automatic data acquisition and/or detection
Methods and devices for providing diabetes management including automatic time acquisition protocol is provided.
US08417530B1 Accent-influenced search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating search results. In one aspect, a method includes obtaining a transcription of a voice query, and data that identifies an accent of the voice query, submitting the transcription and the data that identifies the accent of the voice query to a search engine to generate one or more accent-influenced results of the voice query, and providing the accent-influenced results to a client device for display.
US08417528B2 Speech recognition system with huge vocabulary
The invention deals with speech recognition, such as a system for recognizing words in continuous speech. A speech recognition system is disclosed which is capable of recognizing a huge number of words, and in principle even an unlimited number of words. The speech recognition system comprises a word recognizer for deriving a best path through a word graph, and wherein words are assigned to the speech based on the best path. The word score being obtained from applying a phonemic language model to each word of the word graph. Moreover, the invention deals with an apparatus and a method for identifying words from a sound block and to computer readable code for implementing the method.
US08417527B2 Speaker adaptation of vocabulary for speech recognition
A phonetic vocabulary for a speech recognition system is adapted to a particular speaker's pronunciation. A speaker can be attributed specific pronunciation styles, which can be identified from specific pronunciation examples. Consequently, a phonetic vocabulary can be reduced in size, which can improve recognition accuracy and recognition speed.
US08417523B2 Systems and methods for interactively accessing hosted services using voice communications
Systems and methods for an interactive voice response system are described herein. In one embodiment, the system may include a voice recognition module, a session manager, and a voice generator module. An utterance received at the voice recognition module may be converted into one or more structures using a lexicon tied to an ontology. Concepts in the utterance may then be identified. If sufficient information has been provided to identify a relevant service, corresponding text responses associated with that service may then be converted into voice messages by the voice generator.
US08417522B2 Speech recognition method
A speech recognition method includes receiving a speech input signal in a first noise environment which includes a sequence of observations, determining the likelihood of a sequence of words arising from the sequence of observations using an acoustic model, adapting the model trained in a second noise environment to that of the first environment, wherein adapting the model trained in the second environment to that of the first environment includes using second order or higher order Taylor expansion coefficients derived for a group of probability distributions and the same expansion coefficient is used for the whole group.
US08417519B2 Synthesis of lost blocks of a digital audio signal, with pitch period correction
The present invention relates to signal modification before pitch period repetition for the synthesis of blocks lost on decoding digital audio signals. The effects of repetition of transitories, such as the plosives of a speech signal, are avoided by comparing the samples of a pitch period with those of the previous pitch period. The signal is modified preferentially by taking the minimum between a current sample (e(3)) of the last pitch period (Tj) and at least one sample (e(2−T0) of approximately the same position in the previous pitch period (Tj−1).
US08417517B2 Beamforming codebook generation system and associated methods
A codebook generation system and associated methods are generally described herein. For instance, a codebook generation agent (CGA) may implement techniques for generating one or more matrix codebooks from vector codebooks. The CGA may be implemented in mobile devices (e.g., stations, subscriber units, handsets, laptops, etc.). In this regard, the dynamic generation of matrix codebooks rather than having them stored on the mobile device enables the mobile device to utilize the memory normally consumed by the matrix codebooks in support of other features and/or services.
US08417490B1 System and method for the configuration of an automotive vehicle with modeled sensors
A system and methods are disclosed for providing integrated software development environment for the design, verification and validation of advanced automotive safety systems. The system allows automotive software to be developed on a host computer using a collection of computer programs running simultaneously as processes and synchronized by a central process. The software disclosed uses separate synchronized processes, permitting signals from disparate sources to be generated by a simulation running on the host computer or from actual sensors and data bus signals coming from and going to actual vehicle hardware which is connected to their bus counterparts in the host computer on a real-time basis. The methods disclosed are for providing an Algorithm Prototyping, Analysis and Test through an integrated framework for dynamic data modeling and application development.
US08417489B2 Duration estimation of repeated directed graph traversal
Embodiments of the present invention provide a method, system and computer program product for duration estimation of simulating a process model embodied in a directed graph. In an embodiment of the invention, a method for estimating a duration of simulation for a process model embodied in a directed graph can include loading a directed graph for traversal in a simulation engine, identifying nodes in the directed graph, estimating a duration of simulation by the simulation engine for individual ones of the nodes, summing a duration of simulation for the individual ones of the nodes to produce an estimate of a duration of traversal of the directed graph, and presenting the estimate in association with the traversal of the directed graph by the simulation engine.
US08417484B2 Method and device for monitoring an intercooler bypass valve
A method for diagnosing a bypass valve in a bypass line for an intercooler in a supercharger for an internal combustion engine, including the following steps: ascertaining a value of an efficiency of the intercooler as the reference efficiency; actuating the bypass valve to open the bypass valve; ascertaining a value of a further efficiency of the intercooler as the diagnosis efficiency after actuating the bypass valve to open; and detecting a malfunction of the bypass valve when the absolute value of the deviation between the reference efficiency and the diagnosis efficiency is less than a specified threshold value.
US08417482B2 Self contained boiler sensor
A system and method is presented for a multi-sensor component for an HVAC system. The multi-sensor component includes a sensor assembly, having one or more detectors, including a plurality of temperature detectors operable to measure a temperature of an object or a medium, a presence detector operable to detect the presence of the object or medium, and a pressure detector operable to measure a pressure of the medium. The multi-sensor component also includes a sensor monitor operably coupled to the detectors of the sensor assembly and configured to use a detection algorithm operable to detect one or more of the temperature, pressure and presence of the object or medium, the sensor monitor configured to verify a health of the one or more detectors of the sensor assembly, and also includes a sensor housing or thermo-well or combination thereof having the sensor assembly and the sensor monitor affixed therein.
US08417468B2 Diagnostic method for detecting control valve component failure
The claimed method and system identifies faults and/or deterioration of components in a process control valve. The system may use different sensor combinations to provide the necessary data to compute irregular component integrity. Alerts may be generated to indicate potential component integrity problems. In particular, the system may detect potential deterioration and/or faults in actuator springs, pneumatic tubing and piping, and bellows seals. The claimed system may be communicatively coupled to a process control network to provide a more elaborate alarm system. Moreover, additional statistical methods may be used to refine the detection accuracy of the system.
US08417463B2 Systems and methods for monitoring pulmonary edema dynamics
This document discusses, among other things, systems and methods for measuring the dynamics of pulmonary congestion in heart failure subjects over time to monitor the subjects susceptibility to pulmonary edema, including sensing and receiving information indicative of a bodily pressure and information indicative of pulmonary fluid, and using the transient responses of these measurements to compute parameters related to the dynamics of thoracic fluid accumulation, such as a critical pressure (Pc), a critical time (Tc), or a filtration index (Kfi).
US08417447B2 Method and system for visualizing shared route information
A method and system for visualizing shared route information are provided. The method includes receiving a route query from a user and retrieving multiple route results for the query for display as an overlay on a map. The method further includes processing the route results for display by dividing each route result into sub-routes, wherein a sub-route is a portion of a route between intersections with other routes and aggregating the sub-routes across the route results. Each sub-route in the route results is scored according to a defined scoring basis and represented in the display according to the relative score to other sub-routes. A user can select a displayed sub-route and the method filters the route results to remove any routes not including the selected sub-route and displays the narrowed results.
US08417444B2 Method and system for locating and navigating an autonomous vehicle
Techniques and methodologies are disclosed for minimizing inaccuracies in distance measurements and location determinations for autonomous vehicles or targets ranging to subsets of beacons. Such techniques and methodologies can be used to better control (e.g., navigate) an autonomous vehicle in an area and/or along a pathway, or trajectory.
US08417438B2 Apparatus for detecting air-fuel ratio dispersion abnormality between cylinders of multiple-cylinder internal combustion engine
An apparatus for detecting dispersion abnormality in air-fuel ratio between cylinders of a multiple-cylinder engine, including a waste gate passage which bypasses a turbine of a turbocharger, a waste gate valve which opens/closes the passage, an air-fuel ratio sensor installed in an exhaust passage on the downstream of an outlet of the passage, an abnormality detecting unit for detecting dispersion abnormality in air-fuel ratio between cylinders by comparing a parameter value correlating with a fluctuation of the sensor value with a predetermined threshold, and an exhaust speed increasing unit for increasing exhaust gas speed. The apparatus further includes a controller which controls the valve and the exhaust speed increasing unit, and the controller opens, when dispersion abnormality in the air-fuel ratio between cylinders is detected, the valve and increases exhaust speed by the exhaust speed increasing unit.
US08417437B2 Control method and system of engine
When it is determined that an engine operating condition is in a high-engine load HCCI range (A2) where an engine load is higher than a specified load X1 within a HCCI range A where a compression self combustion is performed, an after-TDC injection F2s is executed at a point T1 when an internal pressure of a combustion chamber drops below a specified pressure Y after the top dead center of an exhaust stroke during a minus valve overlap period NVO during which intake and exhaust valves are both closed. Then, a main injection F2m as a main injection is executed. Accordingly, any improper detonation or deterioration of NOx emission which may be caused by the compression self-ignition combustion in the range where the engine load is relatively high can be prevented.
US08417435B2 Eco-run system, computer readable medium and eco-run state informing apparatus
The present invention is an eco-run system having an eco-run function that stops and restarts an internal combustion engine depending on a state of a vehicle. The eco-run system includes: table information that prescribes a relationship between a plurality of eco-run prohibition reasons and priorities in which a user is informed of the eco-run prohibition reasons; an eco-run ECU 10 that judges whether an eco-run prohibition reason occurs to the vehicle; and an eco-lamp 41 or a navigation apparatus that, when it is judged by the eco-run ECU 10 that the eco-run prohibition reason occurs to the vehicle, informs the user of the eco-run prohibition reason depending on the priorities prescribed by the table information.
US08417432B2 Method for calculating confidence on prediction in fault diagnosis systems
A method and system is developed that provides a confidence measure of a prediction of a fault in a gas turbine engine. The confidence measure is developed based upon evaluating the results of a plurality of past predictions and comparing them to an actual fault.
US08417430B2 Following distance control device and following distance control method
A following distance control device includes a vehicle speed detecting device that detects the vehicle speed VSPD of an own vehicle and outputs a vehicle speed equal to or less than a predetermined speed as zero, a following distance detecting device that detects a following distance between a preceding vehicle and the own vehicle, a first requested acceleration computing device that computes a requested acceleration GBASE from the vehicle speed and the following distance, and a stop determining device that determines the stop of the own vehicle, on the basis of a requested acceleration Greq_pre_0 kph at a time point when the output value of the vehicle speed detecting device becomes zero.
US08417423B2 Robotic platform for collecting data to emulate material handling vehicle mast angles
A defined vehicle path emulator system is described, which system can be used for measuring the F-min values and profiles for a path on a concrete floor traversed by a vehicle with a specific wheelbase. The defined vehicle path emulator is an autonomous robot that guides itself down the selected path.The F-min values are used to calculate the deviations away from zero planar infinity while traversing the path for a tall mast carried by an emulated vehicle. This invention's systems are distinct from the (FF/FL) floor flatness and floor levelness measuring systems in the literature as prior art.The floor can be marked for deviations from flatness by means of a laser etching system activated by the emulator's software system. The emulator can also signal an operator when it detects itself veering off of the defined path.
US08417422B2 Vehicle passenger classification system using weight sensors
A system and method are provided for vehicle passenger classification. The system may include a plurality of weight sensors installed under a seat frame to support a load of a vehicle seat, a single dummy sensor installed under the seat frame to support the load of the vehicle seat along with the plurality of weight sensors, and a passenger classification logic unit for classifying a passenger value obtained by summing sensor values of the plurality of weight sensors as either class 1 or class 2 by comparing the passenger value with a first reference and a second reference.
US08417418B2 Electronic control device for controlling a plurality of in-vehicle equipment
A control circuit board has a plurality of connectors that can connect each control module circuit board to control a plurality of in-vehicle equipment. A power supply circuit board has a power supply circuit that controls a power supply from a battery to a controlled equipment of the control module circuit boards connected with each connector. The control circuit board and the power supply circuit board are electrically connected and accommodated in a case. When the control module circuit boards are connected with any connector of the control circuit board, the power supply circuit is controlled by the control module and it becomes possible to control the controlled equipment such as engines.
US08417417B2 Architecture and methodology for holistic vehicle control
A method to control a vehicle includes monitoring desired vehicle force and moment, monitoring real-time corner constraints upon vehicle dynamics which includes monitoring corner states of health for the vehicle, and monitoring corner capacities for the vehicle. The method further includes determining a desired corner force and moment distribution based upon the desired vehicle force and moment and the real-time corner constraints, and controlling the vehicle based upon the desired corner force and moment distribution.
US08417416B2 Electric auxiliary heating unit for a motor vehicle
An electric auxiliary heating unit for a motor vehicle reliably avoids temperature overshoots of the heated air, especially during acceleration phases of the vehicle. The temperature of adjustment the discharged hot air is adjusted in dependence upon the vehicle speed. 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, the outside temperature, etc., can easily be taken into account. The temperature of the incoming air can also be derived from temperature values which are already available in the vehicle. This heating can preferably be used locally in the vehicle, e.g. in the vehicle seat or in the rear of the passenger compartment. 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.
US08417400B2 Control system for hybrid vehicles with reconfigurable multi-function power converter
A multi-directional power conversion system for providing power to a motor of a hybrid vehicle includes an electric control unit; an electric motor which provides a driving force to the vehicle; a primary energy storage device; and a secondary energy storage device. An energy management system communicates parameters of the energy storage devices to the electronic control unit. A power manipulating device is coupled between the primary energy storage device and the secondary energy storage device that is configured to manage power between the energy sources and deliver electricity external the vehicle.
US08417399B2 Systems and methods for orienting a marine vessel to minimize pitch or roll
Systems and methods for orienting a marine vessel minimize at least one of pitch and roll in a station keeping mode. A control device having a memory and a programmable circuit is programmed to control operation of the plurality of marine propulsion devices to maintain orientation of a marine vessel in a selected global position and heading. The control device receives at least one of actual pitch and actual roll of the marine vessel in the global position and controls operation of the plurality of marine propulsion units to change the heading of the marine vessel to minimize at least one of the actual pitch and the actual roll while maintaining the marine vessel in the selected global position.
US08417389B2 Control system, oscillation control device, and control signal generation method
There is proposed a control system and the like that can realize a CPG (Central Pattern Generator) network having high controllability. A control system (CPG network) includes a plurality of oscillation control devices (CPG) and one target signal generating device (rhythm generator (RG)). Each CPG and the RG are described by the Van der Pol equation, and an amplitude and a period of an output waveform are substantially independently controlled by an external signal. In order to control a phase difference between the CPGs, the period of each CPG is temporarily controlled through connections that are only conjunctions between the each CPG and the RG.
US08417388B2 Load control system having an energy savings mode
A load control system for a building having a heating and cooling system and a window located in a space of the building is operable to control a motorized window treatment in response to a demand response command in order to attempt to reduce the power consumption of the heating and cooling system. When the window may be receiving direct sunlight, the motorized window treatment closes a fabric covering the window when the heating and cooling system is cooling the building, and opens the fabric when the heating and cooling system is heating the building. In addition, when the space is unoccupied and the heating and cooling system is heating the building, the motorized window treatment may open the fabric if the window may be receiving direct sunlight, and may close the fabric if the window may not be receiving direct sunlight.
US08417386B2 System and method for defrost of an HVAC system
A system and a method are provided for monitoring a condition and selectively executing a certification defrost algorithm for a heating, ventilation, and air conditioning (HVAC) system in response to the status of the monitored condition. A system and a method are provided for selectively operating a certification defrost algorithm in parallel to a field defrost algorithm. A system and a method are also provided for causing a controller to execute a first algorithm and for causing the controller to selectively execute a second algorithm while also executing the first algorithm where each of the first algorithm and the second algorithm are configured to selectively cause the HVAC system to operate in a defrost mode.
US08417382B2 Control device for legged mobile body
A desired motion determiner of a control unit of a legged mobile robot determines a leg motion parameter specifying the motion trajectory of a distal end of a leg of the robot on the basis of the information on a floor geometry of an environment in which the robot travels and a requirement related to a travel route of the robot, thereby sequentially determining the desired motion of the robot. A floor geometry information output unit which outputs floor geometry information to the desired motion determiner outputs floor geometry information in which a rising surface of a stepped portion of a predetermined type, the contact thereof with a leg of the robot should be avoided, has been shaped into a surface having a gentler slope than an actual rising surface. The desired motion determiner determines the leg motion parameter such that the leg will not come in contact with the stepped portion having the shaped rising surface.
US08417378B2 Portable, personal medication dispensing apparatus and method
A portable, medication dispensing device which dispenses prepackaged pill strands of medication from a secure, storage compartment through a mechanism which physically limits the quantity dispensed per a pre-programmed protocol. The device has a detachable storage component which can be filled by trained clinical or pharmacy staff, which can be locked. The device has a dispensing mechanism, which employs a user-powered, hub to advance a pill strand of pre-packaged medications, when appropriate. This advancing hub is secured from advancing inappropriately by a locking mechanism where a sturdy piston is moved into and out of recesses in the rounded surface of the hub. The device also contains standard electronic components, including a power source, central processing unit (CPU), visual and auditory outputs, and communications ports.
US08417377B2 System and method for creating a personalized consumer product
A system and method for creating a personalized consumer product are provided. The system and method of the present disclosure enables a user, e.g., a consumer, to customize products containing solids and/or fluids by allowing a server communicating over the global computer network, e.g., the Internet, to provide product preferences of a user to a product or a mixing device, e.g., a product or beverage dispenser. The method for creating a product according to a user's preferences over a network includes the steps identifying a product to a server over the network; identifying a user to the server over the network; retrieving the user's product preferences from a database at the server based on the product's identity and user's identity; transmitting the user's product preferences to the product over the network; and mixing at least one element contained within the product based on the user's product preferences.
US08417370B2 Apparatus and method for dimensional metrology
Generating a machine tool program for performing coordinate measurements. The machine tool program may be communicated to a machine tool controller such that the machine tool controller is operable to execute the machine tool program. The machine tool program may be generated from a dimensional metrology program. As part of generating the machine tool program, a path definition and a machine definition may be combined. Measurement data resulting from an execution of the machine tool program may be received by a data server and analyzed using dimensional metrology analysis. Indicators may be provided within the machine tool program to be used during dimensional metrology analysis.
US08417368B2 Method and apparatus for scheduling work orders in a manufacturing process
A computerized system for scheduling a plurality of work orders in a manufacturing process. Each work order specifies operations to be performed using a plurality of resources and materials. Data including resource availability information for each resource used in the manufacturing process, material availability information for each material used in the manufacturing process, and work order information is received and stored in a computer. The work order information includes a release date for the work order, a want date for the work order, operations information, and material requirements information. Resource capacity and a start date/time and a finish date/time are assigned to each operation based upon the resource availability information, the material availability information, and the work order information. The assigned resource capacity, the assigned start date/time, and the assigned finish date/time for each operation are displayed on a computer screen in a graphical format.
US08417358B2 System for binding controller to controlled substations
A control system includes control units for sending commands to system units to be controlled by the contro1 units. Each system unit includes a table for storing the identification of at least one of the control units and a command. In a binding mode, the content of the table may be changed by a control unit.
US08417355B2 Cardiac force sensor and methods of use
A method and apparatus permit sensing one or more forces exerted by one or more portions of a heart. A force transducer and displacement sensor are disclosed. A movement of one or more portions of a heart can be translated into one or more signals indicative of force. These signals can be used to provide information such as to diagnose or treat one or more conditions.
US08417354B2 Methods for using a pulmonary artery electrode
According to some method embodiments, a left pulmonary artery electrode is positioned in a left pulmonary artery, and the left pulmonary artery electrode is used to sense atrial activity, or capture cardiac tissue, or deliver neural stimulation. According to some method embodiments, a right pulmonary artery electrode is positioned in a right pulmonary artery and a left pulmonary artery electrode is positioned in a left pulmonary artery, the right pulmonary artery electrode is used to sense atrial activity, or capture cardiac tissue, or deliver neural stimulation, and the left pulmonary artery electrode is used to sense atrial activity, or capture cardiac tissue, or deliver neural stimulation.
US08417347B2 Method for achieving facial toning using selectively applied galvanic current
A method of toning the facial muscles and tissues in selected target areas involves applying predetermined galvanic currents, frequencies, and polarities to the target areas in specific patters and with particular repetitions and movements selected to provide enhanced cosmetic effects, such as reduced lines and wrinkles, reduced depth of folds, and improved circulation to promote health and vitality.
US08417344B2 Dynamic cranial nerve stimulation based on brain state determination from cardiac data
A method of treating a medical condition in a patient using an implantable medical device, comprising providing an electrical signal generator; providing at least a first electrode operatively coupled to the electrical signal generator and to a vagus nerve of the patient; sensing cardiac data of the patient; determining at least a first cardiac parameter based upon said cardiac data; setting at least a first value; declaring an unstable brain state of a patient from said at least a first cardiac parameter and said at least a first value; and adjusting the at least a first value. Also, a computer readable program storage device encoded with instructions that, when executed by a computer, performs the method. In addition, the implantable medical device used in the method.
US08417341B2 Pacemaker RF telemetry repeater and method
A system and method for repeating radio frequency (RF) transmissions between a programmer and an implantable medical device (IMD) is provided. One aspect of this disclosure relates to an RF repeater. According to various embodiments, the repeater includes a first antenna and a first communication circuit electrically connected to the first antenna. The first communication circuit is adapted to communicate with an IMD, the IMD including a built-in active telemetry transceiver, over a first channel. The device also includes a second antenna and a second communication circuit electrically connected to the second antenna. The second communication circuit is adapted to communicate with a programmer over a second channel different from the first channel. The device also includes a control circuit coupled to the first and second communication circuits. The control circuit is adapted to enable or disable the first and second communication circuits. Other aspects and embodiments are provided herein.
US08417338B2 System and method for monitoring power source longevity of an implantable medical device
Power source longevity monitor for an implantable medical device. An energy counter counts the amount of energy used by the implantable medical device. An energy converter converts the energy used into an estimate of remaining power source longevity and generating an energy longevity estimate. A voltage monitor monitors the voltage of the power source. A voltage converter converts the voltage monitored by the voltage monitor into an estimate of remaining longevity of the power source and generating a voltage longevity estimate. A calculator is operatively coupled to the energy converter and to the voltage converter and predicts the power source longevity using the energy longevity estimate early in the useful life of the power source and using the voltage longevity estimate later in the useful life of the power source.
US08417337B2 Method of continuous capture verification in cardiac resynchronization devices
In bi-ventricular pacing devices (including CRT devices) analysis of myocardial electrogram signals in one ventricle (e.g., a left ventricle, or “LV”) can be used to infer capture or loss-of-capture (LOC) of an earlier stimulus pulse in the same ventricle, on a continuous (every pacing cycle), triggered, aperiodic and/or periodic basis. Rather than using an evoked-response principle as has been the basis of capture detection in prior art and other systems, a principle employed via the present invention uses evidence of inter-ventricular conduction (i.e., from the opposite chamber) and/or atrio-ventricular conduction as evidence of LOC, since a non-capturing pacing stimulus provided to a first chamber will allow the myocardial tissue of the first chamber to remain non-refractory and thus inter-ventricular and atrio-ventricular wavefront propagation and conduction can commence and be detected thereby revealing whether LOC has occurred.
US08417336B2 System and method for pacing rate control utilizing patient hemodynamic status information
A system and method for pacing rate control in a cardiac rhythm management (CRM) system. The method includes acquiring a pressure signal representative of coronary venous pressure (CVP) from a pressure sensor implanted within a coronary vein of the patient and generating a CVP waveform from the pressure signal. A pacing stimulus is applied to the patient's heart, and the pacing rate is increased in response to increases in patient's metabolic demand. The CVP index is monitored during the pacing rate increase, and the CRM system detects a reduction in the patient's hemodynamic performance based on the CVP index and establishes a maximum rate setting based on the pacing rate corresponding to the reduction in the patient's hemodynamic performance.
US08417316B2 MRI imaging and contrast method
A novel MRI contrast technique enables to observe tissue properties not observable by previously known MRI methods. A difference between two disclosed pulse sequences is used to measure magnetization exchange time between water molecules and macromolecules such as proteins, thereby producing a measure highly sensitive to tissue changes resulting from coagulation, yet relatively insensitive to temperature fluctuations. This result is applied to an imaging method and provides direct visualization of the effects of surgical thermal ablation procedures.
US08417314B2 Ruthenium purple biosensor
The invention relates to a biosensor comprising an electrically conductive substrate, with a first layer comprising Ruthenium Purple formed on the substrate, a second layer comprising polyaniline or a derivative thereof comprising one or more non-polar substituents formed on the first layer, and a third layer comprising one or more enzymes trapped within a matrix formed on the second layer. The biosensor is for use in the detection of analytes such as purines and derivatives thereof, particularly in the detection of hypoxanthine.
US08417311B2 Fluid component analysis system and method for glucose monitoring and control
Disclosed are methods and apparatuses for determining analyte concentration in a sample such as bodily fluid. Systems and methods disclosed herein can also include a treatment dosing system to infuse or inject a treatment dose (e.g. insulin, dextrose, etc.) and provide glycemic control. The dose of the treatment drug may be based on the patient's calculated sensitivity to treatment dosing, for example. The dose of the treatment drug may be based on the concentration of the analyte or the average value for the concentration of the analyte and/or the rate of change of the value of the concentration of the analyte. Delivery of the treatment drug can be cut off if the determined analyte concentration indicates that continued delivery would be harmful to the patient.
US08417306B2 Method and device for measuring parameters of cardiac function
A device for non-invasively measuring at least one parameter of a cardiac blood vessel in a patient is provided. The device comprises at least one light source that emits light in the 400 nm to 1000 nm wavelength range; at least one photodetector adapted to receive light emitted by the light source and generate an output based on the received light, wherein said light is reflected from or transmitted through tissue of the patient, the output of said photodetector being correlated with a parameter of the blood vessel; and at least one probe for facilitating delivery of light from the light source to an external tissue site on the patient in the proximity of the cardiac blood vessel and receipt of light by the photodetector. A system and methods of monitoring/measuring cardiac parameters utilizing the device and/or system are also provided.
US08417304B2 Biological information measuring apparatus
There is provided a biological information measuring apparatus, which permits to release constriction of capillary vessels a human body to provide stable measurement results of biological information and a proper S/N ratio.The biological information measuring apparatus 1 includes a beam-emitting type sensor device 10 provided on a mounting unit 2 to optically measure biological information of a subject 4. The beam-emitting type sensor device 10 is placed in a position so as to be in a non-contact state relative to the subject 4 when measuring the biological information.
US08417303B2 Mobile device case
A removable case for a mobile device is provided, the mobile device having a front face and a side edge, and an input button located on the side edge. The case includes a main body defining a region in which the mobile device can be removably received, and an actuator on the main body having a user interface and a button interface, wherein the actuator translates an input force received on the user interface into a button activating force applied by the button interface in a different direction than the input force.
US08417300B2 Mobile wireless communications device having frequency selective grounding and related method
A mobile wireless communications device includes a portable housing having a metallic front housing forming a peripheral sidewall as a metallic ring. A circuit board is carried by the portable housing and forms a chassis ground plane. A wireless communications circuit is carried by a circuit board. An antenna circuit is carried by a circuit board and connected to the wireless communications circuit. A frequency selective grounding circuit is positioned at a selected grounding location at the chassis ground plane and metallic front housing and forms a harmonic trap that responds to a specific range of frequencies.
US08417299B2 Telephone system having reduced sensitivity to RF interference and related methods
A telephone to be connected to a wireline having reduced sensitivity to RF interference over a predetermined frequency range from an adjacent mobile wireless communications device may include a transmit amplifier, a receive amplifier, an audio input transducer connected to the transmit amplifier, and an audio output transducer connected to the receive amplifier. The telephone may further include an RF shield(s) surrounding the audio input transducer and the audio output transducer for reducing RF interference over the predetermined frequency range from the adjacent mobile wireless communications device. Moreover, the telephone may also include at least one RF audio input filter element connected to the audio input transducer and at least one RF audio output filter element connected to the audio output transducer, both of which are also for reducing RF interference over the predetermined frequency range from the adjacent mobile wireless communications device.
US08417298B2 Mounting structures for portable electronic devices
A portable electronic device such as a handheld electronic device is provided. The device may have upper and lower portions. The upper portion may have clips that attach to springs on the lower portion. The device may have a housing with a bezel. A prong on the springs may ground the bezel. A vibrator mounting bracket may hold a vibrator in place within the housing. The vibrator mounting bracket may have an end that engages the housing. A threaded insert may be welded to the spring. A screw that passes through a hole in the vibrator mounting bracket may be screwed into the threaded insert to attach the vibrator to the housing. An elastomeric member may bias the vibrator towards the bracket. An acoustic module may serve as a subassembly for the device. Components such as an antenna, dock connector, microphone, and speaker may be attached to the acoustic module.
US08417295B2 Antenna system
An antenna system has multiple antenna elements, and multiple connection points allowing multiple users to connect to the antenna system. Each connection point is connected to each of the antenna elements through respective amplitude control circuitry, with the beam shape for each user being controlled by the amplitude control circuitry in the paths between that user's connection point and the antenna elements. The beam shapes for the different users are then independently controllable.
US08417293B2 Electronic device, method of controlling the same, and program
An electronic device that is accessible to a first storage medium that has no communication function and a second storage medium that has a communication function and is detachable to the device, including: an input unit configured to input image data; a designation unit configured to designate at least one of the first storage medium and the second storage medium as a storage medium serving as a storage destination of the image data input by the input unit; and a control unit configured to, if the first storage medium is designated as the storage destination of the image data and the second storage medium is not designated, store the image data in the first storage medium and store the image data in the second storage medium as well so as to transmit the image data to an external apparatus by the communication function of the second storage medium.
US08417275B2 System and method for multiple simultaneous communication groups in a wireless system
A system and method enable a wireless device to support simultaneously multiple push-to-talk (PTT) communications and interrupt certain PTT communication with higher priority ones. A user subscribes to multiple PTT communication groups and designates one of the groups as the primary group. The wireless device receives and plays PTT communications from the multiple PTT communication groups and interrupts playing of a PTT communication from a non-primary group if a PTT communication is received from the primary PTT communication group.
US08417273B2 Method of performing feedback for multicast and broadcast service
A method of performing a feedback for a multicast and broadcast service (MBS) is disclosed. A Multicast Broadcast Service (MBS) feedback method includes, generating, by a base station contained in a multi-cell multicast broadcast single frequency network (MBSFN) zone, a ranging channel code for a multicast broadcast service (MBS) feedback, allocating the ranging channel code to a mobile station contained in a cell zone of the base station, and receiving the MBS feedback information based on the ranging channel code from the mobile station. So, an adaptive modulation and coding (AMC) is applied to the MBS according to the NACK feedback, such that a throughput of the MBS system increases.
US08417268B1 Methods and systems for disabling text messaging
Methods and systems are provided for disabling text-entry capabilities. In one embodiment, a mobile station detects that it is being supported by a given single hand of a user and not by two hands of the user. The mobile station also detects that it is being operated by the single given hand of the user and not by two hands of the user. Optionally, the mobile station also determines that it is moving at greater than a threshold rate or detects more than a threshold degradation in text-entry proficiency. In response to detecting at least that the mobile station is being supported and operated by the single given hand of the user and not by two hands of the user, the mobile station disables one or more text-entry capabilities.
US08417265B2 Wireless communication device with navigation functions for accurately detecting orientation by a geomagnetism sensor and displaying maps with the current orientation
A navigation device includes a measuring unit to measure the current position; a geomagnetism sensor that is provided on a predetermined main unit, and is to detect geomagnetism; an orientation calculation unit to calculate the orientation of the main unit, upon setting correction values for correction detection values of the geomagnetism, based on the detection values and the correction values; a presenting unit to present measurement results by the measuring unit and the calculation results of the orientation to a user; an operating state switchover unit to switch between a normal operating state that executes the presenting processing and a suspended state that maintains a portion of processing state while stopping at least the calculation processing of the orientation; and an initialization processing unit to initialize the correction values, in the case of having switched from the suspended state to the normal operating state by the operating state switchover unit.
US08417260B2 Optimizing network access
A network access optimization strategy where mobile device may be directed to access particular networks depending on operation requirements and characteristic. The optimization strategy may rely on a traveling speed of the mobile to device to broadly prioritize a network type suitable for the given traveling speed.
US08417259B2 Localized detection of mobile devices
Various aspects are disclosed herein for detection of mobile devices. Detection of mobile devices can be localized to an environment that is radio frequency enclosed. Within this environment, any packages can be scanned for the presence of mobile devices and for the interrogation of information from such mobile devices, such as the mobile device number and mobile device equipment information. The environment can contain an antenna for communicating with any mobile devices within the environment and a receiver component configured to receive information from any contacted mobile device. Based on this information, a determination can be made whether to validate a contacted mobile device or to take any alternative action.
US08417241B2 Communications system
A mobile communications system is described in which a mobile communications device can register with a Macro RAN base station or with a home base station when in range of the home base station. The home base station may be an open access mode, a closed access mode or a hybrid access mode home base station. The home base station sends a gateway device information about its access mode so that unnecessary access control is avoided. This information may be signalled to the gateway device by the presence or absence of an optional element of a registration request or by the presence or absence of entries within a mandatory element within the registration request.
US08417239B1 Wireless device coverage mapping
Mapping signal strength. A signal strength monitor is polled to measure signal strength. Each polled signal strength is associated with an associated geographical position. The signal strength and the associated geographical position is stored in memory. The stored signal strength and the stored associated geographical position is sent to a server. A coverage map of a geographical area is generated based on the stored signal strength and the associated geographical position in memory.
US08417238B2 Apparatus for interference cancelling in wireless communication system and method using the same
An interference cancellation method include detecting macro terminals which experience interference between a first signal output from a macro base-station and a second signal delivered from a femto terminal that is greater than a reference value; determining the number of channels of the femto base-station by subtracting the number of the detected macro terminals from the number of antennas of the femto base-station; generating a transmission beamforming weight vector using channel information of a signal interfered by the first signal and the second signal and channel information of the first signal; and providing a service, using the transmission beamforming weight vector, to as many femto terminals as the number obtained by subtracting the number of the detected macro terminals, which experience the interference greater than the reference value, from the number of the antennas of the femto base-station.
US08417231B2 Method and apparatus for programming a mobile device with multiple service accounts
Methods and systems enable mobile devices equipped with software defined radio based chipset modules to seamlessly re-program the mobile device to operate on any of a variety of service provider networks. By re-programming a mobile device equipped with software defined radio based chipset module, the mobile device can support communications over both GSM and CDMA communication networks. An environment is provided which allows a user to quickly and efficiently switch between service provider accounts supporting communications.
US08417227B2 Virtualized mobile communication device
Virtual handsets may be defined and downloaded to physical devices when desired. The use of virtual handsets may allow a user to have multiple different physical handsets or other devices, all of which can present a relatively consistent interface to the user. In one particular implementation, a profiles may be stored that define personal preference and usage information for the virtual handset. The profile may be downloaded a physical handset for implementation of a user interface at the physical handset based on the personal preference and usage information of the profile.
US08417225B2 Method for coordinating the sharing of contact information between a directory terminal and a portable communication device, as well as providing enhanced user interface context features
A method for coordinating the sharing of contacts between a directory terminal (104) and a portable communication device (102) is implemented in one embodiment when the directory terminal receives from the portable device a request to conduct a directory sharing session and a communication device identifier. The directory terminal retrieves screen interface information associated with the identifier and renders a user interface on a display screen (101) of the directory terminal based on the retrieved information. The directory terminal receives a first set of contact records from the portable communication device, wherein each contact record includes a contact name and at least one contact entry. The directory terminal searches a second set of contact records to find contact records containing contact names included in contact records of the first set. Contact entries for common contact records are conveyed to the portable communication device for automatic association with the first set.
US08417219B2 Pre-authentication method for inter-rat handover
A pre-authentication method for an Inter-RAT handover is disclosed. This pre-authentication method relates to a wireless access system, and provides a method for performing pre-authentication in case of an inter-RAT handover managed by different administrative domains. The method for performing pre-authentication before a handover in order to quickly perform an Inter-Radio Access Technology (Inter-RAT) handover, includes, transmitting a message having terminal information needed for the pre-authentication to a target authentication server, receiving security-associated information of a target network from the target authentication server, wherein the target network security-associated information is generated by the mobile terminal information, and generating security-associated information, which will be used by the mobile terminal in the target network, using the security-associated information of the target network, and performing the pre-authentication.
US08417207B2 High-performance cellular telephone receiver
A method includes: receiving a reference signal on an array of antenna elements; using a received reference signal to find optimal weighting of the antenna elements to point a beam pattern of the antenna elements in the direction of a reference signal, thereby providing gain in the direction of the reference signal and attenuation in all other directions; adjusting a width of the beam pattern to cover an area of interest; acquiring and tracking interferers in the area of interest; reconstructing a component of interference from each of the interferers; and using the reconstructed component of interference to adaptively cancel interference from the interferers.
US08417202B1 Circuits, architectures, apparatuses, systems, algorithms, methods and software for on-chip gain calibration
Circuits, architectures, a system and methods for providing on-chip gain calibration. The circuit generally includes a receiver comprising (i) a resistor on a semiconductor substrate, the resistor configured to provide a signal having a noise component that varies with temperature, and (ii) an amplifier circuit on the semiconductor substrate coupled to the resistor, the amplifier circuit configured to receive the signal and provide a second signal having an amplitude greater than the first signal. The architectures and/or systems generally include those that embody one or more of the inventive concepts disclosed herein. The method generally includes (i) providing a noise signal from a resistor to an amplifier, the resistor being on a common semiconductor substrate with the amplifier, (ii) determining a resistance value of the resistor, (iii) determining an impedance at an input of the amplifier, and (iv) determining a gain of the amplifier.
US08417199B2 Method and apparatus for improving efficiency in a power supply modulated system
A radio is presented that has a processor, memory, modulator and a power amplifier. An envelope of a signal to be transmitted is used by the processor to control modulation of the voltage of the power amplifier by the modulator between a desired minimum voltage and a desired maximum voltage. Using the memory, the desired minimum voltage is determined from the desired maximum voltage and these voltages are less than nominal minimum and maximum voltage, respectively. The desired minimum voltage is tailored for the radio and takes into account environmental conditions to optimize operating conditions for the radio. If the range of voltages would exceed the dynamic range of the radio, the modulation provided by the modulator is controlled by the processor in steps until the desired minimum and maximum voltages are achieved.
US08417184B2 Communication system, communication method, and data processing apparatus
A communication system and communication method enable various types of near field communication. NFC communication apparatuses have two features in that each can perform communication in two communication modes and that each can perform data transmission at a plurality of transfer rates. The two communication modes consist of a passive mode and an active mode. In the passive mode, between the NFC communication apparatuses, for example, a first NFC communication apparatus transmits data to a second NFC communication apparatus by modulating electromagnetic waves generated by itself, while the second NFC communication apparatus transmits data to the first NFC communication apparatus by performing load modulation on the electromagnetic waves generated by the first NFC communication apparatus. Alternatively, in the active mode, either of the NFC communication apparatuses transmits data by modulating electromagnetic waves generated by itself. The present innovation can be applied to, for example, an IC card system, etc.
US08417179B2 Radio broadcast receiver
A radio broadcast receiver includes a broadcast reception and reproduction unit 1 for outputting a digital sound when being able to receive a digital signal included in a terrestrial digital radio broadcast, and for outputting an analog sound when being unable to receive the digital signal, and a control unit 3 for determining the broadcast type of the digital terrestrial broadcast received by the broadcast reception and reproduction unit 1 to carry out variable control of a transition time required to switch from an output of the analog sound to an output of the digital sound according to the determined broadcast type.
US08417177B2 Image forming apparatus having lowered image forming position and recessed sheet stacking portion
In a printer, a scanner unit is formed into a taper shape having a thinner thickness on a side of a pick-up roller in a removing direction of a process unit, to allow the process unit to be removed from the printer. A part of a sheet feeding path is formed in an area between the process unit and a sheet cassette. An image forming position on the sheet feed path is set lower than an upper end of the pick-up roller. Thus, removal of the process unit can be readily performed. Further, the height of the printer at a position of the pick-up roller can be reduced as compared with a case where the scanner unit is not formed into a taper shape.
US08417174B2 Sheet feeding device and image forming apparatus incorporating same
A sheet feeding device includes a sheet feed cassette, a bottom plate and an end wall mechanism. When the number of recording media sheets decreases, the bottom plate hinged at a trailing edge thereof rises about the hinged end to keep the top sheet of the recording media sheets in contact with a sheet feed roller. The end wall mechanism includes a first urging member, a first pressing member, a support member, and a second pressing member, and aligns and presses the trailing edge of the recording medium. The first pressing member urged by the first urging member and supported by the support member presses the trailing edge of the recording medium. The second pressing member urged by the second urging member moves down due to the weight of the recording medium on the second pressing member and moves up when the number of the recording media sheets decreases.
US08417169B2 Fixing device and image forming apparatus incorporating same
A fixing device includes a hollow, open-sided stationary heat roller, a flexible fuser belt, a fuser pad, a rotatable pressure member, a reinforcing member, and a sealing mechanism. The heat roller defines an elongated longitudinal side opening that opens into a hollow interior thereof. The fuser belt is looped for rotation around the heat roller to transfer heat radially outward from the roller circumference. The fuser pad is held substantially stationary along the roller opening outward from the roller interior and inward from the loop of the fuser belt. The pressure member is pressed against the fuser pad through the fuser belt to form a fixing nip. The reinforcing member is disposed within the roller interior to thrust against the fuser pad through the roller opening. The sealing mechanism is disposed on the roller opening to prevent foreign matter from entering the roller interior through the roller opening.
US08417168B2 Fixing device having a thermal-insulation member provided on a plate portion for guiding recording medium, and image forming apparatus
A fixing device includes: a fixing member that fixes a toner image on a recording medium; a pressure member that comes into pressure-contact with an outer peripheral surface of the fixing member and thereby forms a fixing pressure portion between the pressure member and the fixing member, the fixing pressure portion allowing the recording medium carrying an unfixed toner image to pass therethrough; a tension member that is arranged to face the pressure member with the fixing member interposed therebetween, and tensions the fixing member; a peeling member that is arranged at a position downstream of the fixing pressure portion in a recording medium transport direction and adjacent to the tension member, and peels the recording medium from the fixing member; and an exit guide member that guides the recording medium while keeping a temperature of the recording medium, after the recording medium passes through the fixing pressure portion.
US08417166B2 Image forming apparatus with a deviation absorbing transfer apparatus
An image forming apparatus includes a transfer unit having an endless transfer belt stretched over a plurality of rollers, a pair of integrated support side plates for supporting the plurality of rollers rotatably, a pair of press side plates supported, to be able to rotate in the direction of moving toward or away from the image carrier, by means of a supporting member provided in the frame of the transfer unit, a swing portion provided on the press side plates and supporting the support side plates swingably with respect to the image carriers when the transfer belt and the image carriers are pressed, and a member for urging the press side plates in the direction that the transfer belt presses the image carrier.
US08417165B2 Image forming apparatus
An image forming apparatus which attains a high quality image by suppressing fluctuation in speed of an intermediate transfer belt generated when a leading edge of a recording material having high rigidity such as a thick sheet is brought into contact with the belt in a single color mode. The single color mode is switched between a first single color mode in which a toner image on one photosensitive drum is primarily transferred onto the belt with only the one drum being in contact with the belt, and the toner image on the belt is secondarily transferred onto the recording material, and a second single color mode in which a toner image born on one of drums is primarily transferred onto the belt with the drums being in contact with the belt, and the toner image on the belt is secondarily transferred onto the recording material.
US08417164B2 Transfer device and image forming apparatus using same
A transfer device includes a plurality of rollers, a rotatable intermediate transfer belt wound around and stretched between the rollers, a transfer member disposed in the inner loop of the belt and facing an image bearing member of an image forming apparatus disposed at an outer circumference of the belt, to transfer an image formed onto the surface of the image bearing member when contacting the intermediate transfer belt, and a position adjuster to adjust the position of the intermediate transfer belt at different positions relative to the image bearing member. The positions include a contact state in which the intermediate transfer belt applied with a predetermined tension contacts the image bearing member, a first separation state in which the tensioned intermediate transfer belt separates from the image bearing member, and a second separation state in which the intermediate transfer belt separates further away from the image bearing member.
US08417150B2 Fixing apparatus having an external heating belt not in contact with a fixing member when an external heating mechanism is retracted from the fixing member
A fixing apparatus comprising: a fixing member for fixing a toner image onto a recording material; a pressure member for pressing the fixing member to form a nip portion by which the recording material is nipped and conveyed; an external heating mechanism including an external heating belt for heating the fixing member by contacting an outer surface thereof; a retraction mechanism configured to retract the external heating mechanism from the fixing member; and a restricting portion for restricting the external heating belt so that the external heating belt is separated from the fixing member when the external heating mechanism is retracted from the fixing member by the retraction mechanism.
US08417148B2 Image forming apparatus and image forming method
An image forming apparatus and an image forming method are provided that realize both the use of a decolorizing toner and a non-decolorizing toner and miniaturization of the apparatus.
US08417143B2 Image forming apparatus with charging device of corona type
An image forming apparatus includes a rotatable photosensitive member; a corona charger provided with an opening opposed to a surface of the photosensitive member; image forming means for forming a toner image on the photosensitive member; a shutter for opening and closing the opening relative to the photosensitive member; sliding means for sliding in contact with the photosensitive member; measuring means for measuring time elapsed from end of image formation; and control means for controlling the apparatus on the basis of an output of the measuring means such that shutter is closed and the photosensitive member is rotated in contact with the sliding means.
US08417142B2 Image forming apparatus having developing device cooling mechanism, and control method therefor
An image forming apparatus includes a latent image carrier, a latent image forming unit to form an electrostatic latent image on the latent image carrier, at least one developing device disposed to contact the latent image carrier to develop the latent image with developer stored therein, a cooling mechanism including at least one cooling device disposed close to the developing device to cool the developing device, a developer amount detector electrically connected to the developing device to detect an amount of the developer remaining in the developing device, and a cooling mechanism controller connected to the cooling mechanism to change a cooling power of the cooling mechanism according to a detection result generated by the developer amount detector. The developing device includes a rotary member whose shaft is rotationally supported by at least one bearing and is not to be supplied with new developer while any developer remains therein.
US08417140B2 Image forming apparatus and image forming method
An image forming apparatus includes toner-image forming units, an intermediate transfer body, a controller, a detector, an instruction acceptance unit, and a memory. The toner-image forming units form toner images. The toner images are transferred onto the intermediate transfer body. The controller performs control of causing, among the toner-image forming units, one or multiple toner-image forming units to be used to form the toner images to contact the intermediate transfer body, and of separating the other toner-image forming units from the intermediate transfer body. The detector detects a test pattern formed by the toner forming units. The instruction acceptance unit accepts an instruction for performing a detection process with the detector. The memory stores, among forming modes indicating combinations of toner-image forming units to be used, a first forming mode for forming an image and a second forming mode for forming the test pattern.
US08417139B2 Fixing device, image forming apparatus, and method for controlling fixing device, each of which is for setting temperature of fixing member and temperature of external heating section for heating fixing member in order to carry out fixing process with respect to recording material for which set fixing temperature needs to be set higher than warm-up completion temperature by predetermined temperature or more
In a case where a process is carried out with respect to an envelope in a fixing process mode, at least either (i) a set temperature of a fixing roller in a fixing process or (ii) a set temperature of an endless belt in the fixing process which endless belt is provided in an external heating device is changed in accordance with a time period between an end of a warm-up mode and a start of the fixing process mode. This makes it possible to prevent both a wrinkle and inadequate fixing in a fixing process of an envelope carried out by a fixing device of an external heating method.
US08417122B2 Apparatus for visible light communication indicating communication quality using RGB color mixing and method thereof
A visible light communication apparatus of the present invention includes: a target signal receiver filtering only a signal having a target wavelength from a visible light received signal received from a transmitting terminal; a signal generator judging a reception quality of the visible light received signal by using characteristics of the signal having the target wavelength and generating a visible signal by using at least one light source having a wavelength different from the target wavelength in accordance with the reception quality; and an optical signal transmitter transmitting the signal having the target wavelength for transmitting data together with the visible signal and changing a light emitting color of a visible light transmitted signal.
US08417115B2 Quantifying link quality in an optoelectronic module
In one example embodiment, an optoelectronic module includes an optical receiver and a post-amplifier. The optical receiver is configured to receive an optical signal and generate an electrical data signal corresponding to the optical signal. The post-amplifier is electrically connected to the optical receiver and is configured to amplify the electrical data signal. The optoelectronic module further includes means for quantifying a quality of the optical signal from which the amplified electrical data signal is derived.
US08417113B1 Auxiliary network for fiber optic system health management
In an embodiment, an apparatus comprises a switch configured to control bi-directional communication in a first channel of a fiber optic network between the switch and a number of devices and in a second channel of the fiber optic network between the switch and a number of health assemblies in the number of devices. The fiber optic network comprises a number of lines, each line connecting one of the number of devices to the switch. Each health assembly is configured to send and receive a number of optical signals in the second channel.
US08417102B2 Machine-implemented authoring method for a high definition digital versatile disc, and a computer readable storage medium for implementing the same
A machine-implemented authoring method for a high definition digital versatile disc includes: receiving a user-specified title; enabling a user to specify an initial playlist file and at least one application, the initial playlist file being one of a template-generated raw playlist file and a user-authored raw playlist file; and in response to a user-inputted command, modifying the initial playlist file to set corresponding relationship between the user-specified title and the at least one application such that, during playback of the user-specified title, the at least one application set to correspond to the user-specified title can be invoked and executed.
US08417097B2 Screen recording device, screen recording method, and information storage medium
Provided is a method capable of suppressing generation of data that needs to undergo a complicated copyright process for redistribution thereof. The method includes: executing a program and outputting and displaying a screen generated by the program; reproducing and outputting user-acquired audio acquired arbitrarily by a user; recording the screen output during a specified period along with the user-acquired audio, as video data; and restricting recording of the video data while the user-acquired audio is being output.
US08417096B2 Method and an apparatus for determining a playing position based on media content fingerprints
A method for determining a playing position of media content based on media content fingerprints is described. In an embodiment, the playing of an advertisement may be detected by determining that one or more fingerprints of media content being played are associated with an advertisement portion of the media content. In an embodiment, an advertisement may be detected by identifying the persons associated with the faces in the advertisement portion of the media content and determining that the identified persons are not actors listed for the media content. In an embodiment, the advertisement may be enhanced with additional content pertaining to the product or service being advertised. In an embodiment, the advertisement may be automatically fast-forwarded, muted, or replaced with an alternate advertisement. In an embodiment, only a non-advertisement portion of the media content may be recorded by skipping over the detected advertisement portion of the media content.
US08417093B2 Recording medium capable of interactive reproducing and reproduction system for the same
On an optical disk, video object sets (VTST_VOBS) to be reproduced and video title set information (VTSI) serving as management information on the video object sets have been stored. In each video object set (VTST_VOBS), many data cells, each containing video, audio, and sub-picture data, are arranged. Management information on programs chains, which are combinations of programs to be reproduced one after another, has been written in a video title set PGC table (VTS_PGCIT). By referring to the program chain table (VTS_PGCIT) according to the user's input, the playback order of program chains can be changed, enabling the program chains to be reproduced one after another in various modes.
US08417076B2 Tunable photonic microwave or radio frequency receivers based on electro-optic optical whispering gallery mode resonators
Photonic devices and techniques based on tunable single sideband (SSB) modulation in whispering gallery mode resonators formed of electro-optic materials to construct RF or microwave receivers.
US08417064B2 Image processing device and method, program and recording medium
The present invention relates to an image processing device and method, program and recording medium for achieving grayscale compression capable of suppressing image quality degradation using a simple configuration. A detection section 63 performs a detection process of a signal Y′ that has been subjected to the processes of a luminance signal generating section 61 and perception equalization section 62, thus finding average intensities of lighting in bright and dark areas of an input image. A control MPU 64 finds adaptation gains kAr and kBr based on the average intensities. Processing the signal Y′ with an edge-preserving LPF 65 provides a lighting component signal Y′lp. A detail extraction section 66 computes the difference between the signal Y′ and lighting component signal Y′lp, thus extracting a detail component signal Y′de of the image of the signal Y′. Thereafter, the lighting component of the signal Y′ is subjected to grayscale compression by a tone curve process section 68, while the detail component of the image of the signal Y′ is subjected to grayscale compression by a detail adjustment section 67.
US08417060B2 Methods for multi-point descriptors for image registrations
Methods for generating an image mosaic are provided. In one respect, pixels saliency of a first image and a second image are determined. One salient pixel may be selected from the determined pixels saliency group of the first image and one salient pixel may be selected from the determined pixels saliency group of the second image. A mosaicking technique of the first and second image may be performed if the one salient pixel of the first image and the one salient pixel of the second image are registered successfully.
US08417058B2 Array of scanning sensors
An array of image sensors is arranged to cover a field of view for an image capture system. Each sensor has a field of view segment which is adjacent to the field of view segment covered by another image sensor. The adjacent field of view (FOV) segments share an overlap area. Each image sensor comprises sets of light sensitive elements which capture image data using a scanning technique which proceeds in a sequence providing for image sensors sharing overlap areas to be exposed in the overlap area during the same time period. At least two of the image sensors capture image data in opposite directions of traversal for an overlap area. This sequencing provides closer spatial and temporal relationships between the data captured in the overlap area by the different image sensors. The closer spatial and temporal relationships reduce artifact effects at the stitching boundaries, and improve the performance of image processing techniques applied to improve image quality.
US08417052B2 Instruction system, instruction apparatus, and computer readable medium
An instruction system including: a capture device; a projection device; a control device including: a judgment portion that judges visibility of an annotation image; a specifying portion that specifies a projection mode of the annotation image from projection modes of the annotation image stored into a storage portion, based on a result of the judgment; a notification portion that notifies the projection mode specified by the specifying portion; and a projection control portion that causes the projection device to project the annotation image corresponding to an instruction on the basis of the projection mode notified from the notification portion; and a terminal including: a reception portion receiving the captured image, and the projection mode notified from the notification portion; and a transmission portion transmitting the instruction on the basis of the received captured image, and the instruction on the basis of the notified projection mode, to the control device.
US08417050B2 Multi-scale robust sharpening and contrast enhancement
Embodiments of the present invention employ robust filtering at each of a number of scales, or resolutions, within a signal, such as a still image or video sequence. In certain embodiments of the present invention, robust filtering comprises or includes a non-linear neighborhood operation at each scale in order to produce both a denoised, sharpened and contrast-enhanced signal and a correction signal at each scale. Correction signals and sharpened and contrast-enhanced signals are combined to produce a denoised, sharpened and contrast-enhanced output signal. Scale-appropriate enhancements at each scale or resolution, including denoising, sharpening and contrast enhancement, ameliorate artifacts introduced by re-enhancement, at a second scale or resolution, features previously enhanced at another scale or resolution and inhibit over enhancement.
US08417048B2 Method for correction of digital images
The method for correction of a digital image acquired with the use of electromagnetic radiation including X-rays, converted into electric signal and sent to digital imaging device, is provided, comprising pyramidal decomposition of a digital image into detailed and approximation images, removal of scattered radiation in approximation part of the images, contrast enhancement in detailed part of the images, merging of processed detailed and approximation images, the following reconstruction and generation of the final image. The results of the embodiment of this method comprise removal (reduction) of the scattered radiation component, noise reduction, correction of the dynamic range of the output image in accordance with the dynamic range of the output device, and scaling of the dynamic range of the output image in accordance with the dynamic range of the original image.
US08417047B2 Noise suppression in low light images
A low light noise reduction mechanism may perform denoising prior to demosaicing, and may also use parameters determined during the denoising operation for performing demosaicing. The denoising operation may attempt to find several patches of an image that are similar to a first patch, and use a weighted average based on similarity to determine an appropriate value for denoising a raw digital image. The same weighted average and similar patches may be used for demosaicing the same image after the denoising operation.
US08417044B2 Method and apparatus for encoding/decoding image using adaptive distribution adjustment of differential values
Provided are an image encoding method and apparatus, in which a distribution of difference values included in an image unit is adjusted using a predetermined offset, an image unit including the adjusted distribution of the difference values is divided into an image plane corresponding to upper bits and an image plane for lower bits, and then the image planes are entropy-encoded.
US08417022B2 Stereo-image processing apparatus
A stereo-image processing apparatus includes a stereo-image taking means configured to take a plurality of images from different viewpoints, a parallax detecting means configured to detect a parallax of a subject on the basis of the images taken by the stereo-image taking means, an object detecting means configured to detect objects on the basis of the parallax detected by the parallax detecting means and a parallax offset value, and a parallax-offset-value correcting means configured to correct the parallax offset value on the basis of a change in a parallax corresponding to an object whose size in real space does not change with time, of the objects detected by the object detecting means, and a change in an apparent size of the object.
US08417019B2 Image correction system and method
In an image correction method, an image of an object is captured, and a standard image of the object is obtain from a storage system of a computing device. A target area contains most image characteristics of the object is determined from the standard image of the object, and a standard pixel block having N×N pixels is extracted from the target area. The captured image is divided into M pixel blocks having N×N pixels. Each of the pixel blocks of the captured image are analyzed with the standard pixel block. A pixel value of each pixel of the captured image is corrected according the analysis, and the corrected image is output to a display device of a computing device for display.
US08417017B1 Apparatus and system for imaging currency bills and financial documents and method for using the same
A method of using a document processing system includes receiving a target serial number via an input device communicatively connected to a document processing system and determining if the target serial number exactly matches one of a plurality of stored serial numbers residing in a memory. Each stored serial number is associated with a record. Each record includes customer account identification information that can be used to identify a customer account previously credited for a deposit of a currency bill having the stored serial number. In response to the target serial number not exactly matching any of the stored serial numbers, the method further includes displaying a wildcard search element on a display of the document processing system.
US08417010B1 Digital x-ray diagnosis and evaluation of dental disease
A method for diagnosis and evaluation of tooth decay comprises: locating in an x-ray image the contour of the dento-enamel junction (DEJ); measuring optical density along contours substantially parallel to and on either side of the DEJ contour; and calculating at least one numerical decay value from the measured optical densities. A method for diagnosis and evaluation of periodontal disease comprises: measuring in an x-ray image a bone depth (BD) relative to the position of the cemento-enamel junctions (CEJs) of adjacent teeth; measuring bone density along a contour between the adjacent teeth; and calculating a numerical crestal density (CD) value from the measured bone density. Calibration standards may be employed for facilitating calculation of the numerical values. A dental digital x-ray imaging calibration method for at least partly correcting for variations of the optical densities of images acquired from the dental digital x-ray imaging system.
US08417002B2 Method for analyzing image data relating to agglutination assays
A method for analyzing a digital image containing the result of an agglutination assay to generate a quantitative result value representative of the degree of agglutination of the sample is provided. The method for analyzing the digital image includes: applying a filter to extract a component of the image or portion of a spectrum where a signal to noise ratio between agglutinated and background is maximized; extracting a set of features that characterize the agglutination pattern, obtaining a quantification function which maps measured features to the actual concentration of the sample and computing a quantitative result for each sample in the assay.
US08416999B2 Image-capturing apparatus and method, expression evaluation apparatus, and program
An image-capturing apparatus for capturing an image by using a solid-state image-capturing device may include a face detector configured to detect a face of a human being on the basis of an image signal in a period until an image signal obtained by image capturing is recorded on a recording medium; an expression evaluation section configured to evaluate the expression of the detected face and to compute an expression evaluation value indicating the degree to which the detected face is close to a specific expression in relation to expressions other than the specific expression; and a notification section configured to notify notification information corresponding to the computed expression evaluation value to an image-captured person.
US08416990B2 Hierarchical video sub-volume search
Described is a technology by which video, which may be relatively high-resolution video, is efficiently processed to determine whether the video contains a specified action. The video corresponds to a spatial-temporal volume. The volume is searched with a top-k search that finds a plurality of the most likely sub-volumes simultaneously in a single search round. The score volumes of larger spatial resolution videos may be down-sampled into lower-resolution score volumes prior to searching.
US08416973B2 Electrostatic loudspeakers
An electrostatic loudspeaker comprises a multi-layer panel (1) incorporating an electrically insulating middle layer (2) sandwiched between first and second electrically conducting outer layers (3, 4). A signal generator is provided for applying an alternating electrical voltage across the outer layers (3, 4) to initiate vibration due to variation of the electrostatic forces acting between the layers, thereby serving as a loudspeaker. Furthermore at least one of the outer layers (3, 4) is permeable to air displaced by such vibration. Such a loudspeaker can serve as a low cost audio loudspeaker which can be made lightweight and flexible or large-area so as to render it suitable for a wide range of applications, for example to provide sound reproduction in a home environment without requiring any bulky enclosure, public-address systems, or in a notebook computer or mobile telephone.
US08416972B2 Transducer for vibration absorbing, sensing, and transmitting
A hermetically sealed actuator design for absorbing and reducing the effect of sound or vibration energy from a vibrating surface. The device comprises a body (1) containing a magnetostrictive core (2-6) a reaction mass (7) for energizing the actuator by compression, and a bearing or lever system to control the movement of the reaction mass. The actuator has a foot (11) for receiving the vibration from the structure into the device and a sensor (13) for monitoring vibration levels. The device can also function as an audio transmitter whereby it vibrates the surface onto which it is mounted and can be used for audio trans-10 mission through the structure or noise and vibration reduction by driving the surface out of phase with the vibration received from the structure.
US08416967B2 Bidirectional, variable-impedance instrument-level to professional-level audio interface with signal splitters and balanced DC power
An audio frequency variable-impedance instrument-level to professional-level audio interface with balanced DC power, comprising a unique arrangement of electronic elements, consisting of the musical instrument-level signal splitter with professional-level audio output interface 10, the professional-level signal splitter to instrument-level interface 12 and the power supply with regulation, innovative new DC balancing and power distribution 14. The innovation of balanced DC power effectively cancels the unwanted power supply noise on professional audio electronics giving greatly improved distortion and lower noise specifications over previous designs.
US08416962B2 Audio mixing/reproducing device
An audio mixing/reproducing device includes an audio decoder (11) configured to decode an encoded audio input signal, an audio mixer (13) configured to mix an audio signal output from the audio decoder (11) with a non-encoded external audio input signal, and an audio encoder (12) configured to encode an audio signal output from the audio mixer (13) to generate an encoded audio output signal, and in addition, a switch (14) configured to generate a switch signal for controlling operations of each of the audio decoder (11) and the audio encoder (12) in response to a switch activation signal. The audio decoder (11) and the audio encoder (12) each support a plurality of encoding schemes, and the switch (14), when switching the encoding scheme of the audio decoder (11) from a first encoding scheme to a second encoding scheme, controls the audio decoder (11) and the audio encoder (12) so that the encoding scheme of the audio encoder (12) is switched from the first encoding scheme to the second encoding scheme as in the audio decoder (11).
US08416960B2 Feedforward ANR device cover
An earpiece of an ANR device incorporates one or more of feedforward-based ANR; feedback-based ANR; passive noise reduction (PNR) of environmental noise sounds in the environment external to the casing of the earpiece in higher audible frequencies; a controlled leak acoustically coupling the front cavity to the environment external to the casing of the ANR device where the coupling may be through another cavity that is closable to the environment external to the casing with a leaky cover; a combination of an acoustically resistive port and a mass port coupling a rear cavity to the environment external to the casing where the coupling may be through another cavity that is closable to the environment external to the casing with a leaky cover; a feedforward microphone given acoustic access to the environment external to the casing through an aperture that is overlain with a leaky cover or that is enclosed within a cavity that is acoustically coupled to the environment external to the casing with a leak.
US08416957B2 Audio source detection system
In a sound source localization system using a light emitting device for visualizing sound information, including: a light emitting device (40) including a microphone for receiving sound from a sound source (1, 2) and a light emitting means for emitting light based on the sound from the microphone; a generating section for generating light emitting information for the light emitting device (40); and a sound source localization section (60) for determining a position of the sound source based on the light emitting information from the generating section.
US08416955B2 Method for determining functions applied to signals
A system and a method for determining a result of applying a function to signals is disclosed. The function is a polynomial function including monomials, in which the first signal in a first power forming a first part of the monomial and the second signal in a second power forming a second part of the monomial, wherein the first part of the monomial encrypted with a key is a first encrypted signal, and the second part of the monomial encrypted with the key is a second encrypted signal, comprising the steps of transmitting a first input signal encrypted with a second public key to the second processor, wherein the first input signal includes the first encrypted signal, transmitting a second input signal encrypted with a first public key to the first processor, wherein the second input signal includes a product of the first encrypted signal and the second encrypted signal.
US08416946B2 System and process for regression-based residual acoustic echo suppression
A regression-based residual echo suppression (RES) system and process for suppressing the portion of the microphone signal corresponding to a playback of a speaker audio signal that was not suppressed by an acoustic echo canceller (AEC). In general, a prescribed regression technique is used between a prescribed spectral attribute of multiple past and present, fixed-length, periods (e.g., frames) of the speaker signal and the same spectral attribute of a current period (e.g., frame) of the echo residual in the output of the AEC. This automatically takes into consideration the correlation between the time periods of the speaker signal. The parameters of the regression can be easily tracked using adaptive methods. Multiple applications of RES can be used to produce better results and this system and process can be applied to stereo-RES as well.
US08416942B2 Methods, systems, and computer program products for implementing a custom, interactive call flow
A method, system, and computer program product for implementing a custom, interactive call flow are provided. The method includes receiving a sequence of user inputs provided as part of an interactive call. The sequence of user inputs includes data path inputs, security inputs, administrative inputs, and a termination input. The method also includes identifying placement of the security inputs in the sequence, removing the administrative inputs and the security inputs from the sequence, and creating a custom sequence including the data path inputs, a placeholder representing the placement of the security inputs, and the termination input. The method also includes invoking a custom call flow from the custom sequence.
US08416940B2 Subscriber accommodating apparatus, transfer control method, communication system, and program product
A subscriber accommodating apparatus which receives a call connection request from at least one subscriber terminal includes a control unit. The control unit compares a number of sessions under connection with a predetermined threshold value and controls a transfer of the call connection request according to the comparison result, when receiving the call connection request from the subscriber terminal.
US08416937B2 System and method for changing conference moderators during a conference call
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for changing moderators during a e-conference. To change moderators during an e-conference, a system identifies a departure of the original moderator from the e-conference. A moderator can indicate his intention to leave an e-conference through the conferencing system. A participant to replace the original moderator is identified and subsequently promoted to replacement moderator while maintaining the e-conference. Additionally, changing moderators during an e-conference is accomplished by creating a new conference bridge and transferring each participant to the new conference bridge. This method allows for a seamless transfer between moderators during an e-conference without the inconvenience of reconnecting.
US08416934B2 Call management system for a mobile telephone
A call management system, comprising: a call monitor operable to identify an attempt, in use, by a user to call a predetermined number attributed to a first entity; a processor, configured to derive at least one alternative number, attributed to another entity, based on the predetermined number attributed to the first entity; and a router to provide a user with an opportunity to route a or the call to at least one of the derived at least one alternative numbers.
US08416932B2 Convenience features in a method and system for providing enhanced caller identification
A computer readable storage medium storing computer readable program code, the code configured to provide caller identification information to a called party when standard Caller ID cannot be provided. If standard caller ID information cannot be provided for a call, the call is interrupted by the present service and the calling party is prompted for audible caller identification information. In one embodiment, when the audible caller identification is provided, the call is presented to the called party with a distinctive ring at the called telephone station. In another embodiment, the calling party may enter a personal identification number (PIN) to bypass the requirement for audible caller identification information. In still another embodiment, when the PIN is entered, the call is presented with a distinctive ring at the called communication station. In still another embodiment, the called party may send the incoming call to a voice mail system.
US08416927B2 System and method for limiting voicemail transcription
Methods and systems for limiting voicemail transcription. The methods include answering a forwarded call from a caller to a subscriber of the voicemail transcription service, outputting an audio message to the caller prompting for the caller to leave a voicemail message, recording the voicemail message from audio of the forwarded call, and transcribing the audio of the forwarded call into text. The step of transcribing may be limited according to one or more of the following criteria: the duration of the recording, the number of characters transcribed, the number of text messages generated and filled from transcribed text, the caller ID of the call, the time the call is received, and the duration of the transcription. The systems include a call handler and a transcriber. At least one of the methods may be embodied by a software product including instructions for executing the steps of the method.
US08416921B2 X-ray convergence element and X-ray irradiation device
An X-ray convergence element and an X-ray irradiation device including the X-ray convergence element are provided. The X-ray convergence element can extend a working distance from an exit-side opening end thereof to a specimen, and can perform analysis of the specimen with rough surface, a fluorescent X-ray analysis, and a X-ray diffraction analysis, regardless of a size of the specimen. An X-ray blocking member 23 is provided with three supporting members 233 for supporting the X-ray blocking member 23, which extend from an annular member 232 having approximately the same diameter as a diameter of an entrance-side opening end (outer diameter of a capillary 20) toward the center of the X-ray blocking member 23 to fix the annular member 232 to the capillary 20. The annular member 232, the supporting members 233, and the X-ray blocking member 23 are integrally formed of a metal that shields X-rays, such as tantalum, tungsten, or molybdenum. A dimension of the X-ray blocking member 23 in the axial direction (thickness) is set to be sufficient for blocking X-rays.
US08416918B2 Apparatus and method pertaining to radiation-treatment planning optimization
A radiation-treatment planning apparatus accesses information regarding a treatment target and at least one operational parameter pertaining to a physical characteristic of a given radiation-treatment platform. The apparatus also accesses information regarding a candidate treatment plan using the given platform. The apparatus then optimizes the candidate treatment plan by permitting, temporarily, discontinuities of the at least one operational parameter as between adjacent ones of a plurality of control points to thereby yield an optimized treatment plan. By one approach, this operational parameter can comprise a speed at which a collimator aperture can be changed. In such a case, the aforementioned discontinuities can comprise discontinuities with respect to the speed at which this aperture can be changed. So configured, these teachings will accommodate temporarily permitting speeds that are too fast to be actually performed by the given radiation-treatment platform.
US08416913B2 X-ray CT system, object-outline estimating method, and image reconstructing method
X-ray transmission data of a specific direction is extracted from X-ray transmission data obtained by rotating an X-ray tube irradiating an X-ray around an object. The outline of the object is calculated based on the X-ray transmission data of the specific direction. Then, based on this outline, the X-ray transmission data is corrected, and an image of the inside of the object is reconstructed from the corrected X-ray transmission data.
US08416911B2 Nuclear reactor cavity arrangements for ice condenser plants
A pressurized water reactor nuclear containment radiation shield which surrounds the upper portion of a pressure vessel in an ice condenser containment. The vertical walls of the neutron shield are formed in vertical sections with the lower and upper sections operable during outages, to open to promote air flow cooling along the walls in the vicinity of the vessel head.
US08416904B2 Base station synchronization
A method and apparatus of time synchronizing a plurality of base stations in a wireless communication system includes receiving an indication of a timing associated with a synch burst, where the synch burst is from a mastercell having a better time synchronization quality than other cells and measured by at least one cell other than the mastercell. A request is sent to a wireless transmit/receive unit (WTRU) for a measurement of a base station time of arrival (BSTOA) value of the at least one cell other than the mastercell. The BSTOA value from the WTRU is received and a timing adjustment is sent to the at least one cell other than the mastercell.
US08416902B2 Clock and data recovery for burst-mode serial signals
A clock and data recovery device recovers data from a sequential stream of data that includes bursts of data separated by gaps. Each burst of data arrives with its own phase and with its own deviation from a nominal frequency. The bursts of data begin with a preamble that is utilized to determine the timing of the burst. The clock and data recovery device determines the timing of a burst of data using signals from one or more demultiplexers or samplers. At the start of each burst of data, sampled input signals are analyzed by an edge detector to determine a sample phase for the burst. A selector utilizes the sample phase determined by the edge detector to choose which of the sampled input signals to use to produce output data signals from the clock and data recovery device.
US08416899B2 Multimode filter architecture
Systems and methods which provide a multimode tuner architecture implementing direct frequency conversion are shown. Embodiments provide a highly integrated configuration wherein low noise amplifier, tuner, analog and digital channel filter, and analog demodulator functionality are provided in a single integrated circuit. A LNA of embodiments implements a multi-path configuration with seamless switching to provide desired gain control while meeting noise and linearity design parameters. Embodiments of the invention implement in-phase and quadrature (IQ) equalization and a multimode channelization filter architecture to facilitate the use of direct frequency conversion. Embodiments implement spur avoidance techniques for improving tuner system operation and output using a clock signal generation architecture in which a system clock, sampling clock frequencies, local oscillator (LO) reference clock frequencies, and/or the like are dynamically movable.
US08416897B2 Receiver for high-speed wireless communication system and control method thereof
An apparatus for reducing power consumption of a receiver in a high-speed wireless communication system and a control method thereof are provided. The apparatus for processing a signal in a receiver of a wireless communication system includes a carrier sensor configured to sense a carrier used in the wireless communication system, a decoder configured to decode the detected carrier signal to a signal and data, and a controller configured to control supplying power and a clock only to the carrier sensor during carrier sensing, and supplying power and a clock to an overall receiver when a carrier is sensed.
US08416894B2 Timing signal frequency management methods and apparatuses
Methods and apparatus are provided for use in devices operatively enabled to establish timing signal offset data and/or utilize such established offset data.
US08416887B2 Managing spectra of modulated signals in a communication network
Information is modulated onto frequency components of a signal. The resulting modulated signal includes at least some redundancy in frequency enabling a portion of the information modulated onto selected frequency components to be recovered from fewer than all of the selected frequency components. Controlling the spectrum of the modulated signal includes enabling the amplitude of at least some frequency components of the modulated signal to be set below a predetermined amplitude used for modulating the information.
US08416883B2 Configurable load impedance for power amplifier pre-distortion calibration
An integrated circuit radio transceiver and method therefor includes an integrated circuit radio transceiver operable to provide specified gain levels and transmit path filter responses to correspond with a selected power spectral density mask. Changes in gain may be provided solely digital gain changes or may include analog gain module gain changes. A transmitter selects from one of at least three masks to reduce or eliminate spectral regrowth out of band to satisfy EVM requirements. Circuitry is provided to allow a transceiver to determine in advance what pre-distortion compensation settings are required for the various gain settings.
US08416877B2 Unitary precoding apparatus and method in multi-user multiple input multiple output (MIMO) communication system
In a multi-user multiple input multiple output (MIMO) communication system using the same radio resource, a unitary matrix may be generated to remove interference signals and enhance a transmission capacity. The unitary matrix may be used for precoding. Vectors included in the unitary matrix may have a most similar direction to precoding vectors of target terminal devices and may be orthogonal to each other.
US08416876B2 Transmitter/receiver for controlling multiuser multiple input multiple output system and method thereof
Provided are a method of controlling a multi-user multiple input multiple output (MIMO) system and a transmitter/receiver used in the method. In the method, it can be determined whether feedback information is fed back according to the feedback information type rather than being indiscriminately provided to a transmitter, and then only a necessary feedback information type is transmitted, thereby increasing system capacity while reducing feedback load.
US08416871B2 Apparatus and method for transmitting/receiving data in a wireless communication system
The present invention discloses a transmission method and apparatus for a wireless communication system. The data transmission method comprises the following steps. A first data mapped in a QAM constellation pattern is transmitted in a first transmission. And a second data, which is reversion of the first data and mapped in said QAM constellation pattern, is retransmitted. In embodiment, the interleaved data is partially swapped based on a predetermined swapping pattern. In another embodiment, first interleaved data and second interleaved data are multiplexed per N bits, N is an integer larger than 1. Therefore, improvement of reliability at first transmission or retransmission in a wireless communication system can be achieved.
US08416863B2 System and method for detecting multipath effects in a GPS receiver
A multipath component in a GPS signal received is detected when an asymmetry exists in the correlation function of the received signal and the expected GPS signal. The multi-path component is also detected, even without a line-of-sight component in the received GPS signal, when a peak of the correlation function jumps a significant distance (i.e., a sudden, significant change in a detected code phase).
US08416858B2 Signalling picture encoding schemes and associated picture properties
Systems and methods that provide a video stream, the video stream comprising a sequence of plural compressed pictures corresponding to a video program, the plural compressed pictures having plural sets of compressed pictures, each of the plural sets adhering to one or more picture interdependencies, properties, or a combination of the picture interdependencies and properties, and provide auxiliary information in the video stream, the auxiliary information comprising plural data fields, the plural data fields comprising a first data field corresponding to one of multiple possible coding scheme, the coding scheme comprising a set of tiers that uniquely define the one coding scheme, the plural data fields further comprising a second data field different from the first data field, the second data field comprising an indication of whether the one or more picture interdependencies, properties, or a combination of both corresponding to the set of tiers is valid for use in decoding.
US08416853B2 Method of deriving a motion vector of a bi-predictive block based on a motion vector of a co-located block in a reference picture
In one embodiment, the method includes selecting a list 0 motion vector of the co-located block in a first reference picture as the motion vector if the co-located block has the list 0 motion vector and a list 1 motion vector. The first reference picture is a type of reference picture permitted to be located temporally before or after the current picture. The method further includes selecting the list 1 motion vector of the co-located block in the first reference picture if the co-located block only has the list 1 motion vector, scaling the selected motion vector based on temporal distance between the current picture and the first reference picture, and deriving at least one motion vector of the bi-predictive block based on the scaled motion vector.
US08416852B2 Video signal coding system and method of coding video signal for network transmission, video output apparatus, and signal conversion apparatus
A video signal coding system for network transmission includes a video output apparatus and a signal conversion apparatus. The video output apparatus includes a decoding unit decoding an video signal encoded by a coding method using a motion vector and a superimposing unit superimposing reference control information containing at least a motion vector on a blanking period of the video signal, and outputs the video signal with the reference control information superimposed. The signal conversion apparatus includes a separating unit separating the reference control information from the blanking period, an encoding unit encoding the video signal by the coding method using the motion vector, and a motion vector converting unit converting the motion vector in the reference control information into a motion vector corresponding to the coding method in the encoding unit, and the encoding is performed using the converted motion vector.
US08416848B2 Device adaptive video transmission system for use with layered video coding and methods for use therewith
A video transmission system includes a transceiver module that receives a device parameter from a remote device and that transmits a video signal to the remote device, wherein the video signal is transmitted as at least one separate video layer stream chosen from, an independent video layer stream and at least one dependent video layer streams that require the independent video layer for decoding. A control module chooses the at least one separate video layer stream based on the device parameter.
US08416847B2 Separate plane compression using plurality of compression methods including ZLN and ZLD methods
Methods, medium, and machines which compress, enhance, encode, transmit, decode, decompress and display digital video images. Real time compression is achieved by sub-sampling each frame of a video signal, filtering the pixel values, and encoding. Real time transmission is achieved due to high levels of effective compression. Real time decompression is achieved by decoding and decompressing the encoded data to display high quality images. A receiver can alter various setting including, but not limited to, the format for the compression, image size, frame rate, brightness and contrast. In a Doppler improvement aspect of the invention, Doppler velocity scales are incorporated into grayscale compression methods using two bits. Variable formats may be selected and Doppler encoding can be turned on and off based on the image content. A separate plane compression aspect of the invention provides for distinguishing between regions of an image, separating and masking the original image into multiple image planes, and compressing each separated image plane with a compression method that is optimal for its characteristics. From a video stream, separate image streams can be compressed with different methods, and the separate image streams can be stored or transmitted at different rates. Alternatively, frame differencing can be applied to the separated streams. Regions may be distinguished by user input or by automated analysis of the characteristics of various regions of an image, such as the presence of Doppler enhanced pixels.
US08416842B2 Channel estimation method and apparatus for wireless communication system
A channel estimation method and apparatus using a self-tracking algorithm is provided for improving channel estimation accuracy. The channel estimation apparatus of a mobile terminal includes a receiver for converting a received radio signal into a baseband signal, a match filter for converting the baseband signal into a digital signal including at least two samples, a channel estimator for buffering the samples, for analyzing multipath signals to predict a maximum power position and multipath energy, and for estimating a channel by selecting a multi-tap at the maximum power position through a slew control, an equalization controller for calculating an equalization tap gain using the multi-tap selected by the channel estimator, and an equalizer for compensating for distortion in the samples output by the channel estimator using the equalization tap gain calculated by the equalization controller.
US08416838B2 Method and apparatus for managing finger resources in a communication system
In a communication system, a method and an accompanying apparatus determine a number of available fingers (110A-N) in a receiver (100). A controller (121) adjusts a threshold based on the determined number of the available fingers (110). The adjusted threshold may be one of, or any combination of, a pilot signal search threshold, a lock/unlock threshold, and a combine/un-combine threshold. The number of available fingers (110) may change after the threshold is adjusted.
US08416836B2 Using OFDM to correct distortions in ultra-wide-band radios operating over flat millimeter-wave channels
A Point-to-Point communication system includes (i) a millimeter-wave channel having a substantially flat channel transfer function between a first frequency of millimeter-waves and a second frequency of millimeter-waves, the two frequencies are separated by at least 500 MHz, (ii) a transmission system configured to transmit an Orthogonal Frequency Division Multiplexing (OFDM) signal having a bandwidth of at least 100 MHz over the millimeter-wave channel as a millimeter-wave signal located between the first frequency and the second frequency, and (iii) a reception system comprising a radio receiver having a substantially non-flat reception transfer function over the bandwidth of the OFDM signal, configured to receive the millimeter-wave signal via the millimeter-wave channel and down-convert the millimeter-wave signal into a reconstruction of the OFDM signal having a bandwidth of at least 100 MHz, and an OFDM de-modulator configured to compensate for the substantially non-flat reception transfer function, by de-modulating the reconstruction of the OFDM signal.
US08416835B2 Frequency hopping pattern and method for transmitting uplink signals using the same
A frequency hopping pattern and a method for transmitting uplink signals using the same are disclosed. A frequency hopping pattern is defined by combination of subband hopping, which is performed over one or more subbands divided from a system band for transmission of the uplink signals, and mirroring where resource blocks within one subband are arranged reversely based on the center of the subband. Sequences as to whether to apply minoring and subband hopping amount are cell-specific random numbers, and are generated independently or in combination.
US08416825B1 Optical device structure using GaN substrates and growth structure for laser applications
An optical device having a structured active region configured for one or more selected wavelengths of light emissions.
US08416824B2 Surface emitting laser with current constriction layer and multiple active regions
A surface emitting laser is provided which can control a beam shape and can provide higher efficiency and higher power. The surface emitting laser includes a gain region that is provided between a first semiconductor multilayer film reflection mirror and a second semiconductor multilayer film reflection mirror, which are arranged so as to oppose to each other, and that has a first active layer and a second active layer. The surface emitting laser has a current constriction layer for constricting an electric current which is injected into the first active layer and the second active layer. The first active layer and the second active layer have different active layer structures from each other.
US08416820B1 Active laser guarding system
An active laser guarding system 1 comprises at least one screen 3 provided with at least two spaced apart conductors 7, 9 each defining a respective electrically conductive path that is electrically separate from the other. The screen 3 comprises material, at least between the two conductors 7, 9, which is arranged to carbonize when struck by a laser beam to form a further conductive path 19 which extends between, and electrically connects, the two conductors 7, 9. The system 1 further comprises a detector 15 operative to detect the further conductive path 19 so formed, the detector 15 being operative to generate a laser deactivation signal response to detecting the further conductive path 19.
US08416815B2 Method of transmitting uplink control signals in wireless communication system
A method and device for transmitting uplink control signals in a wireless communication system, the method including: reserving a preassigned scheduling request (SR) physical uplink control channel (PUCCH) resource used for transmission of a SR; determining a frequency domain sequence and an orthogonal sequence based on the preassigned SR PUCCH resource; spreading an ACK/NACK for Hybrid Automatic Repeat Request (HARQ) with the frequency domain sequence and the orthogonal sequence to generate a mapped sequence; and transmitting the mapped sequence.
US08416812B2 Network timing synchronization systems
A method and means synchronize timing of a follower system to a reference system. A Hierarchical CFF function (“HCFF”) is applied to a set of Correction Factor Functions types (“CFFs”) or a set of other HCFF. Each CFF type uses the same input data set specific to that type and generates at least one Correction Factor Solution (“CFS”) for each of the CFF, wherein the CFS consists of only CF or the CFS consists of both i) CF and ii) a SACF. The HCFF takes as input a set of CFS and generates at least one CFS, wherein the CFS consist of only the CF, or the CFS consists of both the i) CF and ii) a SACF.
US08416808B2 Packet indicator for RLC protocol
In a communication terminal implementing a radio link control (RLC) protocol, error propagation to higher layer protocols is mitigated by use of an additional length indicator, referred to herein as a new packet indicator, in the RLC data blocks to indicate the beginning of a new higher layer packet in addition to a conventional length indicator to indicate the last segment of a higher layer packet. The new packet indicator prevents the Logical Link Control (LLC) data segment at the beginning of an RLC data block from being concatenated with an LLC data segment in the previous data block even when length indicators in the previous data block are not received.
US08416806B2 Variable bandwidth communication systems and methods
A variable bandwidth communication system includes a first and a second communication station, coupled for continuous, bi-directional communication. The first communication station is capable of transmitting at a first and a second bandwidth, and is capable of receiving at a third and a fourth bandwidth. The second communication station is capable of receiving at the first and second bandwidth and is capable of transmitting at the third and fourth bandwidth. The transmitting bandwidth of each station is selectable by the user. The second bandwidth is greater than the first and the fourth bandwidth is greater than the third. Preferably, but not necessarily, the first and third bandwidth like the second and fourth bandwidth are about the same. The first communication system can display communication received at the fourth bandwidth at the first bandwidth, and the second communication system can display communications received at the second bandwidth at the third bandwidth.
US08416798B2 Femtocell and parameter generating method thereof
A femtocell in communication with a centralized server and a communication terminal obtains an available frequency range of a telecom operator via the Internet, detects communication parameters of neighboring femtocells and macrocells according to the obtained available frequency range, and randomly generates a set of communication parameters suitable for the femtocell according to the detected communication parameters. The femtocell further requires the centralized server to confirm availability of the set of generated communication parameters, and employs the generated communication parameters to communicate with the communication terminal if the set of generated communication parameters is available.
US08416794B2 Method for sub-packet generation with adaptive bit index
A method of generating a sub-packet in consideration of an offset is disclosed. A method of generating a sub-packet in consideration of an offset, for re-transmission of a packet from systematic bits and parity bits stored in a circular buffer includes turbo-coding an input bitstream at a predetermined code rate and generating and storing the systematic bits and the parity bits in the circular buffer, and deciding a starting position of the sub-packet in the circular buffer in consideration of the offset for puncturing at least a portion of the systematic bits of the circular buffer. Accordingly, it is possible to efficiently decide the starting position of the sub-packet to be transmitted adaptively with respect to a variable packet length, improving a coding gain, reducing complexity and reducing a calculation amount.
US08416787B2 Method, system and apparatus for implementing L2VPN between autonomous systems
A method, a system, and an apparatus for implementing a layer-2 virtual private network (L2VPN) between autonomous systems (ASs) are disclosed. The method includes: receiving a first L2VPN mapping packet from a first AS; parsing the first L2VPN mapping packet to obtain a first label carried in the first L2VPN mapping packet, applying for a second label which is different from the first label carried in the first L2VPN mapping packet, and generating a second L2VPN mapping packet according to the second label; and sending the second L2VPN mapping packet to a second AS. When multiple VPN users need to establish a multi-protocol label switching (MPLS) L2VPN between ASs, the MPLS L2VPN can be established between ASs through the technical solution under the present invention as long as a link exists between the ASs, thus providing high extensibility, high security, and convenient management of the inter-AS L2VPN.
US08416782B2 Method of exchanging messages and source devices
A method of exchanging messages, which are intended for streaming connection with a source device, in a sink device of a wireless network comprises transmitting a connect request message for data streaming to the source device; receiving a connect response message from the source device, the connect response message including connection information indicating the possibility of connection with the source device; and outputting a user interface indicating at least one of the connection information included in the connect response message and wait time information required for connection with the source device, on a display module.
US08416776B2 Communication channel building device and N-tree building method
Disclosed is a communication channel building device which can guarantee a fair bandwidth allocation and exhibit a preferable perception AV quality in an ALM application. A transfer table building controller controls building of a distribution type optimal channel table over a plurality of communication nodes. A group constructor distributes communication nodes to a group dedicated for a specific source in accordance with the communication node display resolution and the content type and assigns a priority to the group for the specific source. A bandwidth allocator temporarily allocates a bandwidth which can be used for a logic stream between communication nodes. A transfer table constructor builds a distribution type optimal channel table according to the priority of the group for the specific source.
US08416774B2 Method and system for energy-efficiency-based packet classification
Aspects of a method and system for energy-efficiency-based packet classification are provided. In this regard, a network link for communicating a packet may be selected based, at least in part, on an amount of energy required to communicate the packet over the network link, and based, at least in part, on an energy efficiency class to which the packet is assigned. The energy efficiency class may be determined based on one or more fields of the packet, wherein the fields may comprise one or more of an Ethertype field, a type of service header of an IP datagram, and a field pre-pended or appended to a payload of the packet. In this regard, during or subsequent to generation of the packet, the packet may be marked such that a network path traversed by the generated packet may be determined based on the energy required to communicate the packet over the network path.
US08416767B2 Communication mode swapping for telecommunications devices
Techniques for switching between communication modes on a telecommunications device are described. A telecommunications device creates a logical communication session between itself and another device. The logical communication session accommodates multiple communication modes and multiple communication protocols. The techniques described in this disclosure provide for ways to transition a communication from one communication mode to another communication mode with minimal user input and minimal connection delay.
US08416766B2 Method for implementing distributed voice functions into software applications
A system includes application software that issues voice function requests to one or more web services server. A web services server receives the requests from the application software. In response to the voice function request, the web services server selects at least one to perform one or more actions to provide the voice function request and issues implementation specific messages to the selected device or devices to perform the actions.
US08416765B2 Relay device, telephone system, relay program product, and computer-readable recording medium recording relay program
A home gateway includes a WAN interface portion, a LAN interface portion and an analog interface portion, and a LAN controller, an analog controller and a central controller. The WAN interface portion communicates with an external telephone set. The LAN interface portion communicates with a plurality of telephone sets configuring an IP telephone system. The LAN controller and the analog controller control the LAN interface portion and the analog interface portion such that type information is transmitted to a destination telephone set. The central controller generates the type information in accordance with a type of information to be communicated to the external telephone set, based on the information received by the WAN interface portion. Thus, a user can readily determine which telephone set is to be used to receive a call when a plurality of telephone sets can receive a call from a calling party.
US08416763B1 System and method for providing quality inter-domain network time transport
A method is provided in one example embodiment and includes providing a time protocol assistant associated with a time-synchronized domain (TSD). The TSD includes a set of nodes that are synchronized to a same time source. The TSD has defined egress and ingress edge points where bidirectional measurements can be made and the egress and ingress edge points are coupled to the time protocol assistant. The method also includes synchronizing one or more packets flowing through a network that includes the TSD through the same time source. In more specific embodiments, the nodes are synchronized to the same time source via the network and the same time source is a grandmaster clock that synchronizes one or more transparent clocks. In yet other embodiments, the transparent clocks manipulate precision time protocol (PTP) packets sent by the grandmaster clock.
US08416758B1 Reconfigurable radio frequency circuits and methods of receiving
A reconfigurable radio frequency circuit is configurable to a first mode when first and second radio frequency signals are within a first frequency band, and to a second mode for use when the first but not the second signal is in the first band. A first signal divider operating in the first band provides a first signal division ratio in the first mode and a second ratio in the second mode. In the first mode, a first output of the signal divider is connected by a first switch to a first receiver and the second output is connected by a second switch to a second receiver. In the second mode, the first output is connected by the first switch to the first receiver and a second divider operating in a second band is connected by the second switch to the second receiver.
US08416757B2 Radio transmission device
To obtain maximum throughput in accordance with characteristics of a propagation path, a radio transmission device having a plurality of transmitting antennas (18a, 18b) for transmitting a transmission signal in units of sub-carriers by performing spatial multiplexing or without performing spatial multiplexing is provided that includes a sub-carrier modulation part 11 modulating the input transmission signal for each sub-carrier, a transmission signal allocation part 13 allocating the transmission signal modulated for each of the sub-carriers to each of the transmitting antennas, and a transmission control part 12 that determines a multiplexing number for performing spatial multiplexing for each sub-carrier based on information received from another radio communication device as an opposite party, and outputs the determined multiplexing number to the sub-carrier modulation part and the transmission signal allocation part.
US08416754B2 Network location based processing of data communication connection requests
Responsive to receiving a request for a data communications connection, a data communications module of a receiver determines whether a sender of the request is local or remote with respect to the receiver. The data communications module also determines whether a location response flag indicates local or remote. If the relative location of the sender with respect to the receiver corresponds with the location response flag, then the data communications connection is allowed. Otherwise, the connection is not allowed.
US08416752B2 Communication system, communication terminal, and method therefor
A communication system includes a first communication terminal configured to comply with a plurality of communication methods, and a second communication terminal that complies with any one of the communication methods, wherein the first communication terminal includes a network creating unit configured to transmit a notification signal including information about a network to create a network that complies with any one of the communication methods, a checking unit configured to check history information about a communication between the first communication terminal and the second communication terminal according to a notification signal including information about a network different from the network that has been created by the network creating unit, while the network creating unit has created the network, and a communication control unit configured to cause the first communication terminal to join the network created by the second communication terminal based on the history information.
US08416747B2 Method and device for path switchover
A method and device for path switchover in communications field are provided. The method includes: detecting communication quality of traffic transmitted on an active path and obtaining a detection value of the communication quality; determining whether the detection value meets a switching condition; if yes, switching the traffic transmitted on the active path to a standby path. The device includes a detecting module, an obtaining module, a determining module and a switching module. The embodiment of the present disclosure integrates the NQA technology for detecting the path communication quality and the TE FRR fast path switching technology, and the NQA detection result may trigger the TE FRR path to switch quickly. Therefore, when the signal quality of the path degrades, making the QoS requirement of the SLA hard to meet, the traffic may be switched to standby path to meet the requirement of the SLA agreed originally between the carrier and the user, so as to improve the user experience and the satisfactory degree on the service provided by the carriers.
US08416741B2 Machine-to-machine communications over fixed wireless networks
One or more devices determine uplink signal strength for a machine-to-machine (M2M) device using a wireless access network. The one or more devices identify a default uplink transmission mode that requires the M2M device to employ transmission time interval (TTI) bundling, when the uplink signal strength is below a particular threshold, and identify a default uplink transmission mode that requires the M2M device to not employ TTI bundling, when the uplink signal strength is not below the particular threshold. The one or more devices store, in a memory, the default transmission mode for the M2M device. The one or more devices retrieve, from the memory and during a wake-up time window associated with the M2M device, the default transmission mode for the M2M device and construct, for the M2M device, an uplink scheduling grant based on the stored default transmission mode.
US08416737B2 Radio communication base station device and control channel MCS control method
Provided is a radio communication base station device capable of reducing a communication overhead by a control channel such as SCCH (Shared Control Channel). In this device, each encoding unit (11) executes an encoding process for SCCH of each movement station, each modulation unit (12) executes a modulation process for the SCCH after being encoded, a distribution unit (102) arranges the SCCH to each movable station to one of subcarriers constituting an OFDM symbol, and a transmission power control unit (103) controls the SCCH transmission power according to received quality information reported from each movable station. An MCS setting unit (120) sets MCS in the encoding/modulation units (101-1 to 101-n) according to the SCCH-multiplexed number.
US08416736B2 Candidate set management in a heterogeneous network
Techniques for managing candidate sets for a user equipment (UE) are described. In an aspect, multiple candidate sets of cells of different classes may be maintained for the UE. Each candidate set may include cells of a particular class. As some examples, the multiple candidate sets may be for cells of different transmit power levels, cells of different association types, cells associated with different resources, etc. The multiple candidate sets may be maintained separately based on applicable criteria and rules. The multiple candidate sets may be used to select a serving cell for the UE and/or for other communication purposes for the UE. In another aspect, one or more candidate sets may be maintained for the UE and may be used for multiple communication purposes for the UE. The multiple communication purposes may include server selection, interference management, measurement reporting, etc.
US08416735B2 Personal area networks
A system is provided with mobile units that are arranged to conduct wireless data communications with access points following a first protocol, such as IEEE standard 802.11. The mobile units are further arranged for modified protocol communications with peripheral devices that permanently associate with a mobile unit.
US08416723B2 Method, system, and device for establishing association-control relations
A method for establishing association-control relations includes these steps: An access adapting unit acquires subscription information of the user through a mobile application part (MAP) message, an SH interface message, or a Cx interface message; and acquires information indicating that the user is an ICS user from the subscription information of the user. A system, an access adapting unit, and an IMS CS control function (ICCF) for establishing association-control relations are also provided. In embodiments of the present invention, an access adapting unit such as a local-CS access adaptation function-network (L-CAAF-n) may know whether a user is an IMS centralized service (ICS) user and acquire the ICCF address information so that association-control relations may be established between the L-CAAF-n and the ICCF.
US08416722B2 Wireless communication apparatus, method of controlling same and storage medium
Efficient selection of an access point is performed in accordance with quality of service of wireless communication required for a wireless communication apparatus. To achieve this in a wireless network system that uses a plurality of access points, the access point suited to the quality of service of wireless communication required by the wireless communication apparatus is selected automatically when the access point to which the wireless communication apparatus will be connected is selected.
US08416717B2 Signals communication apparatus
A signal communication apparatus comprising first and second channels for communicating signals between two electronic devices; each of said first and second channels has a transmitter for transmitting signals, a receiver for receiving signals and an interface arranged between the transmitter and the receiver. The transmitters code the signals in the form of a frame of H bits, with H being an integer, and adapted to serially transmit said frame of H bits through said interface, and the receivers decode the frames of H bits, a frame of H bits having P data bits, K redundancy bits and a sequence of L control bits adapted to identify the type of frame to be transmitted, with L, P and K being integers.
US08416716B2 Communication device and method using cooperative transmission and network coding transmission scheme
A communication device and method using a cooperative transmission and network coding transmission scheme are provided. A mobile station (MS) includes a data receiving unit to receive network coding data transmitted from at least one relay station (RS) and downlink data transmitted from a base station (BS), and a data transmission unit to transmit uplink data to the BS and the at least one RS, wherein the BS transmits the downlink data to the at least one RS.
US08416709B1 Network data transmission analysis management
Network computing systems may implement data loss prevention (DLP) techniques to reduce or prevent unauthorized use or transmission of confidential information or to implement information controls mandated by statute, regulation, or industry standard. Implementations of network data transmission analysis systems and methods are disclosed that can use contextual information in a DLP policy to monitor data transmitted via the network. The contextual information may include information based on a network user's organizational structure or services or network infrastructure. Some implementations may detect bank card information in network data transmissions. Some of the systems and methods may be implemented on a virtual network overlaid on one or more intermediate physical networks that are used as a substrate network.
US08416705B2 User profile or user account association with multiple computers
Embodiments herein relate to associating an account of a user of a handheld computer with at least a second computer. A request is sent by the second computer to associate the second computer with the account of the user. Whether the second computer is authorized to be associated with the account is determined. The second computer is allowed to access resources on a network if the second computer is authorized to be associated with the account.
US08416701B1 System and method for updating forwarding tables
A system and method for updating forwarding tables in a blade packet manager is provided. The blade packet manager may include master and slave blades. A master management module on the master blade monitors the slave blades. Network address entry forwarding tables are maintained on the slave blades. A periodic sweep of slave blades for activity information is performed and reports are forwarded to the master blade. The master blade propagates the reported information from the master blade to each of the slave blades to update forwarding tables on each of the slave blades.
US08416691B1 Associating hosts with subscriber and service based requirements
Associating hosts with subscriber and service based requirements is disclosed. An identifier is extracted from a DHCP or other network address lease communication associated with a subscriber host. The identifier is used to associate the subscriber host with a requirement that is subscriber based, service based, or both subscriber and service based. The subscriber host is included in a set of one or more subscriber hosts associated with the subscriber, the service, or both, as applicable to the requirement, and the requirement is required to be enforced collectively to the one or more subscriber hosts comprising the set.
US08416684B2 Time and data rate policing
A non-transitory computer-readable medium includes instructions for receiving a message associated with a session with a user device; determining that a quantity of tokens, to be used to process the message, is less than another quantity of tokens stored in a memory; determining that a session time is less than a threshold based on the determination that the quantity of tokens is less than the other quantity of tokens; determining that a violation has occurred when a time interval is greater than an interval threshold based on the determination that the session time is less than the threshold, where the time interval is from a prior time when another message, associated with the session, was received to a time that the message was received, and where the determining includes incrementing a quantity of violations associated with the session; outputting the message when the quantity of violations is not greater than a violation threshold; and dropping the message when the quantity of violations is greater than the violation threshold.
US08416677B2 Systems and methods for high rate OFDM communications using first and second cyclic prefix lengths and first and second pilot tones
Messages transmitted between a receiver and a transmitter are used to maximize a communication data rate. In particular, a multicarrier modulation system uses messages that are sent from the receiver to the transmitter to exchange one or more sets of optimized communication parameters. The transmitter then stores these communication parameters and when transmitting to that particular receiver, the transmitter utilizes the stored parameters in an effort to maximize the data rate to that receiver. Likewise, when the receiver receives packets from that particular transmitter, the receiver can utilize the stored communication parameters for reception.
US08416665B2 Method of and apparatus for recording data on optical recording medium
A method of and apparatus for recording data on an optical recording medium form a mark or a space by using a recording waveform having an erase pattern containing a multi-pulse. The method and the apparatus prevent distortion of the mark or the space and improve a mark shape such that a recording/reproducing characteristic of the optical recording medium is improved.
US08416661B2 Optical disk device and power supply method
According to one embodiment, an optical disk device includes types of semiconductor laser diodes configured to emit laser light of different wavelengths, an output control circuit configured to control light output of each semiconductor laser diode, and a composite power source configured to generate voltages required for driving the types of semiconductor laser diodes and operating the output control circuit from a single power source voltage and to selectively output the generated voltages. The composite power source includes an input port to input an external control signal at a time of voltage selection and is configured to change the output voltage stepwise in response to the control signal.
US08416649B2 Main pole design for thermally assisted magnetic recording
Improved spatial resolution during TAMR has been achieved by shaping the write pole to have a lower surface that slopes away from the surface of the recording medium, starting at, or near, the pole's leading edge. The approach may be used for simple or compound (stitched) poles.
US08416639B2 Multi-chip package and method of operating the same
A multi-chip package includes a plurality of memory chips for performing a content addressable memory (CAM) read operation in response to a command signal for the CAM read operation and an address signal for selecting the memory chips and a controller for outputting the command signal and the address signal to the memory chips and controlling the sequence of the CAM read operations for the memory chips.
US08416636B2 Techniques for controlling a semiconductor memory device
Techniques for controlling a semiconductor memory device are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for controlling a semiconductor memory device including applying a plurality of voltage potentials to a plurality of memory cells arranged in an array of rows and columns. Applying the plurality of voltage potentials to the plurality of memory cells may include applying a first voltage potential to a first memory cell in a row of the array via a first respective bit line and a first switch transistor, applying a second voltage potential to a second memory cell in the row of the array via a second respective bit line and a second switch transistor, and applying a third voltage potential to at least one third memory cell in the row of the array via at least one third respective bit line and at least one third switch transistor, wherein the at least one third memory cell may be located between the first memory cell and the second memory cell in the row of the array.
US08416634B2 Semiconductor memory device
A semiconductor memory device includes a pad, an impedance calibration circuit configured to provide a first code value corresponding to an impedance value coupled to the pad, a PVT sensing control circuit configured to provide a second code value corresponding to a PVT variation, and an output driver configured to receive data and to pull up or pull down the pad in response to the first code value and second code value.
US08416628B2 Local sensing in a memory device
Methods for sensing, memory devices, and memory systems are disclosed. In one such memory device, a local sense circuit provides sensing of an upper group of memory cells while a global sense circuit provides sensing of a lower group of memory cells. Data sensed by the local sense circuit is transferred to the global sense circuit over local data lines or a global transfer line that is multiplexed to the local data lines. An alternate embodiment uses the local sense circuit to sense both upper and lower groups of memory cells.
US08416618B2 Writable magnetic memory element
The invention relates to a writable magnetic element comprising a stack of layers presenting a write magnetic layer, wherein the stack has a central layer of at least one magnetic material presenting a direction of magnetization that is parallel or perpendicular to the plane of the central layer, said central layer being sandwiched between first and second outer layers of non-magnetic materials, the first outer layer comprising a first non-magnetic material and the second outer layer comprising a second non-magnetic material that is different from the first non-magnetic material, at least the second non-magnetic material being electrically conductive, wherein it includes a device for causing current to flow through the second outer layer and the central layer in a current flow direction parallel to the plane of the central layer, and a device for applying a magnetic field having a component along a magnetic field direction that is either parallel or perpendicular to the plane of the central layer and the current flow direction, and wherein the magnetization direction and the magnetic field direction are mutually perpendicular.
US08416614B2 Spin-transfer torque memory non-destructive self-reference read method
A method of self-reference reading a spin-transfer torque memory unit includes applying a first read current through a magnetic tunnel junction data cell and forming a first bit line read voltage. The magnetic tunnel junction data cell has a first resistance state. Then the method includes applying a second read current thorough the magnetic tunnel junction data cell having the first resistance state. The first read current is less than the second read current. Then the first bit line read voltage is compared with the second bit line read voltage to determine whether the first resistance state of the magnetic tunnel junction data cell was a high resistance state or low resistance state.
US08416611B2 Magnetoresistance effect element and magnetic random access memory
A magnetoresistance effect element includes: a magnetization free layer; a spacer layer provided adjacent to the magnetization free layer; a first magnetization fixed layer provided adjacent to the spacer layer on a side opposite to the magnetization free layer; and at least two second magnetization fixed layers provided adjacent to the magnetization free layer. The magnetization free layer, the first magnetization fixed layer, and the second magnetization free layers respectively have magnetization components in a direction substantially perpendicular to film surfaces thereof. The magnetization free layer includes: two magnetization fixed portions; and a domain wall motion portion arranged between the two magnetization fixed portions. Magnetizations of the two magnetization fixed portions constituting the magnetization free layer are fixed substantially antiparallel to each other in directions substantially perpendicular to the film surface. The domain wall motion portion is provided with magnetic anisotropy in a direction perpendicular to the film surface.
US08416605B2 Non-volatile semiconductor storage device
A non-volatile semiconductor storage device includes a memory cell array having plural electrically rewritable memory cells, each memory cell including a variable resistive element storing resistance values as data in a non-volatile manner, and a data writing unit having a voltage supply circuit which supplies a voltage needed to write data to the plural memory cells, and a resistance state detecting circuit which detects a resistance state of the variable resistive element at the time of writing the data. The data writing unit stops the supply of the voltage to the memory cell where a resistance state of the variable resistive element becomes a desired resistance state, among the plural memory cells, according to the detection result of the resistance state detecting circuit.
US08416596B2 Switching power controller and system
A switching power controller circuit comprises a first terminal pin for a high potential of a power supply for the controller circuit, a second terminal pin for providing output of switch drive signals and for receiving feedback signals, and a third terminal pin for receiving external current signals and for a low potential of the power supply. The switching power controller further comprises a clock generator, a pulse width modulation (PWM) generator, a reference generator, a power switch driver, a feedback signal sampler, a PWM comparator and a floating sampler.
US08416593B2 Switching power supply with over-current protection and electronic device using the same
A switching power supply includes a rectifier circuit, a converter, a detecting unit, a control unit, a switching unit, and a protection unit. The rectifier circuit is used for rectifying an input voltage into a first direct current voltage. The converter is configured for generating a first current according to the first direct current voltage. The detecting unit is used for generating a detected voltage according to the first current. The control unit is configured for generating a control signal. The switching unit is used for enabling the converter, and conducting the first current to the detecting unit when receiving the control signal. The protection unit is configured for shunting the first current with the detecting unit when the first current becomes a large current surge. The control unit stops generating the control signal when determining that the detected voltage is equal to or higher than a predetermined value.
US08416581B2 Electronic apparatus and electronic apparatus wiring harness having a flat U-shape
An electronic apparatus wiring harness is provided that includes: a fixed-side casing and a moving-side casing, the moving-side casing being provided with a moving-side casing base which is rotatably journalled to the fixed-side casing, and a sliding portion which is provided so as to be slidable on a slide surface provided in the moving-side casing base. The circuit of the sliding portion and the circuit of the fixed-side casing are electrically connected together by an electric wire, which is a wiring harness having a flat cable portion having electric wire bodies arranged in parallel and formed in a tape shape having a jacket strip portion in which a number of the electric wire bodies are bundled; the flat cable portion is arranged in a bent manner so as to form a U shape on the slide surface of the moving-side casing base.
US08416579B2 Electronic assembly for attachment to a fabric substrate, electronic textile, and method of manufacturing such an electronic textile
An electronic assembly (20; 30; 40; 50) for attachment to a fabric substrate (60; 82, 102) having a conductor pattern (62a-b; 85a-b; 107a-c) on a first side (63; 86; 108) thereof. The electronic assembly comprises an electronic device (23; 42; 64), and at least a first clamping member (21; 41; 65). The electronic assembly is, furthermore, adapted to clamp the electronic device (23; 42; 64) to the first side (63; 86; 108) of the fabric substrate (60; 82, 102) in such a way that the electronic device (23; 42; 64) is electrically connected to the conductor pattern (62a-b; 85a-b; 107a-c).
US08416567B2 Tower computer system
A tower computer system includes a tower chassis; a mounting assembly installed at a middle section of a widthwise surface of the tower chassis and coupled to internal sides of the front and rear racks to form a vertical connecting board for providing a longitudinally perpendicular fixing position to a predetermined board, and acting as a longitudinal corresponding line formed by connecting the front rack to the rear rack for the connecting board of the mounting assembly, such that the transverse widthwise surface of the tower chassis is separated into a first assembling chamber with an opening aligned towards the left side and a second assembling chamber with an opening aligned towards the right side; and a first electric connection port, disposed in a vertical direction on the rear rack and at a position proximate to the mounting assembly, and situated in an area inside the first assembling chamber.
US08416555B2 System for securely dechucking wafers
A system for chucking and de-chucking a work piece comprises a wafer stage having a chuck support for supporting a chuck. The wafer stage further comprises a chuck mounted on the chuck support for receiving and attaching the work piece thereto; a support lift means for supporting the work piece; a driving means coupled to the support lift means for gradually raising the support lift means to contact the work piece in response to a variable quantity; a controller for receiving the variable quantity; and a regulating means coupled to the driving means and to the controller, the regulating means for controlling the variable quantity going to the driving means when a predetermined variable quantity is detected.
US08416550B1 Solid state breaker circuit for direct current applications
A solid state circuit breaker for disrupting the flow of direct current. A power transistor is used in series with the direct current. The power transistor disrupts the direct current only when it is in an off state. A first optoisolator and a second optoisolator are provided. The second optoisolator selectively alters the power transistor to its off state. The first optoisolator selectively controls the second optoisolator. A threshold resistor is provided through which the direct current passes. The threshold resistor creates a voltage differential. The voltage differential is supplied to the first optoisolator and activates the first optoisolator if the voltage differential is greater than a selected threshold voltage.
US08416544B2 Semiconductor integrated circuit including internal circuits and electrostatic discharge protection circuits
The disclosed invention reduces an increase in the number of electrostatic discharge protection circuits or the number of electrostatic discharge protection elements due to increases in the number of separations of power voltages and the number of separations of ground voltages. A semiconductor integrated circuit includes first, second, and third operation voltage supply terminals; first, second, and third internal circuits; first, second, and third electrostatic discharge protection circuits; and a coupling midpoint. The first, second, and third internal circuits operate at first, second, and third operation voltages supplied to the first, second, and third operation voltage supply terminals, respectively. The first, second, and third electrostatic discharge protection circuits are coupled between the first, second, and third operation voltage supply terminals and the coupling midpoint, respectively. That is, instead of the past Δ (delta) coupling, the first, second, and third electrostatic discharge protection circuits are Y (star)-coupled with respect to the coupling midpoint.
US08416543B2 Apparatus and method for electronic circuit protection
Apparatuses and methods for electronic circuit protection are disclosed. In one embodiment, an apparatus comprises an internal circuit electrically connected between a first node and a second node, and a protection circuit electrically connected between the first node and the second node and configured to protect the internal circuit from transient electrical events. The protection circuit comprises a bipolar transistor having an emitter connected to the first node, a base connected to a third node, and a collector connected to a fourth node. The protection circuit further comprises a first diode electrically connected between the third node and the fourth node, and a second diode electrically connected between the second node and the fourth node. The first diode is an avalanche breakdown diode having an avalanche breakdown voltage lower than or about equal to a breakdown voltage associated with the base and the collector of the bipolar transistor.
US08416536B2 Head suspension and method of manufacturing the head suspension with particular electrical connection arrangement between a piezoelectric element and a wiring member
A head suspension has a base, a piezoelectric element, a load beam, and a wiring member to supply electric power to the piezoelectric element so that the piezoelectric element deforms to move the load beam relative to the base. The wiring member has a conductive base layer, an insulating layer, and a wiring layer layered in this order. The wiring layer has a wiring electrode. The piezoelectric element has an element electrode. A through hole is formed through the conductive base layer and insulating layer, to expose the wiring electrode to the element electrode. A projection is formed on at least one of the wiring electrode and element electrode, to face the other electrode through the through hole. The projection brings the electrodes into contact with each other and a conductive adhesive joins the electrodes and together.
US08416533B2 Actuator latch apparatus
Provided are an actuator latch apparatus and a hard disk drive (HDD) having the actuator latch apparatus. The HDD includes a spindle motor, a data storage disk which is installed on the spindle motor, an actuator which moves a read/write head to a desired position above the data storage disk, and the actuator latch apparatus which locks the actuator in a parking position. The actuator latch apparatus includes a notch which is formed at a rear end of a swing arm and a latch lever which is combined with and pivots on a pivot shaft installed on a base. A retractor member is installed on one of upper and lower surfaces of a counterbalance which is adjacent to a magnet, wherein the counterbalance is formed at a rear end of the latch lever. When the read/write head operates, the latch lever contacts an upper yoke or the base due to a vertical component force of a magnetic force working from the magnet to the retractor member, thereby liming a vertical vibration of the latch lever.
US08416532B1 Continuous stainless steel ground plane flexure for a disk drive head suspension
An integrated lead flexure comprising a base region, a gimbal extending from the base region and conductive traces. The gimbal includes spring arms and a slider mounting region extending from the spring arms. The conductive traces include one or more unsupported trace sections extending from head bond pads on the slider mounting region to the base region off of the spring arms. One or more metal islands on the unsupported trace sections enhance the impedance characteristics of traces. An insulating layer is located between the traces and the metal islands.
US08416527B2 Methods for providing persistent lubrication to a magnetic tape head and systems thereof
A magnetic tape head according to one embodiment includes a first section having a tape bearing surface (TBS) and portions that are recessed from the TBS; a thin film section coupled to the first section, the thin film section comprising transducers for at least one of reading from and writing to a magnetic tape, and a lubricating layer above at least the first section. Additional systems and methods are also disclosed.
US08416525B2 Magnetic media formatted with an intergrated thin film subgap subpole structure for arbitrary gap pattern magnetic recording head
A method of formatting magnetic media includes providing an integrated thin film magnetic recording head having a recording element. The recording element includes first and second magnetically permeable thin film subpole members separated by a substantially low permeability subgap member. An integrated electrically conductive coil structure is embedded in part within the subgap member and in part in-between the first and second subpole members. The recording element also includes a magnetically permeable thin film layer spanning from at least the first subpole member to the second subpole member and including one or more arbitrary recording gap patterns. The direction of film growth of the magnetically permeable thin film layer is substantially orthogonal to the direction of thin film growth of the first and second magnetically permeable thin film subpole members. The method includes passing magnetic media over the magnetic recording head to format the magnetic media.
US08416523B2 Disk drive device with versatile shaped core for rotating a disk
A disk drive device comprises a hub on which a magnetic recording disk is to be mounted; a base rotatably supporting the hub through a bearing unit; a sintered core fixed to the base, the sintered core having a ring portion and nine teeth that extend radially from the ring portion; coils wound around nine teeth; and a cylindrical magnet fixed to the hub. The sintered core is formed by heat-treating an iron powder. At least one of (a) the surfaces of particles of the iron powder and (b) the surfaces of the sintered core is insulated.
US08416519B2 Error burst detection and amelioration
A method according to one embodiment includes monitoring a data transfer operation for detecting temporary errors; determining whether an error burst has occurred based on the monitoring; if an error burst has occurred, altering a condition of the data transfer operation; monitoring the data transfer operation having the altered condition for detecting temporary errors; determining whether another error burst has occurred based on the monitoring of the data transfer operation having the altered condition; and if another error burst has occurred, altering another condition of the data transfer operation. Additional systems and methods are also presented.
US08416514B2 Lens unit, lens assembly, camera module, method of fabricating camera module and lens assembly, method of fabricating optic member, and apparatus of fabricating optic member
Provided are a lens unit, a lens assembly, a camera module, a method of fabricating the camera module and the lens assembly, a method of fabricating an optic member, and an apparatus of fabricating the optic member. The lens unit comprises a lens portion and a supporting portion. The lens portion has a curved surface. The supporting portion extends from the lens portion. The supporting portion comprises a protrusion or a recess. The method of fabricating the optic member comprises injecting a resin composition inside a mold die, pressing the resin composition; and irradiating light onto the resin composition. Due to the pressure, shrinkage of a photo-curable resin composition can be reduced, and thus, the lens unit comprising the protrusion or recess can be easily fabricated.
US08416511B2 Imaging lens and imaging apparatus
An imaging lens is provided and includes: in order from the object side, a negative first lens, a negative second lens, a positive third lens, a stop, and a positive fourth lens. In the lens, each of the second lens, the third lens, and the fourth lens has at least one aspheric surface, and an Abbe number of a material of the third lens at the d-line is 35 or less. In addition, the imaging lens satisfies the following Conditional Expression (1): −0.2<(R3+R4)/(R3−R4)<0.2  (1) where R3 is a paraxial radius of curvature of the object side surface of the second lens, and R4 is a paraxial radius of curvature of the image side surface of the second lens.
US08416508B2 Imaging device
An imaging device is provided with an imaging sensor having a rectangular imaging surface, an image-forming optical system for forming an image onto the imaging surface, and a prism disposed between the image-forming optical system and the imaging sensor for bending an optical path. A mask, having a rectangular opening, limits light that is to be incident on the imaging sensor. The aspect ratio (long side/short side) of the mask rectangular opening of the mask is larger than that of the rectangular imaging surface, and the peripheral light quantity difference between the short and long sides on the rectangular imaging surface is smaller than in the case of these two aspect ratios being equal to each other.
US08416505B2 Zoom lens and image pickup apparatus using the same
A zoom lens comprises in order from an object side, a first lens unit, a second lens unit, a third lens unit, a fourth lens unit, and a fifth lens unit having, respectively, a positive, negative, positive, negative, and positive refractive power. At the time of zooming from a wide angle end to a telephoto end, the first, third, and fourth lens units move toward the object side. A distance between the first and second lens units increase, a distance between the second and third lens units decrease, a distance between the third lens unit and the fourth lens unit changes, and a distance between the fourth lens unit and the fifth lens unit increases. The zoom lens satisfies the following expressions: 1.54<β4T/β4w<3.0  (1a) 1.0<β3T/β3w<5.0  (2) 1.0<β5T/β5w<3.0  (3).
US08416504B2 Optical device and housing
An optical device includes a first substrate which is transparent to incident light, a second substrate which is transparent to incident light, and a frame member which connects the first substrate to the second substrate. A lens chamber surrounded by the first substrate, the second substrate, and the frame member is filled with first and second liquids constituting a liquid lens. A region composed of an inorganic material and a region composed of an organic material coexist in the inner surface of the first substrate and the inner surface of the frame member. A first insulating layer composed of an inorganic material, an adhesion layer composed of an organic material, and a second insulating layer composed of an organic material are stacked in that order on the inner surface of the first substrate and the inner surface of the frame member.
US08416483B2 Optical deflector, optical scanning apparatus, and image forming apparatus
An optical deflector including a rotary member supported by a bearing shaft and rotatively driven by a motor for deflecting a plurality of laser beams separated from each other in a rotational axis direction of the rotary member is disclosed. The optical deflector includes a polygon mirror having four sides arranged about the rotational axis direction. Each of the four sides is a continuous plane having a plurality of effective reflection areas separated from each other in the rotational axis direction.
US08416474B2 Paper feed port and image reading apparatus
In a paper feed port configured to feed a sheet-like medium to a conveyance path, an inclined surface is provided at both ends of an opening into which the medium to be fed is inserted, with respect to a width direction crossing a paper feed direction of the medium, such that an abutting angle between the inclined surface and a leading end of the medium on a downstream side in the paper feed direction is an acute angle.
US08416471B2 Document illuminating system and image reader including the same
A document illuminating system includes a plurality of light emitting elements arranged in an array, a reflective element which guides light emitted from the light emitting elements to a document read area of a certain width and length. The reflective element includes first to third reflective portions. The second reflective portion includes one or more planar reflective faces and is disposed so that the reflective faces reflect light from the light emitting elements to one or both of the first and third reflective portions without other reflective elements. The first and third reflective portions each include one or more planar reflective faces and are disposed so that their reflective faces oppositely illuminate the document read area together by reflecting light from one or both of the light emitting elements and the second reflective portion to the document read area without other reflective elements.
US08416470B2 Method of and apparatus for removing show-through from scanned image
Provided are a method and apparatus for removing show-through from a scanned image. The method includes scanning at least one line in a medium at a first intensity in a first scanning operation; scanning the at least one line in the scanning medium at a second intensity different from the first intensity, in a second scanning operation; and removing show-through from an image obtained during the first scanning operation based on a difference in a show-through effect between images obtained during the first and second scanning operations.
US08416468B2 Sensing device for subsampling imaged coded data
A sensing device is provided with an image sensor for capturing images of coded data disposed on a surface, a framestore for storing frames of the captured image as image data, subsampling means for subsampling the stored image date to generate subsampled image data, and an image processor for processing the subsampled image data to generate interaction data based on the sensed coded data and indicative of interaction of the sensing device with the surface. The image processor is integrated on a monolithic integrated circuit, the monolithic integrated circuit including a first subsampled framestore for storing the subsampled image data based on image data from the framestore.
US08416463B2 Printing of a position-coding pattern
The present invention relates to a method in a computer for creating an electronic document to be printed, said document comprising a page description representing a layout of the document, said method comprising: retrieving a license from a database, said license defining a position-coding pattern, which is capable of encoding positions on a product when printed, selecting at least a portion of the position-coding pattern in the retrieved license to be associated with the page description, forming a sublicense from said license, said sublicense comprising a definition of the selected at least portion of the position-coding pattern, an indication of an origin of the sublicense to enable assuring that the sublicense stems from a trusted actor, and a data record allowing verification of integrity of the sublicense to enable assuring that the sublicense has not been tampered with, and associating said sublicense with said page description. The invention also relates to a method for verifying a sublicense to a portion of the position-coding pattern.
US08416453B2 Selecting blended regions of color space
A method for adjusting the color of an image is provided. The image includes a plurality of pixels. The method includes receiving a natural language command to adjust a selected color of at least a portion of the image; determining a selection value for a pixel of interest by comparing a location of a color of the pixel of interest within a color space to a plurality of planes defining a multi-dimensional boundary of a portion of the color space corresponding to the selected color; and adjusting, based on the natural language command, the selected color of the pixel or the pixels of at least the portion of the image determined to be within the portion of the color space corresponding to the selected color. The selection value is representative of whether the pixel of interest lies within the portion of the color space corresponding to the selected color.
US08416445B2 Method and apparatus for connecting image forming apparatus with multiple host devices
A method and an apparatus for connecting an image forming apparatus with multiple host devices. The method includes: displaying a user interface in which the image forming apparatus and the host devices are arranged; setting an area in the user interface in which the host devices are to be connected to the image forming apparatus; and connecting host devices positioned in the set area to the image forming apparatus.
US08416439B2 Printing method of attached file, and image forming apparatus and image forming system employing the same
An attached file printing method of an image forming apparatus, and image forming apparatus and system employing the same are provided. The attached file printing method of an image forming apparatus includes: determining whether there is a printable attached file in a printing target original document or not; converting at least one of the original document and the attached file to a printing data depending on the determining result; and printing the converted printing data.
US08416436B2 Apparatus, method, and program for performing voice and facsimile communication in parallel
A communication apparatus which is capable of easily knowing the status of image transmission/reception in IP fax communication while performing voice communication in parallel. The communication apparatus performs IP telephone communication and IP fax communication in parallel, with a partner communication apparatus via a network. When the IP fax communication is completed, a sound source-processing section of the communication apparatus notifies at least one of a handset of the communication apparatus and the partner communication apparatus of the completion of the image communication.
US08416427B2 Three-dimensional surface measuring scanner
There is described a scanner having a frame with a support, two lasers attached to the frame and two optical sensors attached to the frame, the lasers and optical sensors being positioned and oriented to reduce shadowing effects for the cameras and for the laser lines while covering close to 100% of the surface of an object to be imaged and reducing the scanning time.
US08416426B2 Calibrating jig, profile measuring device, and method of offset calculation
A calibrating jig comprises a reference sphere, and a reflecting plate configured to support the reference sphere from a lower side thereof and mirror-reflect light in a case that the reference sphere is illuminated from an upper side thereof.
US08416418B2 Method and apparatus for gold detection
A gold detection apparatus capable of detecting gold in field mineral samples such as rock or soil with little or no preparation. Light in red and violet wavelengths is directed at a surface of a mineral sample and the reflected light intensity is measured by an array of sensors or pixels. Based on the characteristic reflectance properties of gold, the reflected light intensity in each wavelength is used to determine the presence of gold particles.
US08416415B2 Gas turbine optical imaging system
A method and system for recreating a two-dimensional distribution of temperatures in an exhaust plane of a gas turbine engine. Light transmission and detection pairs may be arranged in the annulus of the exhaust of the turbine engine in such a way that the individual rays form a two-dimensional mesh of beams across a sector of the exhaust. Based on the absorption of the rays, the temperature of the sector of the exhaust thru which the ray passes may be determined. Based on these determinations, an image that corresponds to the operation of the turbine engine may be generated.
US08416408B1 Terahertz-infrared ellipsometer system, and method of use
The present invention relates to ellipsometer and polarimeter systems, and more particularly is an ellipsometer or polarimeter or the like system which operates in a frequency range between 300 GHz or lower and extending to higher than at least 1 Tera-hertz (THz), and preferably through the Infra-red (IR) range up to, and higher than 100 THz, including: a source such as a backward wave oscillator; a Smith-Purcell cell; a free electron laser, or an FTIR source and a solid state device; and a detector such as a Golay cell; a bolometer or a solid state detector; and preferably including a polarization state generator comprising: an odd bounce image rotating system and a polarizer, or two polarizers; and optionally including least one compensator and/or modulator, in addition to an analyzer.
US08416407B2 Optical spectrometer with wide field of view fore-optics
Various embodiments provide an optical system including an optical spectrometer, a first negative power mirror configured and arranged to receive radiation from a far-field object, a second positive power mirror configured and arranged to receive radiation reflected by the first negative power mirror, and a third positive power mirror configured and arranged to receive radiation reflected by the second positive mirror and to direct the radiation towards an entrance slit of the optical spectrometer.
US08416397B2 Device for a motor vehicle used for the three-dimensional detection of a scene inside or outside said motor vehicle
An apparatus in a motor vehicle for spatial detection of a scene inside and/or outside the motor vehicle has a LIDAR sensor, which is coupled to an electronic detection device, and an image sensor, which is connected to an image processing device for recording and evaluation of images of the scene. The detection device and the image processing device are coupled to a computer in order to determine spatial data of the scene.
US08416394B2 Lithographic apparatus and device manufacturing method
A lithographic apparatus includes a phase adjuster to adjust a phase of an optical wave traversing an optical element of the phase adjuster during exposure of a pattern on a substrate. In an embodiment, the optical element is a heat controllable optical element in a projection system of the lithographic apparatus. In use, the pattern is illuminated with an illumination mode including an off-axis radiation beam. This beam is diffracted into a number of first-order diffracted beams, one associated with a first pitch in the pattern, along a first direction, another associated with a second pitch along a different, second direction in the pattern. An area is identified where the first-order diffracted beam associated with the first pitch traverses the optical element. An image characteristic of an image of the pattern is optimized by calculating a desired optical phase of this first-order diffracted beam in relation to the optical phase of the other first-order diffracted beam. The phase adjuster is controlled to apply the desired optical phase to the first order diffracted beam.
US08416389B2 Exposure apparatus and method of manufacturing device
An apparatus, which scans an original and a substrate relative to light slit-shaped on the original and on the substrate, comprises an adjusting device configured to adjust a distribution of a width of the light slit-shaped, the width being a width in a scanning direction, the distribution being a distribution in a perpendicular direction perpendicular to the scanning direction, and a controller. The controller is configured to obtain information representing a relationship between a position on the substrate and a target dose, calculate a distribution of the target dose in the perpendicular direction with respect to each of the shot regions based on the relationship represented by the obtained information, and control the adjusting device so as to achieve the calculated distribution of the target dose with respect to each of the shot regions.
US08416386B2 Conforming seats for clamps used in mounting an optical element, and optical systems comprising same
Clamps are disclosed for holding an optical element relative to a support. An exemplary clamp includes first and second arms and a member connecting the arms such that a portion of a mounting feature of the optical element is between the first and second arms. The first arm applies a clamping force toward a respective portion of the mounting feature, and the second arm includes a seat. The seat has at least upper and intermediate portions. The upper portion engages the respective location on the mounting feature. The intermediate portion is situated between the upper portion and the second arm and has a lateral thickness less than the lateral thickness of the upper portion. The intermediate portion exhibits elastic and plastic deformability sufficient for any moment applied by the clamp to the mounting feature to be limited to less than a designated peak moment, while maintaining substantially full engagement of the upper portion with the respective location.
US08416383B2 Lithographic apparatus and method
A lithographic apparatus is disclosed that includes a seal provided in a substrate table, the seal being actuatable from an open configuration to a closed configuration, the closed configuration being such that when a substrate is located on the substrate table, the seal closes a gap between the substrate and the substrate table.
US08416380B2 Liquid crystal display panel
Disclosed is a liquid crystal display panel which causes no gray scale inversion, even when obliquely viewed, and which realizes suppression of a gamma characteristics change and a chromaticity change. The liquid crystal display panel is made of a pair of substrates, at least one of which includes a plurality of pixel electrodes containing red, green and blue pixel electrodes, and a liquid crystal layer arranged between the pair of substrates. The liquid crystal layer is divided for each pixel into a first region and a second region, which have liquid crystal molecules different in the directions of inclination from each other. Both of the liquid crystal molecules positioned in the first region and the second region are oriented either vertically or horizontally when the pair of substrates is viewed in the front direction, and are oriented obliquely with respect to the substrate surface and symmetrically of each other when the pair of substrates is viewed in the cross-sectional direction. The liquid crystal layer has a smaller thickness in the regions corresponding to the blue pixel electrodes than those in the regions corresponding to the green and red pixel electrodes.
US08416378B2 Liquid crystal display device
An LCD device comprises a liquid crystal display panel. The liquid crystal display panel comprises a first substrate that has a plurality of pixels divided into a reflective portion and a transmissive portion therein, respectively. The liquid crystal display panel further comprises a second substrate that faces the first substrate, and a liquid crystal layer between the first substrate and the second substrate. Light introduced into the reflective portion of the first substrate through the second substrate is reflected to the second substrate from the reflective portion, and light introduced into the transmissive portion of the first substrate transmits the first substrate.
US08416372B2 Display device
The display device according to the present invention has a pixel, a TFT, a BM, and a colorant. A plurality of pixels are arranged in a matrix. The TFT is placed in the pixel. There are two kinds of positions of the TFT in the pixel. The position is common in each column. The BM has an aperture area and a TFT light-shielding part in the pixel. The TFT light-shielding part is placed to counter the TFT. The colorant is placed in the aperture area. Further, there are two or more kinds of the colors of the colorant. The color is common in each column. The shapes of the aperture areas in which the same color colorants are placed are the same.
US08416371B2 Polarization device, method of manufacturing the same, liquid crystal device, and electronic apparatus
The wire grid type polarization device includes a substrate, and a metal layer formed on one face of the substrate in a substantially stripe shape in a plan view, a first dielectric layer provided on two side faces opposite to each other among a plurality of side faces of the metal layer and in a top part of the metal layer, and a second dielectric layer provided on the first dielectric layer. A substrate side end portion of the second dielectric layer is located between the one surface of the substrate and the top part of the first metal layer.
US08416370B2 Liquid crystal display device having patterned alignment fiducial mark and method for manufacturing the same
A liquid crystal display device includes a polarizer plate attached to at least one of outer surfaces opposed to the inner surfaces of a counter substrate and an array substrate between which a liquid crystal layer is interposed. Active areas are formed on the respective array and counter substrates to form a pixel matrix. A shield element surrounds the active area on the counter substrate and extends to a corner portion of the counter substrate where a polarizer plate fiducial mark is formed to check alignment error of the polarizer plate attached to each of the respective outer surfaces of the array substrate and the counter substrate, the fiducial mark formed by patterning of the material of the shield layer to produce a pattern defined by retained portions of the material of the shield layer and aperture portions where the material of the shield layer has been removed.
US08416367B2 Liquid crystal display module without bottom cover
A liquid crystal display module includes a liquid crystal display panel to display an image; a back light unit to irradiate light onto the liquid crystal display panel includes a luminescent lamp to emit light, a light guide panel to convert light emitted from the luminescent lamp into plane light and to emit the plane light, a lamp housing to fix the luminescent lamp to the light guide panel, the lamp housing condenses the light generated from the luminescent lamp, a reflection plate formed on the rear surface of the light guide panel to reflect light, and optical sheets formed on the front surface of the light guide panel; a main support to receive the liquid crystal display panel and the back light unit; and a reinforcing member formed on the rear surface of the light guide panel and overlapping the lamp housing and the reflection plate.
US08416355B2 Directional filter device for controlling direction of maximal blocking of incident light
A directional filter device for controlling direction of maximal blocking of incident light, including: (a) a front polarizer; (b) a plurality of front electrodes; (c) a liquid crystal layer having a front surface for receiving light and a back surface for emitting light; (d) a plurality of back electrodes; (e) a back polarizer; and (f) circuitry for applying a voltage between said front electrodes and said back electrodes, wherein said circuitry is configured to apply voltage between front and back electrodes that do not face each other using voltage sequences that create electric fields at angles selected from a range of angles, which are not perpendicular to the front surface of the liquid crystal layer.
US08416351B2 Liquid crystal display screen
A liquid crystal display screen includes a resistance-type touch panel and a liquid crystal display panel. The touch panel includes a first electrode plate and a second electrode plate opposite to the first electrode plate. The first electrode plate includes a first substrate and a first transparent conductive layer located on the first substrate. The second electrode plate includes a common substrate and a second transparent conductive layer. The liquid crystal display panel includes an upper optical polarizer, an upper substrate, an upper electrode, an upper alignment layer, a liquid crystal layer, a lower alignment layer, a thin film transistor panel, and a lower optical polarizer, from top to bottom in sequence. The upper substrate is the same with the common substrate. The upper optical polarizer is sandwiched between the second transparent conductive layer and the common substrate.
US08416349B2 Broadcast reception device and antenna connection detection method for broadcast reception device
The present invention discloses a broadcast reception device including a connection section for connecting to a smart antenna that switches directivity or a unidirectional antenna with fixed directivity connected; a first channel search section for executing channel search in the smart antenna; a second channel search section for executing channel search in the unidirectional antenna; a communication section for providing the connected smart antenna with power and a control signal; and a connection detection section for detecting a voltage of the communication section varied by voltage drop caused by the communication section connected to the smart antenna, and detect one of presence and absence of connection of the smart antenna based on a result of the detection, the first channel search section is selected to execute the channel search when the connection detection section detects the connection of the smart antenna, and the second channel search section is selected to execute the channel search when the connection detection section does not detect the connection of the smart antenna.
US08416346B2 Display apparatus capable of moving image and control method thereof
A display apparatus capable of moving an image and a control method thereof are provided. The display apparatus includes a display unit, an interface which receives image coordinate information and image source information from an external device that displays the image, and a controller which controls the display unit to display the image using the image coordinate information and image source information. Therefore, the image can continue to move between display apparatuses while being displayed, thereby increasing user convenience.
US08416344B2 Iterative method for interpolating video information values
The invention relates to an iterative method for determining an interpolated video information value in an image that exhibits a number of image regions arrayed for example in matrix fashion, at least one of which is an image region to be interpolated, and that is disposed temporally between a first image and a second image of an image sequence.
US08416335B2 Image processing apparatus that corrects deterioration of image, image pickup apparatus, image processing method, and program
An image processing apparatus includes a data storing portion configured to store coefficient data for reconstructing an optical transfer function of an image pickup optical system in accordance with a type of the image pickup optical system and an imaging condition, a tap number determining portion configured to determine a tap number of the optical transfer function that is reconstructed by using the coefficient data in accordance with a size of one pixel of an image pickup element, and a reconstruction portion configured to reconstruct the optical transfer function in accordance with Nyquist frequency of the image pickup element and the tap number in a frequency space.
US08416333B2 Imaging apparatus
An imaging apparatus for capturing an image includes a first display unit, a second display unit capable of being in a set-in state in which the second display unit is set in a body of the imaging apparatus or a non-set-in state in which the second display unit is not set in the body of the imaging apparatus, a proximity sensor operable to sense proximity of an object, and a controller operable to allow the first display unit to display an image when the proximity sensor senses the proximity of the object, and allows the second display unit to display an image when the proximity sensor does not sense the proximity of the object. The controller controls a sensing function of the proximity sensor according to whether the second display unit is in the set-in state or the non-set-in state. For example, the proximity sensor may sense the proximity of the object when the object is continuously sensed for a predetermined sensing time or more. The controller may set the predetermined sensing time for the second display unit being in the non-set-in state to be longer than the predetermined sensing time for the second display unit being in the set-in state.
US08416332B2 Information processing apparatus, information processing method, and program
The information processing apparatus according to the present invention is provided with a moving picture analysis unit for analyzing moving picture data including a plurality of images and audios associated with time information and for generating moving picture metadata relating to a plurality of feature quantities characterizing the moving picture, a comic display conversion unit for extracting a plurality of images from the moving picture data based on the moving picture metadata and for dividing a predetermined display region into frames and for converting an arrangement of the plurality of extracted images into a comic-like arrangement and for generating frame information including information about the images arranged in each of the frames, and a comic display data generation unit for generating comic display data including at least the frame information, data of the extracted images, and the audio data of the moving picture.
US08416331B2 Imaging device and method for processing image data of a large area array
An imaging device is capable of on-chip processing data output by a series of pixels 1, 2, 16. The pixels 1, 2, 16 are arranged into a series of super pixels or tiles that together form a large area array. The pixels 1, 2, 16 are arranged into two groups, nominally group A (odd pixels) and group B (even pixels). Data from the individual pixels 1, 2, 16 is read out according to the relative position of the pixel within each group. The technique employed by the device allows the array data rate to be controlled dynamically by the super pixel information content. The output data bandwidth is increased at the expense of image spatial resolution where scene content contains large uniform areas (e.g. desert, sea, sky) that would otherwise generate huge amounts of similar data that carries little additional information.
US08416325B2 Imaging apparatus and color contamination correction method
An imaging apparatus includes a solid-state imaging device which is provided with plural pixels arranged in two-dimensional array form on a photodetecting surface of a semiconductor substrate, pixels on even-numbered rows are shifted from pixels on odd-numbered rows by a half pixel pitch, color-filters are Bayer-arranged over the respective pixels of the odd-numbered rows, and color-filters are Bayer-arranged over the respective pixels of the even-numbered rows; and an imaging device driving section for reading shot image signals of the pixels of the odd-numbered rows and shot image signals of the pixels of the even-numbered rows divisionally in separate frames. A color contamination correction is performed on a shot image signal of a pixel of attention using shot image signals of plural pixels around the pixel of attention among shot image signals, read out divisionally, of the pixels of one of the odd-numbered rows.
US08416304B2 Input device of apparatus using dot pattern, receiver of controlled apparatus, terminal, and paper controller
A paper remote controller system capable of registering and controlling a plurality of apparatuses with an easy manipulation and superior in convenience and flexibility is provided. The input system for an apparatus using a dot pattern comprises a reading unit for reading out a dot pattern formed based on a predetermined rule on a medium surface, a converting unit for analyzing a dot pattern from image information of the dot pattern read out by the reading unit and converting the dot pattern into a dot code corresponding to the dot pattern, an infrared code table for registering one or a plurality of infrared codes that are related with the dot code, and a control unit for causing an infrared code read out from the infrared code table to be irradiated from an infrared emission unit to a control-subject apparatus.
US08416302B2 Low-light imaging augmented with non-intrusive lighting
In some implementations, invisible light is emitted toward a subject being imaged in a low-light environment. A camera having a first color image sensor captures an image of the subject. Image processing is used to correct distortion in the image caused by the invisible light, and an augmented color image is output.
US08416290B2 Method and system for digital pulse recognition demodulation
In one aspect, the present disclosure relates to a method for recognizing a broadcast digital pulse recognition tone in a beacon-based light positioning system. In some embodiments, the method includes capturing a digital image using an imaging sensor of an imaging device, identifying one or more regions of the digital image illuminated by one of one or more beacon light sources, determining a frequency content of each of the one or more regions, and determining a particular tone broadcast by the beacon light source illuminating a particular region using the frequency content of the particular region. In some embodiments, the imaging sensor has a frame rate and includes a rolling shutter, the rolling shutter having a sampling rate greater than the frame rate of the imaging sensor.
US08416287B2 Display device and terminal unit using the same
A display device reduces the image quality degradations by suppressing the effect of the defective alignment regions caused by the spacers while minimizing the aperture ratio lowering, and prevents the image quality change dependent on the observation positions. The display device has a display panel and a lenticular lens. Each unit pixel of the display panel includes the sub-pixel for the left eye and the sub-pixel for the right eye. To keep the pair of substrates at a predetermined gap, spacers are arranged at predetermined positions in the gap. The spacers are stripe-shaped and extended along a direction perpendicular to the image separation axis of the lenticular lens. The spacers are equally overlapped with the sub-pixels for the left eye and those for the right eye. The spacers may be isolated for the respective unit pixels, or the first or second sub-pixels.
US08416283B2 3D imaging device and method for manufacturing same
A 3D imaging device is comprised of a photodetector matrix, a layer of material fixed on a face of the photodetector matrix, the layer of material being capable of absorbing or reflecting light, an opening being formed in said layer of material at each photodetector, a layer of insulating material fixed on said layer of material capable of reflecting or absorbing light, the layer of insulating material having a face surrounding, in the body thereof, a set of G waveguides, each waveguide of the set of waveguides being positioned vertically in relation to said face, opposite an opening, the heights of the different waveguides, considered in relation to the face of the layer of insulating material, defining N distinct levels, N being a whole number greater than or equal to 2.
US08416282B2 Camera for creating a panoramic image
Methods and apparatus to create and display panoramic images on a mobile device are disclosed. Such a mobile device can be a mobile phone. Apparatus is provided to control the position of a lens in relation to a reference lens. Methods and apparatus are provided to generate multiple images that are combined into a panoramic image. A panoramic image may be a static image. It may also be a video image. A controller provides correct camera settings for different conditions. An image processor creates a panoramic image from the correct settings provided by the controller. A panoramic camera is applied in a computer gaming system.
US08416277B2 Face detection as a metric to stabilize video during video chat session
A handheld communication device is used to capture a video and stabilize the video during a video chat session. The device has a camera to capture a video during a video chat session that is conducted between a user of the device and a far-end user. The video includes images frames, each of the image frames containing an image of a face of the user. The device detects the position of the face in each image frame. Based on the detected position of the face, a boundary area of each image frame is cropped to produce an output video while the video is being captured. The image of the face stays substantially stationary in the output video. The output video is transmitted to the far-end user during the video chat session. Other embodiments are also described and claimed.
US08416267B2 Adaptive video processing apparatus and method of scaling video based on screen size of display device
Provided are an apparatus for processing adaptive video and a method of scaling video, which generate a graphical user interface (GUI) so that a GUI suitable for the screen size of a display device can be displayed according to the screen size of the display device. The apparatus can realize a GUI most suitable for the screen size of an external display device connected to the apparatus by enlarging or reducing the size of the GUI according to the screen size of the external display device, or by changing the arrangement of items arranged on the GUI.
US08416261B1 Clock objects having visual graphical indicators with interactive time shifting
The embodiments provide a data processing apparatus including a graphics controller configured to obtain a subset of selected time zones among a plurality of available time zones and generate a plurality of clock objects. Each clock object may be a graphical representation of a different time zone of the selected subset, and each clock object may provide a visual graphical indicator for a respective time zone. The data processing apparatus may include a user interface configured to display an arrangement of the plurality of clock objects and receive a command shifting to a travel mode time. The graphics controller may be configured to update the plurality of clock objects according to the command including providing an updated local time corresponding to the travel mode time for each selected time zone and adjusting the visual graphical indicator according to the updated local time for each selected time zone.
US08416246B2 Generating a surface representation of an item
Among other disclosed subject matter, a computer-implemented method for generating a surface representation of an item includes identifying, for a point on an item in an animation process, at least first and second transformation points corresponding to respective first and second transformations of the point. Each of the first and second transformations represents an influence on a location of the point of respective first and second joints associated with the item. The method includes determining an axis for a cylindrical coordinate system using the first and second transformations. The method includes performing an interpolation of the first and second transformation points in the cylindrical coordinate system to obtain an interpolated point. The method includes recording the interpolated point in a surface representation of the item in the animation process.
US08416243B2 Approximating font metrics for a missing font when substituting an available replacement
A method for rendering an electronic document (ED) using a page rendering device, including: identifying, within the ED, a text stream and a requested font for the text stream, where the text stream has a plurality of characters; identifying a resident font supported by the PRD as a substitute for the requested font; generating a plurality of scaled characters by scaling the plurality of characters in the resident font; and rendering, by the PRD, the ED by placing the plurality of scaled characters on a page.
US08416242B1 Method and system for interpolating level-of-detail in graphics processors
A method determining LOD values for a geometric primitive, in accordance with one embodiment of the present invention, includes accessing a plurality of geometric parameters of a vertex. An LOD value for a vertex is calculated as a function of the plurality of parameters of the vertex in a setup module. In a raster module an LOD value for a pixel is interpolated as a function of the LOD value of the pixel corresponding to the vertex and a view distance of the non-vertex pixel.
US08416241B2 Efficient tile-based rasterization
An apparatus and method for rasterizing a primitive in a graphics system is disclosed in one example of the invention as including scanning a first row of tiles, one tile at a time, starting from a first point and scanning in a first direction. Immediately after scanning the first row of tiles, the method includes moving from the first point to a second point in an orthogonal direction relative to the first row. Immediately after moving from the first point to the second point, the method includes scanning a second row of tiles, one tile at a time, starting from the second point and scanning in the first direction. By scanning rows in the same direction immediately prior to and after moving from one row to another, cache utilization is improved.
US08416240B1 Determining 3D model information from stored images
Methods and systems are provided for determining and transmitting applicable lighting information, applicable viewing perspective, and a 3D model for an object in response to a search query. An example method includes receiving, at a server, a search query regarding an object. A 3D model for the object is determined. The 3D model includes three-dimensional shape information about the object. The method also includes determining, based on a plurality of stored images of the object, at least one applicable light field and at least one applicable viewing perspective. A search query result is transmitted from the server. The search query result may include the 3D model, the applicable light field(s), and the applicable viewing perspective(s). A server and a non-transitory computer readable medium are also disclosed that could perform a similar method.
US08416239B2 Intermediate image generation method, apparatus, and program
When generating an intermediate image which is an image in the middle of changing from one to the other of two pseudo three-dimensional images generated by ray casting a three-dimensional image from an arbitrary viewpoint under two different opacity level setting conditions, determining an opacity level setting condition by determining an opacity level to be allocated according to each pixel value such that a variation in the opacity level for a change in a changing phase of the intermediate image become smaller as the changing phase approaches closer to a pseudo three-dimensional image generated under either one of the two different opacity level setting conditions in which a smaller value is allocated as the opacity level to be allocated according to each pixel value, and generating an intermediate image by ray casting the three-dimensional image from an arbitrary viewpoint under the determined opacity level setting condition.
US08416236B1 Calibration of devices used to generate images of a three-dimensional object data model
Examples are disclosed for calibrating devices used to generate images of a three-dimensional object data model (“3D model”). An initial 3D model that represents an object can be received. The initial 3D model can include a plurality of images aligned relative to one another. The plurality of images can be generated using a plurality of devices. A realignment of the plurality of images can be performed. An updated 3D model can be generated based on the realignment. At least one calibration of at least one of the plurality of devices can be determined based on a comparison of the initial 3D model with the updated 3D model. Calibration data can be provided to a computing device. The calibration data can be indicative of the at least one calibration. The computing device can be operable to use the calibration data to perform the at least one calibration.
US08416234B2 Compensating voltage drop for display device
To compensate for voltage drop on a power supply line. In a display device, pixel data is supplied to each of a plurality of pixels arranged in a matrix form and display is performed. Each pixel has a self-emissive element. A horizontal direction power supply line (horizontal direction PVDD) which supplies a power supply to each pixel is provided, and one end of the horizontal PVDD line is connected to a vertical power supply line (vertical PVDD line) that is connected to an external power supply terminal. Correction data corresponding to a voltage drop to the horizontal PVDD line due to a resistance in the vertical PVDD line is then obtained through a calculation based on pixel data, and the input pixel data is corrected using the correction data so as to reduce the influence of the voltage drop on the pixel current.
US08416225B2 Display device
Provided is a display device that has a photodetection element within a pixel and can calibrate automatically a photo sensor signal during an operation of the display device. A sensor row driver (5) has a first operation mode for supplying a sensor drive signal of a first pattern to a photo sensor in a pixel region (1) and outputting a photo sensor signal corresponding to a quantity of receiving light to a signal processing circuit (8), a second operation mode for supplying a sensor drive signal of a second pattern and acquiring a first photo sensor signal level for calibration corresponding to the case where a black level is detected, and a third operation mode for supplying a sensor drive signal of a third pattern and acquiring a second photo sensor signal level for calibration corresponding to the case where a white level is detected. During the first operation mode, a third photo sensor signal level for calibration is acquired from a dummy pixel. The signal processing circuit (8) calibrates the photo sensor signal from an effective pixel during the first operation mode by using the first to third photo sensor signal levels.
US08416223B2 Interconnection line device, image display apparatus, and method for manufacturing interconnection line device
An interconnection line device includes an insulating layer for electrical insulation; an external connection terminal which is formed on one surface of the insulating layer: an interconnection line which is formed on another surface of the insulating layer and whose one end portion area is connected to a predetermined signal line; and a connection portion which is arranged so as to penetrate through the insulating layer and connects another end portion area of the interconnection line to the external connection terminal.
US08416220B2 Semiconductor device
A rectifier circuit configured with a conventional configuration using an operational amplifier and a diode by a thin film transistor over an insulating substrate cannot exhibit the performance of a rectifier circuit due to the low stability of operational amplifier and the low high-frequency characteristic. Therefore, the rectifier circuit requires to be configured by using an IC outside of the insulating substrate in order to rectify a high-frequency signal. According to the invention, an amplifier circuit and a waveform shaping circuit are configured with a thin film transistor and a non-rectified signal is switched by a signal thereof, so that a rectifier circuit with the excellent high-frequency characteristic can be realized.
US08416217B1 Light-based finger gesture user interface
A light-based finger gesture user interface for an electronic device including a housing for an electronic device, a display mounted in the housing, a cavity, separated from the display, penetrating two opposite sides of the housing, a detector mounted in the housing operative to detect an object inserted in the cavity, and a processor connected to the detector and to the display for causing the display to render a visual representation in response to output from the detector.
US08416214B2 Touch screen coupling having tactile response capability
The presently described technology relates to an appliance control panel system having a control panel interface comprising at least one capacitive touch key, and a circuit board assembly comprising at least one input receiver pad. The control panel interface and the circuit board assembly are not in direct contact with each other. The input receiver pad can be comprised of a conductive material. Certain embodiments also provide a control panel having at least one conductive extender. The extender can be situated between the control panel interface and the circuit board assembly. The capacitive touch key is in electrical connection with the input receiver pad. An method for controlling an appliance with a control panel is also disclosed.
US08416207B2 Input device
An input device includes a plurality of detectors for respectively detecting a close approach of an approaching object, and a controller including a plurality of input channels. The plurality of detectors is aligned in a direction. Each of the detectors belongs to one of a plurality of groups each of which two or more detectors belong to. The plurality of detectors in each of the groups is connected in common to one of the input channels associated therewith in the controller. A permutation of the groups which at least three detectors, continuously aligned thus forming a set and arbitrarily selected from the plurality of detectors, respectively belong to is different by each set of at least three detectors.
US08416206B2 Method for manipulating a graphic widget in a three-dimensional environment displayed on a touch panel of an interactive input system
A method for manipulating a graphic widget in a three-dimensional environment displayed on a touch panel of an interactive input system is provided. The method includes tracking the x-y positions of two touch points associated with the graphic widget; and modifying the z-position of the graphic widget in accordance with changes in the distance between the x-y positions of the touch points. An interactive input system and computer readable medium embodying the method is also provided.
US08416202B2 Display device having touch panel
The present invention realizes the reduction of cost of a display device having a touch panel. The display device having a touch panel includes a display panel, and a touch panel which is arranged on the display panel in an overlapping manner in plane. The touch panel includes a first substrate and a second substrate which are arranged to face each other with spacers sandwiched therebetween, and a first semiconductor chip which is mounted on the first substrate. The first substrate includes, on a surface side thereof which faces the second substrate, a plurality of first lines which is arranged parallel to each other in the first direction, a first chip mounting region on which the first semiconductor chip is mounted, and a plurality of first connection portions each of which is constituted of a portion of each line in the plurality of first lines, the first semiconductor chip includes a plurality of first bump electrodes which is arranged in one direction, the plurality of first connection portions are arranged in the arrangement direction of the plurality of first bump electrodes within the first-chip mounting region, and an arrangement pitch of the plurality of first bump electrodes is set larger than an arrangement pitch of the plurality of first connection portions.
US08416201B2 Mobile terminal and method of controlling operation of the mobile terminal
A mobile terminal and a method of controlling the operation of the mobile terminal are provided. The method includes displaying a first image on a touch screen; and if a multi-touch input is detected from the first image and then a drag input for dragging the first image is detected, displaying the first image as being torn from one side of the touch screen and storing the first image. Therefore, it is possible to easily store an image displayed on the touch screen in response to a multi-touch input and thus to effectively use the image for various purposes.
US08416195B2 Hand-held electronic device with a keyboard optimized for use with the thumbs
A hand-held electronic device with a keyboard optimized for use with the thumbs is disclosed. In order to operate within the limited space available on a hand-held electronic device, the present invention optimizes the placement and shape of the keys, preferably using keys that are oval or oblong in shape, and that are placed at angles designed to facilitate thumb-typing. The angles at which keys on either side of the keyboard are placed is complimentary.
US08416192B2 Concurrently displaying multiple characters for input field positions
For each of multiple user inputs, multiple keys of a keyboard that are touched as part of the user input are identified. Additionally, for each of the multiple user inputs, multiple characters that are to be displayed concurrently are determined based on the multiple keys that are touched as part of the user input. Both a character input field and the multiple characters determined for each of the multiple user inputs are displayed. One or more suggested inputs can also be displayed, and a user-selected one of the suggested inputs identified as an input to the character input field.
US08416190B2 Operation device, information processing system, and information processing method
There is provided an operation device that can be stably operated without taking up a lot of space when tilted by a user during the operation. The operation device includes: a support part (12) formed to be pressable against a supporting object in a state in which the user is holding the operation device; a pressing detection part (13) for detecting a state in which the support part (12) is pressed against the supporting object; and a tilt detection part for detecting a tilt of the operation device. The user changes the tilt of the operation device in a state in which the support part (12) is pressed against the supporting object to thereby implement the operation with respect to a connection apparatus.
US08416179B2 Methods and systems for color preservation with a color-modulated backlight
Elements of the present invention relate to systems and methods for compensating an image for backlight color variation. Some embodiments comprise compensation for color variation in RGB backlights when backlight color channels use differing gain functions.
US08416176B2 Data driver and liquid crystal display device using the same
A liquid crystal display having data driving apparatus comprising first and second output switches, a charge sharing line, and first and second charge sharing switches. The first output switch switches an electrical connection between a first amplifier providing a positive gradation voltage and a first data line in response to a control signal. The second output switch switches an electrical connection between a second amplifier providing a negative gradation voltage and a second data line in response to the control signal. The first charge sharing switch switches an electrical connection between the first data line and the charge sharing line in response to the control signal. The second charge sharing switch switches an electrical connection between the second data line and the charge sharing line in response to the control signal.
US08416169B2 Drive circuit, active matrix substrate, and liquid crystal display device
Off-leak current of a TFT, required for a drive circuit configured with a TFT of a single conductivity type, is realized with simple manufacturing steps. The impurity concentration of a source region and a drain region of a TFT is set between 2*1018 cm−3 and 2*1019 cm−3, whereby off-leak current of the TFT can be sufficiently reduced even in a single gate structure.
US08416161B2 Emissive display device driven in subfield mode and having precharge circuit
A display device, includes an active matrix display array including pixel circuits arranged in a matrix of columns and rows, each pixel circuit having a current-driven diode emissive element, and a plurality of thin film transistors for controlling the diode emissive element; a data line provided corresponding to each column of the matrix for supplying a data signal to a pixel circuit in the corresponding column; a data driver for controlling supply of the data signal to the data line; a select line provided corresponding to each row of the matrix for supplying a select signal to the pixel circuit in the corresponding row; and a gate driver for supplying the select signal to the select line; wherein the data signal is a digital signal indicating “1” or “0” as to whether or not to supply ON or drive current to the diode emissive element.
US08416159B2 Display apparatus
A display apparatus includes a plurality of pixels. Each pixel has a light emitting unit, a memory cell, and a driving circuit. The memory cell stores an image data. The driving circuit is electrically connected with the light emitting unit and the memory cell, and drives the light emitting unit according to the image data.
US08416158B2 Display apparatus
In a display apparatus that includes an active matrix substrate on which multiple pixel circuits are disposed, each having a light emitting element, a drive transistor, a capacitor element connected between a gate terminal and the source terminal of the drive transistor, and a selection transistor, and a threshold voltage of the drive transistor is corrected by causing the capacitor element to hold the threshold voltage of the drive transistor, reverse bias voltages, each having a magnitude corresponding to a preset initial threshold voltage and a drive voltage of the drive transistor, the magnitude of the drive voltage being dependent on the amount of emission of the light emitting element, are supplied to the gate terminal of the drive transistor.
US08416149B2 Enhanced viewing experience of a display through localised dynamic control of background lighting level
A method of controlling brightness, color, hue, color temperature, gamma response or contrast of at least one image for display on a multi-layer display device characterized by carrying out the steps of: receiving said at least one image(s) to be displayed, detecting the brightness, color, hue, color temperature, gamma response or contrast of said image(s) to be displayed, determining the transmissivity of each layer of the multi layer display device in the localized area of said image(s) to achieve the brightness, color, hue, color temperature, gamma response and/or contrast detected or received, communicating the determined transmissivity of each layer of the multi layer display device in the localized area of said image(s) to a display device or storage device. A software device designed to do the same and a display device which can be utilized to controlling brightness, color, hue, color temperature, gamma response or contrast of at least one image.
US08416148B1 Portable device and method for controlling the same
A method for controlling a portable device and which includes detecting one of a first unlock command for switching a state of a first display unit to an active state and maintaining a state of a second display unit in a locked state or a second unlock command for switching the state of the first display unit to the active state and switching the state of the second display unit to a ready-to-activate state; switching the states of the first and second display units to the active state and the ready-to-activate state, respectively, when the second unlock command is detected; detecting an unlock trigger; and switching the second display unit to the active state according to the detected unlock trigger.
US08416147B2 Systems, methods and apparatus for mounting an object to a structure
Systems, methods and apparatus are described for mounting objects to a structure, such as a wall or roof of a home. One embodiment is a mounting apparatus that includes a base configured to attach to a structure and mount an object to the structure. The apparatus further includes at least one load applying member attached to the base configured to apply a preload force to the structure. The load applying member includes a loading plate and a plurality of force applying members attached to the loading plate. The force applying members apply a preload force to a surface of the structure during mounting of the object to the structure.
US08416145B2 Multi-band printed antenna
The present invention discloses a multi-band printed antenna, comprising: a grounding plane; and an antenna part, including a shorted arm electrically connected to the grounding plane, a folded arm connected to the shorted arm, and a feeding arm connected to the folded arm, feeding arm being for providing signals to the folded arm and shorted arm; wherein the folded arm includes at least one turning corner and provides at least two resonant frequencies according to the turning corner and the total length of the folded arm.
US08416138B2 Multiband antenna including antenna elements connected by a choking circuit
Multiband antennas are disclosed that incorporate a high frequency antenna element connected to a low frequency antenna element by a choking circuit. The choking circuit couples the high frequency antenna element to the low frequency antenna at a low frequency band and decouples the high frequency antenna element at a high frequency band. The connection created by the choking circuit can be a direct connection or can be an indirect connection via coupling elements that are capactively coupled to the high frequency antenna element and/or the low frequency element to increase the bandwidth of the multiband antenna. One embodiment includes a high frequency antenna element including a feed, and a low frequency antenna element connected to the high frequency antenna element via a choking circuit.
US08416134B2 Systems and methods for providing geolocation using wireless signals
A system for determining a location of a receiver is disclosed. The system includes at least one transmitter transmitting one or more radio signals, respectively. The system also includes a receiver comprising a clock, a memory, and a processor configured to execute computer-executable instructions stored in the memory. The instructions makes the receiver operable to receive the radio signals, capture the radio signals as one or more received signal waveform, respectively, and store the received signal waveforms in the memory. The instructions also make the receiver operable to calculate one or more virtual transmitted waveforms based upon the received signal waveforms, respectively and determine, based upon the received signal waveforms and the virtual transmitted waveforms, a position of the receiver relative to the transmitters.
US08416126B2 Obtaining a calibration parameter for an antenna array
Embodiments herein include a method for obtaining a calibration parameter for an antenna array. The antenna array comprises a first and a second radio module with respective associated antennas, wherein both radio modules comprise a main transmitter and a connected calibration receiver or both radio modules comprise a main receiver and a connected calibration transmitter. The method comprises: injecting a first calibration signal in the first radio module and measuring a first response to the first calibration in the first radio module. This injecting and measuring is repeated for all combinations of the first and second radio modules. Finally, a numerical value is calculated using the responses; a calibration parameter is calculated based on the calculated numerical value. Embodiments herein also include a corresponding antenna array, computer program and computer program product.
US08416108B2 Analog-to-digital conversion apparatus, analog-to-digital conversion method, and electronic device
An AD conversion apparatus includes a shift signal generating portion configured to generate n shift signals (n is a natural number greater than one) of which amplitudes are different from each other; a shift signal controlling portion configured to control the shift signal generating portion; a compounding portion configured to compound input analog signal and the n shift signals sequentially into n first signals; an AD converting portion configured to execute AD conversion to convert the n first signals into n second signals; and a signal processing portion configured to calculate an average of the n second signals to generate output digital signal.
US08416093B2 Method for detection of a fluid leak related to a piston machine
A machine includes at least one piston and a pump shaft. A method for detecting a leak in the machine includes receiving a vibration signal from a vibration sensor disposed on at least one of an upstream pipe and a downstream pipe of the machine, receiving a rotational speed signal and an angular shaft position signal from a speed and position sensor disposed on the machine, calculating a rotational speed and an angular shaft position of the pump shaft, calculating at least one complex harmonic Fourier amplitude of the received vibration signal, low pass filtering the at least one complex harmonic Fourier amplitude, calculating a deviation amplitude as a magnitude of a complex difference between the filtered amplitude and a base amplitude, and monitoring the deviation amplitude to detect a leakage.
US08416088B2 Active on-patient sensor, method and system
A sensor (which could be detachable) to sense a condition (including pressure from body weight or moisture from incontinence; applied by adhering to skin of a human body or by putting a diaper on the human body, for example), a signal processing circuit, a periodic or continuous transmitter, and a power supply (typically including a battery) are associated with a flexible substrate in low profile enabling disposition adjacent the human body. A transmitter antenna is on the substrate. Insulator film between battery contacts and a switch-and-transistor combination are two power-on techniques. A bedside monitor, a transceiver configured to receive signals from and transmit signals to the bedside monitor, and a computer connected with the transceiver can be included. Other features include: notification signaling; differently responsive antennas; unique identification; low battery detection; anti-collision transmission; patient protocol scheduling; local data transfer from the bedside monitor; and out-of-range transmission detection.
US08416084B2 Wireless patient monitoring system
A wireless patient monitoring system employs room units to collect and display information from a variety of room based sensors, the latter of which may be battery-powered and have low range. The room units may relay collected data from the associated sensor units and, as identified to the room unit, to a central controller.
US08416081B2 Microprocessor controlled security tag
A microprocessor controlled security tag and accompanying security system is described. The tag generally includes a housing having external contacts to interface with elongated contacts on a connecting band. The band forms a complex impedance circuit with a patient's limb that allows detection features such as removal and band compromise. A microprocessor and related circuitry as well as a transmitter and receivers are enclosed in the housing. The tag is adapted to communicate inductively with an activator/deactivator unit as well as a tag programmer that updates and changes tag features in the tag firmware. The overall system further includes a hub to receive the data from a plurality of tags in the system. The tag can also communicate with a phased multiple antenna that sends signals to the tag.
US08416074B2 Solar powered portable control panel
A solar powered portable control panel is disclosed herein for wirelessly controlling one or more lights or other devices. An embodiment of the control panel includes a solar panel, a regulator connected to the solar panel, a power storage device connected to the regulator, a wireless transceiver, a controller connected to the power storage device, and a user interface connected to the controller. The user interface is adapted to accept control input and provide it to the controller. The controller is adapted to transmit commands on the wireless transceiver.
US08416070B1 Media tracker
Methods, systems, and apparatus, including computer program products, for tracking media history using a mobile device. In some implementations, a method includes receiving a notification indicating that a mobile device is in communication range of a first player device. First media context information specifying media content being played by the first device and capabilities for the first device is received. The capabilities indicate types of media content that can be played by the first device. The first media context information is associated with the first player device. A second notification indicating that the mobile device is in communication range of a second player device is received. Second media context information is received. The second context information is associated with the second device. A history of media content is generated from the first media context information and the second media context information.
US08416066B2 Active vibrations
Active vibration techniques are described. In implementations, a selection of a type of writing surface or a type of writing implement is received, the selection made through interaction with a user interface. The selected type of writing surface or type of writing implement is simulated using vibrations of a stylus or surface of a computing device that is configured to receive one or more inputs from the stylus.
US08416058B2 Secure method for biometric verification of a person
In various embodiments, a method for biometric verification of a person is provided. The method may include detecting a biometric sample of a biometric characteristic of the person, and reading out a stored biometric feature from a data carrier and carrying out a comparison of the stored biometric feature with the detected biometric sample by means of a control unit; wherein at least one data area of the stored biometric feature is altered by means of disturbances, the control unit determines the altered disturbed data area of the stored biometric feature and omits the determined disturbed data areas during the comparison.
US08416056B2 Entrance barrier
The present invention relates to an entrance barrier comprising a barrier element movable between an open and a closed position, driving means, by which the barrier element can driven from one position to the other position respectively, a control unit, by which the driving means are controllable, and a sensor unit connected to the control unit. The invention also relates to a barrier element for the entrance barrier and to method for operating the entrance barrier. To provide a possibility of further improving the safety of persons in the area of entrance barriers beyond the mere passive safety of the entrance barrier, the invention proposes for the sensor unit to include a capacitive sensor.
US08416053B2 Intermittent sensor detection using signal string length
An engine control system comprises a signal deviation module, a variation determination module, and a sensor diagnostic module. The signal deviation module receives a signal from a sensor monitoring an operating condition of an engine and determines a plurality of signal deviations. Each of the plurality of signal deviations is based on a magnitude of a difference between the signal at a first time and the signal at a second time. The second time is different than the first time. The variation determination module generates a variation value based on the plurality of signal deviations during a period. The sensor diagnostic module determines a state of the sensor based on the variation value.
US08416052B2 Medium / high voltage inductor apparatus and method of use thereof
The invention comprises an inductor configured for filtering medium and/or high voltage power. The inductor includes an inductor core formed of a plurality of coated magnetic particles, each of a majority of the coated magnetic particles including: a magnetic particle core and a non-magnetic coating about a corresponding magnetic particle core. The inductor optionally includes: (1) a main inductor spacer separating a first turn of a winding from a terminal turn of the winding and (2) a segmenting spacer separating two consecutive turns of the winding about said core. The inductor is configured to convert power into an output current, such as power of at least one thousand five hundred volts with an input current of at least fifty amperes.
US08416041B2 Solenoid device with stable activation
A solenoid may include a core having a junction surface; a plunger having a junction surface and located adjacent to the core; a shading ring located proximate to an interface between the core junction surface and the plunger junction surface, the shading ring having an outside diameter slightly smaller than the diameter of the core, and operable to produce a concentration of magnetic attraction within an annular range of the interface between a center of the interface and a location of the shading ring; wherein a contact region between the core junction surface and the plunger junction surface is substantially smaller than the respective junction surfaces and located proximate to the annular range of the concentration of magnetic attraction.
US08416036B2 Branching filter
A branching filter includes a longitudinally-coupled-resonator-type elastic wave filter having a balanced-unbalanced transformation function and the branching filter has excellent balance characteristics and a small size. The branching filter includes a ladder elastic wave filter chip and a longitudinally-coupled-resonator-type elastic wave filter chip. An antenna back-surface electrode and an antenna electrode pad are connected to each other via a first wiring provided in a wiring substrate. The antenna electrode pad and a longitudinally-coupled-resonator-type elastic wave filter are connected to each other via a second wiring provided on a piezoelectric substrate. The second wiring extends in a first direction and a first functional electrode and a second functional electrode provided on the piezoelectric substrate are axisymmetrically arranged with respect to each other about a central axis that extends in the first direction of the second wiring.
US08416034B2 Signal splitting device and wireless communication device using the same
A signal splitting apparatus comprises a micro-strip line, a first inductor and a second inductor. A first end and a second end of the micro-strip line are grounded via a first capacitor and a second capacitor, respectively. The first end and the second end of the micro-strip line are electrically coupled to a receiving part of a transceiver and a transmitting part of the transceiver, respectively. One end of the first inductor is coupled to the first end of the micro-strip, and the other end of the first inductor is electrically coupled to an antenna module and grounded via a third capacitor. One end of the second inductor is coupled to the second end of the micro-strip, and the other end of the second inductor is electrically coupled to the antenna module.
US08416032B2 Semiconductor switch, transceiver, transmitter, and receiver
A semiconductor switch includes a main line, branch lines branching from the main line at the same branch point, switching devices shunt-connected between one of the branch lines and ground and operated so that the one of the branch lines is connected to and disconnected from ground, a main terminal connected to an end of the main line, and branch terminals connected to an end of one of the branch lines. The impedance of one of the branch lines, as seen from the branch point, is conjugately matched to the combined impedance of the main line and the rest of the branch lines, as seen from the branch point, the one of the branch lines transmitting an RF signal, and the rest of the branch lines blocking the RF signal.
US08416030B2 Impedance tuner systems and probes
An impedance tuner may include a shunt stub located at a fixed location along the transmission media, and a phase shifter to control the reflection phase. Another embodiment includes an adjustable length shunt stub connected on the transmission media, a variable phase shifter connected between the DUT port and the adjustable length shunt stub, a probe arranged for movement in a direction transverse to the direction of signal propagation. Another embodiment includes a reflection magnitude control system mounted in a fixed position relative to a direction of signal propagation along the transmission media, and a phase shifter to control a reflection phase.
US08416029B2 Transmission noise suppressing structure and wiring circuit board
The invention provides a transmission noise suppressing structure and a wiring board capable of suppressing a transmission noise transferred through a power supply line, stabilizing a power supply voltage, and reducing signal transmission line cross talk transmitted through the power supply line or a ground layer without being affected by a resistive layer. A transmission noise suppressing structure includes a power supply line and a signal transmission line arranged apart from each other on the same surface; a ground layer arranged apart from the power supply line and the signal transmission line; and a resistive layer arranged apart from the power supply line and the ground layer. The resistive layer has an area (I) which faces the power supply line and an area (II) which does not face the power supply line. The resistive layer and the signal transmission line are apart from each other.
US08416028B2 Voltage controlled oscillator and electronic component
To provide a voltage controlled oscillator having small size and capable of obtaining a low phase noise characteristic over a large span of adjustable range of frequency. A quartz crystal having a characteristic (dielectric loss tangent: tan δ) better than that of fluorocarbon resin, LTCC or the like conventionally used as a substrate of a resonance part, and on which a fine pattern of metal film can be formed through a photolithography method, is used as a quartz-crystal substrate, and a conductive line is formed on the quartz-crystal substrate to form an inductance element in the resonance part. Accordingly, since the resonance part having a high Q value can be formed, it is possible to obtain a voltage controlled oscillator having small size and low loss over a wide frequency range.
US08416013B1 Core circuit leakage control
Circuits, and methods for reducing standby leakage power in Integrated Circuit (ICs) are disclosed. In an embodiment, an IC includes a core circuit, a first switch and a second switch, where the first switch is coupled between a power terminal of the core circuit and a power supply and the second switch is coupled between a ground terminal of the core circuit and a ground supply. The first switch and the second switch are configured to power ON and OFF the core circuit. The IC includes a first feedback circuit configured to control ON and OFF states of the first switch based on voltage at the power terminal, and a second feedback circuit configured to control ON and OFF states of the second switch based on voltage at the ground terminal of the core circuit during the standby mode for maintaining the logic state of the core circuit.
US08416012B2 Reference voltage generating circuit and analog circuit using the same
A reference voltage generating circuit includes a first power supply, a second power supply, a first variable resistance circuit having one end connected to the first power supply and configured to be capable of adjusting a resistance value of the first variable resistance circuit, a series resistance circuit having at least one resistance and one end connected to the first variable resistance circuit, a second variable resistance circuit having one end connected to the series resistance circuit and the other end connected to the second power supply, and configured to be capable of adjusting a resistance value of the second variable resistance circuit, a first terminal arranged between the first variable resistance circuit and the series resistance circuit, a second terminal arranged between the series resistance circuit and the second variable resistance circuit, and a voltage selecting circuit configured to select one of a voltage of the first terminal and a voltage of the second terminal, and output the selected voltage as a reference voltage.
US08416009B2 Solutions for controlling bulk bias voltage in an extremely thin silicon-on-insulator (ETSOI) integrated circuit chip
Solutions for optimizing a bulk bias across a substrate of an ETSOI device are disclosed. In one embodiment, an apparatus for optimizing a bulk bias across a substrate of an ETSOI device is disclosed, including: a sensing circuit for sensing at least one predetermined circuit parameter; a charging circuit for applying a bias voltage to the substrate of the ETSOI device; and a processing circuit connected to the sensing circuit and the charging circuit, the processing circuit configured to receive an output of the sensing circuit, and adjust the bias voltage applied to substrate of the ETSOI device in response to determining whether the bias voltage deviates from a target amount.
US08416007B1 N channel JFET based digital logic gate structure
An apparatus is provided that includes a first field effect transistor with a source tied to zero volts and a drain tied to voltage drain drain (Vdd) through a first resistor. The apparatus also includes a first node configured to tie a second resistor to a third resistor and connect to an input of a gate of the first field effect transistor in order for the first field effect transistor to receive a signal. The apparatus also includes a second field effect transistor configured as a unity gain buffer having a drain tied to Vdd and an uncommitted source.
US08416001B2 Techniques for reducing duty cycle distortion in periodic signals
A transmitter circuit is operable to provide an output signal in response to a first periodic signal. A multiplexer circuit is operable to provide a second periodic signal as a selected signal during a first phase of operation. The multiplexer circuit is operable to provide the output signal of the transmitter circuit as the selected signal during a second phase of operation. A sampler circuit is operable to generate first samples of the selected signal during the first phase of operation. The sampler circuit is operable to generate second samples of the selected signal during the second phase of operation. A duty cycle control circuit is operable to adjust a duty cycle of the first periodic signal based on the first and the second samples.
US08415996B1 Clock phase corrector
Methods, circuits, and apparatus for correcting the phase of a clock signal are presented. In one method, an operation is included for receiving, from a plurality of input lines, a plurality of input clock signals with respective input clock phases. The input clock phases form an ordered sequence of clock phases. The method further includes an operation for transmitting, over a plurality of output lines, a plurality of output clock signals with respective output clock phases. The input and output lines are coupled to a serially coupled ring of resistors, where each resistor in the ring has a terminal coupled to an input line and the other terminal coupled to an output line. Further, each output clock phase has a value that is between successive input clock phases of the ordered sequence of clock phases.
US08415994B2 Integrated circuit and standby controlling method thereof
The present invention is applicable to the field of electrics and provides an integrated circuit (IC) and a standby controlling method thereof. The IC comprises a reset device, a standby control device, a functional device and a power supply control device. The functional device at least comprises a functional unit that does not operate in a standby mode. The power supply control device is configured to supply power to the functional device, the standby control device and the reset device. The standby control device is configured to control the power supply control device to control a power supply voltage of the functional unit to be within a preset range below a normal operating voltage when a standby status signal is detected, and restore the power supply voltage into the normal operating voltage when a wake-up signal is detected; and the reset device is configured to reset the functional device when the system standby status signal is detected and release the resetting of the functional device when the wake-up signal is detected. The IC of the present invention reduces the time required by the IC to wake up from the standby mode while ensuring that the whole functional device has low static power consumption.
US08415993B1 Power-on reset circuit and method
The disclosed power-on reset circuit provides an indication of when and whether a supply voltage Vdd has reached a trigger voltage level Vtrig. The disclosed circuit includes a flip-flop circuit and a first comparator circuit. The circuit according to the invention has a D input node of the flip-flop circuit coupled to the supply voltage. The first comparator circuit outputs a clock signal, where the flip-flop circuit is clocked by the clock signal. A Q output node of the flip-flop circuit provides the power-on reset signal, where the power-on reset signal is in a LO state when the supply voltage is at a voltage level that is less than the trigger voltage level Vtrig. The power-on reset signal is in a HI state when the supply voltage is at a voltage level that is greater than the trigger voltage level Vtrig.
US08415970B1 Method and apparatus for reducing crosstalk effects
Aspects of the disclosure provide a method for reducing crosstalk effects. The method includes tracking data for output onto at least a first transmission line and a second transmission line, determining a combined pattern in a first signal and a second signal to be respectively transmitted by the first transmission line and the second transmission line, and setting a delay to transmit at least one of the first signal and the second signal as a function of the combined pattern.
US08415968B2 Data tag control for quantum-dot cellular automata
The present disclosure relates to methods and systems for data tag control for quantum dot cellular automata (QCA). An example method includes receiving data, associating a data tag with the data, communicating the data tag along a first wire-like element to a local tag decoder, reading instructions from the data tag using the local tag decoder, communicating the instructions to a processing element, communicating the data along a second wire-like element to the processing element, and processing the data with the processing element according to the instructions. A length of the first wire-like elements and a length of the second wire-like element are approximately the same such that communication of the instructions and the data to the processing element are synchronized.
US08415961B1 Measuring sheet resistance and other properties of a semiconductor
A method may include illuminating a first area of a semiconductor utilizing a light source. The method may also include measuring at least one characteristic of electrical energy transmission utilizing a probe for placing at least one of at or near the illuminated first area of the semiconductor. The method may further include varying the measured at least one characteristic of the electrical energy transmission generated by the light from the light source incident upon the semiconductor while maintaining an intensity of the light source. Further, the method may include determining a sheet resistance for the junction of the semiconductor utilizing the varied at least one characteristic of the electrical energy transmission.
US08415953B2 Upconverter
A hybrid upconverter has a low noise amplifier and a two port parametric amplifier. The parametric amplifier has a first port to receive an input signal to be amplified and upconverted and a second port to receive a local oscillator signal and to output the amplified, upconverted signal at upper and lower sideband frequencies. The parametric amplifier further has an antenna coupled to the second port to receive the local oscillator signal and transmit the amplified, upconverted signal at upper and lower sideband frequencies. The low noise amplifier drives the first port of the parametric amplifier. The two port parametric amplifier has a pair of varactor diodes connected between the first port and the second port. The diodes are connected in parallel from the first port and in series from the second port. The low noise amplifier is connected directly to the pair of varactor diodes.
US08415943B2 Probe for measuring an electric field
In one embodiment of the present invention, a probe for measuring an electrical field is disclosed, including at least one antenna, a detection circuit for each antenna, which detection circuit is connected to the corresponding antenna for detecting an RF signal, and a housing in which is received a processing circuit for processing a detected signal, wherein the housing is conductive and includes at least partially a substantially spherical surface for the purpose of forming a ground plane for the at least one antenna, wherein the detection circuit is arranged outside the housing and is coupled to the processing circuit via a feedthrough capacitor with a feedthrough terminal and a shield, wherein the feedthrough terminal connects the detection circuit conductively to the processing circuit and the shield is connected conductively to the conductive surface of the housing.
US08415941B2 Method and apparatus for identifying and reducing spurious frequency components
A method for identifying and reducing spurious frequency components is provided. A method in accordance with at least one embodiment of the present disclosure may include generating a digital sinusoidal waveform at a direct digital synthesizer (DDS) and receiving the digital sinusoidal waveform at an audio digital-to-analog converter. The method may further include converting the digital sinusoidal waveform to an analog sinusoidal waveform containing spurious frequency components, combining the analog sinusoidal waveform with an analog distortion correction waveform to generate a composite output waveform and receiving the composite output waveform at notch filter circuitry. The method may also include filtering the composite output waveform to generate a filtered composite output waveform and amplifying a difference between the filtered composite output waveform and a signal from a circuit-under-test (CUT) to generate an amplified analog signal. The method may also include converting the amplified analog signal to an amplified digital signal. Of course, additional implementations are also within the scope of the present disclosure.
US08415935B2 Multiple branch alternative element power regulation
A power regulation scheme includes a first voltage regulation portion having a first voltage regulator, a second voltage regulator, and a switching system. The first voltage regulation portion is connected in parallel with a second voltage regulation portion. The second voltage regulation portion regulates an input voltage if an open condition occurs within the first voltage regulation portion. The switching system forces the second voltage regulator to regulate the input voltage if a short condition occurs within the first voltage regulator.
US08415929B2 Battery charging circuit
An example battery charging circuit includes a rectifier circuit for rectifying a three-phase AC voltage outputted from an electric power generator and generating a charge voltage for charging a battery. A voltage detection circuit detects that the voltage of the battery exceeds a predetermined voltage. A switching circuit, in an off-state, charges the battery through the rectifying circuit and, in an on-state, short-circuits the electric power generator through the rectifier circuit. A switch control circuit brings the switching circuit into the on-state, when it is detected by the voltage detection circuit that the voltage of the battery exceeds the predetermined voltage. A control circuit allows the switch control circuit to subsequently perform a control for bringing the switching circuit into the off-state.
US08415928B2 Power circuit
The present invention provides a high efficiency power circuit. It includes an input transistor having a negative-threshold coupled to a voltage source for providing a supply voltage to the output terminal of the power circuit. An input detection circuit is coupled to the voltage source to generate a control signal when the voltage level of the voltage source is higher than a threshold voltage. A second transistor is coupled to the input detection circuit to turn off the input transistor in response to the control signal. An output detection circuit is connected to the supply voltage to generate a first enable signal when the voltage level of the supply voltage is higher than an output-over-voltage threshold. The first enable signal is used to switch off the input transistor. The output detection circuit generates a second enable signal when the voltage level of the supply voltage is lower than an output-under-voltage threshold. The second enable signal is used to turn off the output of the power circuit.
US08415924B2 Rechargeable battery charging case
The invention is based on a rechargeable battery charging case, in particular a cordless handheld power tool case, having at least one battery attachment device and a case body. It is proposed that the rechargeable battery charging case has an electrical energy output and a supply unit, which in at least one operating state is connected to the energy output and to the battery attachment device for supplying the energy output.
US08415919B2 Parking and power charging system
When an arriving electric vehicle arrives at a car park with parking spaces, a parking state detection means in a parking and power charging system detects the presence of empty parking spaces. An assignment means assigns a ranking of charging performance to each detected empty parking space so that the empty parking space having the charging device of a higher charging performance has a higher ranking of charging performance on the basis of descending order of charging performance of the charging devices. A communication means obtains vehicle parameters of the arriving electric vehicle. A parking space instruction means instructs the arriving electric vehicle to move to and be parked in the empty parking space having the ranking of charging performance selected on the basis of the vehicle parameter such as necessity to charge or degree to easily charge the on-vehicle battery mounted on the arriving electric vehicle.
US08415910B2 Switch module for an electric machine having switchable stator windings
An electric machine including a housing and a stator arranged within the housing. The stator includes a plurality of stator windings that define a number of phases. A switch module is mounted at the housing. The switch module includes a plurality of switch members that are operatively connected to the plurality of stator windings. The plurality of switch members are configured and disposed to selectively establish one of a first electrical connection configuration and a second electrical connection configuration of the plurality of stator windings.
US08415905B2 Battery power system
A battery power system, adapted for driving a motor system of a power unit with respect to at least one power mode signal and at least one motor control signal generated from the motor system, which comprises: a battery pack, an electrolytic capacitor, a boost converter, a first contactor, a first switch, an ultracapacitor, a first diode, a second contactor, a second switch, a current limiting element, a plurality of measuring elements, and an electrical energy controller; wherein the electrical energy controller is enabled to analyze the electrical power level of the ultracapacitor according the power mode signal, the motor control signal and the voltage/current signals generated from the plural measuring elements while using the result of the analysis to control the current directions and conductivity of the boost converter, the first contactor, the second contactor, the first switch and the second switch so as to achieve a variety of control modes accordingly.
US08415899B2 Method and device for detecting a statistical characteristic of a lighting device
A method for detecting a statistical characteristic of a lighting device is provided. The method may include a) generate a random number within a prescribable value range; b) compare the random number with a comparison number; c) c1) if the comparison of step b) yields a match: increase the count of a storage device by one step width.
US08415896B2 Current-type driver of light emitting devices
A current-type driver of light emitting devices is provided. The current-type driver includes a power conversion circuit, a feedback module, and a control module. The power conversion circuit modulates and generates an output voltage according to a feedback signal so as to sequentially drive a plurality of light emitting devices. The feedback module generates the feedback signal for the power conversion circuit according to the output voltage and an adjusting signal during a first period, wherein none of the light emitting devices is driven during the first period. The control module outputs the adjusting signal to the feedback module during the first period so as to allow the power conversion circuit to adjust the output voltage to a pre-drive voltage corresponding to the light emitting device which is to be driven next among the light emitting devices.
US08415865B2 Light-guide type illumination device
A light-guide type illumination device includes a heat-dissipating unit, a conductive unit, a light-emitting unit and a light-guiding unit. The heat-dissipating unit includes a heat-dissipating body. The conductive unit and the light-emitting unit are respectively disposed on a first side and a second side of the heat-dissipating body. The light-emitting unit includes at least one light-emitting element electrically connected to the conductive unit for generating light beams. The light-guiding unit includes at least one light-guiding element disposed above the light-emitting unit. The light-guiding element has a light input surface formed on a bottom side thereof for receiving the light beams and an optical surface-treated layer formed on at least one lateral surface thereof. Hence, the instant disclosure can provide an annular 360-degree light-emitting range by matching the light-emitting unit and the light-guiding unit, thus any type of conventional energy-saving bulb can be replaced by the illumination device.
US08415863B2 Vibrating piece manufacturing method and vibrator manufacturing method
A vibrating piece manufacturing method includes: (a) preparing a supporting body having first and second surfaces, the first and second surfaces defining a thickness while being directed toward opposite directions, the supporting body including a base and a plurality of arms, the arms extending side-by-side in a direction orthogonal to a direction of the thickness from the base, a lower electrode film being disposed on the first surface of each of the arms, a piezoelectric film being disposed on the lower electrode films, at least one upper electrode film being disposed on the piezoelectric film, at least a part of the second surface of each of the arms being an exposed area; and (b) etching the exposed area of the second surface so as to reduce the thickness to reduce flexural rigidity of the arms with respect to the thickness direction.
US08415860B2 Spring disc energy harvester apparatus and method
An energy harvesting apparatus and method that is especially well suited for harvesting low frequency broadband vibration energy from a vibrating structure is presented. The apparatus includes a pair of disc springs that are arranged in an opposing relationship. A threaded fastening member and a threaded nut extend through apertures in each of the disc springs and enable a predetermined preload force to be applied to the disc springs. The preload effectively “softens” the disc springs, thus heightening the sensitivity of the disc springs to low frequency, low amplitude vibration energy. A piezoelectric material ring is secured to each of the disc springs. Each piezoelectric material ring experiences changes in strain as its associated disc spring deflects in response to vibration energy experienced from a vibrating structure. The electrical output from each piezoelectric material ring can be used to power or activate various forms of electronic sensors and devices, or it can be conditioned and stored in a circuit for later use.
US08415855B2 Brushless motor
A brushless direct current (BLDC) motor has a 3-phase winding 20 and six stator teeth 14, 15 with alternate stator teeth 14 being wound and the remaining stator teeth 15 being left unwound. The winding 20 has three legs, one for each phase and each leg has one coil 22 wound about one of the stator teeth 14. Each leg has a first end A,B,C, arranged to receive electrical power and a second end X,Y,Z, which is connected to the second end of the other legs to form a star connection 24. Selected stator teeth have grooves in a face thereof dividing those teeth into a plurality of stator poles. The motor may be used to drive a fuel pump for an internal combustion engine, typically for a vehicle.
US08415853B2 Stator for compressor motor
A stator for a compressor motor that has a structure in which the ends of insulation films inserted into slots of a stator core are supportedly locked to locking protrusions formed on upper and lower insulators for insulating the upper and lower sides of the stator core, thereby allowing the insulation films to be securely supported and providing easy assembling process for the insulation film and the upper and lower insulators.
US08415850B2 Universal motor
A universal motor includes a stator and a rotor rotatable relative to the stator. The stator includes a stator core and winding wound on the stator core. The stator core has an E-shape cross section and comprises a main part and three extension parts extending perpendicularly from the main part. Each extension part has an arc surface. The arc surfaces of the extension parts cooperatively form a space into which the rotor is received.
US08415841B2 Fan motor for circulating cooled air
A fan motor for circulating cooled air including: a stator assembly having a stator core having teeth ends protruded annularly outwardly and coils wound on the teeth ends of the stator core and molded out of resin to have a donut-like shape having a bearing insertion hole formed to be passed vertically through the center thereof; a bearing assembly adapted to be insertedly fixed into the bearing insertion hole of the stator assembly; and a rotor fan assembly having a rotor having a cup-shaped case, a rotor shaft formed in the center of the case in such a manner as to be passed vertically through the center of the case, and magnetic poles formed along the inner periphery of the case, and a fan having a hub coupled to the top end periphery of the rotor shaft of the rotor and blades disposed around the hub.
US08415836B2 Microcomputer system
It is an object of the present invention to provide a technology that a microcomputer is capable of detecting the states of a large number of switches with a small number of ports. In a microcomputer system according to the present invention, any one of (2N−1) kinds of the combination patterns with respect to the combination of N input ports (IP1 to IP4) of a microcomputer (1) is allocated to each of M push-down switches (SW12, SW13, SW14, SW23, SW24, and SW34) with the different combination from each push-down switch. Each push-down switch inverts the input levels of the input ports in the combination pattern allocated thereto when pushed down. The microcomputer (1) detects the state of each push-down switch on the basis of the input levels of the N input ports.
US08415828B2 Power supply loading indicators and methods
Apparatus includes a segment loading indicator configured to be electrically coupled to a load segment output of a power supply, such as a UPS, and operative to provide an indication of a loading of the load segment output. For example, the segment loading indicator may be operative to provide an indication of a loading of the load segment output with respect to load rating of the load segment output. A UPS may include a loading indicator is coupled to a power output and operative to provide rear-panel indication of a loading of the power output.
US08415827B2 Electric power system
An electric power system in which a plurality of electric power suppliers and demanders are mutually connected via control devices is self-sustainable but also capable of coexisting with the known electric power system. Suppliers/demanders 11 to 15 are mutually connected via an electric power supply and demand line W and have power generation devices 101 and 151, electrical storage devices 102 and 152, a plurality of loads 103, and electric power supply and demand control devices 104 and 153 that detect an electricity shortage or surplus, receives or delivers electric power from or to other suppliers/demanders 12 to 15 accordingly, and automatically or manually controls the power generation devices including a co-gene in respective suppliers/demanders on the basis of a weather forecast, demand prediction, and the like.
US08415825B2 Power conversion device, method of controlling power conversion device, and vehicle with the same mounted thereon
In a power conversion device of a vehicle, when a collision of a vehicle is detected, the voltage of a gate signal that drive a semiconductor switching element included in the power conversion device is decreased, and residual charge stored in a smoothing capacitor is discharged. Such a configuration increases switching loss when the semiconductor switching element is turned on or off during discharge of the residual charge in the power conversion device, so that discharge of the residual charge can be accomplished in a shorter time.
US08415822B2 Power booster for cable systems
Device and method for regulating voltage level at section of telecommunications network, the device including an input port, which receives input RF telecommunications signal with input AC voltage from a network portion, isolating circuitry, which isolates input AC voltage, a transformer, which receives the isolated AC voltage, relays, which provide selected voltage gain by selectively switching on connection from transformer secondary winding, thereby deriving regulated AC voltage at predetermined level, control circuitry, which monitors input AC voltage and selectively activates a selected relay while deactivating other relays to provide selected voltage gain, recombining circuitry, which recombines regulated AC voltage with isolated input RF telecommunications signal, and an output port, which provides recombined regulated AC voltage and RF telecommunications signal to another network portion.
US08415821B2 Electronic device and adapter thereof
An adapter includes a connector, a rectifier, a communication unit, a modulating unit, and a switching unit. The connector receives an input voltage. The rectifier is capable of rectifying the input voltage into various direct current voltages. The various direct current voltages include a predetermined voltage and a desired voltage. The communication unit is configured for generating a communication signal. The modulating unit is configured for superposing the communication signal to the predetermined direct current voltage to generate a modulation signal. The communication unit is further configured for receiving a desired signal comprising information of the desired voltage from the electronic device, and controlling the rectifier to rectify the input voltage into the desired voltage and controlling the switching unit to electrically connect the rectifier to the electronic device for transmitting the desired voltage to the electronic device when receiving the desired signal.
US08415811B2 Semiconductor package and electronic component package
A semiconductor package includes an IC chip including a pad array having at least four pads, the pads including a voltage input pad and a voltage output pad disposed at edges of the pad array, a driver transistor disposed between the voltage input pad and the voltage output pad to receive an input voltage from the voltage input pad and output an output voltage to the voltage output pad, disposed in contact with an outer edge of the element arrangement region; and at least four leads on which the IC chip is mounted by flip chip bonding, disposed corresponding to the pads, formed in a lead array, the leads including a voltage input lead electrically connected to the voltage input pad and a voltage output lead electrically connected to the voltage output pad, disposed at edges of the lead array.
US08415806B2 Semiconductor structure and method for manufacturing the same
The application discloses a semiconductor structure and a method for manufacturing the same. The semiconductor structure comprises: a semiconductor substrate comprising a first surface and a second surface opposite to each other; and a silicon via formed through the semiconductor substrate, wherein the silicon via comprises a first via formed through the first surface; and a second via formed through the second surface and electrically connected with the first via, wherein the first and second vias are formed individually. Embodiments of the invention are applicable to the manufacture of a 3D integrated circuit.
US08415803B2 Method and system for routing electrical connections of semiconductor chips
A method and a system for routing electrical connections are disclosed. A semiconductor device includes a first semiconductor chip and a routing plane having a plurality of routing lines. A first connecting line is electrically coupled to the first semiconductor chip and one of the plurality of routing lines and a second connecting line is electrically coupled to the one of the plurality of routing lines and to one of a second semiconductor chip or a first external contact element.
US08415798B2 Semiconductor device having a conductor buried in an opening
A semiconductor device includes a first conductor formed over a semiconductor device; an insulation film formed over the semiconductor substrate and the first conductor and having an opening arriving at the first conductor; a first film formed in the opening and formed of a compound containing Zr; a second film formed over the first film in the opening and formed of an oxide containing Mn; and a second conductor buried in the opening and containing Cu.
US08415796B2 Semiconductor device having a multilayer structure
A semiconductor device includes a semiconductor substrate including a bump electrode, a first insulating layer formed on the semiconductor substrate and arranged to a lateral direction of the bump electrode, a first wiring layer formed on the first insulating layer and connected to the bump electrode, a second insulating layer formed on the first wiring layer, a via hole formed in the second insulating layer, and reaching the first wiring layer, a second wiring layer formed on the second insulating layer and connected to the first wiring layer via a via conductor formed in the via hole, and an external connection terminal connected to the second wiring layer, wherein an elastic modulus of the second insulating layer is set lower than an elastic modulus of the first insulating layer.
US08415792B2 Electrical contact alignment posts
An electronic apparatus and method of fabrication of the apparatus, the apparatus including a first electronic device having an interconnection surface with a first plurality of interconnection pads extending from the surface by a first distance and a second plurality of alignment posts extending from the surface by a second distance greater than the first distance, and a second electrical device having an interconnection surface with a first plurality of electrical interconnection pads, each pad arranged to contact a corresponding first electronic device interconnection surface pad upon assembly of the first electronic device interconnection surface upon the second electronic device interconnection surface, the second electronic device interconnection surface including a third plurality of alignment posts, each located to be adjacent to at least one of the first electronic device alignment posts upon assembly.
US08415788B2 System and method for dissipating heat from semiconductor devices
A system includes a circuit board, a multi-die package, and a heat dissipator. The circuit board has substantially planar opposing first and second sides. The multi-die package includes a substrate and a first set of one or more semiconductor devices on a first substrate side and a second set of one or more semiconductor devices on a second substrate side. The multi-die package is located at the first circuit board side. The heat dissipator is located at the second circuit board side, and thermally coupled to the second set of semiconductor devices. One or more portions of the circuit board are removed between the first circuit board side and the second circuit board side so as to define one or more holes through the circuit board and to facilitate thermal coupling between the second set of semiconductor devices and the heat dissipator through the one or more holes.
US08415784B2 Electronic device, conductive composition, metal filling apparatus, and electronic device manufacturing method
An electronic device includes a plurality of stacked substrates. Each of the substrates includes a semiconductor substrate, a columnar conductor, and a ring-shaped insulator. The columnar conductor extends along a thickness direction of the semiconductor substrate. The ring-shaped insulator includes an inorganic insulating layer mainly composed of a glass. The inorganic insulating layer fills a ring-shaped groove that is provided in the semiconductor substrate to surround the columnar conductor.
US08415777B2 Integrated circuit with millimeter wave and inductive coupling and methods for use therewith
A circuit includes a plurality of integrated circuits or dies having corresponding circuits, the plurality of integrated circuits or dies include a first plurality of integrated circuits or dies having corresponding millimeter wave interfaces and a second plurality of integrated circuits or dies having corresponding inductive interfaces. The first plurality of integrated circuits or dies communicate first signals therebetween via the corresponding millimeter wave interfaces and the second plurality of integrated circuits or dies communicate second signals therebetween via the corresponding inductive interfaces.
US08415776B2 Semiconductor device
A semiconductor device (1) includes a wiring (10) and dummy conductor patterns (20). The wiring (10) is a wiring through which a current with a frequency of 5 GHz or higher flows. Near the wiring (10), the dummy conductor patterns (20) are formed. A planar shape of each of the dummy conductor patterns (20) is equivalent to a shape with an internal angle larger than 180°.
US08415774B2 Screened electrical device and a process for manufacturing the same
A protected electrical device having at least one electrical sub-assembly (1) to be protected comprises on at least one (11) of upper and lower surfaces (11, 12), at least a screening layer (2) against the electromagnetic (EM) and radiofrequency (RF) fields emitted by the electrical sub-assembly (1). The screening layer (2) comprises at least a first layer made of soft magnetic material with a high relative permeability (µr) larger than 500. The screening layer (2) is placed on substantially the whole surface of said at least one (11) of the upper and lower surfaces (11, 12), except on predetermined regions (1a) of limited area, the electrical connections (8, 9) with external devices being located on at least some of the predetermined regions of limited area.
US08415773B2 Semiconductor component with buffer layer
A semiconductor component having at least one pn junction and an associated production method. The semiconductor component has a layer sequence of a first zone having a first dopant. The first zone faces a first main area. Adjacent to the first zone are a second zone having a low concentration of a second dopant, a subsequent buffer layer, the third zone, also having the second dopant and a subsequent fourth zone having a high concentration of the second dopant. The fourth zone faces a second main area. In this case, the concentration of the second doping of the buffer layer is higher at the first interface of the barrier layer with the second zone than at the second interface with the fourth zone. According to the invention, the buffer layer is produced by ion implantation.