US08646110B1
The present disclosure provides a procedure to obtain the absorption profiles of molecular resonance with ANSOM. The method includes setting a reference field phase to φ=0.5 π relative to the near-field field, and reference amplitude A≧5|αeff|. The requirement on phase precision is found to be <0.3 π. This method enables ANSOM performing vibrational spectroscopy at nanoscale spatial resolution.
US08646109B2
An improved mode of AFM imaging (Peak Force Tapping (PFT) Mode) uses force as the feedback variable to reduce tip-sample interaction forces while maintaining scan speeds achievable by all existing AFM operating modes. Sample imaging and mechanical property mapping are achieved with improved resolution and high sample throughput, with the mode being workable across varying environments, including gaseous, fluidic and vacuum. Ease of use is facilitated by eliminating the need for an expert user to monitor imaging.
US08646097B2
The aim of the present invention is to limit the impact of security breaches, which are the emulators of the security module. This aim is reached by a processing unit of audio/video digital conditional access data, encrypted by control words, responsible for processing security messages containing at least one cryptogram relative to a control word and one instruction relative to the control word, characterized in that it includes means to receive at least two micro programs by security messages, executable by the security module, said security module comprising means to store at least two micro programs and means to receive an instruction contained in the security message, for selecting the micro program indicated by the instruction, for executing the said micro program with at least the cryptogram as a parameter of execution, this execution allowing the calculation of the control word to be sent back to the audio/video processing unit.
US08646091B2
A digital software licensing system includes one or more subsystems to issue an order for one or more software licenses to a software vendor, receive from the vendor a wrapped license file, decrypt the wrapped license file using a manufacturer private key and verify authenticity of wrapped license file using a vendor public key. The wrapped license file includes a list of license keys which are signed using a vendor private key and encrypted using the manufacturer public key.
US08646085B2
The invention relates to an apparatus for analyzing and reconfiguring a technical system (2) with respect to security, as well as a corresponding decision support system and computer program product. A graph constructor (20) provides, based on technical information about the system (2) received via an input interface (10), a representation of potential attacks in a directed graph of attack nodes. A system/countermeasure analysis unit (30) ranks different sets of countermeasures to enable a selected set of countermeasures to be taken to improve security. The analysis unit (30) performs the following procedure for each set of countermeasures: i) logically apply the set of countermeasures to attacks in the directed graph, and ii) determine a rank of the applied set of countermeasures based on the effectiveness of the countermeasures with respect to the reduction of the risk of attacks. An output and/or control unit (40) may then provide appropriate control signaling and/or effectuate appropriate control actions for reconfiguration of the technical system (2).
US08646080B2
Embodiments of the invention address the problem of removing malicious code from infected computers.
US08646079B2
A computer-implemented method for using property tables to perform non-iterative malware scans may include (1) obtaining at least one malware signature from a security software provider that identifies at least one property value for an item of malware, (2) accessing a property table for a computing device that identifies property values shared by one or more application packages installed on the computing device and, for each property value, each application package that shares the property value in question, and (3) determining, by comparing each property value identified in the malware signature with the property table, whether any of the application packages match the malware signature without having to iterate through the individual property values of each application package. Various other methods, systems, and computer-readable media are also disclosed.
US08646065B2
The invention relates to a method for routing a bi-directional end-to-end connection between an end subscriber and the domain of a service provider by means of a signalling protocol via an interposed firewall with address transformation device, wherein by means of a security and tunnel device, located in the end-to-end connection between the end subscriber and the firewall with address transformation device in the domain of the end subscriber, and a session border controller, located in the end-to-end connection in the domain of the service provider, a tunnel is set up between the security and tunnel device and the session border controller and a bi-directional data exchange takes place via the tunnel between the end subscriber and the domain of the service provider in the area between the security and tunnel device and the session border controller by means of a tunnel protocol, and also a telecommunication network and a security and tunnel device for this.
US08646054B1
The present invention provides a bridged, direct-attached storage device that can be secured and work with any host system. In one embodiment, the storage device is configured with a secured user area and an unlocking mechanism for access to the secured user area. The storage device may comprise a translation module having a bridge that presents multiple logical units to a host. In addition, the storage device may comprise a controller having its own encryption engine to encrypt the entire user area of the storage media. In one embodiment, the storage device presents the unlocking mechanism via a second logical device as a read-only device, such as a CD/DVD-ROM, or virtual CD device. The secondary logical device comprises executable code, which allows the user, for example, to enter, change, or remove the password and unlock the user area.
US08646051B2
A method for resetting Internet access account passwords can include the step of connecting a user with an interactive voice response system (IVR). At least one access account associated with the user can be determined. The IVR can validate that the user is authorized to access the access account. The IVR can then cause a password associated with the at least one access account to be reset. The IVR can also present the reset password to the user.
US08646041B2
A method is provided for producing securing data for implementing a secured session between a first and at least a second entity based on a protocol for establishing secured sessions. The method includes setting up a third secured entity related to the first entity; generating at least a portion of the securing data within the third entity; and transmitting the securing data from the secured third entity to the first entity.
US08646037B2
Portable on-line identity verification technology includes, for example, portable widgets with an identity rating, and other on-line identification verification icons and identity rating scores.
US08646036B2
A network system of a projector is provided in which a network connection is established between a plurality of information terminal apparatus and the projector, and an image data file owned by an information terminal apparatus can be commonly used. A network system of a projector is arranged by an information terminal apparatus and a projector connectable to the information terminal apparatus via a network. The information terminal apparatus is arranged by a personal computer which supplies image data to the projector, and personal computers which are connected to this personal computer by a wireless manner When the network connection is established between the personal computer and the projector, and when the network connection between the personal computer and the personal computers is established, the image data is commonly used among these personal computers.
US08646033B2
A packet relay apparatus keeps only packets specified as authentication target packets of MAC address authentication, to reduce the number of packets to be transferred from H/W to a CPU. In addition to a source MAC address, the authentication target packet of MAC address authentication is specified by an Ethernet type, a destination IP address, a protocol, a source port number and a destination port number of TCP/UDP, and the like. In this way, the packet relay apparatus excludes a terminal not transmitting authentication target packets of MAC address authentication, from the MAC address authentication target, while allowing selection from other authentication methods such as Web authentication and IEEE802.1X authentication.
US08646031B2
There are provided a method of automated generation of a security rule-set and a system thereof. The method comprises: obtaining a group of log records of communication events resulting from traffic related to the security gateway; generating a preliminary rule-set of permissive rules, said set covering the obtained group of log records; generating, with the help of mapping the generated preliminary rule-set to the obtained group of log records, a rule-set of non-overlapping rules covering the group of log records; and generating an operational rule-set by processing the generated rule-set of non-overlapping rules, said processing including mapping the generated rule-set of non-overlapping rule to the obtained group of log records.
US08646023B2
A method of authentication and synchronous interaction between a secondary device and a multi-perspective audiovisual data stream broadcast on a primary device geospatially proximate to the secondary device is disclosed. In one aspect a method of secondary device includes authenticating the secondary device to a primary device based on a geospatial proximity of the secondary device and the primary device such that the secondary device is synchronizable with the primary device. The secondary device is synchronized to the primary device such that an audiovisual data stream of the primary device is adjustable through the secondary device. An audiovisual data stream of the primary device may be processed such that the audiovisual data stream is accessible through the secondary device. The audiovisual data stream may be an audiovisual data stream of a live performance of an event.
US08646022B2
Methods and apparatus to configure broadband-enabled entertainment systems are disclosed. An example method comprises presenting a first user interface to enable a user to configure a communication service between a residential gateway and a service provider, detecting a set-top box communicatively coupled to the residential gateway, directing the set-top box to present a second user interface, the second user interface to accept a security key to enable communication between the residential gateway and the set-top box, and presenting a third user interface to provide the security key to the user and to instruct the user to utilize the second user interface to provide the security key to the set-top box.
US08646011B2
In order to ensure that an entertainment access system is enabled to unify and simplify a user's enjoyment of content by managing the user's devices, entertainment content and usage rights, it is important to ensure the user devices, and the services they offer, function in accordance with well-established specifications and standards. Importantly, these specifications need to be the same from one device manufacturer to another. This is needed to ensure that the entertainment access system will be able to provide a consistent, reliable and predictable user experience to its users. In some illustrative examples, a certification program is implemented for user devices that receive and render the entertainment content received from the entertainment access system. The certification program establishes specifications to which the devices are to conform regardless of their manufacturer. The program also establishes a testing protocol to determine if the devices are manufactured in accordance with the specifications. The testing protocol is implemented on devices manufactured by the various manufacturers of the devices. Finally, a certificate is issued to those device manufacturers whose devices are demonstrated to be able to successfully complete the testing protocol. The certificate may also authorize the manufacturers to use a certificate mark on their products'packaging, literature and promotional information.
US08646006B2
A system and method is provided to automatically generate content for ITV products and services by processing primary media sources. In one embodiment of the invention, keywords are automatically extracted from the primary media sources using one or more of a variety of techniques directed to video, audio and/or textual content of the multimodal source. In some embodiments, keywords are then processed according to one or more disclosed algorithms to narrow the quantity of downstream processing that is necessary to associate secondary sources (reference items) with the primary video source. Embodiments of the invention also provide automatic searching methods for the identification of reference items based on the processed keywords in order to maximize the value added by the association of reference items to the video source.
US08646004B1
According to an aspect, there is provided a digital television (DTV) data stream including program and system information protocol (PSIP) data associated with content of the DTV data stream, the PSIP data including a virtual channel table (VCT) and an event information table (EIT), the EIT comprising: a source identification field identifying a source of an associated event in a DTV data stream; an event identification field indicating an identification of the event; a start time field indicating a star time of the event; a title field indicating a title of the event; and a descriptor comprising: a descriptor tag identifying the descriptor as a genre descriptor; a descriptor length indicating a total length of the descriptor; and at least one category code for an associated event in a DTV data stream, each category code specifying genre, program type, or category information of the associated event, wherein the at least one category code specifies at least one of a set of basic categories.
US08646003B2
A method and device for displaying a broadcasting program are disclosed. An electronic program guide (EPG) is newly generated according to user set option information and the EPG is displayed on a screen on user's request.
US08645998B2
A video signal processing apparatus, comprises: a display unit; an user interface (UI) generating unit that generates a UI including a channel information array in which a plurality of channel informations are arranged to be displayed to the display unit; a user inputting unit that receives a first moving instruction and a second moving instruction for moving the channel information array, the second moving instruction including a position information about moving of the channel information array; and a control unit that controls the UI generating unit so that the channel informations arranged in the channel information array can move one by one if the first moving instruction is received, and the channel informations arranged in the channel information array can move in an manner that corresponds to the position information if the second moving instruction is received.
US08645981B2
Disclosed herein is a disk chucking apparatus. The apparatus includes a central boss which is coupled to a rotating shaft of a motor, a guide which extends from the central boss outwards and is inserted into a center hole of a disk, and a chucking unit which extends from the central boss outwards. The chucking unit is elastically deformable inwards when pushed by the disk that is fitted over the guide. The chucking unit includes a lower horizontal part, a vertical part and an upper horizontal part. The lower horizontal part extends from the lower portion of the central boss outwards in the horizontal direction. The vertical part is bent from the outer end of the lower horizontal part upwards. The vertical part extends in a direction inclined outwards. The upper horizontal part extends from the upper end of the vertical part inwards in a horizontal direction.
US08645980B2
An optical device and method are provided including a spindle motor mounted in a turn table on which an optical disk is attached and detached. The optical device includes a bracket secured with a stator of the spindle motor. The optical device also includes a tray body directly connected to the bracket. A skew angle of the spindle motor is adjusted while the bracket is assembled to the tray body, and an adjusting method of the optical device.
US08645976B2
A signal may be received in accordance with a protocol stack having a first portion (400) that contains a control layer and a stream layer, and a second portion (401) that contains a physical layer and a MAC layer. The first portion may invoke an application program interface (API 1402) to instruct the second portion to replace a current set of signal acquisition parameters with an initial set of signal acquisition parameters.
US08645975B2
An information processing apparatus includes a detecting unit configured to detect an additional function data file including a description of an added function that is provided in addition to an already-installed device driver, a storing unit configured to store the detected additional function data file in an information storage area recognized as a logical device by an operating system, and a driver control unit configured to incorporate contents of the additional function data file into the already-installed device driver in response to the additional function data file stored in the information storage area.
US08645972B2
Methods and system for interface data utilization are described. In one embodiment, source interface data may be provided from a provider. The source interface data may be capable of being used to provide a source user interface for a networked resource associated with the provider. A user request may be received through the source user interface. A service call may be provided over a network to an application based on the receiving of the user request. The application may be associated with an application manager. Response data may be received over the network from the application based on the service call. Target interface data may be rendered based on the response data. The target interface data may be provided from the provider.
US08645971B2
A method and a system that retrieves dynamic data when a notification with dynamic data is triggered. The dynamic data is associated with an account that is associated with a portable consumer device associated with a consumer. The method and system automatically send the notification with the dynamic data to a notification device, wherein the notification with the dynamic data is provided to the consumer.
US08645968B2
An information processing system capable of communicating with a printing apparatus which returns from power saving by external access, and having first and second access units adapted to access the printing apparatus, includes a requesting unit adapted to request notification of event occurrence generated by processing by the first access unit, and a determination unit adapted to determine the presence/absence of the notification of event occurrence. The second access unit accesses the printing apparatus, if the determination unit determines that there is the notification of the event occurrence.
US08645958B2
In general, this disclosure is directed to a software virtual machine that provides high-performance transactional data acceleration optimized for multi-core computing platforms. The virtual machine utilizes an underlying parallelization engine that seeks to maximize the efficiencies of multi-core computing platforms to provide a highly scalable, high performance (lowest latency), virtual machine. In some embodiments, the virtual machine may be viewed as an in-memory virtual machine with an ability in its operational state to self organize and self seek, in real time, available memory work boundaries to automatically optimize maximum available throughput for data processing acceleration and content delivery of massive amounts of data.
US08645955B2
Provided are a multitasking method and apparatus. By continuously maintaining the intrinsic information of each peripheral processing unit of when a process-centered task is stopped, when a reconfigurable array stops executing the process-centered task and executes a different process-centered task, by stopping executing a control-centered task and executing a reconfiguration task, only when the reconfigurable array receives an execution request of the reconfiguration task while the reconfigurable array is performing the control-centered task, or by causing a predetermined number of processing units to execute each of a plurality of reconfiguration tasks that are to be simultaneously executed by the reconfigurable array, wherein the predetermined number of processing units is set in consideration of an expected data processing amount required for the reconfiguration task, the reconfigurable array can more quickly complete execution of multitasking.
US08645949B2
A system, method, and computer program product are provided for scanning data utilizing one of a plurality of virtual machines of a device. In use, data to be scanned is identified utilizing a first virtual machine of a device, where the device further includes at least one second virtual machine and a cache shared by the first virtual machine and the second virtual machine. Additionally, it is determined whether the data was previously scanned by the at least one second virtual machine, utilizing the cache. Furthermore, the data is conditionally scanned utilizing the first virtual machine based on the determination.
US08645948B2
A server for automatically installing a required application responsive to a client device is described. The server comprises an interface agent arranged to receive a first signal from a client wireless device where the first signal comprises an identifier. A retrieval application is arranged to obtain an executable application corresponding to the identifier and an installer application is arranged to install the executable application responsive to the retrieval application obtaining the executable application. The interface agent is arranged to cause execution of the installed executable application.
US08645921B2
A method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The programming instructions are operable to receive one or more risk factors, receive one or more contexts, identify one or more context relationships and associate the one or more contexts with the one or more risk factors. Additionally, the programming instructions are operable to map the one or more risk factors for an associated context to a software defect related risk consequence to determine a risk model and execute a risk-based testing based on the risk model to determine a defect related risk evaluation for a software development project.
US08645908B2
A computer implemented rule for verifying consistency in design documents is modeled as a set of associations among deliverable components, and a descriptive text explaining the specification is generated in combination with a text template.
US08645902B1
Various embodiments provide a constraint-driven environment to interactively determine coloring of layout components when the layout components are being modified or created and to provide feedback with visual aids to users in nearly real-time. Layout components are thus appropriately assigned to respective mask designs upon their creation. Various embodiments check or verify various constraints during creation or modification of layout components, and the layout thus remains design rule clean as constructed. Some embodiments use data structure(s) including information associated with mask identifications of objects of a cluster to change some mask identifications without considering any of the constraints governing these mask identifications. Some embodiments further determine the mask identification for an object based at least in part on whether object splitting and stitching is permitted.
US08645899B2
The present disclosure is directed to a method for extracting information for a circuit design. The method may utilize an incremental extraction process for extracting information for a portion of the circuit design. Extracted results of this portion may be merged with a previously extracted result to obtain an integrated result that is equivalent to that of extracting the entire circuit design. The incremental extraction process may identify a set of changed shapes, a set of affected shapes, and a set of involved shapes for extraction. The method may also divide the circuit design into a plurality of regions, wherein two or more regions may be processed in parallel.
US08645896B1
A method and system for an IC design house to transfer design and layout information to a fabrication or failure analysis facility on a need-to-know basis to enable effective failure analysis while not providing unnecessary or extraneous information.
US08645892B1
An integrated circuit (IC) design includes configurable circuits arranged in a mesh structure to facilitate routing of signals between different platforms or logic blocks within the design. Each configurable circuit has a semiconductor element with input and output terminals in a first semiconductor layer, input/output (I/O) ports corresponding to directions of the mesh structure in a second semiconductor layer, configurable input vias to allow a signal traveling in a first direction to be received, and configurable output vias that allow an output signal to be output from the configurable circuit in a second direction.
US08645863B2
A region menu is used to easily access menu items. Generally, the region menu includes a number of regions with associated menus that are located close to an initial mouse position from where the region menu is evoked. Hovering over any of the regions of the region menu displays the menu item that is associated with the region. Additionally, hovering over a menu item within one of the regions of the displayed region menu may activate a live preview showing a projected result of what would occur should that menu item be selected. During a live preview, a portion of the region menu becomes translucent such that content beneath the menu becomes visible.
US08645861B2
An information processing system can be provided in accordance with an aspect of the invention which includes a processor and instructions executable by the processor to perform a method. Such method can be performed, for example, by receiving user input in response to prompts on a display, wherein the user input identifies a processable medical item (e.g., a medical sample or medical product). The user input can select each of a plurality of discrete actions for handling the medical item. The actions can have an at least implied order to be performed. Based on the received user input, identification information can be stored which identifies the medical item. Action information can also be stored which represents the selected actions. Then, a flow diagram can be displayed with at least some of the action information and at least some of the identification information. The flow diagram can depict at least some of the selected actions, the actions being automatically arranged on the displayed screen in the at least implied order.
US08645854B2
An exemplary method includes associating one or more workflow tasks with each of a plurality of universal workflow steps, the one or more workflow tasks being specific to a provisioning workflow that corresponds to a first type of network circuit, receiving a request to provision a network circuit of the first type, displaying, in response to the request, graphical depictions of the universal workflow steps in a graphical user interface, determining a completion status of each of the universal workflow steps based on a completion status of each of the one or more workflow tasks associated with each of the universal workflow steps, and graphically indicating in the graphical user interface the completion status of each of the universal workflow steps. Corresponding methods and systems are also disclosed.
US08645846B2
Embodiments of the invention include a method and apparatus for describing elements within a virtual world to a user of the virtual world. An element may be identified based on a position of an avatar within the virtual world. The avatar is a representation of the user within the virtual world. A tag associated with the element is selected. The tag includes a description of the element. The element is described to the user based on the description.
US08645843B2
A method, system and computer program product is disclosed for supporting role-based access control in a collaborative environment, wherein pluralities of users work together in a collaborative process using a software system. The method comprises componentizing the software system into a multitude of software components, and limiting access to specific software components to certain users based on roles assigned to the users as defined by a run-time state of the collaborative process. The set of components that a user can access is dynamic, that set can change based on the “context” or the step where the user is in a collaborative workflow/process. Thus, in comparison with traditional access control mechanisms, an embodiment of the invention combines three different elements: a) the set of components that comprise the application is partitioned in such a way as to make componentized role-based access control feasible, b) a method for specifying inter-component dependencies to enable role-based groups, and c) enabling the modification of the access privileges based on contextual information from a collaborative process.
US08645840B2
Mechanisms are provided herein which accommodate the sharing of a user device among multiple users. In particular, when multiple users are detected as sharing a user device, the user interface of the user device can be automatically altered to facilitate the sharing of the user device. Data associated with each sharing user may also be presented according to each user's presentation preferences and to accommodate presentation needs of each user.
US08645839B2
An apparatus and a method for an online desktop distribution is described. In one embodiment, an online desktop operates on a client with an online desktop distributor having an operating system with one or more kernels compiled for usermode. A server coupled to the client stores and uploads a user profile setting to the client to configure the online desktop on the client based on a user login on the online desktop. The online desktop can be booted from the client with the online desktop distributor or run as a hosted operating system in usermode under a default operating system of the client.
US08645836B2
An audience platform is disclosed. In a first example case, a first question is received. A preference event associated with the first question is received. A score is determined for the first question based at least in part on the preference. In a second example case, indications of a first and second potential interviewee are received. Preference events associated with the first and second potential interviewees are received. Scores are determined for the first and second potential interviewees based at least in part on the received preference events. A designated interviewee is selected based on the first and second scores. In a third example case, indications of a first and second potential awardee are received. Preference events associated with the first and second potential awardee are received. Scores are determined for the first and second potential awardees based at least in part on the received preference events.
US08645832B2
The present invention provides electronic methods and apparatus for interactively authoring, sharing and analyzing digital video content. Methods for authoring include displaying visual data, defining each traversal as a time-based sequence of frames and annotating and storing a record of the traversal and its associated audio records. Defining the traversal includes interactively panning the visual data by positioning an overlay window relative to the visual data and zooming in or out by resizing the overlay window. In alternative embodiments, the visual data may be displayed in a rectangular layout or a cylindrical layout. The methods are practiced using an integrated graphical interface, including an overview region displaying the visual data, a detail region displaying current data within the overlay window, and a worksheet region displaying a list of previously stored annotated traversal records. In a further aspect, the worksheet region list of annotated traversal records is published in a web document accessible via network using a standard HTML browser, and further annotations may be added by a community of network users. Analytical methods are also provided in which data markers corresponding to traversal records are plotted against an interactive abstract map enabling users to shift between levels of abstraction in exploring the video record.
US08645830B2
The invention describes a creation method of a summary of an audiovisual document respecting both the criteria defined by the user and criteria helping in the understanding of said summary. The document is first split into sequences, each sequence associated with attribute values and a dependence parameter. The user first selects the first sequences either manually, or according to attribute values. Then second sequences are added according to the value of the dependence parameters. These added sequences enable a better understanding of the summary thus created. According to an improvement, the user introduces a maximum duration for the summary, first and/or second sequences are withdrawn from the summary if the duration of the summary thus created exceeds the introduced duration. The invention also relates to an audiovisual device for the creation and viewing of the summary.
US08645824B2
An undo process performed on a data object includes selecting a stored prior state of the data object; comparing the stored prior state with the current state of the data object to determine differences between the stored prior state and the current state of the data object other than the effect of the undesired editing operation; and applying the differences to the stored prior state of the data object to obtain a new state of the data object. Each prior state of the data object corresponds to an effect of one of previously performed editing operations on the data object.
US08645823B1
Conversion of static web pages into resolution independent websites is disclosed through a web development environment (WDE). The HTML document defining the website to be converted is parsed to generated a document object model (DOM) of each scalable entity within the website. Access points are defined in order to provide searchable access to the scalable entities. Using these access points, the static properties are updated to reflect resolution independent relative properties. The images are then normalized according to a targeted resolution and size. Once these processes have been performed the updated HTML document and images are then uploaded and deployed to a web server.
US08645814B2
Methods, systems and computer program products are displaying one or more electronic messages on a user interface. In one method, the method records timestamps of one or more activities of a user in a first user session. Subsequently, the method compares the timestamp of an initialization of a second user session, with the recorded timestamp of the one or more events such as a last logout timestamp and/or a last activity timestamp of the first user session. Further, the method may mark one or more new electronic messages based on the comparison of the timestamps. The method may then display the status of the marked one or more new electronic messages on a user interface based on the markings applied on the one or more new electronics messages received.
US08645810B2
A termination indication is computed during an iteration of an iterative decoding of a representation of a codeword according to a schedule. The termination indication is tested to see if the decoding has converged or is not likely to converge. The testing of the termination indication shows convergence or lack of likelihood thereof even if a codeword bit estimate was flipped during an immediately preceding traversal of the schedule. Preferably, the termination indication includes an error correction syndrome weight, a zero value whereof indicates convergence, and the computing of the termination indication includes, in response to the flipping of a codeword bit estimate, flipping the error correction syndrome bits that are influenced by that codeword bit estimate.
US08645808B1
A method for communication includes receiving at a receiver a signal from a transmitter embodying data encoded with an error correction code. The signal is processed in order to extract a sequence of samples in a complex signal space. Scalar values are extracted from the samples and the scalar values are processed so as to define one or more clusters of scalar data points. Gain and noise of the signal are estimated responsively to the defined clusters. Bit value metrics for the signal are computed based on the samples and the estimated gain and noise of the signal. The error correction code is decoded using the bit value metrics.
US08645807B2
An apparatus of processing polynomials includes at least one reconfigurable module and an encoder controller. The reconfigurable module includes a plurality of linear feedback shift registers. The encoder controller can control the reconfigurable module to factor a generator polynomial into a factorial polynomial. In the reconfigurable module, the linear feedback shift registers can register a plurality of factors of the factorial polynomial respectively.
US08645806B2
An optical receiving apparatus includes: an A/D converting circuit; a received-signal demodulating circuit that demodulates a received digital signal from the A/D converting circuit into an m-bit received signal; a soft-decision-data generating circuit that generates n-bit (n≦m) soft-decision data based on the m-bit received signal; and an error correcting circuit that performs error correction based on the n-bit soft-decision data and outputs an error-corrected received signal. The soft-decision-data generating circuit generates soft-decision data of n bits (n=p+1) that corresponds to a determination result according to 2n−1 soft-decision thresholds, by using an MSB of the m-bit received signal as hard-decision data, and by using, as reliability information, a result of comparison between a plurality of bits (k bits, where k≦m) on an MSB side of the m-bit received signal and a fixed threshold, or p bits (p≦m−k) selected from (m−k) bits on an LSB side of the m-bit received signal.
US08645800B2
A method for integrating data and header protection in tape drives includes receiving an array of data organized into rows and columns. The array is extended to include one or more headers for each row of data in the array. The method provides two dimensions of error correction code (ECC) protection for the data in the array and a single dimension of ECC protection for the headers in the array. A corresponding apparatus is also disclosed herein.
US08645798B2
The parallel RS-RAID data storage architecture can aggregate that data and checksums within each cluster into intermediate or partial sums that are transferred or distributed to other clusters. The use of intermediate data symbols, intermediate checksum symbols, cluster configuration information on the assignment of data storage devices to clusters and the operational status of data storage devices, and the like, can reduce the computational burden and latency for the error correction calculations while increasing the scalability and throughput of the parallel RS-RAID distributed data storage architecture.
US08645778B2
An integrated circuit comprises scan test circuitry and additional circuitry subject to testing utilizing the scan test circuitry. The scan test circuitry comprises at least one scan chain having scan cells. The scan test circuitry further comprises scan delay defect bypass circuitry comprising multiplexers arranged within the scan chain. At least a given one of the multiplexers is configured to allow a corresponding one of the scan cells to be selectively bypassed in a scan shift configuration of the scan cells responsive to a delay defect associated with that scan cell. A delay defect bypass controller may be used to generate a bypass control signal for controlling the multiplexer between at least a first state in which the corresponding scan cell is not bypassed and a second state in which the corresponding scan cell is bypassed.
US08645770B2
System and methods for proactively refreshing portions of a nonvolatile memory including a memory system that proactively refreshes a portion of nonvolatile memory based on data associated with the portion. The data may include the time elapsed since the portion was last refreshed, the number of times the portion has been cycled, and the average operating temperature of the nonvolatile memory. A portion of nonvolatile memory, when meeting certain criteria determined from the data, may be proactively refreshed during a downtime when the nonvolatile memory is not otherwise being accessed.
US08645761B2
Systems and methods for identifying expressions that are potential causes of program bugs are disclosed. A program and at least one input resulting in at least one passing test of the program can be received. Further, at least one plausible repair candidate expression in the program can be identified. In addition, the methods and systems can determine whether replacement of the at least one identified expression with at least one value, which is different from a value provided by the at least one identified expression, maintains the passage of the at least one passing test. Moreover, the at least one identified expression can be output when the replacement maintains the passage of the at least one passing test to enable a determination of a modification of the program that repairs a bug in the program.
US08645741B2
Described are the architecture of such a system, algorithms for time synchronization during a multiway conferencing session, methods to fight with network imperfections such as jitter to improve synchronization, methods of introducing buffering delays to create handicaps for players with faster connections, methods which help players with synchronization (such as a synchronized metronome during a music conferencing session), methods for synchronized recording and live delivery of synchronized data to the audience watching the distributed interaction live over the Internet.
US08645739B2
A power supply system for an information handling system is disclosed. The power supply system includes power supply units electrically coupled via an output line. The power supply units are configured to supply an output voltage to the output line. Each power supply unit receives a feedback signal indicative of a voltage of the output line and a programmed voltage signal indicative of a supply voltage required for the output line. A standby power supply unit is configured to transition between a standby mode and an active mode based, at least in part, on the feedback signal and the programmed voltage signal. Power supply units are configured to transition to a load sharing mode where the power supply units cooperatively supply an output voltage to the output line. The transitioning is based, at least in part, on the feedback signal and the programmed voltage signal.
US08645734B2
A computer system may place memory objects in specific memory physical regions based on energy consumption and performance or other policies. The system may have multiple memory regions at least some of which may be powered down or placed in a low power state during system operation. The memory object may be characterized in terms of access frequency, movability, and desired performance and placed in an appropriate memory region. In some cases, the memory object may be placed in a temporary memory region and later moved to a final memory region for long term placement. The policies may allow some processes to operate while consuming less energy, while other processes may be configured to maximize performance.
US08645732B2
User experiences on wireless devices are affected by communication, computation, and user interface capabilities. Another key performance indicator of a wireless device is its battery life. A method, algorithm and apparatus for improving the communication, computation and user interface capabilities of a mobile device is disclosed, which requires the expenditure of less energy and increases battery life. The trade-off between battery life and user experience related to the communication capability is managed by a protocol stack power optimization algorithm that optimally allocates energy resources. The power management algorithm inputs and combines measurements made at various layers of the protocol stack to selectively control a set of actions impacting energy usage. The algorithm maps from a set of measurements to a set of actions that provides the best trade-off between user experience and energy consumption.
US08645730B2
Systems and methods for reducing power consumption and power leakage in hybrid storage clusters is provided. More specifically, the systems and methods for reducing power consumption select a particular cache (memory) technology in hybrid storage clusters based on performance requirements and/or other parameters associated with an application (file or process). The method can be implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The program instructions are operable to monitor access patterns of one or more applications in one or more memory technologies in a computing system. The program instructions are also operable to select a memory technology to store the one or more applications based on the access patterns of one or more applications.
US08645728B2
An apparatus comprises a plurality of cores and a controller coupled to the cores. The controller is to lower an operating point of a first core if a first number based on processor clock cycles per instruction (CPI) associated with a second core is higher than a first threshold. The controller is operable to increase the operating point of the first core if the first number is lower than a second threshold.
US08645723B2
Systems and methods are disclosed for asynchronous management of access requests to control power consumption. In some cases, by asynchronously managing power within a system, multiple dies of a NVM can simultaneously draw current in order to match the power demand. In particular, an arbiter of the system can receive multiple requests to draw current, where each request may be associated with a different die of the NVM. In some embodiments, the arbiter can determine the servicing order using the time of arrival of the request (e.g., a first-in, first-out scheme). In other embodiments, the arbiter can simultaneously service multiple requests so long as the servicing of the multiple requests does not exceed a power budget.
US08645721B2
In one embodiment, a system for controlling an apparatus driven by a battery, the system operating by the battery, includes a computer to control the apparatus, a control signal circuit to send a signal from the computer to the apparatus so as to control the apparatus, and a nonvolatile memory circuit to store an operating state of the computer. The operating state includes a first operating state and a second operating state, the computer sets the apparatus to a low load state in accordance with the operating state and controls the apparatus when the computer is reset for shutdown due to a decrease of the residual quantity of the battery and is restarted for power-on.
US08645719B2
Disclosed is an image processing apparatus including: an image processor which processes and displays an image signal; a communication unit which transmits a power consumption of the image processing apparatus to a power control server, and receives a message notifying necessary power saving function from the power control server; and a controller which controls the image processor to display a power load warning message and performs a power saving function in response to the power load warning message if the message notifying the necessary power saving function is received. With this, while operation rate of the power plant having high costs is lowered, low carbon emission of the plant may be achieved and a user of the image processing apparatus may reduce power consumption by performing a power saving function.
US08645717B2
A mechanism for creating secure storage for firmware for a computing device. A designated secure storage area holding firmware that is executable prior to a loading of an operating system for the computing device is created during a build of a ROM image. The creating marks one or more files as requiring encrypted storage and the one or marked files are combined during the build into the designated secure storage area. The designated secure storage area is located outside the ROM image and includes, during the build of the ROM image, a reference to the designated secure storage area in a build of firmware placed in the ROM image. The reference includes a flag indicating a current encrypted status of the designated secure storage area.
US08645707B2
An apparatus and method for unlocking a user equipment. The apparatus may include a first input unit, a second input unit, a controller, and a memory. The first input unit may be configured to set up a first password and to receive a first input. The second input unit may be configured to set up a second password and to receive a second input. The controller may be configured to compare the first input with the first password, compare the second input with the second password, and initiate an unlock operation of the user equipment based on a result of the comparisons. The memory may be configured to store at least the first password and the second password.
US08645704B2
Disclosed is a method for restricting access of a first code of a plurality of codes of a first function from a second function. The method comprises calling the second function by the first function, addresses of the plurality of codes are stored in a stack page and colored in a first color (102). The method comprises performing access control check in a transition page for verifying whether the first function has permission to call the second function (104). Further the method comprises protecting the first code from the second function by coloring the addresses in a second color (106). Furthermore, the method comprises executing the second function by pushing addresses of the second function on the stack page, the addresses of the second function colored in a third color (108) and unprotecting the first code by coloring the addresses of the first code in the first color (110).
US08645697B1
In some embodiments, a technique for authorizing a subsequent message comprises receiving a request to authorize a subsequent message, determining whether the request is valid, and authorizing the subsequent message, if it is determined that the request is valid.
US08645692B2
Provides e-mail address forming methods to know with certainty whether or not an e-mail address was leaked. A method includes: sending a receiver's identifier and a sender's identifier to a receiver's mail server; computing a value which is encrypted by the mail server with a secret key, the secret key being only possessed by the mail server, from the receiver's identifier, the sender's identifier, and a nonce issued by the mail server, and sending the value to a receiver; and forming an e-mail address (LD address) to be used by a sender who sends a mail to a receiver, by attaching a receiver's domain name to the encrypted value. Furthermore, the present invention has an e-mail address sending method, and an e-mail sending system which uses the e-mail address forming method to know with certainty whether or not the user of an e-mail address leaked the e-mail address.
US08645688B2
A method and apparatus for initiating secure operations in a microprocessor system is described. In one embodiment, one initiating logical processor initiates the process by halting the execution of the other logical processors, and then loading initialization and secure virtual machine monitor software into memory. The initiating processor then loads the initialization software into secure memory for authentication and execution. The initialization software then authenticates and registers the secure virtual machine monitor software prior to secure system operations.
US08645687B2
A digital file is associated with a security attribute in which identification data for a physical key is stored. The digital file content is encrypted, and may not be decrypted by a receiving computer unless a removable physical key that can be associated with the receiving computer includes identification data which matches the identification data stored in the file's security attribute. The digital content encrypted in the file may be compressed, and a portion of the security attribute may also be encrypted. When a portion of the security attribute is encrypted, the receiving computer may decrypt only the encrypted portion of the security attribute unless the identification data of the security attribute matches the identification data of a physical key physically or wirelessly coupled to the receiving computer. Improved security and reduction of pirating of the digital content are therefore provided.
US08645686B2
Methods, systems, and devices are disclosed for detecting encrypted Internet Protocol packet streams. The type of data within an encrypted stream of packets is inferred using an observable parameter. The observable parameter is observable despite encryption obscuring the contents of the encrypted stream of packets. A timer is established that maintains settings despite changes in the type of inferred data.
US08645684B2
Systems and methods for processing messages within a wireless communications system are disclosed. A server within the wireless communications system maintains a list of certificates contained in devices that use the server. The server synchronizes or updates the list of certificates based on information contained in message to and from the device. By providing a server with certificates associated with devices that use the server, and providing a system and method for synchronizing the certificates between the device and server, the server can implement powerful features that will improve the efficiency, speed and user satisfaction of the devices. The exemplary embodiments also enable advantageous bandwidth savings by preventing transmission of certificates unnecessarily.
US08645671B2
Described is a technology by which a computer system operates in a mode that is different from a general purpose operating mode, upon detection of a special actuation mechanism coupled to the computing device. For example, actuation of a special hardware button may boot or resume a sleeping computer system into a direct experience upon actuation, including by launching a special program corresponding to that button. The computer system may thus enter a mode in which it mimics a special purpose device such as a consumer electronics device, e.g., a dedicated media player. When in a direct experience, the computer system may also operate in a constrained/sandboxed mode in which operating system limits available functionality to less than what is available when running as a general purpose computer system, e.g., keyboard operation and/or file access may be limited. Different actuation mechanisms may correspond to different modes.
US08645670B2
A processor including an architecture for limiting store operations includes: a data input and a cache input as inputs to data merge logic; a merge buffer for providing an output to an old data buffer, holding a copy of a memory location and two way communication with a new data buffer; compare logic for receiving old data from the old data buffer and new data from the new data buffer and comparing if the old data matches the new data, and if there is a match determining an existence of a silent store; and store data control logic for limiting store operations while the silent store exists. A method and a computer program product are provided.
US08645669B2
A method, information processing system, and computer program product manage computer executable instructions. At least one machine instruction for execution is received. The at least one machine instruction is analyzed. The machine instruction is identified as a predefined instruction for storing a variable length first operand in a memory location. Responsive to this identification and based on fields of the machine instruction, a relative location of a variable length second operand of the instruction with location of the first operand is determined. Responsive to the relative location having the predefined relationship, a first cracking operation is performed. The first cracking operation cracks the instruction into a first set of micro-ops (Uops) to be executed in parallel. The first set of Uops is for storing a first plurality of first blocks in the first operand. Each of said first block to be stored are identical. The first set Uops are executed.
US08645668B2
A sub-processor different from the main processor executing control in the operating system (OS) is designated to control a device driver corresponding to a communication unit and thus, the communication control is executed by the sub-processor in response to an interrupt originating from a network card functioning as the communication unit in an information processing apparatus equipped with a plurality of processors and engaged in communication via a network. The structure enables the main processor to execute data processing with a high level of efficiency without a time lag in the data processing.
US08645649B2
A computer system includes: a first storage apparatus; a second storage apparatus; a first volume of the first storage apparatus; and a second volume of the second storage apparatus; wherein the first volume and the second volume have a copy pair relationship and a host system recognizes the second volume as the same volume as the first volume; and wherein the first storage apparatus sends reservation information of the first volume to the second storage apparatus; and the second storage apparatus controls access from the host system on the basis of the received reservation information.
US08645643B2
A data processing control unit for controlling two or more data processing operations SMI1,SMI2. The data processing control unit may include a control memory in control data may be stored which represents information about access to a main memory by the two or more data processing operations. A control data controller may be connected to the control memory. The control data controller may include a control data controller input or receiving an access request from one or more of the data processing operations. The control data controller may modify the data in the control memory upon receiving the access request. A process controller may be connected to the control memory. The process controller may control at least a part of the data processing operations SMI1.SMI2 based on a comparison of data in the control memory with a criterion. The process controller may include a process controller input for receiving the access request; and a process controller output for outputting a process control signal based on the comparison.
US08645629B2
A persistent cacheable high volume manufacturing (HVM) initialization code is generally presented. In this regard, an apparatus is introduced comprising a processing unit, a unified cache, a unified cache controller, and a control register to selectively mask off access by the unified cache controller to portions of the unified cache. Other embodiments are also described and claimed.
US08645627B2
A data processing system includes a multi-level cache hierarchy including a lowest level cache, a processor core coupled to the multi-level cache hierarchy, and a memory controller coupled to the lowest level cache and to a memory bus of a system memory. The memory controller includes a physical read queue that buffers data read from the system memory via the memory bus and a physical write queue that buffers data to be written to the system memory via the memory bus. The memory controller grants priority to write operations over read operations on the memory bus based upon a number of dirty cachelines in the lowest level cache memory.
US08645622B2
Protection from uncorrectable media errors are provided for a RAID-configured storage system by a technique in which c redundancy information sectors are associated with n data information sectors. The n data sectors and c redundancy information sectors are then written as a single segment on a single storage unit. The RAID-configured storage system can be configured, for example, as a RAID 6 storage system, a RAID 5 storage system, a RAID 51 storage system, a RAID 3+3 storage system or a RAID N+3 storage system. The redundancy information can be based on a Reed-Solomon code, an XOR-based code, or one-dimensional parity.
US08645619B2
Embodiments of the invention relate to throttling accesses to a flash memory device. The flash memory device is part of a storage system that includes the flash memory device and a second memory device. The throttling is performed by logic that is external to the flash memory device and includes calculating a throttling factor responsive to an estimated remaining lifespan of the flash memory device. It is determined whether the throttling factor exceeds a threshold. Data is written to the flash memory device in response to determining that the throttling factor does not exceed the threshold. Data is written to the second memory device in response to determining that the throttling factor exceeds the threshold.
US08645600B2
Configuring expansion component interconnect (‘ECI’) physical functions on an ECI device in a computing system, including: configuring by an ECI device configuration manager, during run-time of the computing system, vital product data to include an ECI physical function configuration, wherein the ECI physical function configuration comprises data describing a type of ECI physical function; retrieving by an ECI device configuration manager, upon a subsequent startup of the computing system, the ECI physical function configuration from the vital product data; and configuring, by an ECI device configuration manager, a physical function of the ECI device to carry out the type of ECI physical function described in the ECI physical function configuration.
US08645596B2
Techniques are described that can be used by a message engine to notify a core or hardware thread of activity. For example, an inter-processor interrupt can be used to notify the core or hardware thread. The message engine may generate notifications in response to one or more message received from a transmitting message engine. Message engines may communicate without sharing memory space.
US08645585B2
A technique is disclosed for dynamically reconfiguring a digital video link based on previously determined link training parameters. Reusing the previously determined link training parameters enables a no link training (NLT) protocol for quickly configuring the digital video link without the need for repeating a link training process. A display device advertises NLT capabilities information to a GPU indicating it can retain link characteristics for one or more link configurations. The GPU uses the NLT capabilities information to determine whether the display device is able to quickly transition to a specific link configuration using the NLT protocol, or to switch between configurations. The NLT capability allows a link to be advantageously quiesced and restored quickly while the GPU is transitioning in and out of power-saving sleep states, or placing the link in a more power efficient configuration, or higher-bandwidth higher-performance configuration. Additionally, the NLT capability allows a source to determine if the link configuration can be changed quickly while the display device retains the image, and thus can continue to present a constant screen for uninterrupted viewing.
US08645584B2
Initiating USB-over-network connections based on partial USB enumeration, including the steps of: Discovering USB hosts by respective USB host adaptors (USBHs). Reading USB device descriptors of USB devices by respective USB device adaptors (USBDs) performing partial USB enumeration that stops prior to the configuration state of the USB devices. Forwarding the read USB device descriptors to the USBHs. And initiating, by the USBDs or the USBHs and based on the USB device descriptors, USB-over-network connections between the USB devices and the USB hosts.
US08645568B2
A method, apparatus, and system are described for a route server that connects network users to network providers. The route server may connect to network elements, including routers, from a plurality of Internet network service providers (ISP) to the network elements of a plurality of users through the route server. The route server also may make routing decisions for the plurality of users and the plurality of ISPs and is programmed to maintain multiple views of the routing table as well as implement multiple BGP instances, each instance representing different autonomous systems, in a single instance of the route server. The route server also may match a first user to one or more of the ISPs based on criteria including not only the best possible routes of each ISP but a full listing of all possible routes to a destination address from each ISP matching the user's criteria in order to construct a route table to get IP packets of a user to a destination address.
US08645563B2
A method for managing a session over a network that involves multiple end points obtaining services via an application server, the method involving: after the end points have registered with the application server for the session, establishing initial policies for network traffic flows for each end point participating in the session; after establishing the initial policies, determining information about the network traffic flows for at least some of the multiple end points participating in the session; from the information determined about the network traffic flows, identifying which of the multiple end points is functioning as a host server for the session; and after identifying which of the multiple end points is functioning as the host server, establishing new policies for network traffic flows for the multiple end points, wherein under the new policies fewer network resources are reserved for each of the multiple end points other than and as compared to the end point functioning as the host server.
US08645561B2
A method for broadcasting time sensitive content over an Internet protocol (IP) network for distribution in a peer-to-peer (P2P) network. The method comprises segmenting the time sensitive content into a plurality of segments; separating each segment of the plurality of segments into a plurality vectors; generating random linear combination equations respective of the plurality of vectors; interleaving equations of at least two different segments of the plurality of segments; and transmitting at least a portion of the equations over the IP network to at least one distribution node for the distribution of the time sensitive content in the P2P network, wherein the time sensitive content is recreated from the equations at least the distribution node.
US08645559B2
Example embodiments of the present disclosure provide techniques for multiple audio device capture and playback during a remote desktop session. A custom device manager may instantiate proxy audio input and output devices on the server corresponding to each real device on the client computer. The proxy devices may redirect their respective audio input and output data to the physical device on the client. In an embodiment, multiple audio devices may be instantiated during a remote session, and multiple independent audio streams may be redirected to the selected device on the client computer.
US08645558B2
A data processing system arranged for receiving over a network, according to a data transfer protocol, data directed to any of a plurality of destination identities, the data processing system comprising: data storage (event queues 31-33) for storing data received over the network; and a first processing arrangement for performing processing in accordance with the data transfer protocol on received data in the data storage, for making the received data available to respective destination identities; and a response former arranged for: receiving a message (dashed line on FIG. 4) requesting a response indicating the availability of received data to each of a group of destination identities; and forming such a response; wherein the system is arranged to, in dependence on receiving the said message: identify received data that is directed to any destination identity that is both a member of the group and a member of a subset of the plurality of destination identities, and on which processing has not yet been performed; trigger processing by the first processing arrangement in accordance with the protocol on only the identified data; and subsequently form a response based at least partly on the result of the triggered processing, wherein the response (table 40-41) is formed so as to comprise a positive indication (41) of availability of data for a destination identity of the group if the triggered processing caused data to be made available to the respective destination identity.
US08645551B2
The present invention provides a service type auto-negotiation method and an aggregation device. The method comprises: comparing a service type capability set of a local device with that of a peer device to select a communal service type capability set; configuring a service type on an optical transmission network chip using the highest priority service type in the communal capability set; the service type capability sets including various service types supported by the devices and their corresponding priorities. The method negotiates automatically service types supported by both interconnected devices through a protocol and configures device hardware based on the negotiation result such that service interworking can be achieved without network management, thereby greatly decreasing the complexity of service development.
US08645541B1
A network communication system and a source device thereof. The source device may include a cluster manager that groups a plurality of connections between the source device and the plurality of destination devices into clusters, such as performance clusters. The cluster manager may also remove one or more of the destination devices that do not respond within a timeout threshold from their clusters, and when the removed one or more destination devices respond to the timeout threshold, the cluster manager may provide one or more of the plurality of destination devices full-buffer updates until such point as a recent average latency performance of a responding destination device is at a level that merits insertion back into one of the clusters.
US08645539B2
A content delivery network (CDN) for delivering content over the Internet is disclosed in one embodiment. The CDN includes a domain resolution service (DNS) server, caching servers and an Internet interface. The caching servers correspond to a plurality of addresses. The DNS server receives two domain resolution requests corresponding to a same domain and produces two different DNS solutions, each corresponding to a subset of caching servers. The interface receives domain resolution requests, including the two domain resolution requests, and transmits DNS solutions, including the two DNS solutions. The processing power is generally matched between the two DNS solutions.
US08645530B2
A method and apparatus of monitoring computer devices operating on a network is disclosed. Computer devices are all different and require monitoring settings that are tailored to their specific requirements. One example method of automatically configuring a set of monitoring requirements may include creating initial monitor counter values at a computing device and monitoring at least one computer based on the initial monitor counter values. Additional operations may include calculating override monitor counter values based on the monitoring of the at least one computer, and monitoring the at least one computer based on the override monitor counter values. The override values may be better suited for the device(s) being monitored and may replace the previously used monitoring settings.
US08645526B2
An information processing provided with a wireless communication unit adapted to communicate with a wireless network formed by a control apparatus, comprises: a first sending unit adapted to send a probe signal including identification data of the network via the wireless communication unit; a receiving unit adapted to receive a response signal to the probe signal from another information processing apparatus associated with the control apparatus via the wireless communication unit; and a determination unit adapted to determine an information processing apparatus capable of direct link communication, based on the response signal received by the receiving unit.
US08645523B2
A system and method to manage a SET history of a simple network management protocol (SNMP), the system including an SNMP manager to access a network apparatus and to request an object ID, and an SNMP agent to set the object ID in response to the request and to transmit corresponding set information to a plurality of SNMP managers connected to a network so that a set history of the object ID can be stored and managed with respect to each SNMP manager.
US08645512B2
A system and method of enabling access to remote information handling systems is disclosed. In one form, a method of enabling an initialization of an information handling system is disclosed. The method can include receiving a request to initialize a remote information handling system, and determining an access information operable to enable an initialization sequence of the remote information handling system. The access information can be configured to enable an initialization of the remote information handling system. The method can also include communicating the access information via a network to the remote information system.
US08645499B2
An image processing system includes an image processing apparatus and a decryption server interconnected via a network. When a portable recording medium having an encrypted target file and access information to access a decryption server that decrypts this encrypted target file, recorded therein, is connected to a connector of an image processing apparatus, the image processing apparatus reads out the encrypted target file and the access information from the portable recording medium connected thereto, accesses the decryption server according to the access information, then transmits the encrypted target file to the decryption server. The decryption server decrypts the encrypted target file received therefrom, and returns it to the image processing apparatus. The image processing apparatus executes processing on the decrypted target file that is returned therefrom.
US08645497B2
At a client device, upon user selection of a respective bookmark, a document is downloaded from a network location associated with the bookmark, and then displayed at the client device. The bookmark contains a URL or parameter that references one or more content feeds to which the user has subscribed. The client device, in response to the user selection of the respective bookmark, transmits to a server a request specified by the respective bookmark, and receives in response to the request a redirect to a network location associated with the document. The downloaded document corresponds to a content feed to which the user has subscribed.
US08645494B1
A system and a method for accelerating delivery of a webpage by using a preloader file during a delay in fetching the web file are disclosed. When an end user makes a request through a client computer for a webpage, a Content Delivery Network (CDN) server sends the client a preloader file. The preloader file contains requests for resources that are likely to be part of the web file. The client downloads the resources, and the resources are saved in a browser cache. The preloader file also directs the client to request the webpage again. While the client is downloading the resources, the CDN server requests the web file from an origin server. The origin server composes the webpage and delivers the webpage to the CDN server. When the client makes a second request for the web file, the CDN server delivers the web file to the client. When the client renders the web file to display the webpage, the client can retrieve the resources from the browser cache.
US08645488B2
A method and system to extending naming of captured multimedia data to secondary applications is provided. The secondary applications are registered and associated with identifiers. The identifiers are stored in naming templates utilized by a file-naming engine. A multimedia-acquisition engine captures the multimedia data and communicates with the file-naming engine to generate a path that specifies a location to store the captured multimedia data. The file-naming engine processes the naming template to determine whether the secondary applications or default values are utilized to generate the path for the captured multimedia data.
US08645475B2
An image transmission system includes an image transmission device and a server that provides recipient information including recipient specification information and a transmission method and destination for image data. The server records, in association with a recipient identifier, recipient-designated recipient information and display mode designation information indicating a display mode for the recipient information. Each time the recipient information and display mode designation information is updated, the server overwrites the recorded information with the updated recipient information and display mode designation information. The image transmission device receives a selection of a recipient identifier for image data transmission, and if the selected recipient identifier is associated with the recipient information and display mode designation information in the server, acquires such information from the server, and when transmitting image data based on the recipient information, displays the recipient information according to a display mode indicated in the acquired display mode designation information.
US08645473B1
In one embodiment, a technique for managing electronic mail comprises receiving an email; assigning a rating to the email; and displaying the email in a rating-based order.
US08645468B2
Embodiments of the present invention address deficiencies of the art in respect to arbitrating polling results and provide a novel and non-obvious method, system and computer program product for collaborative arbitration of polling results in a collaborative environment. In an embodiment of the invention, a method for collaborative arbitration of polling results in a collaborative environment can be provided. The method can include placing a poll within a message and sending the message to a select group of collaborators in the collaborative environment. The method further can include receiving poll results from a collaborator in the select group in a reply to the message, extracting the poll results from the reply and placing the poll within a new message along with the extracted poll results. Thereafter, the new message can be sent to the select group.
US08645466B2
A system for displaying the listings of files and/or folders in one of a plurality of different views (e.g., gallery view or list view). In particular embodiments, the system determines which of the views to display in the listings in based on: (1) the types of files to be displayed; (2) a specified preference of a content sharer; and/or (3) a specified preference of a content recipient. Various embodiments are particularly useful for displaying lists of files that a content sharer shares with a content recipient via a URL within the context of a synched file sharing system.
US08645456B2
Devices and methods are disclosed which relate to a mobile communications device which presents a user with content optimized for the mobile communications device based on connection speed, device capabilities, and user preferences. When a user wishes to view content, the user inputs an address. The mobile communications device accesses a policy management agent. The policy management agent checks an onboard database of websites, their mobile counterparts, and attributes of each. An optimal website is selected and the mobile communications device requests content from that website instead.
US08645440B2
A method for multidimensional scaling (MDS) of a data set comprising a plurality of data elements is provided, wherein each data element is identified by its coordinates, the method comprising the steps of: (i) applying an iterative optimization technique, such as SMACOF, a predetermined amount of times on a coordinates vector, said coordinates vector representing the coordinates of a plurality of said data elements, and obtaining a modified coordinates vector; (ii) applying a vector extrapolation technique, such as Minimal Polynomial Extrapolation (MPE) or reduced Rank Extrapolation (RRE) on said modified coordinates vector obtaining a further modified coordinates vector; and (iii) repeating steps (i) and (ii) until one or more predefined conditions are met.
US08645439B2
Methods and devices for automatically determining a suitable bit-width for data types to be used in computer resource intensive computations. Methods for range refinement for intermediate variables and for determining suitable bit-widths for data to be used in vector operations are also presented. The invention may be applied to various computing devices such as CPUs (Central Processing Units), GPUs (Graphic Processing Units), FPGAs (Field Programmable Gate Arrays), etc.
US08645434B2
Techniques for schema production and transformation are presented. Enterprise data from a plurality of data sources is analyzed to produce patterns to types of enterprise data. Merging rules group patterns together with entries across multiple schemas. Each schema associated with one of the data sources. A single entry is then produced within a single generic schema for each group of patterns. The generic schema can then be used to suggest changes to enterprise data policy and to make the enterprise data interoperable across the enterprise in an automated fashion.
US08645418B2
A method and an apparatus for word quality mining and evaluating are disclosed. The method includes: calculating a Document Frequency (DF) of a word in mass categorized data; evaluating the word in multiple single-aspects according to the DF of the word; and evaluating the word in multiple aspects according to the multiple single aspect evaluations to obtain an importance weight of the word. According to the solution of the present invention, the importance of the word in the mass categorized data may be evaluated, and words with high quality may be obtained through an integrated evaluation.
US08645394B1
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for ranking resources within clusters of resources, and for ranking the clusters. In one aspect, a method includes accessing a cluster of a plurality of resources associated with a name context; generating a quality score for a resource; generating a resource ranking score for the resource, with the resource ranking score at least partly based on the quality score and the cluster relation score; and ranking the resources in the cluster at least partly based on the resource ranking score.
US08645383B2
A semantic note taking system and method for collecting information, enriching the information, and binding the information to services is provided. User-created notes are enriched with labels, context traits, and relevant data to minimize friction in the note-taking process. In other words, the present invention is directed to collecting unscripted data, adding more meaning and use out of the data, and binding the data to services. Mutable and late-binding to services is also provided to allow private thoughts to be published to a myriad of different applications and services in a manner compatible with how thoughts are processed in the brain. User interfaces and semantic skins are also provided to derive meaning out of notes without requiring a great deal of user input.
US08645375B1
Described are techniques for use in controlling information about a data storage system returned to an end user. A first set of information is sent from a first recipient location included in a hierarchy to a second recipient location included in the hierarchy. At the second recipient location, a second set of information is produced using information control criteria of said second recipient location. The second set of information is sent from the second recipient location to a component used to manage the data storage system.
US08645368B2
A system ranks results. The system may receive a list of links. The system may identify a source with which each of the links is associated and rank the list of links based at least in part on a quality of the identified sources.
US08645365B2
An asset management system (AMS) facilitates management of electronic assets of a software service delivery organization. The AMS may facilitate classification of the electronic assets according to delivery phases in which each electronic asset is usable and accordingly enables users to identify and download the suitable assets usable in a desired delivery phase. The AMS also may receive from the users, usage data for (representing an extent of use of) the downloaded electronic assets and generate a set of utilization characteristics of the electronic asset based on the usage data. In addition, the AMS may facilitate classification of the assets according to a set of technology areas in which each electronic asset is applicable. On identifying that a new user is expected to operate in a specific technology area, the AMS may determine and provide suitable assets applicable to the specific technology area.
US08645364B2
Systems and techniques for providing definitions to a user. The provision embodies the context of a text in which the defined term appears. In one aspect, a system includes an electronic device that includes one or more data processing devices programmed to respond to receipt of the user selection of the first term by performing operations. The operations include accessing, from the one or more persistent data storage devices, the characterizations of the contexts of the texts, comparing the accessed characterizations of the contexts of the texts with one or more characteristics of the context of the textual content of a media file, and ranking the definitions of the first term according to respective likelihoods that the definitions appropriately characterize the usage of the first term within the textual content of the media file.
US08645358B2
The present invention provides a method and system for customized search results in an advanced search results page including vertical searching pivot points for personalizing and refining searching operations. The method includes tracking user network activities and receiving a search query from the user, the search query including a plurality of search terms. The method and system includes identifying a plurality of preferred content sources based on the tracked network activities and retrieving content items in response to the search query. The method and system filters the content items based on the preferred content sources and therein generates a search result page displaying at least a portion of the filtered content items and at least one of the preferred content sources, wherein the display of the at least one preferred content source allows the user to pivot the search results portion based solely on the preferred content source.
US08645343B2
Processing genetic data is disclosed, including: receiving two or more genetic data sets for an individual from one or more genetic data sources; merging the genetic data sets from the one or more genetic data sources, including identifying a duplicate SNP between the genetic data sets and determining one or more data values to be stored for the duplicate SNP; and storing a single set of merged genetic data for the individual.
US08645333B2
The invention provides a method for reducing identification of chunk portions in data de-duplication. The method includes detecting sequences of stored identification of chunk portions of at least one data object, indexing the detected stored identification of chunk portions based on a sequence type, encoding first repeated sequences of the stored identifications with a first encoding, encoding second repeated sequences of the stored identifications with a second encoding, and avoiding repeated stored identifications of chunk portions.
US08645331B2
A time-efficient means for identifying and processing cascading deletes due to referential constraint violations includes: logging, to an error file, all primary key (“PK”) errors detected during table load operations; building a foreign key (“FK”) index for each child table; recursively probing each relevant FK index to identify all loaded rows that violate a referential constraint due to a PK error; logging all identified FK errors to the error file; and using the (preferably sorted) error file contents to identify, mark and physically delete table rows that violate a referential constraint. The described cascade delete processing methods make only a single pass through the table data, using ordinary computer files to track and organize rows identified for deletion. Use of error files rather than tablescans (multiple passes through the loaded table data) can provide a significant reduction in table load times, especially for large or intricately “related” tables.
US08645326B2
An automation testing platform that will enable simultaneous testing of new product code over variety of Operating Systems by calling remote machines. In one embodiment, the system is an SAP master data management based system such as NetWeaver, and the testing platform places important testing information onto the master data database itself. The platform then calls and controls the remote machines using distributed computing methodology such as the Java RMI protocol. The system provides the ability to run automated tests according to different technologies, OS, platforms and codelines, and allows for an automatic test portfolio to be managed from a single test catalog. The results can be represented by a variety of configurable user interface reports. The system has an ability to use legacy automation code, and can report on the quality, reliability and stability of the new product code along various configurable key performance indicators.
US08645316B2
A system and computer program product for effectively utilizing database servers. A middle tier system, interfacing between clients and a database system, receives requests to create, delete or update a record from a client. An index is used by the middle tier system to determine if a record previously exists, and if so, its current record location. In this manner, the middle tier system keeps track of the locations of the records stored in the databases. By keeping track of the data load, the middle tier system identifies the most available resource to store the records. When a record is to be created, deleted or updated, the middle tier system rebalances the load capability of the database servers by distributing the data across the databases in a randomized manner based on the server load. In this manner, changes to the server load are more effectively managed.
US08645309B2
The specification describes data processes for analyzing large data steams for target anomalies. “Sequential dependencies” (SDs) are chosen for ordered data and present a framework for discovering which subsets of the data obey a given sequential dependency. Given an interval G, an SD on attributes X and Y, written as X→G Y, denotes that the distance between the Y-values of any two consecutive records, when sorted on X, are within G. SDs may be extended to Conditional Sequential Dependencies (CSDs), consisting of an underlying SD plus a representation of the subsets of the data that satisfy the SD. The conditional approximate sequential dependencies may be expressed as pattern tableaux, i.e., compact representations of the subsets of the data that satisfy the underlying dependency.
US08645305B2
According to certain embodiments, paths are identified from path data. One or more sensors are assigned to each path. The following are performed: at least one sensor is moved to a path intersection and excess sensors are removed. An excess sensor is a sensor that is not required to satisfy the desired number of sensors of one or more paths. According to certain embodiments, a combined array comprising combined entries is accessed. Each combined entry represents a location and has a value indicating a number of paths at the location. The following are performed to yield a sensor arrangement: a maximum value of the combined array is identified, a sensor is assigned to a location associated with the maximum value, and the paths are removed from the combined array. A result associated with the sensor arrangement is reported.
US08645303B2
Methods and systems for creating, accessing, and communicating content are described. The systems comprise a single platform that allows multiple coordinated communication channels with a single user device (or user system) or multiple user devices (or user systems) at the same time. The platforms contains a browser for communicating with a communications network, multiple types of servers for handling different communications between the platform and a user device external to the platform, a database for storing content, a speech engine for converting text to speech, for converting speech to text, or both, and a configuration engine for configuring the applications that users will use during interaction with the platform. The platform can accordingly communicate with a user (or a user system) using any desired number (or combination) of communication channels. Other embodiments are described.
US08645300B1
Website navigation may be enhanced by recording a visitor's intent and recording page rankings that indicate how well the pages of a website match the visitor's intent. Using historical intent data, an intent can be inferred for a visitor based on a URL. Page recommendations can also be made once a visitor has confirmed their intent by determining a ranked list of URLs for the indicated intent. Intent data may be collected and displayed by integrating an intent widget into webpages of a website.
US08645299B2
A method for enabling data interpretation includes receiving a plurality of data entries that are indicative of corresponding health care related events, determining an interest level rating for at least some of the data entries based at least in part on context information associated with a respective entity to which each data entry corresponds, and providing for presentation of selected data entries based on interest level rating. A corresponding computer program product and apparatus are also provided.
US08645295B1
Users are enabled to provide structured ratings for various attributes of items or other such content in an electronic environment. Users are able to rate existing attributes associated with an item, or new attributes that the users want to associate with the item. In addition to allowing users to provide a rating for each attribute, users can be prompted to include information relating to these attributes in reviews for the respective item(s). Attributes can be automatically applied to various items using a process that determines aspects of items that are indicative of each attribute being relevant, and automatically applies the attributes to items having at least some of those or similar aspects. Various models and algorithms are described for providing such functionality.
US08645293B2
A method of optimizing a plurality of objectives includes the steps of initializing a set of simplices; selecting a simplex from the set of simplices; computing one or more weights based at least in part on the selected simplex; and generating a point on a tradeoff surface by utilizing the one or more weights in a weighted-sum optimization.
US08645292B2
A computer-implemented serendipitous recommendations system and method generates recommendations for delivery to system users in accordance with settings of desired levels of serendipity, including serendipity levels established through use of serendipity tuning controls operable by users. The recommendations are informed by an interest affinity anomaly function that identifies contrasting interest affinities between recommendation recipients and other users. Explanations may be generated that provide reasons as to why a recommendation was delivered to a user, and the explanation may include a selection of phrases that are influenced by a serendipity level setting, and may include an expression of a level of confidence with regard to the recommendation.
US08645280B2
A method for verifying permission to use a payment system such as an electronic credit card, using a hand held communication device such as a smart phone, where the customer presents the communication device to a merchant who extracts account information from the hand held device, and the hand held device generates a transaction code that is shared with the merchant and sent by both to a financial institution. The financial institution sends a new random code to the user and the merchant, which can be compared to verify the user's account and the financial institution's approval of the transaction.
US08645273B2
Embodiments of the invention can implement systems and methods for providing a vending network. In one embodiment, a system for providing a vending network can be provided. The system can include at least one transaction-type device associated with a vending machine, wherein the at least one transaction-type device is operable to facilitate cash transactions and/or cashless transactions associated with one or more products or services offered by the vending machine. The system can also include at least one server operable to communicate with the at least one transaction-type device, wherein the at least one server is operable to receive data associated with the transactions. Furthermore, the system can include at least one vend settlement server operable to communicate with the at least one server, wherein the at least one vend settlement server can settle some or all of the transactions.
US08645260B2
Systems and methods for market order volume clearing in online trading of credit derivatives are disclosed. In one embodiment, a method for market order volume clearing may comprise: selecting, from a plurality of credit derivatives, at least one most liquid credit derivative; determining a volume clearing price level for the selected credit derivative; inviting trading clients of the electronic trading system to submit, within a time limit, buy orders and sell orders for the selected credit derivative at the volume clearing price level, each buy order or sell order specifying a desired volume; matching the buy orders and the sell orders submitted within the time limit to maximize a total notional amount of the selected credit derivative that can be traded at the volume clearing price level; and completing trades at the volume clearing price level according to the matching of orders.
US08645241B2
Methods, systems, and media for processing and clearing a check are disclosed. Embodiments include hardware and/or software for generating an e-check in response to receipt of a paper check, by which a merchant performs the manual data entry for the merchant, the merchant's bank, the Federal Reserve Bank, and the purchaser's bank clearing procedures. The paper check is electronically scanned at the point of sale (POS) terminal to create a check object (the ‘e-check’) that contains the binary data of the check information, a scanned image of the paper check, and identification data from the purchaser. Then, the check object is submitted to the check writer's, or purchaser's bank, for automated clearing without having to process the physical document any further.
US08645223B2
A commerce system involves transactions between manufacturers, distributors, retailers, and consumers. Product information for a plurality of products is collected and stored in a database. A website is provided for a consumer to create a shopping list with weighted product attributes. A baseline product value is determined for each of the products. A consumer weighted product value is determined based on the baseline product value and the weighted product attributes. A discounted offer is generated for the consumer. A product score is determined based on the consumer weighted product value and retailer product value. The shopping list is optimized based on the product score. The optimized shopping list is provided to the consumer to assist with purchasing decisions. Purchasing decisions within the commerce system are controlled by enabling the consumer to select the products for purchase based on the optimized shopping list.
US08645205B2
A system and method are disclosed for optimizing the performance of an advertisement. The advertisement may be targeted based on correlations between advertisements and/or users. The correlations may be used to improve the click-through rate of advertisements. As data is collected and feedback is received, the correlation between ads and users may be updated, so that an advertiser's campaign can optimize its targeting of users.
US08645204B2
A method for using promotional programs and merchant values is disclosed. In one example, the method includes receiving an authorization request message including a merchant verification value through a payment processing network, where the authorization request message is associated with a purchase by a consumer. A merchant-specific promotional program is then determined using the merchant verification value, and the merchant specific promotional program is performed. For example, the promotional program can be a sweepstakes and the task may be determining of the consumer is an instant winner.
US08645202B2
A billing statement according to one aspect of the invention includes a description of a transaction and an offer pointer associated with the transaction, wherein the offer pointer includes information that may be used to review an offer. In one example of this aspect, a telephone number or a hyperlink is provided adjacent to a total amount owed listed on a statement (e.g., an electronically-displayed billing statement). The offers reviewed may be customized, for example, based on details of the transaction such as the product purchased or the amount of the purchase, the identity of the consumer, and/or on other data.
US08645199B1
This specification describes technologies relating to content presentation. In general, methods include the actions of receiving, for each of a plurality of mobile applications, application data associated with a respective mobile application of the plurality of mobile applications, the application data including different user interaction data associated with the respective mobile application; clustering applications of the plurality of mobile applications according to a classification; logging user interactions with each application of a cluster of applications for a plurality of users; generating an initial score for a first application in the cluster according to the logged interactions; and calculating pricing for content items served to the first application based on the initial score and an average score for applications in the cluster.
US08645185B2
A method, load regulator, and profiling tool for monitoring and analyzing system performance and spare CPU capacity in a system such as a telecommunication system. The load regulator and profiling tool utilize a communication interface to balance the profiling performance of the profiling tool with the available spare CPU capacity in the system. The load regulator regularly sends information to the profiling tool of any spare CPU capacity during profiling, and the profiling tool adjusts the profiling performance gradually in response to the received information.
US08645172B2
This document describes a computer-implemented method for facilitating a check-in finalization process for a travel passenger. The method includes receiving one or more check-in parameters related to a check-in procedure for a passenger checking in for a travel segment, and determining from the received check-in parameters a check-in workflow status corresponding to which of a plurality of steps of the check-in procedure have been completed. The method also includes identifying one or more finalization actions that are available for finalizing the check-in procedure based on the check-in workflow status. The method further includes determining a primary finalization action from the one or more finalization actions, the primary finalization action being the finalization action most likely to be taken to finalize the check-in procedure. The method also includes providing for display on a user interface the available finalization actions, where the primary finalization action is pre-selected on the user interface.
US08645170B2
The present embodiments provide methods, systems, apparatuses and/or code for use in determining premiums. Some embodiments provide methods for use in determining premium. These methods identify a work entry; determine a payroll based on the work entry; retrieve a compensation rate based on the work entry; calculate a base premium as a function of the payroll and the compensation rate; retrieve a customer experience modifier assigned to the customer; retrieve a staffer experience modifier rate for an employee provider; and calculate a modified premium by: modifying the base premium by the staffer experience modifier rate when the staffer experience modifier rate is less than the customer modifier rate; and modifying the base premium by the customer modifier rate when the customer modifier rate is less than the staffer experience modifier rate.
US08645161B2
A method for providing a user with the ability to access and collect records associated with the user in a secure and private manner includes associating access information with the user for the user to use to access a server storing files comprising records associated with the user in a computer readable storage medium, providing the user with a user interface on a computing device to remotely access the records stored on the server, receiving at the server the files comprising records associated with the user from a service provider associated with the user, receiving at the server a request from the user made through the user interface of the computing device for access to the files, wherein the access information is associated with the request, and sending the user a file containing the records associated with user from the server to the computing device in response to the request.
US08645158B2
A computerized system method for displaying a predicted length of stay and actual length of stay in an inpatient healthcare facility for a patient is provided. A predicted length of stay and an actual length of inpatient stay in a healthcare facility for a patient are accessed. The predicted length of stay and the actual length of inpatient stay for the patient are displayed concurrently.
US08645156B2
A system and/or method for managing patients and products used in the treatment of their sleep-disordered breathing (SDB) is provided. A barcode scanner preferably scans product data and wirelessly communicates it to a database for use in an inventory management system for tracking and generating product and patient information for Obstructive Sleep Apnea (OSA) treatment, for example, when receiving items into stock, dispensing products, returning loaned, rented, and/or defective products, etc. Custom patient reminders, notes, reports, and the like may be generated automatically based on the scanned data.
US08645154B2
The present invention is directed to a system and method for providing care to a patient, comprising a patient care device having a number of configuration databases stored in a memory in the device. Each configuration database preferably includes protocols, operating limits, rule sets and/or operating features that collectively define an operating environment, or personality, of the device. Selection of a specific configuration database preferably is based at least in part upon patient-specific information obtained from any location in a distributed hospital network. Examples of such patient-specific information include patient age or size, patient medical characteristics, a location of the patient or a location of the care device. In a preferred embodiment, programming a patient care device to deliver a drug to a patient entails activating a configuration database and scanning a machine-readable drug label identifying a particular protocol stored in the activated database. The selected protocol includes default parameters for delivering the drug, and the label optionally includes instructions for deviating from the default protocol.
US08645152B1
In an exemplary embodiment, this invention provides a method of providing medical test results. The method includes a step of selecting formulary information that corresponds to a result of a medical test. The method also includes a step of generating a medical report. The medical report includes a laboratory report that corresponds to the medical test. The medical report also includes the selected formulary information.
US08645150B2
Carbon values are provided by vendors of power to data center management and are used by data center management to keep carbon values for energy produced to provide services below service level agreement thresholds. A plurality of vendor carbon values, a plurality of static data, and a plurality of dynamic data are used to calculate a future power consumption and a future operating cost for a data center in a computing service environment. The future operating cost includes a future carbon cost indicating the amount of carbon generated to satisfy the future power consumption.
US08645138B1
Disclosed are apparatus and methods for processing spoken speech. Input speech can be received at a computing system. During a first pass of speech recognition, a plurality of language model outputs can be determined by: providing the input speech to each of a plurality of language models and responsively receiving a language model output from each language model. A language model of the plurality of language models can be selected using a classifier operating on the plurality of language model outputs. During a second pass of speech recognition, a revised language model output can be determined by: providing the input speech and the language model output from the selected language model to the selected language model and responsively receiving the revised language model output from the selected language model. The computing system can generate a result based on the revised language model output.
US08645137B2
A method and system for training a user authentication by voice signal are described. In one embodiment, a set of feature vectors are decomposed into speaker-specific recognition units. The speaker-specific recognition units are used to compute distribution values to train the voice signal. In addition, spectral feature vectors are decomposed into speaker-specific characteristic units which are compared to the speaker-specific distribution values. If the speaker-specific characteristic units are within a threshold limit of the speaker-specific distribution values, the speech signal is authenticated.
US08645136B2
A system and method for efficiently reducing transcription error using hybrid voice transcription is provided. A voice stream is parsed from a call into utterances. An initial transcribed value and corresponding recognition score are assigned to each utterance. A transcribed message is generated for the call and includes the initial transcribed values. A threshold is applied to the recognition scores to identify those utterances with recognition scores below the threshold as questionable utterances. At least one questionable utterance is compared to other questionable utterances from other calls and a group of similar questionable utterances is formed. One or more of the similar questionable utterances is selected from the group. A common manual transcription value is received for the selected similar questionable utterances. The common manual transcription value is assigned to the remaining similar questionable utterances in the group.
US08645129B2
A system and method is described that improves the intelligibility of a far-end telephone speech signal to a user of a telephony device in the presence of near-end background noise. As described herein, the system and method improves the intelligibility of the far-end telephone speech signal in a manner that does not require user input and that minimizes the distortion of the far-end telephone speech signal. The system is integrated with an acoustic echo canceller and shares information therewith.
US08645125B2
Techniques for providing quotations obtained from text documents using natural language processing techniques are described. Some embodiments provide a content recommendation system (“CRS”) configured to provide quotations by extracting quotations from a corpus text documents, and providing access to the extracted quotations in response to search requests received from users. The CRS may extract quotations by using natural language processing-based techniques to identify one or more entities, such as people, places, objects, concepts, or the like, that are referenced by the extracted quotations. The CRS may then store the extracted quotations along with identified entities, such as quotation speakers and subjects, for later access via search requests.
US08645123B2
Image-based semantic distance technique embodiments are presented that involve establishing a measure of an image-based semantic distance between semantic concepts. Generally, this entails respectively computing a semantic concept representation for each concept based on a collection of images associated with the concept. A degree of difference is then computed between two semantic concept representations to produce the aforementioned semantic distance measure for the pair of corresponding concepts.
US08645116B2
A hybrid simulation model includes a real model, a bus interface and an acceleration model. The real model simulates a group of instructions. The acceleration model includes a trace generation unit, a trace replay unit, a selection unit, a snapshot generation and load unit and a virtual breakpoint control unit. The trace generation unit records at least one trace file of the real model in a first simulation. The trace replay unit reads and accordingly accesses the at least one trace file. The selection unit dynamically switches to perform a real simulation or a trace simulation. The snapshot generation and load unit generates at least one status snapshot file and loads the at least one status snapshot file to the real model in repeated simulations. The virtual breakpoint control unit controls the selection unit to switch between the trace simulation and the real simulation according to a virtual breakpoint.
US08645101B2
A system and method for monitoring the condition of a vibration sensor in a system. Vibrations are received in the system at one or more vibration sensors. Sensor data is output by the vibration sensor(s). The sensor data includes data representative of the vibrations in the system and data representative of a natural frequency of the corresponding vibration sensor. The sensor data output from the vibration sensor(s) is monitored, and upon a change in the data representative of the natural frequency of a vibration sensor, that vibration sensor is flagged.
US08645093B2
A multi-dimensional sensor, a magnetometer or accelerometer, is calibrated based on the raw data provided by the sensor. Raw data is collected and may be used to generate ellipse or ellipsoid parameters, for a two-dimensional or three-dimensional sensor, respectively. An offset calibration factor is calculated based on the raw data, e.g., the determined ellipse or ellipsoid parameters. A sensitivity calibration factor is then calculated based on the offset calibration factor and the raw data. A non-orthogonality calibration factor can then be calculated based on the calculated offset and sensitivity calibration factors. Using the offset, sensitivity and non-orthogonality calibration factors, the raw data can be corrected to produce calibrated data.
US08645091B2
A method and associated system for evaluating a high-frequency signal (SNE) at a point of interest on a signal path. The high-frequency signal (SNE) at the point of interest on the signal path is calculated by applying an inverse transfer function (iG) for the signal path to an argument of a remote signal (SFE) measured at a remote pickup point on the signal path, wherein the point of interest and the remote pickup point are two distant points on the signal path, wherein the high-frequency signal (SNE) and the remote signal (SFE) are represented as a respective time domain variable, and wherein said calculating is performed by a time domain evaluation process that operates in test equipment for electrical devices. The calculated high-frequency signal (SNE) is transferred to an output device of the test equipment.
US08645090B2
A system for estimating a baseline of a signal exhibits a signal generator and a processor. The signal generator is configured to generate a signal exhibiting a plurality of peaks and a baseline. The processor is configured to perform operations including determining an estimator indicating at least one region of the signal that exhibits a peak, determining a weight indicating at least one region of the signal that does not exhibit a peak based on the estimator, and estimating the baseline of the signal based on at least the determined weight.
US08645085B2
A billiard cue stroke simulator includes a wireless acceleration sensing device and a computing system. The wireless acceleration sensing device measures acceleration of a billiard cue along two or more axes of a coordinate system during a stroke of the billiard cue and generates acceleration data including the acceleration data. Additionally, the wireless acceleration sensing device transmits a wireless communication signal including the acceleration data to the computing system. The computing system generates image data indicating movement of the billiard cue during the stroke of the billiard cue based on the acceleration data and displays the image data. In this way, the billiard cue stroke simulator simulates the stroke of the billiard cue.
US08645081B2
A light absorption examining device includes a laser light source that emits the pulse laser beam, a measuring unit that retains the measuring object and irradiates the measuring object with the pulse laser beam, a light receiving unit that receives the pulse laser beam transmitted through the measuring object and outputs a light receiving signal, a pulse generator that produces a single rectangular pulse at a time when a signal level of the light receiving signal output from the light receiving unit intersects a set threshold, a laser driver that supplies the produced rectangular pulse to the laser light source to emit the pulse laser beam, and a control/processing unit that determines an accumulated delay time and examines absorption of the pulse laser beam by the measuring object using the determined accumulated delay time, the accumulated delay time representing a delay in a production timing of the rectangular pulse.
US08645078B2
A method of recovering a nucleic acid sequence using a probe map includes: aligning a probe onto a target sequence based on a result in which the probe is hybridized to the target sequence; determining a representative value representing each aligned position of the probe; and recovering a base sequence of the target sequence by using a probe map to which the determined representative values and base sequence information of the probe are mapped.
US08645075B2
The attached disclosure provides a systems approach based on mathematical modelling of the kinetics of essential biochemical pathways involved in organ homeostasis. When this in silico model is coupled with in-vitro and/or in-vivo measurements to quantify drug-induced perturbations, a powerful platform that allows accurate and mechanistic-level prediction of drug-induced organ injury can be generated. The method described in this disclosure demonstrates that several physiological situations can also be accurately modelled in addition to the effect of perturbations induced by drugs. It can also be used along with high-throughput “omics” data to generate testable hypotheses leading to informed decision-making in drug development.
US08645063B2
Techniques are provided to determine an initial quaternion transform that is used to transform measurements received from accelerometer, rate sensor and inertial reference subsystems from a vehicle coordinate frame to an inertial navigation frame. Methods disclosed determine corrective angular rates to use as a feedback signal to rotate the quaternion transform to counter errors that result when transforming a gravity vector and an inertial reference vector (e.g., a magnetic North reference vector) that are being measured by the accelerometer and an inertial reference subsystems, respectively. The initial quaternion determination is performed during a time period when the only substantial acceleration on the vehicle is due to gravity. The initial quaternion can be used for processing various guidance, navigation and control functions.
US08645060B2
A routing system can be configured to determine a route based on availability and reliability of location reference devices to determine a most reliable route between a source and a destination. Visibility information that is indicative of availability of at least a threshold number of location reference devices along the route can be determined. For each of a plurality of routes between the source and the destination, a reliability rating associated with the route can be determined based on the visibility information associated with the route. The reliability rating is indicative of a reliability of the route and an ability of the routing system to maintain continuous connectivity to the at least the threshold number of location reference devices along the route. The reliability ratings of the plurality of routes are compared to identify and to present one of the plurality of routes with a highest reliability rating.
US08645058B2
In a vehicle drive support device 10a including an optical beacon communicator 11 that acquires exterior information on roads from an optical beacon communicator 100 on the roadside outside a subject vehicle, a navigation system 12 that acquires interior information on roads inside the subject vehicle and a vehicle drive support processing unit 24 that performs vehicle drive support of the subject vehicle using the exterior information acquired by the optical beacon communicator 11, the vehicle drive support processing unit 24 changes use aspects of the exterior information for the vehicle drive support in accordance with the interior information acquired by the navigation system 12. Accordingly, it becomes possible to perform the vehicle drive support by more efficiently using the information from outside of the subject vehicle.
US08645052B2
Systems and methods for analyzing acceleration as a road segment characteristic in a vehicle are provided for determining information about a route including for example, the estimated fuel consumption of the route. An example of a system includes a data storage medium for storing map data having road segments, a bus interface to a data bus for receiving measured values of a velocity or an acceleration from a velocity or acceleration sensor, a position data receiver configured to receive position data for determining a current position, and a system controller. The system controller is configured to identify a road segment associated with the current position. The system controller retrieves parameters of a probability distribution of acceleration associated with the identified road segment from the data storage medium. Updated parameters of the probability distribution of acceleration are determined from the measured values of the velocity or acceleration.
US08645048B2
An internal combustion, compression ignition engine for use with a pressurized low viscosity fuel includes an engine power cylinder with its associated gas flow path, a valve system for opening fluid communication between the engine power cylinder and the gas flow path, and an engine management system (EMS). The engine management system is adapted to provide a pre-starting mode in which an open fluid communication between the engine power cylinder and the gas flow path is established in such a manner that any fuel present inside said engine power cylinder is prevented from reaching the fuel ignition temperature for the fuel.
US08645043B2
A control system for an engine includes a transient operation detection module, an injection determination module, and an injection control module. The transient operation detection module detects whether the engine is operating in a transient state. The injection determination module, based on an elapsed time since a fuel request and at least one of a plurality of engine operating parameters, at least one of (i) increases a number of fuel injections per combustion cycle to N, and (ii) adjusts periods for each of the fuel injections, wherein N is an integer greater than or equal to two. The injection control module controls fuel injection during the transient state based on at least one of (i) N fuel injections per combustion cycle and (ii) the adjusted periods.
US08645030B2
Provided is a controller for an inverted pendulum type vehicle capable of moving the vehicle smoothly. The inverted pendulum type vehicle 1 is provided with a grip 18 at a upper end portion of a base body 9. A grip-acting external force F acting on the grip 18 is detected by a force sensor 55. According to the detected grip-acting external force F, a required center-of-gravity velocity generator 74 determines required center-of-gravity velocities Vb_x_aim and Vb_y_aim, and on the basis thereof, a traveling motion unit controller determines a manipulated variable for control.
US08645022B2
A vehicle control system which can ensure high reliability, real-time processing, and expandability with a simplified ECU configuration and a low cost by backing up an error through coordination in the entire system without increasing a degree of redundancy of individual controllers beyond the least necessary level. The vehicle control system comprises a sensor controller for taking in sensor signals indicating a status variable of a vehicle and an operation amount applied from a driver, a command controller for generating a control target value based on the sensor signals taken in by the sensor controller, and an actuator controller for receiving the control target value from the command controller and operating an actuator to control the vehicle, those three controller being interconnected via a network. The actuator controller includes a control target value generating unit for generating a control target value based on the sensor signals taken in by the sensor controller and received by the actuator controller via the network when the control target value generated by the command controller is abnormal, and controls the actuator in accordance with the control target value generated by the control target value generating unit.
US08645021B2
In one embodiment, a method for remotely initiating a software trace on an avionics device operating on an aircraft is provided. The method includes at the avionics device, receiving one or more messages sent from a ground station over an aeronautical datalink to the aircraft, wherein the one or more messages conform to a protocol of the aeronautical datalink. The one or more messages are interpreted to identify any commands for the avionic device therein. If the one or more messages include one or more commands for tracing software on the avionic device, the software on the avionic device is traced in response to the one or more commands. Trace data obtained from tracing the software can be sent to a memory device for storage.
US08645020B2
A system for performing diagnostic checks on a data message transmitted from a sensor and received by a receiver includes a receiver clock tick counter, a prescaler counter, a calibration pulse detector, a nibble counter, and a calculator. The system receives first and second data messages transmitted from the sensor. Pulse widths of first and second calibration pulses of the first and second data messages, respectively, and lengths of the first and second data messages are measured using the receiver clock tick, prescaler, and nibble counters based on a compensated receiver clock signal. Thereafter, the pulse widths of the first and second calibration pulses and the lengths of the first and second data messages are compared using the calculator to perform the diagnostic checks.
US08645019B2
A method and system for comparing and merging fault models which are derived from different data sources. Two or more fault models are first represented as bipartite weighted graphs, which define correlations between failure modes and symptoms. The nodes of the graphs are compared to find failure modes and symptoms which are the same even though the specific terminology may be different. A graph matching method is then used to compare the graphs and determine which failure mode and symptom correlations are common between them. Finally, smoothing techniques and domain expert knowledge are used to merge and update the fault models, producing an integrated fault model which can be used by onboard vehicle systems, service facilities, and others.
US08645017B2
A communications system that includes a vehicular diagnostic tool and a vehicle communication interface (VCI) configured to be connected to a vehicular computing system. In operation, the vehicular diagnostic tool automatically detects the presence of the VCI when the VCI is proximate thereto. Thereafter, the VCI and vehicular diagnostic tool communicate through a wireless connection. Also, a method of communicating using the aforementioned vehicular diagnostic tool and VCI.
US08645012B2
A system for controlling a marine vessel that includes a sonar depth finder configured to display a chart for a body of water. The chart has depth information for the body of water, and is programmed to allow a user to select from a plurality of depths indicated on the sonar depth finder display. The sonar depth finder further is configured to generate a route for the marine vessel. The route includes a path through the body of water where each point along the path is at the desired depth. The system includes a vessel control device in communication with the sonar depth finder. The vessel control device is configured to receive transmissions from the sonar depth finder. The transmissions include the route generated by the sonar depth finder. The vessel control device is further configured to automatically direct the marine vessel along the route.
US08645005B2
Embodiments according to the methods and systems provide for the selection, assembly, deployment, exploitation of data collected, redeployment, retrieval and stowage of a remotely operated lighter than air (LTA) network of vehicles. From modular components stowed with a mobile platform, one or more LTA vehicles can be assembled, deployed and retrieved. Determining the desirable number of LTA vehicles and the modular components to be assembled for each vehicle can be performed through a computer recommending modular components based on mission parameters. A remote controller device can be used for pre-deployment setup, in-flight mission management and analysis of data gathered by a plurality of possible sensing devise operably attached to the one or more LTA vehicles.
US08645004B2
Method for automatically docking a passenger bridge (1, 2) to an airplane (5) door (3, 4) at an airport gate, wherein the airplane is brought to and stopped in a predetermined position by contact less measurement of the distance between the airplane and a fixed point and wherein a control computer (14) is adopted to control the movement of the passenger bridge and wherein a start signal (24) is required from a person after the person has established the correct type of airplane and version of the airplane type to enable the control computer to cause the passenger bridge to be moved for docking.
US08644999B2
A method and system is disclosed that includes a controller that determines a sleep schedule for reduced function devices on a home network. The devices have various sleep schedules in which to operate in an active state or a reduced function state. The controller determines the different schedules by sending communication messages to each device via a communication module. A timer is used to determine a sleep schedule for reduced function devices (RFDs) on the network. The sleep schedule is used to monitor when the devices are communicating on the network and are no longer able to communicate with the controller.
US08644998B2
A pre-programmed energy saving ballast or driver is presented, having a pre-defined energy profile to which the output power is controlled in accordance with the current time ascertained from the input power connection via simplex clock information or from received broadcast time signals, and which allows a user to select from a number of pre-programmed profiles and/or to modify and store user-defined energy profiles.
US08644990B2
An apparatus for providing robot interaction services using an interactive behavior model for interaction between a user and a robot includes: a control module having a behavior model engine for receiving an observation signal from the outside and determining and outputting an interactive behavior signal based on previously stored behavior and policy models; a robot application module for executing a robot application service and applying the behavior signal to provide the service; a robot function operating module having sensors for observing an external circumstance and a function operating means for performing behavior or function of the robot; and a middleware module for extracting external circumstance observation information and service history information and inputting the information to the control module as the observation signal, and for analyzing the behavior signal to generate and provide motion and function operating signals to the robot function operating module.
US08644988B2
Control systems and methods for a remote joint use position measurements to determine and control the force that an actuator applies to the joint through a linkage. The use of force and feedback allows control of a medical instrument having a linkage that provides non-negligible compliance between the joint and a proximal actuator and particularly allows precise instrument operation even when the position of the distal joint cannot be directly related to the proximal motor position.
US08644983B1
An order fulfillment system is provided. The system comprises logistics substations comprising an entry and exit points. The system also comprises conveyors that adaptively couple the logistics substations in a serialized order fulfillment logistics workflow to convey an order from a selected one of the entry points of one of the logistics substations to a selected plurality of logistics substations where order fulfillment procedures are performed on the order and to a selected one of the exit points of one of the logistics substations. The system also comprises a computer system that receives batches of orders, that analyzes a trend of orders, that analyzes a current inventory, that analyzes a current topology of the serialized fulfillment logistics workflow, and that changes the topology of the serialized fulfillment logistics workflow by commanding the plurality of conveyors to change their coupling of the logistics substations, based on the analysis.
US08644982B2
A unit dose package is provided that facilitates the automated picking of the package. The unit dose package includes a plurality of individually packaged unit dose medications separated by perforations. The unit dose package also defines a hole that may be located along at least one perforation, such as at an intersection of at least two perforations, to permit the package to be stored by being suspended by a rod. A robotic dispensing system and method are also provided that facilitate the selective dispensation of unit dose packages having different numbers of individually packaged unit dose medications. The system includes first and second storage locations for storing first and second unit dose packages which have different numbers of individually packaged unit dose medication(s). The system also includes a controller to direct picking of the first or second unit dose packages dependant upon a requested number of individually packaged unit dose medication(s).
US08644969B2
A method for provisioning content to users, including for each of a plurality of items of media content, maintaining information about one or more owners of the item of media content, and maintaining information about one or more providers of the item of media content, for each of a plurality of users, maintaining information about items of media content acquired by the user and about player devices owned by the user, for each of a plurality of time periods, maintaining a history log of items of media content played by one or more of the plurality of users during the time period, receiving a request from a user to play a designated item of media content on a designated player device, during a current time period, identifying an appropriate provider of the designated item of media content, according to a location of the user and according to the designated player device, causing the identified provider of the designated item of media content to transmit the designated item of media content to the user's designated player device, updating the history log for the current time period to reflect the user having played the designated item of media content, and calculating revenue disbursement among the owners of the plurality of items of media content, and the providers of the plurality of media content, for the current time period, based on the history log of the current time period. A system is also described and claimed.
US08644963B2
Multiple designs, systems, methods and processes for controlling a system or plant using an extended active disturbance rejection control (ADRC) based controller are presented. The extended ADRC controller accepts sensor information from the plant. The sensor information is used in conjunction with an extended state observer in combination with a predictor that estimates and predicts the current state of the plant and a co-joined estimate of the system disturbances and system dynamics. The extended state observer estimates and predictions are used in conjunction with a control law that generates an input to the system based in part on the extended state observer estimates and predictions as well as a desired trajectory for the plant to follow.
US08644962B2
The present application provides an adaptive control system for controlling a plant in particular a DC-DC power converter. The control system has two controllers of differing characteristics. The output of the individual controllers H0 and H1 are combined together to provide a combined control signal H to the plant, where H=αH1+(1−α)H0 and where the adaptive control system is tuned by adjusting the value of α between 0 and 1 to find an optimum control position.
US08644961B2
A method and apparatus for estimating and/or controlling mercury emissions in a steam generating unit. A model of the steam generating unit is used to predict mercury emissions. In one embodiment of the invention, the model is a neural network (NN) model. An optimizer may be used in connection with the model to determine optimal setpoint values for manipulated variables associated with operation of the steam generating unit.
US08644957B2
A device according to some embodiments may include an implantable flexible carrier and a pair of electrodes located on the carrier. The electrodes may be spaced from each other by a distance greater than 3 mm, and may be configured to cause, when supplied with an electrical signal, a unidirectional electric field sufficient to modulate at least one nerve.
US08644955B2
The medical lead delivery device more easily and quickly delivers a lead to or through the coronary vein of a patient's heart. The medical lead delivery device includes an elongated body, a controller, a first and second spring, and a sleeve. The elongated body includes a proximal end and a distal end. The controller is disposed at the proximal end and provides enhanced control of the distal tip of the elongated body.
US08644954B2
Methods and systems of facilitating stimulation of a stimulation site within a patient include implanting a distal portion of a stimulating member such that the distal portion of the stimulating member is in communication with a stimulation site located within a patient, securing the distal portion of the stimulating member at a first securing site with a first securing device, forming at least two curves of opposite concavity with a proximal portion of the stimulating member, securing the stimulating member at a second securing site with a second securing device, and coupling a proximal end of the stimulating member to a stimulator. In some examples, the at least two curves of opposite concavity are located in between the first and second securing devices.
US08644948B2
A device includes a housing, a radio-frequency (RF) antenna, a ground plane, an inductive telemetry antenna, and a processing module. The RF antenna is associated with the housing. The ground plane of the RF antenna is within the housing. The inductive telemetry antenna is within the housing and is disposed over a portion of the ground plane. The processing module is within the housing and is configured to communicate with a medical device using at least one of the RF antenna and the inductive telemetry antenna.
US08644946B2
One embodiment provides a computer-implemented method that includes storing a volume of tissue activation (VTA) data structure that is derived from analysis of a plurality of patients. Patient data is received for a given patient, the patient data representing an assessment of a patient condition. The VTA data structure is evaluated relative to the patient data to determine a target VTA for achieving a desired therapeutic effect for the given patient.
US08644944B2
An implantable stimulation device is disclosed which provides for reduced power consumption when compared with bipolar stimulation and better stimulation performance when compared with monopolar stimulation. Implantable stimulator devices use less power in monopolar stimulation mode than that of bipolar stimulation but stimulation performance is greater when using bipolar stimulation. The device comprises circuitry capable of simultaneous stimulation between a reference electrode and an electrode of a stimulation array and between electrodes of the stimulation array, the ratio of current to the reference electrode and array electrodes being selectable.
US08644939B2
A method and device for treating sleep apnea and sleep hypopnea by monitoring respiratory-related activity from the internal branch of the superior laryngeal nerve, interpreting these internal signals to detect and classify apnea events, and stimulating nerves or muscles to elicit appropriate corrective responses to adverse respiratory events.
US08644927B2
An embodiment of the invention provides an apparatus for the detection and treatment of atrial arrhythmia comprising an electrical lead having proximal and distal portions. The distal portion is positionable in an atrial chamber and the end of the proximal portion is configured to be coupled to a pacemaker. The lead comprises a plurality of conductive wires clad with an insulative coating and has sufficient flexibility to be positioned in the atria from a percutaneous introductory site. The conductive wires are coupled to a plurality of pairs of bipolar electrodes positioned on a membrane attachable to an endocardial wall. The electrode pairs are distributed in a pattern defining an area for detecting a location of a foci of aberrant electrical activity located within or adjacent the area and sending a pacing signal to that location to prevent or stop an occurrence of atrial fibrillation caused by that foci.
US08644920B2
The disclosure relates to a device and a method for detecting electromagnetic fields, in particular fields occurring in imaging magnetic resonance tomography.
US08644917B2
A method and system for determining the mechanism of cardiac arrhythmia in a patient is disclosed. The method basically entails measuring the impedance of cardiac tissue in a portion of the patient's heart using a catheter during an episode of supraventricular tachycardia to produce an iso-impedance map of that cardiac tissue on a video display and analyzing the pattern of the iso-impedance map to differentiate focal arrhythmia caused by a circumscribed region of focal firing and reentrant arrhythmia caused by a macroreentrant circuit. The method can also be used to identify regions of coherent rapidly conducting tissue e.g., Bachman's bundle or the inferoposterior pathway insertion points, to identify focal “mother rotors” throughout the left atrium that may participate in the generation and maintenance of atrial fibrillation and to identify areas of CAFE (complex atrial/fractionated electrograms) that truly reflect these mother rotors.
US08644916B2
This document discusses, among other things, a system comprising a sensor signal processor configured to receive a plurality of electrical sensor signals produced by a plurality of sensors and at least one sensor signal produced by an implantable sensor, a memory that includes information indicating a co-morbidity of a subject, a sensor signal selection circuit that selects a sensor signal to monitor from among the plurality of sensor signals, according to an indicated co-morbidity, a threshold adjustment circuit that adjusts a detection threshold of the selected sensor signal according to the indicated co-morbidity, and a decision circuit that applies the adjusted detection threshold to the selected sensor signal to determine whether an event associated with worsening heart failure (HF) occurred in the subject and outputs an indication of whether the event associated with worsening HF occurred to a user or process.
US08644913B2
The present invention relates to: (1) guidewire support/placement catheters; (2) support/placement catheters with imaging; (3) atherectomy catheters, (4) atherectomy catheters with imaging, (5) occlusion crossing catheters, and (6) occlusion crossing catheters with imaging as well as methods for using them to treat disorders (and particularly peripheral artery disease) and systems including them.
US08644903B1
Improved electrode assemblies for recording and stimulation. Cortical and depth electrode structures are provided as well as inline interconnection systems. Methods of manufacture are further taught to provide enhanced surfaces for cortical electrodes. The inline interconnection systems include connector assembly embodiments for electrode leads which have structure providing ease of EEG recording as well as stimulation.
US08644898B1
A device includes a circuitry layer having one or more circuitry regions and a superconducting layer having a plurality of naturally-occurring defects. Potential wells are formed in the superconducting layer and located outside of the bounds of the circuitry regions. A pattern of engineered defects is formed in the superconducting layer and are configured such that, upon encountering a pulse of electromagnetic energy applied at a high potential region of the superconducting layer prior to energizing any circuits within the circuitry layer and when the superconducting layer is in a superconducting state, magnetic flux trapped within the naturally-occurring defects is directed to one or more of the potential wells.
US08644897B2
Provided is a superconducting apparatus, including a joint of superconducting wires having high electric conduction characteristics and a superconducting magnet or the like. The superconducting joint comprises a plurality of superconducting wires and a sinter which integrates the plurality of superconducting wires. Herein, at least any one of the superconducting wires is a MgB2 superconducting wire, the sinter contains MgB2, and the sinter is compressed form the direction different from the direction toward which the superconducting wires protrude. Further, in order to form such a joint, a compression vessel provided with an opening used for introducing raw material powders to construct the sinter and another opening used for inserting the superconducting wires is utilized, and the openings are directed to different directions each other. Accordingly, MgB2 is filled in the sinter at high density, allowing the joint structure to have a good bonding property among particles.
US08644870B2
A method in a communication node of a wireless communications system that provides at least two communication links each having at least two frequency channels. The communication node is configured to communicate with a receiving communication node over a link under influence of interference from surrounding transmitter(s) using said frequency channels. The method includes determining a target for said link for the sum of the data rates and allocating power on the frequency channels to reach said target while minimizing the sum of the power on said link.
US08644869B2
A method and apparatus for communication using multiple carriers is provided. A mobile station receives information regarding at least one assigned carrier selected from the available carriers based on the multiple carrier capability from a base station. The mobile station activates or inactivates the at least one assigned carrier by receiving a message comprising information indicating activation or inactivation of the at least one assigned carrier from the base station. Signaling overhead for managing multiple carriers may be reduced.
US08644867B2
To provide a mobile station apparatus and a communication system that realize an efficient transmission control for a base station apparatus to allocate resources of the PUSCH with appropriate AMC mode in accordance with the channel feedback report and the scheduling request from the mobile station apparatus, and also enable rapid transmission of the uplink data (enable rapid transmission of the UL-SCH) when the mobile station apparatus transmits only the channel feedback report. A mobile station apparatus 200 applied to a system in which a base station apparatus 100 allocates the physical uplink shared channel and the mobile station apparatus 200 transmits uplink data using the physical uplink shared channel, transmits to the base station apparatus 100 the scheduling request requesting the base station apparatus 100 to allocate resources for transmitting the uplink data, using the physical uplink shared channel.
US08644853B2
The subject matter disclosed herein relates to a hierarchal base station almanac received at a mobile station.
US08644844B2
Methods and systems for indoor mobile unit positioning, for seamlessly toggling a mobile unit positioning between outdoor positioning and indoor positioning and for providing location based services or application generated by an external location server to the mobile unit while the mobile unit is indoors. The indoor mobile unit positioning includes mobile unit-based positioning which makes use of reception of access point signals by the mobile unit.
US08644843B2
Systems, methods, and computer program products obtain power information indicating a detected power of respective signals received in a mobile device from multiple transmitters. Using at least the obtained power information, respective probability values for a plurality of positions are determined, each probability value indicating a probability that the mobile device is in a corresponding position. An estimated position of the mobile device is identified based at least in part on the determined probability values.
US08644841B1
A method and system is disclosed for dynamically adjusting a signal-to-noise (SNR) bias based on relative load between a macro type base station and a micro type base station of a wireless communication system. The SNR bias corresponds to a threshold differential SNR between SNRs of the macro base station and of the micro base station, wherein the SNR bias is configured to be provided to an access terminal (or user equipment) to cause the access terminal (i) to be biased to seek service from the micro base station if the access terminal detects an SNR from the micro base station that is less than the threshold differential SNR below an SNR that the access terminal detects from the macro base station, and (ii) to be biased to seek service from the macro base station otherwise. Once the SNR bias is determined based on the relative load, it is communicated to one or more access terminals.
US08644839B2
In a wireless mobile communications system, a method for controlling a radio resource allocation is provided. A network transmits access control information to a terminal such that a request for the radio resource allocation which will be transmitted from the terminal can be controlled. The terminal selectively transmits the request for the radio resource allocation based on the received information, thus a transmission of an unnecessary request for the radio resource can be minimized, thereby preventing a waste of the radio resource.
US08644833B1
A multi-mode mobile station includes a first interface for wireless communication with a wireless local area network (WLAN) and a second interface for wireless communication with a wireless wide area network (WWAN). A mobility server facilitates call handoffs for the multi-mode mobile station, from the WLAN to the WWAN and vice versa. The mobility server maintains an activity log for the multi-mode mobile station. When the multi-mode mobile station becomes involved in a call, the mobility server stores call information regarding the call in the activity log. During the call, the multi-mode mobile station transmits a handoff request. In response to the handoff request, the mobility server controls establishment of a bearer path for call handoff between the WLAN and the WWAN, based on the call information contained in the activity log.
US08644825B2
A method is provided for definitive customization or customization for a predetermined duration related to a subscription of a radio communication terminal possessing an operating mode requiring the association with the terminal of a customization data set specific to a radio communication network, so as to allow the terminal to be linked with the radio communication network. The method includes the following steps: obtaining carrier information pertaining to carriers received by the terminal; and selecting a customization data set for the terminal, from a plurality of customization data sets, as a function of a selection criterion applied to the carrier information obtained.
US08644820B2
A service list acquisition apparatus is provided for acquiring, from at least one service list provision apparatus located in a wireless network coverage area, a service list related to a wireless network which can embody a portion where a service list is exchanged with the service list provision apparatus in a layer lower than an Internet protocol (IP) layer, thereby acquiring the service list without an additional IP address allocation procedure.
US08644813B1
A customer initiated mobile service diagnostics system is provided. The system comprises a database containing diagnostic data, a computer system, and an application, that when executed on the computer system, receives a message from a portable electronic device enrolling for diagnostic services. The system also sends a message to activate diagnostics software on the portable electronic device and receives notification of at least one service problem experienced by the portable electronic device. The system also analyzes data stored by at least one of the portable electronic device and the database to identify the root cause of the at least one service problem. The system also sends information to the portable electronic device providing resolution of the root cause of the at least one service problem.
US08644806B2
A Uniform Resource Locator (URL), or a portion thereof, or an e-mail address are employed as auxiliary indicators of dialing of a voice call from a mobile phone to an URL- or specific e-mail address-associated part, with the part originating the call not identifying the telephone number of the other part An automated conversion is performed from an URL, or a portion thereof, or e-mail address, for an intended telephone number, or multiple intended telephones, in response to requirements started at the telephone system by the caller A part with presence in the Internet achieves a better availability with the public by means of voice telephone calls, since the URL's and e-mail addresses are convenient, known by, and significant to the clients.
US08644795B2
Disclosed are a system and method for managing access to a mobile telecommunication account by disabling use of a mobile device associated with a mobile telecommunication account or sub account when the mobile network detects that a restriction contained in a restriction database is violated.
US08644790B2
Antenna amplifiers and automobile top antenna devices are provided. The antenna amplifier includes an AM frequency selection circuit, an AM signal amplification circuit, an FM frequency selection circuit, an FM signal amplification circuit, and a power circuit. The antenna amplifier is further provided with a trap circuit that has an end connected to the ground terminal of the antenna amplifier, and another end connected to a metal mounting base for an antenna on the automobile top. The antenna device includes a shark-fin antenna case, a metal mounting base, an antenna support and a radio receiving antenna. The antenna case is mounted on the metal mounting base to form an internal accommodation space in which the antenna support, the radio receiving antenna and a circuit board with an antenna amplifier are provided.
US08644788B2
A signal receiver used in a satellite communication system is provided. The signal receiver comprises a first type code generator, a second type code generator, a composite code generator, a correlation module and a determining module. The first type code generator generates a first type code corresponding to a first type signal. The second type code generator generates a second type code corresponding to a second type signal and having a code length N-time longer than that of the first type code. The composite code generator generates a composite code by superimposing N successive first type codes on the second type code. The correlation module correlates the composite code with a cell of a received signal to generate correlation results. The determining module determines a type of the received signal according to correlation results of the composite code with the received signal.
US08644786B2
A method and apparatus is disclosed to effectively frequency translate a filter characterized as a low quality factor (Q) filter, corresponding to a baseband frequency of approximately zero Hertz or to an intermediate frequency (IF), to a filter characterized as a high Q filter at frequencies greater than the baseband frequency or the IF. A downconversion mixer frequency translates a communication signal to the baseband frequency or the IF using a first local oscillator signal to provide a downconverted communication signal. A filter corresponding to the baseband frequency or the IF filters the downconverted communication signal to provide a filtered communication signal. An upconversion mixer frequency translates a communication signal using a second local oscillator signal. The frequency translation by the upconversion mixer, in effect, translates the filter characterization from the low Q filter to the high Q filter at frequencies greater than the baseband frequency or the IF.
US08644778B2
A method is disclosed including, using a measurement antenna in a wireless device, determining whether a user is proximate the wireless device at least by transmitting a signal using the measurement antenna; in response to a determination the user is not proximate the wireless device, transmitting the signal using a main antenna at a normal transmit power; and in response to a determination the user is proximate the wireless device, transmitting the signal using the main antenna at a limited transmit power. Another method includes in response to a determination a user is not proximate a wireless device, transmitting a signal using a first set of main antennas; and in response to a determination the user is proximate the wireless device, transmitting the signal using the second set of main antennas. Apparatus and program products are also disclosed.
US08644776B1
A power detection system is disclosed that determines a power level of a transmission signal. The power detection system includes an adjustable comparator circuit, an algorithmic state machine, and an output node. The adjustable comparator circuit receives the transmission signal and provides an adjusted transmission signal, and further compares the adjusted transmission signal to a reference signal. The algorithmic state machine iteratively adjusts the adjustable comparator circuit until the adjusted transmission signal is substantially close to the reference signal. The output node is coupled to the algorithmic state machine and provides an output signal that is responsive to the power level of the transmission signal and to the reference signal.
US08644773B2
A multiband low noise amplifier (LNA) with parallel resonant feedback includes an amplifier element configured to receive a radio frequency (RF) signal at an RF input and provide an amplified version of the RF signal at an RF output, a resistive feedback circuit coupled between the RF input and the RF output, and a plurality of series-coupled resonant circuits coupled in series with the resistive feedback circuit between the RF input and the RF output of the amplifier element, wherein each of the resonant circuits is configured to operate as an effective short circuit at a frequency other than a resonant frequency and configured to operate as an effective open circuit at the resonant frequency to decouple the resistive feedback from the amplifier element at each resonant frequency.
US08644772B2
Some demonstrative embodiments include coordinating a session transfer timeout period between first and second multi-band wireless communication devices capable of communicating over at least first and second wireless communication frequency bands, wherein the session transfer timeout period corresponds to at least one communication session between the first and second wireless communication devices; and if the first wireless communication unit cannot communicate with the second wireless communication device over the first wireless communication frequency band for a time period of at least the session transfer timeout period, transferring the at least one communication session from the first wireless communication frequency band to the second wireless communication frequency band. Other embodiments are described and claimed.
US08644767B1
A system and methods for wraparound signal monitoring are presented. An initial signal is transmitted through a signal path to provide a transmitted signal, and the transmitted signal is transmitted through an inverse signal path to provide an inverse signal. The inverse signal path comprises an inverse of the signal path. The transmitted signal is filtered to provide a filtered signal, and the filtered signal is transmitted through the inverse signal path to provide an inverse filtered signal. The inverse signal, the inverse filtered signal, and the initial signal are compared to provide a signal status.
US08644764B2
The present disclosure provides for an improved application of signal strength weightings in an SDMA sectored cellular network. The improved signal strength weightings application is conducted through the improved selection of weightings from a new codebook subset or by the selection of weightings from a larger codebook subset. In a further embodiment, an antenna beam index or bit map can be used to select the best beam(s) in an SDMA sectored cellular network. In another embodiment, a field or factor in an uplink or downlink transmission packet can designate which directional transmission beam is best suited for the transmission or when the directional transmission beam should be activated.
US08644762B1
A specific user is tracked based on the cell site or service area that the user's device connects to. RANAP, GMM, and SM sessions are associated based on P-TMSI, IMSI, or IMEI. The sessions are maintained based on packets transmitted over the IuPS interface between one or more radio network controllers and a serving GPRS support node. Tracking information associated with information includes usage information such as responsiveness errors, device usage and location. Tracking of a user down to the cell site or service area level assists a mobile service provider in troubleshooting connection issues by providing more complete information and enabling recreation of a user's situation.
US08644758B2
The present invention provides a repeater system, comprising: first transceiver circuitry, for establishing communications with a base station of a cellular communications system; second transceiver circuitry, for establishing communications with a wireless device; and a single antenna system, comprising a plurality of antenna elements. Signals to and from the first transceiver circuitry and the second transceiver circuitry can each be received and transmitted through the single antenna system. The single antenna system includes beam definition circuitry, in which amplitudes of signals between the first transceiver circuitry and each antenna element, and between the second transceiver circuitry and each antenna element, can be adjusted independently, such that different beam patterns can be provided for the first transceiver circuitry and the second transceiver circuitry.
US08644747B2
A heating device including a heating member that heats a recording medium; a pressure unit that applies pressure to the heating member; and a rotation member that is mounted to the heating member. The rotation member is rotated upon receiving an external force and the heating member is rotated along with a rotation of the rotation member by a frictional force between the heating member and the rotation member.
US08644744B2
A fixing device includes: a fixing member that fixes a toner image on a recording medium; a pressure member that forms a fixing pressure portion between the pressure member and the fixing member by making pressure contact with an outer circumferential surface of the fixing member, the fixing pressure portion being passed through by the recording medium holding an unfixed toner image; a heat supplier that supplies heat to the fixing member; and a thermal diffusion member that diffuses heat on a surface of the fixing member by contact with the fixing member.
US08644730B2
A process cartridge includes: a drum cartridge; a developing cartridge, which holds a developing roller at a first end portion thereof, and which is detachably mounted to the drum cartridge; a lock member, which is provided to the drum cartridge, and which is displaceable between a lock position and a lock release position; an operation member that displaces the lock member to the lock release position; a lifting member that lifts a second end portion of the developing cartridge from the drum cartridge as the lock member is displaced to the lock release position; a developing-side holding part that extends in a direction orthogonal to the lifting direction of the second end portion from the drum cartridge; and a drum-side holding part that extends in parallel with the developing-side holding part while being opposed to the developing-side holding part in the lifting direction when the developing cartridge is mounted.
US08644722B2
A fixing device is provided with a fixing unit for fixing a toner image; a magnetic flux generator including a switching element for generating a magnetic flux; and a control unit for performing a start-up mode for raising the temperature of the fixing unit to a fixing temperature by the magnetic flux and a steady mode for maintaining the temperature of the fixing unit at the fixing temperature. The control unit turns off the switching element when the temperature of the switching element is equal to or higher than a first reference temperature lower than a destruction temperature during a period of the start-up mode, and turns off the switching element when the temperature of the switching element is equal to or higher than a second reference temperature lower than the destruction temperature and higher than the first reference temperature during a period of the steady mode.
US08644719B2
A cleaning device includes a cleaning roller which contacts an intermediate transfer belt for carrying an image developed using a liquid developer, a cleaning roller which contacts the other cleaning roller and has a greater axial length than the other cleaning roller, and a rubber blade which contacts the cleaning roller and has a greater axial length than the cleaning roller.
US08644718B2
A controller unit determines the operation mode of a device when an error relating to a color cartridge has been detected. When the controller unit determines that the operation mode of the device is a toner replacement priority mode, the controller unit determines whether or not the number of times a monochrome printing job has been executed is equal to or greater than a threshold value without resolving the error. When the number of times a monochrome printing job has been executed is equal to or greater than a threshold value without resolving the error, the controller unit switches the operation mode of the device to a monochrome performance priority mode.
US08644715B2
A method and a device for monitoring and controlling a phase difference based on DQPSK modulation are provided, and the method includes: performing the nth power multiplication operation respectively on a first differential current signal and a second differential current signal output after DQPSK demodulation to correspondingly obtain a first monitor signal and a second monitor signal, where, n is a positive integral multiple of 4; monitoring phase differences between respectively two arms of a first demodulator according to the first monitor signal and two arms of a second demodulator according to the second monitor signal; adjusting the phase differences between respectively two arms of the first demodulator and two arms of the second demodulator using the monitor result, so that the differences can meet demodulation requirements and a receiver can obtain transmitted information.
US08644713B2
An optical receiver, transmitter, transceiver or transponder for bursty, framed or continuous data. The optical receiver includes a burst mode clock recovery module that recovers the clock rapidly and with a small number of preamble or overhead bits at the front end of the data. A local clock is used for timing when the recovered clock is not available. Transitions between the recovered clock and local clock are smoothed out to avoid undesirable artifacts.
US08644696B2
The present invention discloses an image capturing device and an automatic backlash correction method, comprising: a group of zoom lenses, a storage module and a processing module. The processing module drives the group of zoom lenses moving to a datum point to get the moving step value. The current backlash value is then calculated according to the moving step value and the predetermined step value. Then, the difference value between the current backlash value and the predetermined step value are stored in the storage module. The processing module determines whether the difference value is within an allowable error range. When the difference value is within the allowable error range, the processing module writes the current backlash value into the storage module to replace the backlash compensation value. Therefore, the backlash compensation value of the image capturing device can be corrected automatically to enhance image quality.
US08644692B2
A method for heating medical fluid with different supply voltages comprising: configuring first, second and third switches in electrical communication with first and second power lines, the switches configured such that (i) in a first switch state first and second heater elements are placed in series, solely via a closing of the first switch, for operation with a first supply voltage applied to the first and second power lines, and (ii) in a second switch state the first and second heater elements are placed in parallel, via the second and third switches, for operation with a second supply voltage applied to the first and second power lines, and configuring a control element to automatically set the switches in the first or the second switch state based upon a signal sent to the control element indicative of the first or the second supply voltage.
US08644691B1
A method includes initiating, through an interface of a multimedia application executing on a data processing device, seeking of a desired frame of a video sequence rendered thereon. The desired frame corresponds to a desired point in time. The method also includes causing, through a set of instructions associated with a processor of the data processing device and/or an operating system executing thereon, the processor to decode frames of the video sequence from a closest frame in a temporal past relative to the desired frame following the initiation. Further, the method includes rendering, through the processor and on the interface, frames of the video sequence after a predeterminable threshold time period at a lower frame rate than a frame rate of the video sequence otherwise at least until the desired frame is decoded and rendered when the desired frame is not decoded within the predeterminable threshold time period.
US08644690B2
A method and system for storing a video on a storage device are provided. The method includes formatting each image in a plurality of images into a plurality of tiles, the plurality of images being captured as a temporal sequence of images at successive points in time. The method further includes selecting a tile from each image in the temporal sequence of images to obtain a temporal sequence of tiles to generate a video segment; selecting another tile from each image in the temporal sequence of images to obtain another temporal sequence of tiles to generate another video segment; and repeating the selecting a tile from each image in the temporal sequence of images to obtain a plurality of temporal sequences of tiles to generate a plurality of video segments. The obtained plurality of video segments are stored in a file on the storage device.
US08644683B2
A moving image processing apparatus gives an ID to a video segment obtained by dividing moving image data, and stores information for associating a section of each video segment with the ID as video segment section information. Here, meta-data corresponding to each video segment is managed by associating the meta-data with the ID given to each video segment. In editing operations, editing in units of a video segment is performed, and an arrangement of video segment IDs is manipulated. Therefore, even if the editing is performed, there arises no inconsistency in referring to meta-data information so that it is equivalent to having the meta-data updated in synchronization with the moving image editing. Thus, it is possible to have virtual editing of the moving image automatically followed by an update of the meta-data and also alleviate a burden of reediting the meta-data of an editor.
US08644676B2
A data processing apparatus is provided. The data processing apparatus includes a plurality of ports, a memory, a determining unit, and a processing unit. The plurality of ports are configured to input and output video data. The memory is configured to store the video data when the video data is recorded onto a recording medium and when the video data is played back from a recording medium. The determining unit is configured to determine whether video data, for which a video data playback request designating one of the plurality of ports has been issued, is stored in the memory, using data identification information for identifying video data and usage management information. The processing unit is configured to have the video data stored in the memory outputted from the designated port, when the determining unit determines that the video data is stored.
US08644671B2
A display apparatus includes: a display unit; a high definition multimedia interface (HDMI) through which an external device can be connected; a user input unit; a user interface (UI) generator; and a controller which outputs a command signal for generating a UI for external device through the HDMI if a control signal for generating the UI for external device is input to the user input unit, and controls the UI generator to display the UI for the external device on the display unit based on UI data input from the external device.
US08644670B2
A contents reproduction apparatus is provided that can resume reproduction according to the viewer. A CPU of a television executes the steps of: sending to a camera a command to pick up an image in response to input of an instruction to display a contents list; sending to an analysis unit a command to analyze image data of the person who inputs the instruction to display; specifying the person who inputs; sending data for displaying the list; detecting input of an instruction to select contents; calculating a backward amount in the case where the input instruction is an instruction to reproduce the same contents; and sending a command to reproduce the contents from a position preceding by the backward amount.
US08644659B2
A method for predicting polarization mode dispersion (PMD) in an installed optical fiber. Values of PMD are measured for a first optical fiber at various points in time during the manufacture and installation of the first optical fiber. Values of PMD are identified that correspond to sensitive ones of the various points in time. A set of correlation coefficients is calculated based on the values of PMD corresponding to the sensitive ones of the various points in time. An installed value of PMD for a second optical fiber is predicted based on the set of correlation coefficients.
US08644658B2
A light transmission system includes a light guide support, a first convex lens, an optical waveguide member, and two second convex lenses. The light guide support includes a first surface, a second surface, a hollow space formed between the first surface and the second surface, and an inner reflecting surface forming an angle of 45 degrees relative to the first surface. The first convex lens is formed at the first surface, and configured for converging light to the inner reflecting surface. The optical waveguide member is located at the hollow space, and includes a main section parallel with the first surface, two first branch sections extending from and forming equal angles relative to the main section, and two second branch sections extending from the respective first branch sections. The two second convex lenses are formed at the second surface and aligned with the respective second branch sections.
US08644656B2
A via hole is formed in a first cladding layer laminated on a wiring board. A conductive material is filled in the via hole so as to form a first conductor portion (a portion of a conductive via) having a mushroom-like shape projecting from a surface of the first cladding layer. Then, a second cladding layer is formed to cover the first conductor portion, the first cladding layer and a core layer, and a via hole is formed in the second cladding layer. A conductive material is filled in the via hole so as to form a second conductor portion (a remaining portion of the conductive via) connected to the first conductor portion.
US08644649B2
A silicon optical waveguide for transmitting an optical signal input to the optical waveguide with a first frequency. The optical waveguide includes a plurality of modulator circuits configured along a silicon optical transmission channel. Each modulator circuit includes at least one resonant structure that resonates at the first frequency when the modulator circuit that includes the at least one resonant structure is at a resonant temperature. Each modulator circuit has a different resonant temperature.
US08644648B2
Electro-optic (EO) modulator and related device structures which can be used in conjunction with high EO materials to lower switching voltage and improve related performance parameters.
US08644644B2
Methods and apparatus for blending regions from multiple images to produce a blended image. An image blending module may obtain multiple digital images of a scene. A base image and a source image are selected, and a stroke is applied to the source image to indicate a desired region which is to be blended with the base image. A region in the source image is identified from the stroke using a segmentation technique such as a graph cut algorithm, and the identified region is blended with the corresponding region of the base image, for example using alpha blending. Additional strokes may be applied to the source image to select other regions to be blended with the base image. A different image may be selected as a source image, and a region from the different image may be selected for blending with the base image.
US08644639B2
A block noise reduction system and method which may determine a feature value of a local texture at each location of input pixel, may selectively determine 1D filtering mode or 2D filtering mode as a filtering mode based on the determined feature value, and may perform filtering to preserve an edge according to the determined filtering mode.
US08644636B2
A method and apparatus for removing an image blocking artifact by using a transformation coefficient are provided. The method includes: detecting a first blocking artifact which is in a flat region of the input image; removing the first blocking artifact using a number of low frequency coefficients from among transformation coefficients for each transformation block of a plurality of transformation blocks of the input image, based on a result of detecting the first blocking artifact; detecting an edge region of the input image; and removing a second blocking artifact, which is in an edge region of an intermediate image obtained from the removing of the first blocking artifact of the input image, based on the detected edge region in the input image.
US08644635B2
An image processing method and an image processing apparatus, the method including: generating a blurry image by using a maximum telephoto image among N (where N is a natural number equal to or greater than 2) live view images; generating an alpha map by using two or more images of the N live view images; and generating a soft focus image by combining the maximum telephoto image and the blurry image by using the alpha map.
US08644626B2
The present invention relates to a method for storing an image sequence and a method for compressing, storing an image sequence. The method for storing an image sequence comprises the following steps: within the image sequence, forming a pixel-bit sequence according to known positions and order of each pixel in each of image frames formed by pixels; within the image sequence, setting a pixel value of a first pixel-bit position of a preceding image frame as a “preceding pixel value”, while setting the pixel value of the same pixel-bit position of the succeeding image frame adjacent to the said preceding image frame as a “succeeding pixel value”, comparing the said “preceding pixel value” with the said “succeeding pixel value”; creating a recording program to record a number of times of consecutively repeated presence of the “preceding pixel value” in the pixel-bit position. The present invention can decrease the data storage amount of the image when the image is processed and stored by statistically recording the repeated data content.
US08644625B2
When scores of classifiers for discriminating an image to be discriminated are sequentially obtained in a predetermined order, positions of saturated pixels in the image to be discriminated are detected. For each classifier which outputs the score based on pixel values at the detected position, the score is obtained by obtaining a value determined based on a difference between a discontinuing threshold set in advance correspondingly to the identified classifier and a discontinuing threshold set in advance correspondingly to a classifier immediately before the identified classifier. For each of the other classifiers, the score is obtained by obtaining an output obtained by applying the classifier to the image to be discriminated. A sum of the scores obtained so far is compared with the discontinuing threshold. If the sum exceeds the discontinuing threshold, the score of the next classifier is obtained.
US08644623B2
Various embodiments provide approaches for measuring the rendering times of a webpage that can be browser-independent. In at least some embodiments, as a web page is rendered, video data of the webpage is captured and analyzed to ascertain when the webpage, or portions thereof, have likely been completely rendered. In at least some embodiments, image processing can be performed on captured video data to ascertain, from observed pixel changes over time, when the webpage has likely been rendered.
US08644622B2
To compute a signature for an object comprising or represented by a set of vectors in a vector space of dimensionality D, statistics are computed that are indicative of distribution of the vectors of the set of vectors amongst a set of regions Ri, i=1, . . . , N of the vector space, at least some statistics associated with each region are binarized to generate sets of binary values ai, i=1, . . . , N indicative of statistics of the vectors of the set of vectors belonging to the respective regions Ri, i=1, . . . , N; and a vector set signature is defined for the set of vectors including the sets of binary values ai, i=1, . . . , N. The computing, binarizing, and defining operations may be repeated for two sets of vectors, and a quantitative comparison of the two sets of vectors determined based on the corresponding vector set signatures.
US08644599B2
A method and apparatus for processing image data is provided. The method includes the steps of employing a main processing network for classifying one or more features of the image data, employing a monitor processing network for determining one or more confusing classifications of the image data, and spawning a specialist processing network to process image data associated with the one or more confusing classifications.
US08644591B2
An alignment method for assembling substrates without fiducial mark is provided and has steps of: pre-defining at least two partially standard character regions; capturing at least two partially actual images of a first substrate; comparing to obtain at least two partially actual character regions; building an actual coordinate system of the first substrate; comparing the actual coordinate system with a coordinate system of a second substrate to obtain three types of offset values; moving the first substrate to a correct waiting position based on the offset values; ensuring if the first substrate is disposed at the correct waiting position; and stacking the first substrate with the second substrate to finish the alignment and installation. Thus, the alignment method of the present invention can be applied to to-be-installed substrates without any fiducial mark for alignment.
US08644581B2
In accordance with the principles of the invention, methods, systems, and computer-readable mediums are provided for positioning cellular analysis data including measuring a similarity between pixel data in a target sample data and pixel data in a template data. An offset position is determined based on the measured similarity. The pixel data in the template data is shifted based on the offset position to produce shifted template data having pixel data at shifted locations which match the corresponding pixel data in the target sample data.
US08644577B2
A method is disclosed for generating image data of an object under examination from X-ray projection data of the object under examination, wherein, before a reconstruction of the image data, the X-ray projection data are subjected to scattered radiation correction on the basis of scattered radiation measured values. Here, the scattered radiation measured values are initially subjected to an extra-focal radiation correction before being used for the scattered radiation correction. A projection data processing device is also disclosed for carrying out a method of this kind and an X-ray system, in particular computed tomography system, with a projection data processing device of this kind.
US08644570B2
A patient defines a patient space in which an instrument can be tracked and navigated. An image space is defined by image data that can be registered to the patient space. A tracking device can be connected to a member in a known manner that includes imageable portions that generate image points in the image data. The tracking device can be tracked to register patient space to image space.
US08644564B1
In an embodiment, a method is provided. The method includes setting an IR (infrared) level to a first predetermined level. The method also includes reading an image and determining if a face is detected. If a face is not detected, the method sets the IR level to zero and waits a first predetermined amount of time. The method further includes repeating the setting the IR level to the first predetermined level and the reading an image. The method also includes determining a face is detected. The method further includes setting the IR level to a second predetermined level. The method also includes reading an image and determining if a face is recognized. The method may further include setting the IR level to zero and waiting a second predetermined amount of time. The method may also include setting the IR level to the first predetermined level, reading an image and determining if a face is detected.
US08644556B2
An image processing apparatus includes an image input configured to receive image data, a target extraction device configured to extract an object from the image data as a target object based on recognizing a first movement by the object, and a gesture recognition device configured to issue a command based on recognizing a second movement by the target object.
US08644551B2
The present disclosure relates to systems and methods for tracking planar shapes for augmented-reality (AR) applications. Systems for real-time recognition and camera six degrees of freedom pose-estimation from planar shapes are disclosed. Recognizable shapes can be augmented with 3D content. Recognizable shapes can be in form of a predefined library being updated online using a network. Shapes can be added to the library when the user points to a shape and asks the system to start recognizing it. The systems perform shape recognition by analyzing contour structures and generating projective invariant signatures. Image features are further extracted for pose estimation and tracking. Sample points are matched by evolving an active contour in real time.
US08644546B2
An image containing text (e.g., a surveillance camera photo that includes a vehicle license plate) is analyzed to determine the text (e.g., by an OCR technique). The recognized text is then stored in a database. The image is digitally watermarked with an identifier that associates the image with the database location where the text is stored. In addition to surveillance contexts, this technology can be employed in indexing the World Wide Web. Images used in web pages can be watermarked to link to associated text or other data. When the web page is crawled by an indexer, the watermark can be decoded and the associated data repository accessed to obtain information that can augment the web index for that page.
US08644545B2
A condenser microphone unit includes a diaphragm, a diaphragm ring, a fixed electrode, a casing unit accommodating the diaphragm ring, the diaphragm, and the fixed electrode. A condenser microphone includes the condenser microphone unit. The diaphragm ring is indirectly fixed to the interior of the unit casing through a fixing ring fixed to the unit casing. The fixing ring has a planar ring portion and a plurality of projections projecting from the internal periphery of the ring portion and provided in a circumferential direction. The plurality of projections urges the diaphragm ring toward the fixed electrode.
US08644544B2
A dynamic microphone unit includes a diaphragm vibrating in response to received sound waves; a voice coil fixed to the diaphragm; a magnetic circuit generating magnetism in a magnetic gap where the voice coil is disposed; and an acoustic resistor disposed in a space adjacent to the reverse of the diaphragm. The acoustic resistor includes a cover disposed between a felt and the diaphragm. A case having an open end and a closed end accommodates the felt and the cover. The cover has holes transmitting sound waves at the closed end and a bending portion at the open end which urges the cover and the felt.
US08644543B2
With a hearing aid device in a frame configuration, acoustic feedback is avoided with an opened battery charger. To this end, a seal surrounds the frame component in an annular manner, the seal sealing a gap between the frame component and the housing thus providing a more user friendly hearing aid.
US08644542B2
In an embodiment, a hearing aid is provided. The hearing aid may include a set of battery charging terminals configured to be connected to a battery. A receiver oscillator circuit is electrically coupled to the set of battery charging terminals, the receiver oscillator circuit includes a receiver coil. The receiver coil may be tuned to resonate at a resonance frequency in a range of MHz and at the resonance frequency. The receiver coil may be configured to receive magnetic energy in the form of electromagnetic waves of a frequency similar to the resonance frequency of the receiver coil and to convert the magnetic energy of the received electromagnetic waves to an electrical current to charge the battery via the set of battery charging terminals.
US08644541B2
A hearing apparatus and in particular a hearing aid are to be optimized as regards the risk of feedback. The hearing apparatus contains a housing, having a first opening and a second opening, and with a frame, in or on which a signal processing component is attached, and which can be inserted into the first opening of the housing as far as an end position. A ramp is disposed in the housing which interacts with the frame such that the frame is also moved perpendicular to the direction of insertion toward the second opening during insertion into the housing along a direction of insertion only in one section as far as the end position, which is less than 30% of the insertion path from the first opening to the end position.
US08644536B2
A method of operating a hearing prosthesis. The hearing prosthesis includes memory and a clock and is configured to deliver stimuli to a user. The method includes determining the stimuli, with the hearing prosthesis, in response to a sound signal and at least in part by using one or more adjustable parameters stored in the memory. The method further includes receiving, from the user, a request to adjust at least one of the parameters, and determining whether to make the requested adjustment by reference to an amount of time, as determined by said clock, or a function based around an amount of time since a predefined event.
US08644533B2
One embodiment of the present subject matter includes an apparatus, including: a microphone to convert sound into a signal; and an electrically adjustable shutter including conductive polymer, the shutter in acoustic communication with the microphone and configured to provide an adjustable acoustic resistance to the microphone. Variations include conductive traces adapted to apply an electric signal to the conductive polymer. In some embodiments a diaphragm in acoustic communication with the shutter configured to detect acoustic energy is included. The present subject matter also provides methods including, but not limited to a method for operating a microphone in a hearing assistance device, including measuring acoustic energy detected by a diaphragm in acoustic communication with a shutter via a conduit, and controllably adjusting an acoustic resistance of the shutter with an electric signal to change directionality of the microphone.
US08644524B1
Methods and systems for reducing noise relating to an electronic system are disclosed. The methods and systems determine a noise signature, which characterizes a targeted noise of the electronic system. A cancellation signal is then generated based on this noise signature, so that if the cancellation signal is transmitted, the targeted noise is at least partially reduced.
US08644514B2
According to one general aspect, a method may include acquiring a message. In some embodiments, the method may also include determining if a relay station (RS) is allowed to manipulate portions of the message. In some embodiments, the method may also include, if so, generating a message authentication code (MsgAC) based upon a MsgAC key (MsgACK) known to the RS. In some embodiments, the method may also include combining the message with the MsgAC. In some embodiments, the method may also include wirelessly transmitting the combined message to the RS.
US08644509B2
The present invention is a method to ensure a secure exchange of crypted numeric data between two entities, where their decryption depends to the approval of a third entity. The solution uses a combination of Identity Based Encryption scheme, and transcription trap use.
US08644502B2
A secure data parser is provided that may be integrated into any suitable system for securely storing and communicating data. The secure data parser parses data and then splits the data into multiple portions that are stored or communicated distinctly. Encryption of the original data, the portions of data, or both may be employed for additional security. The secure data parser may be used to protect data in motion by splitting original data into portions of data, that may be communicated using multiple communications paths.
US08644496B2
An apparatus is provided for suppressing an echo signal included in a measured signal corresponding to a measured sound. In the apparatus, the measured signal and a reference signal in a time domain are transformed into a frequency domain, and calculated for obtaining each value of a ratio and a correlation between the measured signal and the reference signal in the frequency domain. With executing a comparison of the values of the ratio and the correlation, a coefficient is derived, where a product of the coefficient and the measured sound in the frequency domain gives an estimated value of the echo signal. The echo in the measured signal is suppressed with subtracting the estimation of the echo signal from the measured signal, respectively in the frequency domain.
US08644491B2
A distributed contact center is described and systems, methods, and devices for sharing state information between the various parts of the contact center are provided. Skill state information is condensed into one or several bits such that a message describing the state of multiple skills can be generated and shared with other parts of the contact center. This provides the ability to convey a large amount of state information for a particular site in a multi-site system without consuming a large amount of bandwidth or utilizing a large amount of processing capabilities.
US08644489B1
Various embodiments of the invention force a contact center agent to adhere to taking a scheduled break from handling communications for a contact center. In particular, a time corresponding to a start time for a scheduled break is detected and, upon detection, a current state is determined for the agent that indicates whether the agent is available to handle communications. In response to the state indicating the agent is available, the agent's state is automatically set without the agent's intervention to indicate the agent is unavailable to handle communications so that no communications are routed to the agent. At this point, the agent is to take his scheduled break. Accordingly, after a period of time, the agent's state is then automatically set to indicate the agent is available so that the agent's break is over and at least one communication is routed to the agent.
US08644486B2
A method and system are disclosed to proxy mobile and network originated call sessions. A system that incorporates teachings of the present disclosure may include, for example, a method to access a phone directory using a mobile device including transmitting on a data channel of a wireless communications network a request for access to the phone directory, transmitting on the data channel one or more selective requests to search the phone directory, receiving on the data channel one or more successive portions of the phone directory according to the one or more selective requests, and transmitting on the data channel an abbreviated identifier associated with an entry of the phone directory for establishing voice communications with a terminal device. Other embodiments are disclosed.
US08644482B2
A method for implementing Customized Ringing Signal (CRS) services is provided. The method includes: receiving a call request initiated by a caller terminal; obtaining a policy of playing a CRS tone according to the call request, where the policy is a policy of playing a CRS tone, namely, a caller CRS tone or a callee CRS tone, or a policy of filtering the CRS tone; and playing the CRS tone to a callee according to the policy. By setting a policy of playing the CRS tone to the callee in the network or the callee terminal, the users enjoy the CRS services at their own discretion.
US08644474B2
A method and a system that allows a person to contact one or more companies with which the person has a relationship, such that the person can contact each company using a single telephone number. According to a first embodiment, a method is provided comprising receiving a call from a person (member) requesting to contact a first company; accessing a member profile stored on a database, the member profile comprising information regarding the identity of the person and identities of one or more companies selected by the person; verifying the identity of the person; verifying the request to contact the first company by determining if the first company is one company stored in the member profile; and then transferring the verified request to the first company by way of a dedicated number, so as to rapidly access an agent.
US08644472B1
Embodiments of the present invention include a caller identification system and method for identifying a caller with a partial phone number look-up table. The caller identification system comprises a database that stores received calls and can be personalized to include information specific to partial phone numbers. In one embodiment, the caller identification system disclosed can be integrated into a cellular phone. In this embodiment, an incoming call initiates a search in a database to retrieve information about the caller. If a match is found, the identity of the caller is displayed. When an exact match is not found, a search for a partial match is executed with wild card values and information about the partial match is displayed. Information for a partial match can be personalized or pre-programmed into the caller ID system such as the city associated with a particular area code or prefix.
US08644469B2
Usage information is received that describes usage of communication services by a communications device. The usage information is compared to monitoring criteria. When the monitoring criteria is satisfied, an electronic notification message is sent to the communications device. The electronic notification message when a communications service is initiated and before an additional charge for the communications service is incurred.
US08644456B2
An improper connection determination method includes a closed circuit forming step, a current detection step and a determination step. In the closed circuit forming step, a closed circuit from one of at least two contacts in a telephone connection terminal of a communication apparatus to another one of the at least two contacts in the telephone connection terminal is formed. In the current detection step, a current flowing in the closed circuit, when the closed circuit is formed in the closed circuit forming step, is detected. In the determination step, it is determined that the telephone line is improperly connected to the telephone connection terminal when the current is detected in the current detection step.
US08644450B2
The X-ray fluorescence spectrometer of the present invention includes a sample table (8) for a sample (S) having a crystalline structure, an X-ray source (1), a detecting unit (7) for detecting secondary X-rays (4) from the sample (S), a rotating unit (11) for rotating the sample table (8), a parallel translating unit (12) for causing the sample table (8) to undergo a parallel translational movement, a selecting unit (17) for selecting three of circumvent angles, at which diffracted X-rays can be circumvented, based on a diffraction profile obtained from the angle of rotation of the sample (S) and the intensity of secondary X-rays (4), the interval between the neighboring circumvent angles being smaller than 180°, and a control unit (15) for controlling the rotating unit (11) so as to set the sample (S) at the circumvent angle at which the sample table (8) will not interfere with any other structures.
US08644448B2
A method is proposed for collimating an off-center sub-object of an examination subject by a collimator of an X-ray diagnostic apparatus. The apparatus has a computed tomography imaging system having a first X-ray source and a computed tomography X-ray detector disposed opposite the first X-ray source having a number of individual detectors and an angiographic imaging system having a second X-ray source offset to the first X-ray source and a flat panel X-ray detector disposed opposite the second X-ray source with matrix shaped pixel elements. A 3D image of the subject is taken by the CT imaging system. The off-center sub-object is selected based on the 3D image. The position of the sub-object is determined for a shooting position of the angiographic imaging system according to the fixed relative disposition between the angiographic imaging system and the CT imaging system. The collimator is adjusted accordingly for collimating the off-center section.
US08644445B2
A spring mounting device in a cladding tube for nuclear fuel, comprising a spring distributor, a spring loader in the cladding tube, the distributor supplying the springs to the loader, said loader comprising a longitudinal slide to receive the spring, a pusher in order to set the spring into place in the cladding tube and is able to move in the slide, means of displacement of said pusher, said device comprising mechanical means in order to associate the actuation of the means of displacement with that of the spring distributor.
US08644440B1
One embodiment relates to an integrated circuit which includes a transmitter buffer circuit, a duty cycle distortion (DCD) detector, correction logic, and a duty cycle adjuster. The DCD detector is configured to selectively couple to the serial output of the transmitter buffer circuit. The correction logic is configured to generate control signals based on the output of the DCD detector. The duty cycle adjuster is configured to adjust a duty cycle of the serial input signal based on the control signals. Another embodiment relates to a method of correcting duty cycle distortion in a transmitter. Other embodiments and features are also disclosed.
US08644433B1
Systems and methods for reconstructing digital information in a multiple-input receiver from signals transmitted by a multiple-output transmitter, in a multiple-input multiple-output (MIMO) communications channel are provided. A plurality of signal streams are obtained from a plurality of transmitted signals and a first candidate signal value is selected for each of the plurality of signal streams. A plurality of additional candidate signal values are also selected for each of the plurality of signal streams in response to selecting the first candidate signal value. A log-likelihood ratio (LLR) is computed from the plurality of signal streams based on all of the selected candidate signal values. Digital information may then be estimated based on the computed LLR.
US08644426B1
A robust differential receiver is described that may be used in any frequency modulated system, including short-range radio frequency (RF) communication devices. The differential receiver provides a preamble detection approach that reduces false preamble detection, a fine carrier frequency (CFO) estimation approach that provides an extended estimation range, and robust in-band and out-of-band interference detection. The described differential receiver assures that preamble detections are not falsely triggered, and that CFO estimates are based on accurately modeled preamble waveforms that have not been distorted by phase ambiguities or in-band distortion. In this manner, the described robust differential receiver assures that CFO estimates used to compensate remaining portions of detected signals are accurate, thereby reducing the likelihood that remaining portions of the detected signal will be affected by phase ambiguity distortions, thereby enhancing the differential receiver's ability to lock onto an otherwise unavailable communication channel, and/or reducing transmission errors and/or packet loss.
US08644420B2
I/Q data skew in a QPSK modulator may be detected by sending identical or complementary data streams to I and Q channel PSK modulators, setting the relative carrier phase between I and Q to zero or π, and monitoring the average QPSK output power, where the data streams sent to the I and Q channels include streams of alternating ones and zeroes.
US08644419B2
A method and system that provides for execution of a first calibration sequence, such as upon initialization of a system, to establish an operation value, which utilizes an algorithm intended to be exhaustive, and executing a second calibration sequence from time to time, to measure drift in the parameter, and to update the operation value in response to the measured drift. The second calibration sequence utilizes less resources of the communication channel than does the first calibration sequence. In one embodiment, the first calibration sequence for measurement and convergence on the operation value utilizes long calibration patterns, such as codes that are greater than 30 bytes, or pseudorandom bit sequences having lengths of 2N−1 bits, where N is equal to or greater than 7, while the second calibration sequence utilizes short calibration patterns, such as fixed codes less than 16 bytes, and for example as short as 2 bytes long.
US08644418B2
A transmitter module for unidirectional communication with a receiver module and a method using the aforementioned. The transmitter module includes a carrier detection portion, a source processing portion coupled to the carrier detection portion and a source transmission portion coupled to the source processing portion. The source processing portion can receive and process an information signal to produce a processed information signal in a manner such that an appropriate carrier signal is modulated with the information signal. The appropriate carrier signal can be based on the detection signals communicated from the carrier detection portion. The source processing portion can further process the information signal in a manner such that the processed information signal is associable with at least one of a unique code and an indication signal. The indication signal is associable with absence of communication of the at least one communication signal in a communication medium.
US08644417B2
A method for multi-level data transmission includes encoding a data signal to be transmitted into N multi-level signals in accordance with an encoding table, where the data signal is characterized with a stream of binary data segments each of which has a data length of M bits, transmitting simultaneously the N multi-level signals through N data transmission channels, respectively; and decoding the N multi-level signals into the data signal by comparing each two of the N multi-level signals transmitted through the two data transmission channels to obtain a respective bit of the M bits of each binary data segment of the data signal based on comparison between the two corresponding multi-level signals.
US08644403B2
An Orthogonal Frequency Division Multiplexing (OFDM) symbol for transmission from a non-reference transceiver to a user equipment (UE) in a mobile communication system is generated by ascertaining a general timing for transmission of OFDM symbols, in which the general timing is associated with a reference transceiver. A UE timing relative to the general timing is ascertained. An initial resource element (RE) value is adjusted by a pre-compensating amount to obtain a pre-compensated RE value, in which the pre-compensating amount is based on the UE timing relative to the general timing. The pre-compensated resource element value is supplied as one of a plurality of values to be transmitted. An IFFT is performed on the plurality of values to be transmitted to obtain pre-compensated initial signal information. A cyclic prefix is appended to the pre-compensated initial signal information to form an OFDM symbol for transmission from the non-reference transceiver to the UE.
US08644402B2
An apparatus and method for compressive sensing tap identification for channel estimation comprising identifying a set of significant taps in the time domain; representing a time-flat channel response using a Taylor series expansion with the set of significant taps; converting the time-flat channel response to a vectorized channel response; transforming the vectorized channel response to a compressive sensing (CS) polynomial frequency response; aggregating the CS polynomial frequency response into a stacked frequency response; converting the stacked frequency response into a measured pilot frequency response; estimating a channel parameter vector based on the measured pilot frequency response; and generating a reconstructed channel response from the channel parameter vector.
US08644399B2
It is desired to suitably carry out transmission processing and reception processing carried out when transmitting a multicarrier signal where specific subcarriers are omitted. Therefore, the present invention carries out transmission avoidance processing operable when transmitting a multicarrier signal to replace signals corresponding to subcarriers, in a plurality of subcarriers, at frequency positions where transmission is avoided with a null signal. Subsequently, an inverse Fourier transform is carried out on the output of the transmission avoidance processing, the transmission power of the multicarrier signal that has been transformed is amplified in accordance with the number of subcarriers replaced with the null signal and the multicarrier signal is transmitted. When this multicarrier signal is received, subcarriers where transmission was avoided are estimated, and when it is estimated in the estimation that subcarriers where transmission was avoided are present, despreading and demodulation are carried out without using the subcarriers where transmission was avoided.
US08644392B2
A system, apparatus, method, and article to process a flexible macroblock ordering and arbitrary slice ordering are described. The apparatus may include a video decoder. The video decoder includes a processor to store coding parameters of one or more neighboring macroblocks in a data buffer. The neighboring macroblocks are previously decoded macroblocks and are adjacent to a current macroblock. The processor is to store control parameters for each of the one or more neighboring macroblocks in the data buffer. The processor is to reconstruct coding parameters for the current macroblock using availability information associated with the neighboring macroblocks.
US08644380B2
A RAM_HIME used for integer pixel motion estimation by an IME stores integer pixel luminance data from a SDRAM while satisfying the conditions that improve efficiency in reading an extracted rectangular area. A RAM_HSME used for motion estimation of quarter-pixel accuracy by a SME stores partial quarter-pixel luminance data while satisfying the conditions that improve efficiency in obtaining a rectangular area after calculation by calculation. A RAM_HMEC used for chrominance data generation of quarter-pixel accuracy by a QPG stores integer pixel chrominance data from the SDRAM while satisfying the conditions that improve efficiency in obtaining rectangular areas after calculation by calculation.
US08644371B2
Techniques are described to adaptively adjust the equalizer settings of each transmitter in a transmitter-receiver pair. The transmitter-receiver pair can be used at least with implementations that comply with 40GBASE-CR4 or 100GBASE-CR10. For implementations that comply with 40GBASE-CR4, equalizer settings of four transmitters may be independently established.
US08644367B2
An antenna beam scan unit includes: a Rotman lens that performs power division and synthesis between plural antenna ports and three or more beam ports; plural antenna elements which are connected to the respective antenna ports and to or from which radio waves are inputted or outputted; plural amplifiers that are connected to the respective beam ports of the Rotman lens and perform amplitude modulation on a signal; input paths for a transmission signal disposed in association with the amplifiers; switches for switching the input paths; and a beam control unit. The input paths include first paths and second paths on which a signal that is out of phase with a signal on the first paths is produced. The beam control unit selects two adjoining beam ports, and can switch the first paths and second paths as the input paths for the two beam ports.
US08644366B2
A method and apparatus for transmitting urgent data by embedding the urgent data in normal data is provided. An urgent data signal is embedded in a normal data signal in such a way that the normal data signal is not affected, and then the urgent data signal is transmitted together with the normal data signal thereby stably transmitting urgent data without using a separate urgent data line.
US08644365B2
In one embodiment, a method includes receiving an input signal in transmitter circuitry of a first semiconductor die and processing the input signal, sending the processed input signal to an isolation circuit of the die to generate a voltage isolated signal, and outputting the voltage isolated signal from the isolation circuit to a second semiconductor die coupled to the first semiconductor die via a bonding mechanism. Note that this second semiconductor die may not include isolation circuitry.
US08644363B2
The present invention relates to an apparatus and method for estimating a channel in a MIMO wireless telecommunication system supporting the 0FDM/0FDMA. The present invention, in estimating a channel by using two or more pilots included in at least one received signal among received signals of a first channel and a second channel received through a first receiving antenna and received signals of a third channel and a fourth channel received through a second receiving antenna, determines a subchannel mapping rule respectively for the received signals of the first channel to the fourth channel, and estimates a channel with a different method according to the determined subchannel mapping rule. That is, the channel is estimated by using two or more pilots included in two or more tiles corresponding to the same subcarrier respectively, in case a subchannel rotation does not exist in the subchannel mapping rule, while the channel is estimated by using two pilots included in an individual tile, in case a subchannel rotation exists in the subchannel mapping rule.
US08644361B2
Provided is a terminal apparatus that can suppress the increase in interference between pilot signals in the same slot, while also suppressing the degradation of the flexibility to design cell cluster structures. When hopping information indicates an inter-slot hopping, a mapping unit (212) arranges a first pilot sequences in which a group to which the sequences used in respective slots belong varies on a slot-by-slot basis. When the hopping information indicates an inter-subframe hopping, the mapping unit (212) arranges a second pilot sequences in which a group to which the sequences used in respective slots belong varies on a subframe-by-subframe basis. The sequence group to which the sequences used in any one of the subframes in the second pilot sequences belong is identical with the sequence group to which the sequence used in any one of the slots included in that one subframe in the first pilot sequences belongs.
US08644357B2
Embodiments are directed to laser emitter modules, or subassemblies thereof, and methods and devices for making or using the modules. Some module embodiments are configured to provide hermetically sealed enclosures that are thermally stable during use, highly reliable in adverse environments, convenient and cost effective to manufacture or any combination of the foregoing.
US08644349B2
An ingress TDM network segment (101) and an egress TDM network segment (102) are connected by a packet-switched network (40). An ingress inter-working function (20) receives a TDM traffic flow (11) and an ingress data clock (12). A first mapping function (21) maps the TDM data (11) into first data containers using an ingress reference clock (22). The first mapping function conveys a difference between the ingress data clock (12) and the ingress reference clock (22) by a rate of justification operations to the mapped data within the first data containers. A second mapping function (23) maps the first data containers into second data containers using an ingress line clock (24). The mapping conveys a difference between the ingress reference clock (22) and the ingress line clock (24) by a rate of justification operations to the mapped data within the second data containers. Re-mapping is performed at boundaries between packet sub-networks (41, 42, 43).
US08644347B2
According to one embodiment, transporting Optical Data Units in an Optical Transport Network comprises receiving a first frame of a first type that includes second frames of a second type. Each second frame is associated with a signal having a client clock rate, and at least two second frames are associated with at least two signals with different client clock rates. The following is repeated for each second frame: determining a client clock rate of the signal associated with the second frame; and inserting clock justification information into the second frame. The clock justification information indicates how to justify the client clock rate of the second frame to synchronize the client clock rate with a system reference clock rate.
US08644346B2
Provided is a signal demultiplexing system that can minimize losses in demultiplexing performance even if signals unsuited to demultiplexing are inputted. The provided signal demultiplexing device contains: an input signal analysis means for determining whether or not a plurality of input signals are suited to demultiplexing; a data memory means for storing data from frequency-domain input signals which result from transformation of the aforementioned input signals into frequency-domain signals; a selection control means for storing the frequency-domain input signals in the data memory means if the input signal analysis means has determined that the input signals are suited to the generation of a demultiplexing matrix for demultiplexing; and a demultiplexing matrix generation means for generating a demultiplexing matrix using frequency-domain input signals including the most recent and older frequency-domain input signals stored in the data memory means.
US08644335B2
An access node such as an OLT or DSLAM for use in a communications network. The access node performs a plurality of functions using in a number of function modules, each divided into one or more sub-modules. The status of the sub-modules is controlled by a controlled by a controller that reviews load statistics and other inputs and determines whether the configuration of the function module should be changed. If so, individual sub-modules are powered down, clock-gated, or returned to operational status. A traffic dispatcher positioned before each function module distributes the data traffic to available sub-modules for processing, after which it is aggregated by a traffic aggregator and passed on to the next stage. A number of circuit boards may be used, each containing only one or two function modules. The boards are connected by short, high-speed serial lines, which may have multiple links whose status may also be controlled.
US08644328B2
Methods, devices, and media for intelligent NIC bonding and load-balancing including the steps of: providing a packet at an incoming-packet port of a gateway; attaching an incoming-port identification, associated with the incoming-packet port, to the packet; routing the packet to a processing core; passing the packet through a gateway processing; sending the packet, by the core, to the operating system of a host system; and routing the packet to an outgoing-packet port of the gateway based on the incoming-port identification. Preferably, the gateway processing includes security processing of the packets. Preferably, the step of routing the packet to the outgoing-packet port is based solely on the incoming-port identification. Preferably, an outgoing-port identification, associated with the outgoing-packet port, has an identical bond-index to the incoming-port identification. Preferably, the gateway includes a plurality of incoming-packet ports, a plurality of respective incoming-port identifications, a plurality of processing cores, and a plurality of outgoing-packet ports.
US08644327B2
A switching device is able to route the arriving data packets according to data packet destination information to dedicated output ports. The switching arrangement has, for each set of input ports in the switching device, a set of output buffers with an output buffer for storing the payload of each data packet at an address in the output buffer which pertains to the same set of output buffers and belongs to the dedicated output ports. At least one of the output buffers has a set of output queues with an output queue for each output port for storing the address of each payload stored in the corresponding output buffer. An arbiter controls a readout order of the stored addresses. For the output buffers which pertain to the same set of output ports a multiplexer multiplexes according to the readout order the payloads from the output buffers to the output ports.
US08644326B2
A method of processing data packets, each data packet being associated with one of a plurality of entities. The method comprises storing a data packet associated with a respective one of said plurality of entities in a buffer, storing state parameter data associated with said stored data packet, the state parameter data being based upon a value of a state parameter associated with said respective one of said plurality of entities, and processing a data packet in said buffer based upon said associated state parameter data.
US08644321B2
This disclosure provides a synchronous packet manager containing a data structure for scheduling future synchronous packet transmissions and arbitrating between synchronous and asynchronous packet transmissions. Slots required for transmitting a synchronous packet are reserved by marking the corresponding entries in a synchronous packet reservation table. Rather than writing packets to many different queues, the application software fills in a single reservation table per BTS sector.
US08644320B2
Distributed assembly of data packets into messages at a group of interface devices that receive data packets from within a coverage area. Each interface device in the group will take ownership of a sequence of data packets forming a message when a data packet of the message meeting predetermined criteria is received by that interface device. Once an interface device takes ownership of a sequence of data packets, it sends a request to the other interface devices for any missing data packets of the sequence that the ownership claiming interface does not have, and then assembles message upon receiving all the data packets of the sequence.
US08644304B2
In one embodiment, a method for providing voice communications in a packet switched network protocol through a home network is provided, the method comprising: receiving, at a first home network device, an incoming call in the packet switched network protocol; notifying a second home network device of the incoming call; receiving an indication from the second home network device that the second home network device accepts the call; and forwarding the incoming call to the second home network device.
US08644300B2
The invention relates to the generation of configuration data for use in the migration of telephone switching systems. Configuration data for use in the migration of subscribers from a first telephone switching system over to a second telephone switching system in a telecommunications network is generated by monitoring signaling information on telephone channels associated with subscribers for telephone calls conducted via the first telephone switching system. The monitored signaling information is then analyzed in relation to call data produced by the first telephone switching system for the calls to identify relationships between the monitored signaling information and call data for calls conducted by subscribers. Configuration data based on the identified relationships is then stored and used to configure the second telephone switching system with mappings between the associated telephone channels and the telephone dialing numbers for subscribers.
US08644299B2
A method, a system and a computer readable medium for routing packets across disparate networks are disclosed. For example, the method receives, via a media gateway controller (MGC), an external request from an external requestor for a reservation of a public switched telephone network (PSTN) trunk on a media gateway (MGW) for a communication session between a voice over Internet protocol (VoIP) network and a PSTN network, sends, via the MGC, a H.248 request to the MGW to make the reservation, establishes via the MGW, a communication path and sending a message to the MGC, retrieves, via the MGC, an assigned Internet protocol (IP) address and IP port on the MGW from the message from the MGW, sends, via the MGC, an allocation request to a media terminating session border controller (SBC) and allocates, via the media terminating SBC, a public IP address and a public IP port from an available pool of IP addresses and IP ports at the media terminating SBC.
US08644284B2
Provided is dual mode operation by a communicating device in wireless network. The communicating device selects a radio frequency (RF) channel and a physical layer type. The communicating device processes signals received via the selected RF channel based on the selected physical layer type. The communicating device may determine whether a beacon frame has been detected base on the signals that were received via the selected RF channel and processed based on the selected physical layer type. When a frame is not detected, the communicating device may determine a signal energy level for the received signals. The communicating device may establish an association with an existing network based on detection of the beacon frame or the communicating device may transmit an originating beacon frame based on the determined signal energy level.
US08644279B2
A method of avoiding collision between uplink and downlink data of a user equipment includes verifying existence of data in an uplink buffer, determining a time instant for transmission of the uplink data, determining a likelihood for reception of downlink data at the determined time instant and selectively transmitting the uplink data based on the likelihood of reception wherein the user equipment is a half duplex (HD) equipment.
US08644275B2
A method is for WLAN localization and corresponding location based service supply. By providing a WLAN data set as an actual WLAN fingerprint of a geographical unit for the usage in a mobile device the user is enabled to localize himself self-sustained. Thereby the mobile device receives WLAN signals from at least three WLAN senders for the localization. Due to self-sustained identifying of the WLAN senders by the mobile device on basis of the received WLAN signals the mobile device may calculate the actual geographical position of the mobile device. The calculation is done on basis of the WLAN data set and on basis of the received WLAN signals from the at least three different WLAN senders. Furthermore a location based service is supplied by the mobile device the a user of the mobile device on basis of the calculated actual position.
US08644266B2
In a radio communication system (100, 200) using a channel divided into a plurality of time slots, a control signal is transmitted in each time slot and a data signal is transmitted intermittently using a subset of the time slots. The control signal includes a portion which is a predetermined signal, such as a pilot signal, and one or more bits constituting a power control command. The format of the control signal is adapted according to whether or not data is transmitted in the same time slot. When data is not being transmitted, the proportion of the control signal which constitutes a power control command is increased and the energy of the control signal is reduced, at least by reducing the energy of the predetermined signal portion.
US08644257B2
A base station system and method for call setting up, handing over and releasing in hybrid network are disclosed. The base station system consists of BSC, TC, several BTSs and a band-width guaranteed IP network. IP mode transport and traditional TDM mode transport between BSC and TC are simultaneity supported in the system, and BTS supports TDM mode or IP mode. The invention provides: compatibility with TDM, which protects the providers' investment; smooth transition from TOM to IP, which decreases investing risk; flexible choice for different physical layer or data link layer transmission apparatuses to bear IP message, which facilitates the providers to constitute their networks. In IP mode, data service can share bandwidth with the mute frames of voice service, the system can coexist with different IP networks, and the control user planes are independent so as to simplify the developing procedure and reduce the maintaining cost.
US08644247B2
Systems and methods according to these exemplary embodiments provide for handing off user equipment between different access networks, e.g., a high rate packet data (HRPD) system and a long term evolution (LTE) system. An existing mobile IP session can be maintained by the UE during the handoff.
US08644229B2
A method for determining padding compatibility is disclosed. A determination is made of a number of protocol data units (PDUs) for a logical channel mapped to a transport channel such that, for a logical channel allowing segmentation, calculate n wherein n=service data unit size/transport block size (SDU size/TB size), and on a condition that n is an integer, setting the number of PDUs=n.
US08644226B2
A method of transmitting data packets over a plurality of dynamically allocated resource blocks in at least one or a combination of a time, code or frequency domain on a shared channel of a wireless communication system, comprising the steps of selecting a number of resource block candidates for potential transmission of data packets destined for a receiver and transmitting the data packet to the receiver using at least one allocated resource block from the selected resource block candidates. The invention also relates to a corresponding method of decoding data packets, a transmitter, receiver and communication system.
US08644223B2
Support for Session Initiation Protocol (SIP) devices is provided in an enterprise mobile network that provides wireless service within a coverage area associated with an enterprise using licensed radio frequency spectrum. In various embodiments, support SIP devices is provided by, for example, incorporating SIP user agent in a mobile switching subsystem or in a base station subsystem or by incorporating SIP server functionality into a mobile switching subsystem.
US08644222B2
A mobile station apparatus determines an uplink carrier component to which a physical downlink control channel instructing to start random access procedure corresponds. A wireless communication system includes a base station apparatus and a mobile station apparatus that communicate with each other using a plurality of component carriers. The base station apparatus includes a random access controller that preliminarily allocates random access resources corresponding to a specific downlink component. A transmission processor transmits control information instructing to start the random access procedure. The mobile station apparatus includes a random access processor that, upon receipt of the control information instructing to start the random access procedure, starts the random access procedure by means of the random access resource corresponding to a specific downlink component carrier preliminarily allocated by the base station apparatus.
US08644218B1
A call session control function (CSCF) controls a communication session between a first communication device and a second communication device. The first communication device detects a loss of signal and transmits a modified session initiation protocol (SIP) bye message. The modified SIP bye message includes a code that indicates a loss of the communication session and an identifier for the second communication device. The CSCF receives the modified SIP bye message and in response to the code, subscribes with a home subscriber server (HSS) for a registration notification for the second communication device. The second communication device subsequently transfers a SIP registration request and the CSCF responsively receives the registration notification for the second communication device from the HSS that indicates a network address for the second communication device. In response to the registration notification, the CSCF transfers SIP invite messages to the first and second communication devices to re-establish the communication session.
US08644214B2
Systems and methods are provided for channel estimation and timing synchronization in a wireless network. In an embodiment, a method is provided for time synchronization at a wireless receiver. The method includes decoding at least one TDM pilot symbol located at a transition between wide and local waveforms and processing the TDM pilot symbol to perform time synchronization for a wireless receiver. Methods for channel estimation at a wireless receiver are also provided. This includes decoding at least one TDM pilot symbol and receiving the TDM pilot symbol from an OFDM broadcast to facilitate channel estimation for a wireless receiver.
US08644199B2
Methods and apparatus are described for a User Equipment (UE) to determine a set of resources available for transmitting an acknowledgement signal in an UpLink (UL) Component Carrier (CC) in response to reception of multiple DownLink (DL) Scheduling Assignments (SAs) transmitted from a base station with each DL SA being associated with a respective DL CC. The UL CC and a first DL CC establish a communication link when the UE is configured for communication over a single UL CC and a single DL CC.
US08644196B2
A device and method for routing network data through a network. The device comprises an end cap assembly which includes an end cap coupled to a wiring card having an interposer board. The method includes processing a plurality of network transmissions through an end cap, and routing the network transmissions to an interposer board.
US08644195B2
A ring-based network and a construction method thereof, comprising a plurality of nodes and a plurality of links. In an initial status, each node compares each first link-up packet and fills a priority value in the first link-up packet with the higher priority value to form a second link-up packet. The priority value of each node and the highest priority value of each adjacent node recorded in each node are compared with each second link-up packet. When the priority value of the node and the highest priority values of adjacent nodes recorded in the node are smaller than the second link-up packet, the ring port of the node is situated at a forward status. According to the forward status or a blocked status of the ring port, these links form a plurality of forward links and a blocked link respectively.
US08644189B1
A wireless communication device receives a router advertisement message transferred by a packet network node. The wireless communication device determines location information that corresponds to its geographic location. In response to the router advertisement message, the wireless communication device generates an acknowledgement message having a header extension that includes the location information. The wireless communication device wirelessly transmits the acknowledgement message for delivery to the packet network node.
US08644188B1
Techniques are described for providing virtual networking functionality for managed computer networks. In some situations, a user may configure or otherwise specify one or more virtual local area networks (“VLANs”) for a managed computer network being provided for the user, such as with each VLAN including multiple computing nodes of the managed computer network. Networking functionality corresponding to the specified VLAN(s) may then be provided in various manners, such as if the managed computer network itself is a distinct virtual computer network overlaid on one or more other computer networks, and communications between computing nodes of the managed virtual computer network are handled in accordance with the specified VLAN(s) of the managed virtual computer network by emulating functionality that would be provided by networking devices of the managed virtual computer network if they were physically present and configured to support the specified VLAN(s).
US08644176B1
Methods and systems for providing an enhanced best-effort quality of service (QOS) are provided. As third-party real-time applications may be unable to explicitly signal QOS requests in some environments, this enhanced best-effort QOS may be applied to real-time flows associated with third-party applications. For instance, devices in an access network may determine that a packet is part of a real-time flow of packets, and is associated with a third-party application. In response to this determination, these devices may forward the packet according to the enhanced real-time QOS.
US08644171B2
A method and computer program product are provided for compressing and, in turn, for estimating the frame structure of time-multiplexed data. The time-multiplexed data may be received without an indication of the frame structure for the time-multiplexed data. As such, the frame structure of the time-multiplexed data may be estimated and the time-multiplexed data may be compressed at least partially in accordance with the estimation of the frame structure. The frame structure may be estimated by representing an estimation of frame structure with a tree structure. The tree structure may include a plurality of leaf nodes associated with a respective estimated signal sequence with a respective sampling rate and interleave location. The tree structure may include a plurality of tree branches with the estimation of the frame structure including at least one of splitting or merging tree branches.
US08644167B2
An endpoint integrity system controls access to resources of a protected network for endpoint devices attempting to access the protected network. The system may include a number of evaluation modules that communicate with an endpoint device. The evaluation modules generate policy results for the endpoint device, in which each of the policy results assume one of three or more states, called a multi-state policy result. The multi-state policy results are combined to produce a combined Boolean policy result.
US08644166B2
A sensor device integrates ZigBee® technology into power switch device to provide monitoring and control of power usage, as well as operational control of connected devices. The sensor device uses a power line communication (PLC) network to transfer collected data and to provide remote control capability to connected appliances. The sensor device, in conjunction with a master switch device, a communication enabled switching device, and the power switch device, provides an integrated home environment for communication, streaming media, monitoring, and remote control of power usage, as well as remote operational monitoring and control of connected appliances in the home.
US08644165B2
An approach is provided for managing device do-not-disturb operational modes based on context information. A do-not-disturb manager determines context information associated with a device, a user of the device, or a combination thereof. The do-not-disturb manager also processes and/or facilitates a processing of the context information to cause, at least in part, an activation of one or more operational modes of the device. The do-not-disturb manager also causes, at least in part, a disabling or enabling of one or more functions of one or more applications associated with the device based, at least in part, on the activated one or more operational modes.
US08644158B2
Example embodiments of the present invention provide systems, method, and apparatuses for selecting a network access provider (NAP). In one embodiment, a worldwide interoperability for microwave access (WiMAX) femtocell access point (WFAP) sends an NAP request message to a network service provider (NSP). The WFAP receives an NAP response message returned by the NSP, where the NAP response message carries NAP information determined by the NSP. Thereafter, the WFAP can establish a connection with the NAP according to the received NAP information. In other words, independently of the macro network, the WFAP can determine the NAP providing a radio resource for the WFAP and provide radio access service for users of multiple NSP.
US08644156B2
Techniques are provided to load-balance traffic across a plurality of virtual PortChannel links (ports) at a switch device. The switch device interfaces to the plurality of virtual PortChannel links and receives packets to be routed of the plurality of links. The switch device routes the packets of the links so as to favor certain links over others based on operation conditions of the respective links.
US08644151B2
In one embodiment, an apparatus comprises a first logic configured to determine an identifier associated with a packet and determine a flow count index associated with the identifier, and a flow counter, coupled to the first logic and configured to count a number of packet flows associated with the flow count index. The embodiment also includes a second logic, coupled to the first logic and the flow counter, wherein the second logic is configured analyze the packet to determine if the packet is a part of a new packet flow that has not been counting in the flow counter, and if it has not been counted, incrementing the flow counter.
US08644143B2
In a passive optical network, dynamic bandwidth allocation and queue management methods and algorithms, designed to avoid fragmentation loss, guarantee that a length of a grant issued by an OLT will match precisely the count for bytes to be transmitted to an ONU. The methods include determining an ONU uplink transmission egress based on a three-stage test, and various embodiments of methods for ONU report 700 threshold setting.
US08644137B2
Method and system for providing dynamic configuration of link redundancy in data network based on detection of dynamic changes in the network topology including the steps of detecting data network topology, determining a number of data paths from a node in the data network topology to each of a respective pair of peer nodes coupled to the node by a corresponding interface, determining a data path in the data network topology between the peer nodes, calculating a set of nodes reachable via each interface coupled to the node and the respective peer node in the data network topology, and comparing the set of calculated nodes is provided.
US08644135B2
A method for routing communications on a network node in a communications network includes: updating a central domain master regarding changes detected in topology, receiving a routing plan from the central domain master, where the routing plan is calculated at least in accordance with the changes, and transmitting data as necessary in accordance with the routing plan. A method implementable on a central domain master for routing communications between network nodes in a communications network includes receiving transmissions regarding changes detected in topology from the network nodes, calculating a routing plan based on at least the transmissions, and distributing the routing plan to the network nodes, where the central domain server is one of the network nodes.
US08644132B2
Provided are a method, system, computer storage device, and storage area network for maintaining a communication path from a host to a storage subsystem in a network. A storage subsystem controls data transfer and access to a storage devices in a network, wherein the storage subsystem is coupled to a switch and the switch is coupled to a host in the network. A topological storage is coupled to the host, the switch and the storage subsystem, for storing a topological coupling relationship between the host and the switch and a topological coupling relationship between the switch and the storage subsystem. In response to determining a failed path between the storage subsystem and the switch coupled to the storage subsystem, the storage subsystem determines a first port on the storage subsystem in the failed path. The storage subsystem determines from the topology storage the topological coupling relationship between the host and the switch and the topological coupling relationship between the switch and the storage subsystem. The storage subsystem redirects, based on the topological coupling relationships, a message sent to the first port of the storage subsystem to an operational second port in the storage subsystem coupled to the switch.
US08644124B2
A waveguide including a first cladding layer, the first cladding layer having an index of refraction, n3; an assist layer, the assist layer having an index of refraction, n2, and the assist layer including ASixOy, wherein A is selected from: Ta, Ti, Nb, Hf, Zr, and Y, x is from about 0.5 to about 2.0, y is from about 3.5 to about 6.5, and the atomic ratio of A/A+Si in ASixOy is from about 0.2 to about 0.7; and a core layer, the core layer including a material having an index of refraction, n1, wherein n1 is greater than n2 and n3, and n2 is greater than n3.
US08644123B2
The invention provides a hologram generating device and a hologram generating method that allows the generation of a hologram for reproducing an easily observable three-dimensional image without restrictions on object sizes. The hologram generating device includes an object light generation means, a reference light generation means, an irradiation means, a polarization light selecting reflection means, and a polarization conversion means, wherein the one of the object light and the reference light incident from the rear surface is made to interfere with the other of the object light and reference light incident from the front surface in the hologram recording layer to record a reflection type hologram on the hologram recording layer.
US08644122B2
A header region evaluation circuit includes a difference signal detection unit that detects a difference signal proportional to a difference in amounts of received light from an optical disc, a high pass filter that switches a plurality of cutoff frequencies according to a passband control signal, removes a low frequency component from the difference signal, and generates a difference signal HPF output, a waveform shaping unit that generates a shaping signal to convert the difference signal HPF output into a pulse, and a physical header detection sequencer that generates a groove detection signal for evaluating whether the physical header region is either one of a groove and an inter-groove and generates a passband control signal for controlling the cutoff frequency to be reduced for a difference signal corresponding to at least a part of the physical header region.
US08644119B2
A record carrier has a servo track indicating an information track intended for recording information blocks, which servo track has a variation of a physical parameter, referred to as wobble. The wobble is modulated for encoding record carrier information, such as addresses. The servo track is subdivided in non-modulated and parts modulated parts in which the frequency and/or phase of the variation deviates from the wobble frequency. The slope of the wobble is substantially continuous at transitions between the modulated and non-modulated parts by using wobbles starting at the maxima or minima of the wobble.
US08644112B1
A flasher type fish sonar includes a front case with a transparent display window, a signal transmitting element at a center thereof, a connecting base board having a first timing detecting portion mounted thereto, a signal receiving element mounted opposite the signal transmitting element, a receiving coil mounted at a periphery of the signal receiving element, a display LED attached opposite the display window, a display rotary disc having a second timing detecting portion mounted opposite the first timing detecting portion and near the display LED, an electric power transmitting coil mounted to the connecting base board opposite the receiving coil, a main base board fixed to the connecting base board and a motor on the main base board for rotating the display rotary disc, such that a a water surface, reflected echos of fishes and a water bottom of the sea are displayed in the display window.
US08644111B2
The transmission method utilizes multiple seismic acquisition units within an array as intermediate short range radio receivers/transmitters to pass collected seismic data in relay fashion back to a control station. Any one seismic unit in the array is capable of transmitting radio signals to several other seismic units positioned within radio range of the transmitting unit, thus allowing the system to select an optimal transmission path. Utilizing an array of seismic units permits transmission routes back to a control station to be varied as needed. In transmissions from the most remote seismic unit to the control station, each unit within a string receives seismic data from other units and transmits the received seismic data along with the receiving unit's locally stored seismic data. Preferably, as a transmission is passed along a chain, it is bounced between seismic units so as to be relayed by each unit in the array.
US08644109B2
System and method for providing an anti-fouling function to a streamer to be towed under water for seismic survey data collection. The method includes mixing a thermoplastic material with a biocide material to form an external sheath material; and forming an external sheath over a main sheath of the streamer to provide the anti-fouling function. The external sheath is formed from the external sheath material such that the biocide material is distributed throughout the external sheath.
US08644105B2
A system, method and apparatus for clock and power fault detection for a memory module is provided. In one embodiment, a system is provided. The system includes a voltage detection circuit and a clock detection circuit. The system further includes a controller coupled to the voltage detection circuit and the clock detection circuit. The system also includes a memory control state machine coupled to the controller. The system includes volatile memory coupled to the memory control state machine. The system further includes a battery and battery regulation circuitry coupled to the controller and the memory control state machine. The battery, battery regulation circuitry, volatile memory, memory control state machine, controller, clock detection circuit and voltage detection circuit are all collectively included in a unitary memory module.
US08644094B2
A semiconductor memory device includes a memory cell array including a plurality of word lines, a plurality of bit lines including complementary pairs of bit lines, and a plurality of memory cells storing data; a sense amplifier coupled to the memory cell array and configured to sense voltage differences between the complementary pairs of bit lines and amplify the voltage differences; and at least one voltage driver configured to provide either a predetermined voltage or a first power supply voltage to the memory cell array to increase a sensing margin of the semiconductor memory device. The semiconductor memory device increases respective potential differences between complementary pairs of bit lines using a voltage isolated in the memory cell array.
US08644085B2
Correction of duty cycle distortion of DQ and DQS signals between a memory controller and a memory is corrected by determining a duty cycle correction factor. The duty cycle distortion is corrected by applying the duty cycle correction factor to the plurality of differential DQS signals. The duty cycle distortion is corrected across a plurality of differential DQS signals between the memory controller and the bursting memory.
US08644068B1
In a multi-level memory cell, when data to be programmed arrives, the cell is programmed to the lowest-charge state in which any bit position that is being programmed or has already been programmed has the correct value, regardless of the value in that state of any bit position that has not yet been programmed and is not being programmed. The programming of other bit positions based on subsequently arriving data should not then require a transition to an impermissible lower energy state. Although this may result in a transient condition in which some bits have the wrong value, by the time programming is complete, all bits would be expected to have the correct value. A cell may contain any number of bits equal to or greater than two, and programming may be performed cyclically (e.g., from LSB to MSB), anticyclically (e.g., from MSB to LSB), or in any random order.
US08644061B2
A variable resistance memory device includes; a memory cell array comprising a plurality of memory cells, a pulse shifter shifting a plurality of program pulses to generate a plurality of shifted program pulses, a write and verification driver receiving the plurality of shifted program pulses to provide a program current that varies with the plurality of shifted program pulses to the plurality of memory cells, and control logic providing the plurality of program pulses to the pulse shifter and the write and verification driver during a program/verification operation, such at least two write data bits are programmed to the memory cell array in parallel during the program/verification operation.
US08644060B2
A MTJ is sensed by applying a first reference current, first programming the MTJ to a first value using the first reference current, detecting the resistance of the first programmed MTJ, and if the detected resistance is above a first reference resistance, declaring the MTJ to be at a first state. Otherwise, upon determining if the detected resistance is below a second reference resistance, declaring the MTJ to be at a second state. In some cases, applying a second reference current through the MTJ and second programming the MTJ to a second value using the second reference current. Detecting the resistance of the second programmed MTJ and in some cases, declaring the MTJ to be at the second state, and in other cases, declaring the MTJ to be at the first state and programming the MTJ to the second state.
US08644057B2
A magnetic memory includes a first magnetic layer, a second magnetic layer, a third magnetic layer, a first intermediate layer, a second intermediate layer, an insulator film, and an electrode. The third magnetic layer is provided between the first magnetic layer and the second magnetic layer in a first direction being perpendicular to the plane of both the first magnetic layer and the second magnetic layer. The insulator film is provided on the third magnetic layer in a second direction perpendicular to the first direction. The electrode is provided on the insulator film so that the insulator is sandwiched between the third magnetic layer and the electrode in the second direction. In addition, a positive voltage is applied to the electrode and a first current passes from the first magnetic layer to the second magnetic layer, thereby writing information to the second magnetic layer.
US08644056B2
A magnetic random access memory apparatus includes a memory cell array including a plurality of magnetic memory cells; a reference cell array including a pair of reference magnetic memory cells; a write driver configured to program data in the memory cell array and the reference cell array; and a first switching unit configured to form a current path which extends from a bit line connected to the write driver via the reference cell array including the pair of reference magnetic memory cells to a source line connected to the write driver or a current path which extends from a source line connected to the write driver via the reference cell array including the pair of reference magnetic memory cells to a bit line connected to the write driver.
US08644053B2
An integrated circuit is formed having an array of memory cells located in the dielectric stack above a semiconductor substrate. Each memory cell has two adjustable resistors and two heating elements. A dielectric material separates the heating elements from the adjustable resistors. One heating element alters the resistance of one of the resistors by applying heat thereto to write data to the memory cell. The other heating element alters the resistance of the other resistor by applying heat thereto to erase data from the memory cell.
US08644045B2
A switching frequency setting unit sets switching frequency of a switching element, based on both the temperature of a cooling medium which cools a DC-DC converter and the temperature of a switching element of the DC-DC converter. A switching controller controls the voltage conversion ratio of the DC-DC converter by controlling switching operation of the switching element at the set switching frequency.
US08644042B2
An alternate current rectifier circuit which includes a first diode, a second diode, a first transistor, a second transistor, a third transistor, and a fourth transistor is power saving. The first diode is connected to the first transistor and the fourth transistor; the second diode is connected to the second transistor and the third transistor. During a positive half cycle of the alternate current, the first transistor and the fourth transistor are switched on and the alternate current flows through the first diode, the first transistor, and the fourth transistor; during a negative half cycle of the alternate current, the second transistor and the third transistor are switched on and the alternate current flows through the second diode, the second transistor, and the third transistor.
US08644039B2
A voltage multiplying circuit comprising: a first capacitor, comprising a first terminal and a second terminal, wherein the first terminal of the first capacitor is selectively coupled to a first voltage or a second voltage, and the second terminal is selectively coupled to the first voltage or a fourth voltage; a second capacitor, comprising a first terminal and a second terminal, wherein the first terminal of the second capacitor is selectively coupled to the second voltage or the fourth voltage, and the second terminal of the second capacitor is selectively coupled to a third voltage or the fourth voltage; and a third capacitor, comprising a first terminal and a second terminal, wherein the first terminal of the third capacitor is selectively coupled to the second voltage or the fourth voltage, and the second terminal of the third capacitor is selectively coupled to a third voltage or the fourth voltage.
US08644033B2
A handheld electronic device may include a portable housing and a shielding container within the portable housing. The shielding container may include a shielding frame and a shielding lid carried thereby. A printed circuit board may be within the shielding container. The shielding frame may include a planar base with at least one opening therein, a pair of opposing side walls integrally formed with the base and extending upwardly therefrom, and a pair of opposing end walls integrally formed with the base and extending upwardly therefrom. Also, the shielding frame may include at least one intermediate partition wall integrally formed with the base and extending upwardly therefrom to define a plurality of container compartments. The partition wall may also extend only partway between the opposing side walls to define at least one partition end gap therewith.
US08644023B2
A heat dissipation device is disposed in an electronic device. The electronic device has an opening and an upper wall and a lower wall at the position where the opening is formed. The heat dissipation device includes an air passage and a pair of air deflectors disposed on two opposite sides of the air passage. A distance between the pair of air deflectors is smaller than a distance between the upper wall and the lower wall. The pair of air deflectors is located between the upper wall and the lower wall. The hot air inside the electronic device after passing through the air passage will not be obstructed by a barrier but is directly discharged outside the electronic device through the opening.
US08644021B2
A cooling module applicable in an electronic device is provided. The electronic device includes a plurality of first heat sources and a plurality of second heat sources. The cooling module includes a cooling loop and a plurality of heat pipes. The cooling loop includes a plurality of cooling units. The cooling units are connected in series through a plurality of connection tube and each cooling unit is thermally coupled to one of the first heat source. The heat pipes are thermally coupled to the second heat sources and the cooling units. When the cooling unit is in failure, the cooling units can be directly removed and replaced. Also, the second heat sources of the electronic device are capable of exchanging heat with the cooling unit through the heat pipe.
US08644019B2
An electronic device includes a housing. A motherboard is arranged in a first end of the housing. A hard disk drive area is arranged at a second end of the housing. A cooling module is arranged at the housing between the motherboard and the hard disk drive area. The cooling module includes a chassis and a semiconductor chilling plate received in the chassis. An outside airflow flows through the hard disk drive area, and then flows through the semiconductor chilling plate to be cooled. The cooled airflow is driven to flow through the motherboard.
US08644013B2
A movable hinge to pivotally couple a base and a back panel of an electronic device includes a first slide portion and a second slide portion slidable against the first slide portion. The first slide portion includes a track portion and a first sloped surface connected to the track portion. The second slide portion has a first pin with two ends respectively running through the track portion and fastening to the base, a butting portion coupled on the first pin and slidable thereon, and an elastic element interposed between the butting potion and base. The butting portion is pushed by the elastic element to press the first slide portion to slide against the second slide portion and drive the back panel to move against the base.
US08644011B2
A water-resistant cover consisting of three components: a soft, form-fitting shell, a plastic slider and a plastic end cap. The shell does not inhibit the functionality of peripheral controls and includes fully integrated polycarbonate windows that are thermally and mechanically bonded to the shell in the molding process, the windows being adapted to the specific contour and profile of the device and to protect the device's screen while not inhibiting the functionality of a touch-screen, keypad or acoustic devices. The slider is slidably connected to the cover for closing the audio jack aperture in the shell with a double closure to maintain a water-resistant seal when not in use. The end cap closes the cover with reciprocal seals that are molded into both components and the cap is easily removed for access to a data port or charger and is enhanced with water-resistant acoustic vents that provide sound clarity to speakers or microphones.
US08644010B2
A portable device (e.g., a wireless device such as a cell phone) is provided with a flexible keyboard and a flexible display screen. Such flexible components may be stored in the housing of the portable device when not in use. The flexible display screen and flexible keyboard may be expanded from the housing when the flexible components are utilized by a user. Non-flexible display and input components may be provided on the exterior of the portable device such that the device may be used, in some form, while the flexible components are stored. In one embodiment, a portion of the flexible display (or flexible keyboard) may be utilized when the flexible display (or flexible keyboard) is stored in said first housing.
US08644007B2
A secondary disconnect assembly is provided for a racking assembly of an electrical switching apparatus, such as a circuit breaker. The racking assembly movably couples the circuit breaker to a switchgear enclosure. The secondary disconnect assembly includes a mounting assembly having an elongated mounting member. The elongated mounting member has first and second opposing ends and first and second opposing sides. A sliding assembly is movably coupled to the first side between the first and second ends. A latching member is pivotably coupled to the sliding assembly. The latching member moves between an unlatched position corresponding to the circuit breaker being movable independently with respect to the sliding assembly, and a latched position corresponding to the latching member fixedly coupling the sliding assembly to the circuit breaker in order that the circuit breaker moves with the sliding assembly. The racking assembly may also include a position indicator.
US08644004B2
A first cathode lead terminal is arranged closer to one end of a cathode foil than a second cathode lead terminal, and a first anode lead terminal is arranged closer to one end of an anode foil than a second anode lead terminal. In a cross-section perpendicular to an axis, a core has a first length along a first straight line passing through the axis and a second length along a second straight line passing through the axis and orthogonal to the first straight line, and the first length is smaller than the second length. When the cathode and the anode foils are together wound around the core from each one end, the first straight line lies between the first cathode lead terminal and the first anode lead terminal and the second straight line lies between the second cathode lead terminal and the second anode lead terminal.
US08643999B2
Provided is an Electromagnetic Interference (EMI) reduction apparatus. The EMI reduction apparatus includes: an electromagnetic wave absorbing unit absorbing electromagnetic waves from an electromagnetic wave generator and converting the absorbed electromagnetic waves into thermal energy through thermal conversion and emitting the thermal energy; and a thermoelectric unit converting the emitted thermal energy into electric energy.
US08643996B2
A fine arrestor having a body with a bore there through, an inner conductor within the bore, an inner conductor capacitor within the bore coupled between a surge portion of the inner conductor and a protected portion of the inner conductor, and an inner conductor inductor within the bore coupled electrically in parallel with the inner conductor capacitor. A first shorting portion coupled between the surge portion of the inner conductor and the body and a second shorting portion coupled between the protected portion of the inner conductor and the body, for conducting a surge to ground. Also, other coaxial in-line assemblies may be formed incorporating the inner conductor cavity for isolation of enclosed electrical components.
US08643992B2
An overcurrent protection apparatus for a load circuit can detect an overcurrent with a high accuracy without being influenced by a deviation ±ΔRon of the on-resistance of a semiconductor element (T1). Supposing that a ratio (R3/R1) between a resistor R3 and a resistor R1 is an amplification factor m, a determination voltage generated by resistors R4, R5 is V4 and the average value of the on-resistance of a MOSFET (T1) is Ron, the overcurrent protection apparatus for a load circuit controls either a current I3 flowing through the resistor R3 or a current IR5 flowing through the resister R5 so that the output signal of a compactor CMP1 is inverted when a current having a value of (V4/m/Ron) flows into the MOSFET (T1).
US08643991B2
An over voltage protection (OVP) monitoring system and a method thereof. The OVP monitoring system includes a battery pack connected to an external system, the battery pack including a battery, a first memory to store a voltage value of the battery, a second memory comprising a first sub-memory and a second sub-memory to store numbers of OVP operations of the battery, a controller to store the voltage value of the battery in the first memory upon an occurrence of an OVP operation and to increment a number of OVP operations stored in either the first sub-memory or the second sub-memory according to the voltage value of the battery stored in the first memory and a signal generator to generate either a first alarm signal or a second alarm signal based on the contents of the first and second sub-memories.
US08643988B1
An electro-static-discharge (ESD) protection circuit is a power clamp between a high-voltage power supply VDDH and a ground. The power clamp protects high-voltage transistors in a first core and low-voltage transistors in a second core using a low-voltage clamp transistor. The low-voltage transistors have lower power-supply and snap-back voltages than the high-voltage transistors. Trigger circuits are triggered when an ESD pulse is detected on VDDH. One trigger circuit enables a gate of the low-voltage clamp transistor. A series of diodes connected between VDDH and a drain of the clamp transistor prevents latch up or snap-back during normal operation. During an ESD pulse, the series of diodes is briefly bypassed by a p-channel bypass transistor when a second trigger circuit activates an initial trigger transistor which pulses the gate of the p-channel bypass transistor low for a period of time set by an R-C network in the second trigger circuit.
US08643984B2
According to the present invention, even in the case of addition of a transformer for using an engine system with an AC power supply different from the expected voltage of an electrical device, there is substantially no change in the thermal balance in a package due to the presence or absence of the transformer. In the present invention, an engine 2 and an electrical device for driving the engine system are housed in a package 1. In order for a transformer 20 whose primary side is an AC power supply and whose secondary side is the expected voltage of the electrical device for driving the engine system to be housed in the package, an intake port, an exhaust port, and a ventilation fan for cooling the transformer are provided in a ventilation path that is independent from other devices.
US08643983B2
This relates to detecting unwanted couplings between a protected terminal and other terminals in an integrated controller of a power supply. Offset and clamp circuitry may apply a positive or negative offset voltage and clamp current to one or more terminals of the controller. In the event that a terminal having the offset voltage and clamp current is accidentally coupled to the protected terminal, the offset voltage and clamp current may be applied to the protected terminal. The protected terminal may be coupled to a fault detection circuitry operable to detect a fault signal at the protected terminal. The fault detection circuitry of the controller may cause the power supply to shut down in response to a detection of the fault signal at the protected terminal or may cause the power supply to shut down in response to a detection of a predefined threshold number of cycles in which the fault signal is detected.
US08643982B2
A controller has an output for supplying power to an output device. The controller monitors the supplied power to provide short-circuit protection to the output device. The controller also receives discrete inputs at the output based on the introduction of temporary short-circuit conditions introduced by a momentary switch connected between outputs of the controller in parallel with the output device. The controller detects short-circuit conditions in the output and distinguishes between short-circuit fault conditions and discrete inputs generated by activation of the momentary switch based on measured characteristics of the detected short-circuit conditions.
US08643975B2
Method for operating a storage device with a tape and a head which is operable to read and/or write data from and respectively to the tape. The tape is moveable in a predetermined longitudinal direction. At least two consecutive current lateral tape positions of the tape with respect to a predetermined reference point are determined at a predetermined longitudinal capture position. A tape skew of the tape is determined dependent on the at least two determined lateral positions. The tape skew represents an angle between a current tape motion direction of the tape and the longitudinal direction. A skew control signal is determined dependent on the determined tape skew. A rotational head position of the head is controlled dependent on the skew control signal to align the head to the current tape motion direction in such a way that the head is operable to read and/or write data.
US08643969B2
A method is provided. A first CMOS switch is deactivated while activating a second CMOS switch to cause the portion of the write signal to transition from a first direct current (DC) voltage to a first peak voltage. After a first interval, the second CMOS switch is deactivated while activating a third CMOS switch to cause the portion of the write signal to transition from the first peak voltage to a second DC voltage. After a second interval, the third CMOS switch is deactivated while activating a fourth CMOS switch to cause the portion of the write signal to transition from the second DC voltage to a second peak voltage After a third interval, the fourth CMOS switch is deactivated while activating the first CMOS switch to cause the portion of the write signal to transition from the second peak voltage to the first DC voltage.
US08643967B2
The present invention enhances reliability by correcting a write error due to unstable oscillation of a spin torque oscillator. In the present invention, a resistance value of a spin torque oscillator is monitored to detect that oscillation becomes unstable during recording. When a measured resistance value is out of a predefined normal range, information for which the recording operation is already performed is rewritten.
US08643965B2
The present disclosure relates to an enhanced prism film comprising a plurality of column-like elements extending in a first direction. The plurality of column-like elements abut against one another in a second direction different form the first direction so as to form a light exiting surface of the enhanced prism film with converging effect in both the first and second direction.
US08643955B2
A system constructs a composite image using focus assessment information of image regions.
US08643951B1
Methods and systems involving a navigable area in a head-mounted display (HMD) are disclosed herein. An exemplary system may be configured to: (a) cause a head-mounted display (HMD) to provide: (i) a viewing window that is fully visible in a field of view of the HMD, (ii) a navigable area that is not fully visible in a field of view of the HMD such that the viewing window displays a first portion of the navigable area, and (iii) a media object that is associated with a viewing-window state; (b) receive first head-movement data that is indicative of head movement from a first position of the HMD to a second position of the HMD; and (c) based on (i) the first head-movement data and (ii) the viewing-window state, cause the viewing window to display a second portion of the navigable area which includes the media object.
US08643943B2
A laser source includes a laser beam generating section for generating a laser beam in a cavity between first reflector and a second reflector; and a tap section provided in the cavity to take out a part of the laser beam. The laser source is a waveguide-based laser source.
US08643939B2
An electrophoretic display sheet manufactured by forming on one surface of a first substrate partitions with an opening and applying and forming a binder layer on one surface of a second substrate, and then causing an electrophoretic dispersion liquid containing black particles and white particles dispersed in a dispersion medium to permeate into the binder layer and affixing the first substrate and the second substrate in a direction in which the surface of the binder layer with the electrophoretic dispersion liquid permeated therein and the surface of the partitions are opposite each other, and a method of manufacturing the electrophoretic display sheet are provided.
US08643934B2
A display including a pixel array substrate, an opposite substrate and a fluid medium is provided. The pixel array substrate includes a first substrate including pixel regions and pixel structures disposed in the pixel regions. Each pixel region includes a distribution region of pixel electrode and a non-electrode region. A pixel electrode of the pixel structure is disposed in the distribution region of pixel electrode and has at least one slit extending from the non-electrode region toward the distribution region of pixel electrode. The opposite substrate includes a second substrate and a common electrode disposed on the second substrate and contacting a polar fluid. The fluid medium includes the polar fluid and a non-polar fluid and flows between the pixel array substrate and the opposite substrate. The non-polar fluid is contracted toward the non-electrode region when a voltage difference is generated between the pixel and the common electrodes.
US08643932B2
A reflection type display apparatus includes an image display having a plurality of pixels, with each of the pixels including a first electrode having a light transmitting property, a second electrode disposed in opposition to the first electrode, and a third electrode disposed in opposition to the first or second electrode. An electrolytic solution containing a metal ion is disposed in contact with the first, second and third electrodes, and a control unit sets a direction of a current flowing between the first, second and third electrodes. The control unit sets a first state of forming a first electroplating of a first color on the first electrode using the first electrode as a negative electrode and using the second electrode as a positive electrode, a second state of forming a second electroplating of a second color on the second electrode using the second electrode as the negative electrode and using the first electrode as the positive electrode without forming the first electroplating, and a third state of forming a third electroplating of a third color on the third electrode using the third electrode as the negative electrode and using the first and second electrodes as the positive electrodes without forming the first and second electroplatings.
US08643917B2
A light projection unit includes a substrate, a plurality of light emitting elements arrayed on the substrate in a main scanning direction and including light emitting surfaces, a light guide facing the light emitting surfaces to direct light projected from the light emitting elements onto an illumination target and including a first positioning portion, and a holder including a second positioning portion that engages the first positioning portion of the light guide to position the light guide on the holder. The first positioning portion of the light guide is positioned between centers of light emission of adjacent light emitting elements in the main scanning direction of the substrate when the first positioning portion engages the second positioning portion of the holder.
US08643911B2
The image reading device includes a first document member, a white reference plate, an image sensor, a conveying section, and a control section. A first document is placed on the first document member. The image sensor reads the first document placed on the first document member. The conveying section conveys the image sensor in a first direction and a second direction opposite to the first direction. The image sensor reads the first document while being moved in the first direction. The control section executes a first control. The first control executes a process to control the image sensor to read the white reference plate, to control the conveying section to move the image sensor in the second direction, to control the conveying section to start moving the image sensor in the first direction, and to control the image sensor to read the first document, in this order.
US08643909B2
An image reader is provided, which includes a reference position determining unit configured to, in a state where a bright area and a dark area are formed on a reflection surface when a light projecting unit projects light toward a part of the reflection surface, receive the light reflected from the reflection surface with a light receiving portion of a reading unit while restricting a light emitting portion of the reading unit from emitting light, detect a position of the bright area and a position of the dark area in a main scanning direction, and determine a reference position in the main scanning direction based on the detected positions of the bright area and the dark area.
US08643905B1
The present disclosure relates to a method and system for processing isolated holes in an image to be printed or displayed. The method includes generating a random number lying in a finite range of numbers, determining whether a target pixel is to be turned off and enabled for printing as a hole, determining a sum of pixels surrounding a target pixel in a plurality of pixels in a scanline of the image, the target pixel corresponding to an isolated hole in an input image, that are in an on state, the on state defined by a higher binary logic level relative to a binary logic level corresponding to a turned off pixel, determining a numerical value stored in a lookup table in a memory unit coupled to the processor using the determined number of pixels that are in the turned on state surrounding the target pixel.
US08643899B2
A printed layer formation processing device performs a part of a process for forming a printed layer on a part of the print medium by a first colorant in a molded object formation process. The printed layer formation processing device includes: a formation amount correspondence relationship storage part that stores a formation amount correspondence relationship, which is a correspondence relationship between a degree of deformation of the print medium and a formation amount of the first colorant, which are correlated so that the thickness of the printed layer is substantially the same in respective regions of the molded object, a deformation degree acquisition part that acquires the degree of deformation in the respective regions of the print medium; and a formation amount determining part that determines the formation amount of the first colorant in the respective regions based on the degree of the deformation and the formation amount correspondence relationship.
US08643893B2
An operation-definition-file creating apparatus includes a setting data file in which setting data of a setting item that is to be set in an MFP is defined. A creating unit creates, on the basis of the setting data, an operation definition file in which an operation for reflecting the setting data in the MFP is described and a saving unit saves the created operation definition file in an external storage medium.
US08643881B2
An apparatus and method of controlling data to be processed by an image forming system encode image data to be printed to generate code data, and code information regarding encoding processing or the code data. The code information is used to obtain a predicted decode time, and a print speed level at which decoded data is to be printed. A plurality of print jobs to be processed are re-arranged by the print speed level to generate a print job sequence.
US08643876B2
A system and method of localizing elements (shared devices and/or their users) in a device infrastructure, such as a printing network, are provided. The method includes mapping a structure in which the elements of a device infrastructure are located, the elements comprising shared devices and users of the shared devices. Probable locations of fewer than all of the elements in the structure are mapped, with at least some of the elements being initially assigned to an unknown location. Usage logs for a plurality of the shared devices are acquired. The acquired usage log for each device includes a user identifier for each of a set of uses of the device, each of the uses being initiated from a respective location within the mapped structure by one of the users. Based on the acquired usage logs and the input probable locations of some of the elements, locations of at least some of the elements initially assigned to an unknown location are predicted. The prediction is based a model which infers that for each of a plurality of the users, a usage of at least some of the shared devices by the user is a function of respective distances between the user and each of those devices.
US08643875B2
A method of processing receipts, including: obtaining transaction data including a plurality of categories of information necessary to describe a purchasing transaction of a customer at a store location; obtaining image data representing a receipt corresponding to the purchasing transaction of the customer at the store location; obtaining an e-mail address of the customer; providing an option to print the receipt at the store location and an option to e-mail the receipt to the customer; obtaining a selection of at least one of the provided options; if the option to print is selected, initiating printing of the image at the store location; and if the option to e-mail is selected, sending an e-mail to the e-mail address of the customer, the e-mail including providing at least one of the image data and the transaction data.
US08643873B2
An image forming apparatus capable of preventing unauthorized printing while reducing manager's work load. IP addresses of host computers for which printing should be permitted are registered beforehand in a print permission list. When a print job is received, whether the IP address of a host computer from which the print job has been transmitted is present in the list is determined. If the IP address is not present, the received print job is not printed but stored. Subsequently, when the print job is selected and a print instruction is given, printing is executed. If the print instruction has once been given to the stored print job, the IP address of the host computer is added to the list. Subsequently, printing is executed without any print instruction when a print job is transmitted.
US08643856B2
Methods and systems for network printing using user selectable printer settings for a variety of configurations of printing systems and finishers. A printing system such as a multi-function printer/device receives user input providing a document identifier (e.g., a release code) identifying a document stored in a network storage server. The printing system also identifies a finisher unit associated with the printing system. The printing system sends the document identifier and a finisher identifier to a print server. The print server determines available printer settings associated with the identified finisher unit and transmits a presentation to the printing system prompting the user to select a desired printer setting. The selected printer settings are transmitted to the print server. The print server retrieves a copy of the identified document and modifies the copy based on the selected printer setting. The modified copy of the document is sent to the printing system to be printed.
US08643854B2
An image forming apparatus, connected to an information processing device via a network, includes a receiving section, a memory, an interpretation section, and a transmission section. The receiving section receives a plurality of pieces of print data from the information processing device via the network. The plurality of pieces of print data include first print data for normal printing, second print data for interruption printing, and third print data. The memory has first to third buffers. The first and second buffers store the first and second print data, respectively. The third buffer stores the third print data during execution of the interruption printing of the second print data. The interpretation section interprets the plurality of pieces of print data. The transmission section transmits a reply message to the information processing device in accordance with a result of the third print data interpreted by the interpretation section.
US08643846B2
The present invention provides for a novel method and apparatus for the simultaneous generation and detection of optical diffraction interference pattern on a photo detector. The monitoring method and apparatus disclosed herein comprises of a (any) continuous wave coherent collimated beam of light (or a laser) falling on an (any) optically reflective coating on the surface of the body with inherent vibrations, or with manifest vibrations induced from another source through any medium where the said light is reflected, and then received on the surface of a (any) photo detector in such a way that the received light falls partially on the active sensing area, and partially on the outer perimeter of the active sensing area.
US08643839B2
A spectrometer is provided with an integrating sphere 20, inside which a sample S of a measurement target is disposed and which is adapted for observing measured light emitted from the sample S, and a Dewar vessel 50 which retains a refrigerant R for cooling the sample S and at least a portion of which is located so as to face the interior of the integrating sphere 20. Gas generated from the refrigerant R is introduced through predetermined gaps G1-G6 functioning as a gas introduction path and through a plurality of communicating passages 64 formed in a support pedestal 61, into the integrating sphere 20. The gas introduced into the integrating sphere 20 absorbs water in the integrating sphere 20 to decrease the temperature in the integrating sphere 20, so as to prevent dew condensation from occurring on a portion of a second container portion 50b of the Dewar vessel 50 exposed in the integrating sphere 20. This can prevent occurrence of dew condensation even in the case where the sample S is measured in a cooled state at a desired temperature.
US08643837B2
The present disclosure relates generally to devices that may be used to calibrate a reader. Such devices may comprise an electrical memory chip, a calibration device comprising an optical check, and an interface that allows interaction with the reader.
US08643836B1
The present invention provides an inspection method for inspecting defects of wafer surface. The method includes: encircling peripheral region of the wafer surface by a first light source set and a second light source set; using a control module to control the first light source set and the second light source set to irradiate the light alternately from different directions; using an image pick-up module to receive a scattered light image during each time when the first light source set or the second light source set irradiates the light on the wafer surface; and then using a process module to obtain an enhanced and clear defect image of wafer surface by processing each of the scattered light images.
US08643832B2
An inclination detector includes: a casing; a light source installed in the casing; a reflector being suspended with a suspender to be at a certain position in the casing and reflecting a light beam from the light source to a direction different from a light axis direction; and a detector that outputs a signal corresponding to a projected position of the light beam, and an inclination of the casing is detected based on the projected position of the light beam reflected by the reflector.
US08643827B2
A method for measuring the transmit time of light, in particular for cameras. A first light signal is clocked by a first clock controller, input into a light system and reflected back to a receiver photodiode, which determines a reception signal as a result of the first light signal. A further light signal clocked by a further clock controller inputs the photodiode at an angle to the first light signal and is mixed at the photodiode with the first light signal to form a common reception signal, which is filtered with a filter whose frequency response corresponds to the frequency of the clock difference to form a filter signal, the first and further clock signals are also mixed in a mixer to form a mixed signal and the phase shift between the mixed signal and the filter signal is used to determine the transit time of light.
US08643821B2
The present invention provides a 3D display panel and a method for manufacturing the same. The method comprises the following steps: forming a liquid crystal layer between a first substrate and a second substrate; arranging a polarizer at an outer side of the second substrate; providing a 3D display plate; and arranging the 3D display plate at an outer side of the first substrate. The present invention can improve the viewing angle problem existing in the conventional 3D display.
US08643819B2
In a liquid crystal display device in which liquid crystal is sealed by a one drop fill method, the gap between a TFT substrate and a counter substrate is defined by a columnar spacer in a display region, and the gap between them is defined by a columnar spacer also in a seal portion. In the display region, one layer of a color filter is formed below the columnar spacer. In the seal portion, two layers of island-shaped color filters are formed. With this configuration, the gap between the TFT substrate and the counter substrate can be maintained equal between the display region and the seal portion. Even when the process for forming the columnar spacer varies, it is possible to eliminate a change in difference between the gap between the TFT substrate and the counter substrate in the display region and the gap in the seal portion.
US08643816B2
Provided is a liquid crystal display (LCD), the LCD includes: an insulating substrate; a first gate line and a second gate line which are formed on the insulating substrate and extend parallel to each other; a data line formed on the insulating substrate, insulated from the first and second gate lines, and crosses the first and second gate lines; a first subpixel electrode connected to the first gate line and the data line by a first switching device and includes a plurality of first fine protruding patterns at an edge thereof; and a second subpixel electrode connected to the second gate line and the data line by a second switching device and includes a plurality of second fine protruding patterns at an edge thereof, wherein the first fine protruding patterns are separated from each other by a first gap, and the second fine protruding patterns are separated from each other by a second gap, wherein the sum of a width of the first gap and a width of each of the first fine protruding patterns is greater than the sum of a width of the second gap and a width of each of the second protruding patterns.
US08643811B2
According to one embodiment, a liquid crystal shutter component includes a first polarizer, a second polarizer, a liquid crystal layer, a first retardation layer, a second retardation layer, a third retardation layer and a fourth retardation layer. A liquid crystal orientation of the liquid crystal layer transitions between a plurality of bend orientation states. The retardation in the direction along the plane of the second retardation layer and the fourth retardation layer is 20 nm or more and 120 nm or less. The retardation along the first direction of the second retardation layer and the fourth retardation layer is 40 nm or more and 140 nm or less.
US08643808B2
A light-scattering substrate having an irregular shape on one surface thereof is provided, the light-scattering substrate including: a thermoplastic resin; and at least one kind of transparent particles having a mean primary particle size of 3 μm or more and not more than 12 μm, wherein the light-scattering substrate contains a first region having a thickness of ½ or more times and not more than 4 times the mean primary particle size of the transparent particles from the surface having an irregular shape; and a second region having a thickness of 3/2 or more times the mean primary particle size of the transparent particles from a surface on back side of the surface having an irregular shape, and the first region and the second region have a region not substantially containing the transparent particle.
US08643800B2
A liquid crystal display device includes an array substrate including: gate and data lines crossing each other on a first substrate to define a pixel region; a common line in parallel with the gate line; first and second common line patterns extending from the common line, wherein the data line is between the first and second common line patterns; a thin film transistor connected to the gate and data lines; a pixel electrode connected to the thin film transistor and in the pixel region; and an inorganic black matrix below the gate line, the common line, and the first and second common lines, wherein the inorganic black matrix below the first and second common lines shields the data line; an opposing substrate including a common electrode on a second substrate; and a liquid crystal layer between the array substrate and the opposing substrate.
US08643791B2
An information communication system includes: a communication line which connects a first information processing apparatus and a second information processing apparatus to each other; a transmission unit which is included in the first information processing apparatus and transmits identity information of the first information processing apparatus without passing through the communication line; a reception unit which is included in the second information processing apparatus and receives the identity information of the first information processing apparatus transmitted from the transmission unit without passing through the communication line; and an information transmission unit which is included in the second information processing apparatus and transmits information to the first information processing apparatus via the communication line by using the identity information received by the reception unit.
US08643783B2
A method in a television receiver receiving interlaced analog modulated television signals includes: detecting an inactive video period in the television signal between two successive video display fields; generating a synchronization signal indicative of the detected inactive video period; and in response to the synchronization signal, performing measurement and adjustment operations on analog circuitry of the television receiver. In another embodiment, a method in a television receiver receiving interlaced analog modulated television signals includes: detecting an inactive video period between two successive video display fields using a not-fully-demodulated intermediate frequency (IF) signal; and generating a synchronization signal indicative of the detected inactive video period. In another embodiment, a vertical field detection circuit in a television receiver includes a vertical field detector circuit configured to detect an inactive video period in the television signal between two successive video display fields using a not-fully-demodulated intermediate frequency (IF) signal.
US08643779B2
Audio tracks may be added to a live video stream using one or more mixers that may decode the audio from a video stream, mix an additional audio stream, and encode the mixed audio stream. The system may make the new audio stream available for live download by consumers. The mixers may include a video playback mechanism to view the live video stream, as well as an audio capture and mixing system that may create a new audio track that may be synchronized with the video stream using timestamps. A consumer device may download and consume the video with the new audio track on a slight delay from the live video stream.
US08643777B2
A pixel interpolation process is based on detection of a potential edge in proximity to a pixel being estimated, and the angle thereof. The potential edge and its angle is determined based on filtering of offset or overlapping sets of lines from a pixel window centered around the pixel being estimated and then cross-correlating the filter results. The highest value in the correlation result values represents a potential edge in proximity to the pixel being estimated and the index of the highest value represents the angle of the potential edge. This information is used in conjunction with other information from the cross-correlation and analysis of the differences between pixels in proximity to verify the validity of the potential edge. If determined to be valid, a diagonal interpolation based on the edge and its angle is used to estimate the pixel value of the pixel. Otherwise, an alternate interpolation process, such as vertical interpolation, is used to estimate the pixel value for the pixel.
US08643767B2
An imaging device includes: an optical system which obtains an optical image of a photographic subject; an image sensor which converts the optical image to an electric signal; a digital signal processor which produces image data based on the electric signal; a display section which displays a photographic subject image expressed by the image data; and an operating section which performs a necessary setting regarding imaging, the digital signal processor including: an autofocus operation section which performs an autofocus operation based on data of an autofocus area set in the photographic subject image; a main area setting section which sets a main area in the photographic subject image; and a blurring operation section which performs a blurring operation on an area other than the main area in the photographic subject image, wherein the autofocus area is set automatically to overlap with at least a part of the main area.
US08643766B2
An autofocus system which can prevent erroneous tracking of an unintended tracking target, is provided. In a recognition and tracking mode which uses an AF frame to automatically track a face of a specific person for which certification data is previously stored, a face of a specific person designated by an operator is detected by face authentication processing from a captured image obtained from a television camera. Thereafter, the face is detected from the captured image by a pattern matching processing in which an image of the face is used as a reference pattern for object tracking processing, and the AF frame is moved to the detected position. The face recognition processing is executed each time when the object tracking processing is executed a predetermined times, thereby preventing erroneous tracking by the object tracking processing.
US08643762B2
An optical element according to an embodiment includes: a lens array including a plurality of convex shaped lenses provided on a first surface thereof and taking a flat shape at a second surface which is opposite from the first surface; a lens holder comprising concave portions formed to correspond to respective lenses in the lens array, at a surface opposed to the lens array, each of the concave portions having a size which makes it possible for one of the convex shaped lenses corresponding to the concave portion to fit therein; and a drive unit configured to drive at least one of the lens array and the lens holder to bring the convex shaped lenses in the lens array and the concave portions in the lens holder into an isolation state or a contact state.
US08643760B2
Image processing methods and systems for handheld devices are provided. First, an image effect is determined. Then, a plurality of preview images is continuously captured by an image capture unit of an electronic device. After the respective preview image is captured, the image effect is applied to the preview image, and the preview image applied with the image effect is displayed in a display unit of the electronic device.
US08643759B2
The image pickup apparatus includes a finder optical system, a measuring part performing measurement relating to an object field image, a liquid crystal display element displaying in-finder information to be observed as an image superimposed on the object field image, and a temperature detector detecting temperature. A controller starts non-display control for causing the display element to change from a display state to a non-display state at a non-display control timing before start of the measurement, and starts display control for causing the display element to change from the non-display state to the display state at a display control timing before end of the measurement. The controller makes at least one of the non-display timing and the display timing earlier when a detected temperature acquired from the temperature detector is lower than a predetermined temperature as compared with when the detected temperature is higher than the predetermined temperature.
US08643756B2
By feeding an appropriate voltage as a signal φTX to a transfer gate TG, a MOS transistor T1 is operated in a threshold region. A potential linearly or natural logarithmically converted by a buried photodiode PD is transferred to an N-type floating diffusion layer FD so as to be fed out, as an image signal, via MOS transistors T3 and T4.
US08643753B2
An image pickup apparatus and a method thereof are provided. The apparatus includes a sensor array and an ADC array. The sensor array includes M×N sensor blocks SB(i,j). The sensor block includes P×Q image sensing elements Se(x,y). The ADC array is located at another side of the illuminated side of the sensor array. The ADC array includes M×N ADCs ADC(i,j). The ADC(i,j) coupled to the sensor block SB(i,j) obtains the image data Data(x,y) from the image sensing element Se(x,y) of the sensor block SB(i,j). The ADC(i,j) evaluates the gain G(x,y) based on the position of the image sensing element Se(x,y). The compensated image data Datacom(x,y) can be outputted and Datacom(x,y)=Data(x,y)×G(x,y). The image pickup apparatus could improve the optical shading problem.
US08643743B2
A first white balance correction amount is calculated according to similarity between image data acquired by an image pickup unit and past image data acquired in the past, and a first white balance correction is performed on the image data according to the first white balance correction amount. A luminance correction amount and a color correction amount are calculated according to similarity between the corrected image data and the past image data corrected in the first white balance correction. Using one of them, the first white balance correction amount is corrected thereby to obtain a second white balance correction amount. According to the obtained correction amount, a second white balance correction, a luminance correction, and a color correction are performed on the image data acquired by the image pickup unit.
US08643720B2
A computer system for continuously panning oblique images. More particularly, the computer system uses a methodology whereby separate oblique images are presented in a manner that allows a user to maintain an understanding of the relationship of specific features between different oblique images when panning.
US08643705B1
A video or other kind of screen device form of multiple layers of pixels. The pixels in the different layers may be modified in order to form a 3-D effect. According to another embodiment, the lenses may be associated with different whalers of zoom in order to simulate a 3-D effect. The different layers may also be used as an additive with one another to reduce their output level. The different layers may also be used as backup layers, so that one layer can be used when another player fails.
US08643701B2
A system is disclosed for executing depth image-based rendering of a 3D image by a computer having a processor and that is coupled with one or more color cameras and at least one depth camera. The color cameras and the depth camera are positionable at different arbitrary locations relative to a scene to be rendered. In some examples, the depth camera is a low resolution camera and the color cameras are high resolution. The processor is programmed to propagate depth information from the depth camera to an image plane of each color camera to produce a propagated depth image at each respective color camera, to enhance the propagated depth image at each color camera with the color and propagated depth information thereof to produce corresponding enhanced depth images, and to render a complete, viewable image from one or more enhanced depth images from the color cameras. The processor may be a graphics processing unit.
US08643700B2
A 3D content adjustment system includes a processor. A camera is coupled to the processor. A non-transitory, computer-readable medium is coupled to the processor and the camera. The computer-readable medium includes a content adjustment engine including instructions that when executed by the processor receive viewer information from the camera, modify a plurality of original stereoscopic images using the viewer information to create a plurality of modified stereoscopic images, and output the plurality of modified stereoscopic images.
US08643698B2
A single progressive 1080P60 side-by-side 3D video or a single progressive 1080P60 2D video is captured for transmission to interlaced receivers such as a legacy 1080i capable video receiver. A video transmitter splits the captured 1080P60 video into a plurality of even-indexed line pictures and odd-indexed line pictures. Lines of the plurality of even-indexed line pictures and odd-indexed line pictures are reassembled to generate two interlaced video sequences such as two 1080i video sequences. The video transmitter compresses the generated two 1080i video sequences, respectively, utilizing different compression algorithms, for example. Pictures that originate from the same one of the plurality of pictures in the captured 1080P60 video may be synchronized for a progressive display at the legacy 1080i capable video receiver. The legacy 1080i capable video receiver may decode the synchronized pictures from the video transmitter so as to restore the captured 1080P60 video for display in progressive format.
US08643694B2
The present invention provides a method and apparatus for implementing automatic answering and recording in videophone services. The method comprises: when a video call is coming, a called terminal automatically answering the call and playing a prerecorded automatic answering prompting message to a calling user; and the called terminal recording audio and video of the calling user and ending the call after the recording is completed. The present invention has solved the problem that a videophone has no automation answering and recording function in prior art. Thus, the user can answer selectively video calls at anytime and anywhere, important video calls can be automatically recorded, and video calls which are inconvenient to be answered can be answered automatically by choosing various videos.
US08643685B2
Systems and methods are described that facilitate eliminating a need for a raster output scanner (ROS) or laser when generating a latent image on a photoreceptor. An addressable backplane is employed, comprising an array of field effect transistors (e.g., silicon or organic thin film transistors, or TFTs), wherein each TFT corresponds to a single pixel on a charge transport layer on the photoreceptor surface. Latent image formation is performed by forming a surface potential using corona charging, and then directing free charge carriers toward the photoreceptor surface to reduce electrostatic potential in areas that need to be toned. TFTs in the array are individually addressed, or selected, to connect to a common ground, which allows photodischarge to occur only in selected areas (e.g., pixels associated with the selected TFTs). Once the array of TFTs is addressed, an LED light source emits light over the surface of the photoreceptor, and only the selected (grounded) TFTs permit their associated pixels to discharge. In this manner, a latent image is formed without a need for a bulky and expensive ROS.
US08643679B2
An image conversion apparatus converts an image, and displays a converted image on a display device. The image conversion apparatus displays an original image before conversion on the display device. Next, the image conversion apparatus sets a dividing line 52 for dividing an image displayed on the display device into a first area 53 and a second area 54 by an instruction from a user. Next, the image conversion apparatus converts the original image by changing at least a part of an image of the first area 53 to an image generated from an image of the second area 52, and displays an image after the conversion on the display device.
US08643670B2
The present invention provides a system for sharing mapped information between multiple maps, including maps in different media states, in an accurate fashion. The system comprises a transparent overlay for transferring the mapped information, an alignment device for consistently aligning the displayed maps relative to the transparent overlay, and a fastening mechanism for securing the transparent overlay to a mapboard. The system may also include a mapboard, an electronic mapboard, and a computer. The system enables a user to accurately share information added to a map, possibly a digital or paper map, by recording the information onto the transparent overlay. The transparent overlay may then be transferred to a different map, possibly displayed in a different media, where the transparent overlay accurately reflects the recorded information. The use of an alignment device for consistently aligning the displayed maps relative to the transparent overlay, both when the mapped information is being recorded and reflected, ensures the information transferred between the maps is reflected accurately.
US08643667B2
In a method for displaying an illustrated book on a computer screen, a graphics image, corresponding to a page in the illustrated book, is displayed on the computer screen. A text detail image is displayed on the computer screen, the text detail image is displayed as a layer on the top of the graphics image. A cursor rolling over the text detail image is detected. A magnified image of the text detail image is displayed when the cursor has rolled over the text detail image.
US08643665B2
A method for transformation of color values of an initial color space reproducible by a first technical device to color values of a target color space reproducible by a second technical device is provided. The method includes movement from one color space by conversion of color values to different color values in the basic color space and scaling by conversion to different color values in the basic color space. The method also includes conversion of color values of the initial color space to color values which are closest to the color value in the edge area of the target color space. The method also includes movement of color values located in an edge area of the target color space to the interior of the target color space by conversion as a function of the number of identical edge color values to color values on the same color variation plane.
US08643658B2
Techniques are described that can used to synchronize the start of frames from multiple sources so that when a display is to output a frame to a next source, boundaries of current and next source are aligned. Techniques attempt to avoid visible glitches when switching from displaying a frame from a first source to displaying frames from a second source even though alignment is achieved by switching if frames that are to be displayed from the second source are similar to those displayed from the first source.
US08643654B1
In various embodiments, a user can create or generate objects to be modeled, simulated, and/or rendered. The user can apply a mesh to the character's form to create the character's topology. Information, such as character rigging, shader and paint data, hairstyles, or the like can be attached to or otherwise associated with the character's topology. A standard or uniform topology can then be generated that allows information associated with the character to be transfer to other characters that have a similar topological correspondence.
US08643649B2
An image processing apparatus comprises an anchor point information extraction unit configured to decide coordinates of anchor points and attributes of the anchor points based on a plurality of predetermined extraction rules and a sequence of coordinate points that expresses an outline of image data; a tangential direction decision unit configured to decide tangential directions at an anchor point of interest based on the attribute of the anchor point of interest and coordinate points which are located within a predetermined range from the anchor point of interest; a control point coordinate calculation unit configured to calculate control point coordinates based on the tangential directions and the coordinates of the anchor point of interest; and a data output unit configured to output information including the coordinates of the anchor points and the control point coordinates.
US08643647B2
A method of displaying a graph of nodes adapted to the display of travel routes is described. The method includes the steps of finding a node of highest weight among all nodes of the graph after each node is attributed a weight based on a number of nodes pertaining to a double-tree structure of nodes of which each node is assumed to be the root. Then, the double-tree structure of nodes having the node of highest weight as root is extracted and a layout is computed. If there are remaining nodes left, they are grouped in one or more sub-graphs and a layout of the one or more sub-graphs is iteratively computed. The one or more sub-graphs are then merged with the double-tree structure of nodes to be displayed.
US08643642B2
A method for generating time-resolved 3D medical images of a subject by imparting temporal information from a time-series of 2D medical images into 3D images of the subject. Generally speaking, this is achieved by acquired image data using a medical imaging system, generating a time-series of 2D images of a ROI from at least a portion of the acquired image data, reconstructing a 3D image substantially without temporal resolution from the acquired image data, and selectively combining the time series of 2D images with the 3D image. Selective combination typically involves registering frames of the time-series of 2D images with the 3D image, projecting pixel values from the 2D image frames “into” the 3D image, and weighting the 3D image with the projected pixel values for each frame of the time-series of 2D images. This method is particularly useful for generating 4D-DSA images, that is, time-resolved 3D-DSA images, from a time-series of 2D-DSA images acquired via single plane or biplane x-ray acquisitions with 3D images acquired via a rotational DSA acquisition. 4D-DSA images can also be generated by selectively combining a time-series of 2D-DSA images generated from individual projections from a rotational x-ray acquisition with a 3D image reconstructed from substantially all of the projection views acquired during the rotational x-ray acquisition. These DSA images may have a spatial resolution on the order of 5123 pixels and a temporal resolution of about 30 frames per second, which represents an increase over traditional 3D-DSA frame rates by a factor between 150 and 600.
US08643639B2
A non-volatile display module has a display panel and a driving circuit. The display panel has a substrate at which at least one scan line, at least one data line and at least one thin film transistor (TFT) are disposed. The TFT is located at an intersection area of the scan line and data line. The driving circuit has a driving unit, a power converting unit and a multiplexing unit. The driving unit receives at least one image controlling signal according to a clock signal. The power converting unit generates a plurality of power signals. The multiplexing unit is electrically connected with the scan line, the data line, the driving unit and the power converting unit, and outputs one of the power signals to the scan line or the data line according to the image controlling signal. A non-volatile display apparatus is also disclosed.
US08643633B2
One frame period of image data is divided into a plurality of subframes and driven. A first subframe included in one frame and a second subframe following the first subframe are output at opposite polarities. The image data is output while switching a phase mode between a first mode of driving the first subframe at positive polarity and the second subframe at negative polarity and a second mode of driving the first subframe at negative polarity and the second subframe at positive polarity.
US08643632B2
A display device includes a display panel having an active area in which sub-pixels formed at crossing regions of data lines extending in a first direction and gate lines extending in a second direction crossing the first direction are arranged, and a non-active area outside of the active area. A driver supplies a drive signal to the gate and data lines in the display panel. Data links are extended in the first direction from the driver to supply a data signal to the data lines. Gate links are extended out from the driver and extended up to the active area in the first direction from the non-active area between the driver and the active area so as to supply a gate signal to the gate lines extending in the second direction. Accordingly, it is possible to reduce or minimize the area of the non-active area and/or to improve an aperture ratio.
US08643626B2
A capacitive position sensor for detecting the position of an object relative to a resistive sensing element. The sensing element comprises a sensing path that has terminals connected along it that subdivide the sensing path into multiple sections. Each terminal is coupled to its own sensing channel, each of which generates a signal that is sensitive to the capacitance between its terminal and a system ground. The signals are fed to a processor for analysis. The processor determines over which section the object is positioned by comparing the signals from the sensing channels, and determines the position of the object within that section by comparing the signals from the terminals spanning that section. The sensing path can be formed in a closed loop, such as a circle for a scroll dial, in which the operator's finger position and movement can be uniquely determined in a straightforward manner.
US08643623B2
A portable terminal including a touch screen and method for displaying a cursor thereof are provided. The method includes determining whether a capacitance is equal to or greater than a first critical value and is less than a second critical value, if the change of the capacitance is sensed in the touch screen, displaying a cursor in an area where the change of the capacitance is sensed, if the capacitance is equal to or greater than the first critical value and is less than the second critical value, and performing a function corresponding to the area where the cursor is displayed, if the capacitance sensed in the area where the cursor is displayed is equal to or greater than the second critical value.
US08643620B2
A portable electronic device includes: a main module disposed in a main housing; a keyboard mounted on a mounting surface of the main housing and connected electrically to the main module; and a touch input unit mounted to the main housing and connected electrically to the main module. The touch input unit has first, second and third operating areas spaced apart from each other and exposed from the mounting surface of the main housing. The touch input unit generates an input signal corresponding to one touch point on any one of the first, second and third operating areas, and outputs the input signal to the main module such that the main module performs an operation corresponding to the input signal.
US08643608B2
An optical touch panel and corresponding method are disclosed. The optical touch panel may comprise a rectangular position-detecting surface; a frame-shaped circuit board surrounding the rectangular position-detecting surface; a plurality of light-emitting elements configured for emitting a plurality of light beams, wherein the light-emitting elements are arranged along a first side of the rectangular position-detecting surface and disposed on the frame-shaped circuit board; a plurality of light-receiving elements configured for receiving light beams emitted by the plurality of light-emitting elements; a plurality of SMT components configured as optical gates for isolating ambient light to prevent erroneous light detection; and a control circuit. The plurality of SMT components and the plurality of light-receiving elements may be alternately arranged along a second side of the rectangular position-detecting surface opposite to the first side and disposed on the frame-shaped circuit board. The plurality of light-receiving elements may be arranged behind the plurality of SMT components.
US08643606B2
A touchpad includes a controller connected to a touch sensor. The controller detects the fingers touching on the touch sensor to determine to start up and terminate a scroll bar control function. In the scroll bar control function, the movement of the finger or fingers touching on the touch sensor is detected for scrolling on a window, and the vertical distance and the horizontal distance of the movement are evaluated for determining the scrolling amount of a vertical scroll bar or a horizontal scroll bar of the window.
US08643603B2
Disclosed are a keypad and a keypad assembly for providing increased flexibility. The disclosed keypad includes a base film having button parts formed on the base film, a light guide layer into which light is guided, and electronic paper which is illuminated by light emitted from the light guide layer, and displays at least one symbol, wherein the electronic paper includes metal areas corresponding to the button parts and non-metal areas disposed between the metal areas so as to provide flexibility for the electronic paper. The flexibility of the electronic paper, which can be achieved by the keypad and the keypad assembly, improves the click-feeling to a user when the button parts are pressed.
US08643599B2
Embodiments of a washable computer mouse are disclosed. In an embodiment, a water impermeable layer is sealably mounted to a housing so as to provide a water impermeable region and a water permeable region. Mouse circuitry, which includes a sensor and a light source and a responsive element, is positioned in the water impermeable region. A biased button is positioned in the water permeable region and is configured to engage the responsive element. In an embodiment, the mouse circuitry may be configured for wireless transmission of signals and may include a removable door that, in operation, sealably covers a replaceable power source. In an alternative embodiment, the housing may include an exposed connector and a plug that is configured to seal the connector may be attached to the housing by a tether.
US08643583B2
To provide an active matrix display device in which power consumption of a signal line driver circuit can be suppressed, so that power consumption of the entire memory can be suppressed. A plurality of memory circuits which can write data of a video signal input to a pixel in one line period and can hold the data are provided in a signal line driver circuit of a display device. Then, the data held in each memory circuit is input to a pixel of a corresponding line as a video signal. By providing two or more memory circuits in a driver circuit, pieces of data of video signals corresponding to two or more line periods can be concurrently held in the memory circuits.
US08643573B2
The invention provides an electro-optical apparatus that can prevent a shift in a threshold voltage of an amorphous silicon transistor while driving an organic EL device in a pixel circuit including the amorphous silicon transistor. A characteristic-adjustment circuit can be provided, which has a function of returning a shift in the threshold voltage of the amorphous silicon transistor included in the pixel circuit to the original state.
US08643570B2
An active matrix organic electroluminescence(EL) display comprises plural selection and data lines mutually crossed, and a pixel circuit connected to the selection and data lines and having switching devices, a storage capacitor and an organic EL device. In a part of a period that the pixel circuit connected to the selection line is being selected, an applied first data signal is held as a voltage at the storage capacitor of the selected pixel circuit. After the selection signal applying, a first current according to the held voltage is supplied to the organic EL device, and this emits light at luminance according to the first current. In another part of the period, a second current according to an applied second data signal is supplied to the organic EL device of the selected pixel circuit, and this emits light at luminance according to the second current.
US08643568B2
A wearable display apparatus includes a display for providing viewable images. A display support assembly can support the display. The display support assembly can be self centering and telescoping for adjusting the position of the display for viewing by a user. The display support assembly can include right side and left side arm members spaced apart from each other, and a flexibly resilient support member to which the display is mounted between the arm members. The support member can be telescopically mounted to the arm members. The support member can have flexibly resilient right and left side portions secured to the display. Each side portion can be slidably mounted to a respective arm member for telescoping. The support member can have a material cross section that provides stiffness for supporting the display when in a generally horizontal orientation for viewing while also providing resilient flexibility between the arm members to self center the display between the arm members with changes in distances between the arm members.
US08643566B2
An antenna system comprises a plurality of conductors, a combiner, and a plurality of loads. The combiner has an output port. The plurality of loads connects the plurality of conductors to each other in line. The plurality of loads has an impedance equal to a desired impedance for the output port. The combiner combines power received by the plurality of loads at the output port of the combiner.
US08643561B2
Various high-strength microwave antenna assemblies are described herein. The microwave antenna has a radiating portion connected by a feedline to a power generating source, e.g., a generator. The antenna is a dipole antenna with the distal end of the radiating portion being tapered and terminating at a tip to allow for direct insertion into tissue. Antenna rigidity comes from placing distal and proximal radiating portions in a pre-stressed state, assembling them via threaded or overlapping joints, or fixedly attaching an inner conductor to the distal portion. The inner conductor is affixed to the distal portion by, e.g., welding, brazing, soldering, or by adhesives. A junction member made from a hard dielectric material, e.g., ceramic, can be placed between the two portions and can have uniform or non-uniform shapes to accommodate varying antenna designs. Electrical chokes may also be used to contain returning currents to the distal end of the antenna.
US08643556B2
Aerial for the reception of circularly polarized satellite radio signals comprising at least one substantially horizontally oriented conductor loop arranged over a conductive base surface, having an assembly for electromagnetic excitation of the conductor loop connected to an aerial connection. The conductor loop is designed as a loop emitter by a polygonal or circularly closed loop extending in a horizontal plane of height h above the conductive base surface. The loop emitter forms a resonant structure and is electrically excited by the electromagnetic exciter in such a way that on the loop the current distribution of a travelling line wave occurs in one direction of rotation only, of which the phase difference over one revolution is M*2π, where M is an integer and has at least a value of M=2. To facilitate the vertically oriented fractions of the electromagnetic field, there is at least one emitter which extends vertically at the circumference of the loop emitter and to the conductive base surface and which is electromagnetically coupled to both the loop emitter and the electrically conductive base surface. The height h is lower than ⅕ of the free-space wavelength λ.
US08643554B1
Antenna unit cells suitable for use in antenna arrays are disclosed, as are antenna array and mounting platform such as an aircraft comprising antenna unit cells. In one embodiment, an antenna unit cell comprises a dielectric substrate having a length extending along a first axis and a width extending along a second axis, a first plurality of radiating elements disposed on a first side of the dielectric substrate, and a second plurality of radiating elements disposed on a second side of the dielectric substrate, opposite the first side, wherein the second plurality of radiating elements extend to an edge of the unit cell, and the first plurality of radiating elements overlap portions of the second plurality of radiating elements. Other embodiments may be described.
US08643528B1
An analog-to-digital converter (ADC) comprises a plurality of time-interleaved integrating ADCs having feedback from an integrated output signal. In variations, the time-interleaved integrating ADCs have feedback compensation from at least one measure of quantization error. The time-interleaved integrating ADCs may also share a single comparator and may also share a single current source.
US08643525B1
A system and method dynamically selects digital-to-analog (DAC) circuit elements to provide a True differential-output delta-sigma (ΔΣ) DAC. The sign and magnitude of a received N-bit input code is determined. If the input code comprises a positive value, m+r circuit elements are selected from a plurality of circuit elements by a positive element selector, in which comprises a number of rotational elements, and r circuit elements are selected by a negative element selector. Each selected circuit element comprises a circuit element that was not selected for an immediately preceding received input code and has a corresponding minimum usage count value. If the input digital code comprises a negative value, m+r circuit elements are selected by the negative element selector, and r circuit elements are selected by the positive element selector. The circuit elements are capable of being configured as positive or negative circuit elements.
US08643524B1
An analog-to-digital converter (ADC) having a reduced number of amplifiers and feed-forward signal paths provides for reduced complexity and power consumption. The analog-to-digital converter includes a delta-sigma modulator having a loop filter with second-order stages implemented with a single amplifier each, provided by a series-connected capacitive feedback network with a switched capacitor shunt. The reduction in the amplifier stages reduces the number of inputs to, and dynamic range required from, the summing node that provides input to the quantizer, as well as reducing the power requirements and complexity of the circuit due to the reduced number of amplifiers.
US08643520B1
An equalized-impedance shadowed current cell can be arrayed in a Digital-to-Analog Converter (DAC) or other converters or applications. The Equalized-impedance shadowed current cell has primary differential transistors in parallel with shadow differential transistors that have gates driven inversely to gates of the primary differential transistors. A shadow current from the shadow differential transistors is much smaller than a primary current switched by the primary differential transistors. Cell current is not switched off to zero but to the shadow current. The ON state and OFF state impedances of the current cell may be matched during circuit design so that the impedance is the same regardless of digital input values. The Width and Length of the shadow differential transistors are adjusted so that overall output impedances for the ON and OFF states of the current cell are matched. Since output impedance is input code independent, high-speed performance is improved.
US08643515B2
A method for compressing a data stream includes transforming a data stream into a transformed data stream of referencing symbols and other data elements, the referencing symbols representing a data sequence identical to a data sequence in a reference data block; and encoding the referencing symbols by replacing them with codewords according to an encoding scheme, the transformed stream includes at least one control symbol indicating a change between a portion of the transformed data stream containing a sequence of the other data elements and a portion of the transformed data stream containing a sequence of the codewords for the referencing symbols, the location of the control symbol within the transformed data stream defines the end of the respective portion of the transformed data stream, the encoding scheme providing at least one codeword associated to one of the referencing symbols is longer than a codeword representing the control symbol.
US08643513B2
Systems and methods for providing fast and efficient data compression using a combination of content independent data compression and content dependent data compression. In one aspect, a method for compressing data comprises the steps of: analyzing a data block of an input data stream to identify a data type of the data block, the input data stream comprising a plurality of disparate data types; performing content dependent data compression on the data block, if the data type of the data block is identified; performing content independent data compression on the data block, if the data type of the data block is not identified.
US08643508B2
The present general inventive concept relates to methods and systems to select and display information on an avionics display screen. The systems and methods allow for the selection and display of information using knobs to highlight and select the desired information for display, eliminating the need for a cursor function. The systems and methods also provide for multiple pages and/or multiple windows or “tiles” within these pages and/or windows simultaneously on a single screen of a display, with each window, page, and/or tile being fully controlled independently when selected. The present general inventive concept also relates to systems and methods to provide multiple cues on an electronic display system altitude tape to a pilot in advance and impending approach to a predefined altitude. The present general inventive concept also relates to systems and methods to employ variable resolution topographical data based on display range for an avionics navigation display.
US08643504B2
A power distribution device includes a chassis, a power input, and power brick bays for receiving, and delivering power to, power bricks. Each power brick bay includes a power adapter for providing power to a power brick.
US08643498B1
One embodiment of the invention is a combination of a tank and an optical switch, where the tank has a wall forming an enclosure for holding fluids, and the optical switch has a housing floatable in a liquid stored in the tank, and further has a first light fiber having proximal and distal ends, where the first light fiber is connected to a light source at the distal end, and a second light fiber having proximal and distal ends, the second light fiber connected to a light detector at the distal end, the first and second fibers separated by a gap, and a rigid rod connected to the housing and to the tank enclosure, where the rod moves in response to movement of the housing.
US08643493B1
A monitoring pendant is coupled to a person, thing or animal being monitored and is adapted to transmit and receive signals to and from a key chain fob and to and from a base unit. The key chain fob is coupled or integrated into something a guardian would carry such as a set of keys, cell phone or electronics and is adapted to transmit and receive signals to and from the monitoring pendant and to and from the base unit. The base unit is coupled to the vehicle and is adapted to transmit and receive signals to and from the monitoring pendant and to and from the key chain fob.
US08643491B2
A container comprising a body having embedded therein a plurality of chipless radio frequency identification elements. The chipless radio frequency identification elements comprises a plurality of categories of resonant elements. The resonant elements can be utilized in a system having a binary code feature. The combination of different resonant elements can be read and translated to identify the features of a particular product. The container can be prepared by compounding moldable compositions with the resonant elements and molding the moldable compositions containing the resonant elements into the final product. The invention also provides a system and a method for reading the binary code provided by the chipless radio frequency identification elements.
US08643485B2
A method and apparatus for ignoring a duplicated alarm in a communications network are described. In one embodiment, at least one alarm message associated with at least one event is received. A determination of whether the at least one event exists in a database is subsequently made. The at least one event is recorded in the database if the at least one event does not exist in the database. Conversely, the at least one alarm message is suppressed if the at least one event exists in the database.
US08643484B2
A visual display system for a set-top box is includes a source of event data, a light emitting diode display adapted to display event data to a user in a standby mode of operation ,and a main processor configured to receive event data and control the light emitting diode display in response to the received event data.
US08643479B1
The disclosure relates to a tactile messaging system configured to send tactile messages between users. The system may be configured so a first user may input tactile information into a first wearable tactile user device and a second user may receive sensory output from a second tactile user device that corresponds to the tactile information entered by the first user into the first tactile user device. This may allow users to communicate by touch, without having to manually enter electronic input information into the system.
US08643460B2
A transformer structure includes a bobbin, a conductive base, a first winding coil, plural second winding coils, and a magnetic core assembly. The bobbin includes a main body and a channel. The main body has a first winding section and plural first pins. The plural first pins are located at bilateral sides of the main body. The channel runs through the main body. The conductive base is disposed on a bottom side of the bobbin, and includes at least one connecting part. Through the connecting part of the conductive base, at least a portion of the plural first pins are electrically connected with each other. The first winding coil is wound around the first winding section. The second winding coils are connected with corresponding first pins. The magnetic core assembly is partially embedded into the channel of the bobbin.
US08643455B2
As an embodiment, a pair of first conductive films 12, 13 are formed from the side face to the bottom face of the sheet part 11a of a magnetic core 11, and one end 14b of the conductive wire of the coil 14 and the other end 14c of the conductive wire are joined to the side faces 12a, 13a of the first conductive films 12, 13, respectively. Also, as an embodiment, the joined parts 14b1, 14c1 are sandwiched by the side faces 12a, 13a of the first conductive films 12, 13 and the part 15a of the magnetic sheath 15 covering the side face of the sheet part 11a of the magnetic core 11, wherein the parts of the magnetic sheath 15 covering the joined parts 14b1, 14c1 are sandwiched by the side faces 12a, 13a of the first conductive films 12, 13 and the side faces 16a, 17a of second conductive films 16, 17 as well as the side faces 18a, 19a of third conductive films 18, 19.
US08643451B2
A circuit breaker is disclosed, wherein the circuit breaker according to an exemplary embodiment of the present disclosure includes a permanent magnet rotatably hinged to a yoke, and wherein the permanent magnet is changed in magnetic path direction thereof by rotation to set up a sensitivity current, whereby a defect ratio of product is minimized.
US08643450B2
A variable distributed constant line includes a substrate, a signal line that is provided on the substrate, and includes a first line portion and a second line portion facing each other, a movable electrode that is provided above the substrate, and straddles both the first line portion and the second line portion in a manner to face the first line portion and the second line portion, and a driving electrode that is provided on the substrate in a manner to face the movable electrode, attracts the movable electrode by an action of a voltage applied between the driving electrode and the movable electrode, and changes a distance between the signal line and the movable electrode.
US08643448B2
An RF directional coupler fabricated utilizing a printed circuit structure that includes a plated slot or trough as and electrical conduit. The slot intersects a capture pad at the end of the trace. The plating wraps around to this capture pad making the trough a hollow trace. The hollow trace allows a large surface area to be parallel in the same plane. The smooth surface of the routed slot allows for a smooth copper surface unlike a typical wall of a hole or treated copper. These unique vertical edge plated troughs inside the coupler providing two significant advantages over previous coupling techniques. First, the surface area of the lines is greater which greatly increases its power handling capability. Second, the mainline and coupled lines all lie in the same plane simplifying construction of the coupler into a pick and place circuit.
US08643427B2
A switching device includes: a first switching circuit, having a control node coupled to a first control signal, and arranged to selectively couple a signal node to a first amplifying circuit according to the first control signal; and a first control circuit, having a first control node and a second control node coupled to the control node of the first switching circuit and the signal node, respectively, wherein when the first switching circuit is controlled to electrically disconnect the signal node from the first amplifying circuit and a voltage level of the signal node reaches a first predetermined voltage level, the first control circuit is arranged to make the control node of the first switching circuit electrically connected to the signal node.
US08643420B2
An integrated circuit device includes a clock delay circuit configured to receive a clock signal and a pulse signal and to produce an output signal therefrom. The clock delay circuit is configured to transition the output signal to a first state responsive to a first state of the clock signal and to transition the output signal to a second state responsive to a first state transition of the pulse signal. The integrated circuit device further includes a pulse generator circuit configured to receive the clock signal and the output signal and to produce the pulse signal therefrom. The pulse generator circuit is configured to generate the first state transition in the pulse signal responsive to a transition of the clock signal to a second state and to generate a second state transition in the pulse signal responsive to the transition of the output signal to the second state.
US08643401B2
A method of manufacture of an integrated circuit communication system including providing a semiconductor wafer; and fabricating a cross-over current mirror driver on the semiconductor wafer for generating a crossing point at a reference voltage.
US08643394B2
In accordance with an embodiment, a probe card structure comprises a base board, a connection interposer over the base board, a substrate over the connection interposer, and a fixture over the substrate securing the substrate and the connection interposer to the base board. The connection interposer comprises interposer electrodes that provide an electrical connection between electrodes on the base board and first electrodes on the substrate.
US08643392B2
An IC socket is pneumatically actuated and has an integrated heat sink. Thermally conductive elements of the heat sink extend through an opening of a pneumatically actuated element shaped as a closed curve of finite width so that heat radiating from the thermally conductive elements may dissipate through a top opening of the IC socket. Downward force exerted by the pneumatically actuated element is transferred through a gimbaled multi-plate and spring arrangement to provide even pressure on the die and substrate of an IC device being held in place by the IC socket. A spring-loaded ground tab on the bottom of the IC socket simplifies grounding of the IC socket to avoid damaging the held IC device by static discharge.
US08643385B2
Method for the simulation of defects in the case of spark testers, in which breakdowns are recognized and displayed by a detector and added by means of a defect counter, wherein the high voltage is applied to a stationary standard spark gap and pulsed test voltages of predetermined level, duration and frequency are generated by the high voltage generator of the spark tester in short regular intervals.
US08643384B2
An electrical insulation test as well as the production of photovoltaic modules, especially of thin-film photovoltaic modules, provides a current-conducting component disposed on a panel-shaped substrate, which are insulated electrically in the area of the module edge. In order to simplify testing of the insulation of such photovoltaic modules, it is proposed that, during the production of the photovoltaic module, testing of the electrical insulation takes place, for which, through the use of a mechanical contacting device a test voltage is applied between the module edge on the one hand and the electrical connections of the photovoltaic module, which are remote from the module edge, lead to the outside, on the other hand.
US08643382B2
A method of testing a capacitive transducer circuit, for example a MEMS capacitive transducer, by applying a test signal via one or more capacitors provided in the transducer circuit.