US08695101B2

A computer hardware-implemented method, system, and/or computer program product determines an applicability of a data privacy regulation when transmitting data used with an enterprise project. A data privacy regulation describes regulatory restrictions on data being transmitted from a first geopolitical entity to a second geopolitical entity. A set of categorized data is used by an enterprise project, and the data privacy regulation establishes limitations on a transmission of at least one category of data, from the set of categorized data, from the first geopolitical entity to the second geopolitical entity. A first set of binary data and a second set of binary data are processed to determine if transmission of said at least one category of data from the first geopolitical entity to the second geopolitical entity is regulated by the data privacy regulation.
US08695096B1

In some embodiments, automatic signature generation for malicious PDF files includes: parsing a PDF file to extract script stream data embedded in the PDF file; determining whether the extracted script stream data within the PDF file is malicious; and automatically generating a signature for the PDF file.
US08695094B2

A method, computer program product or computer system for scanning files in a computer system to detect additional infected files of a computer virus when a first infected file of the computer virus is identified, includes maintaining a friends tree for each file in the computer system, maintaining a search tree using the friends trees for scanning the files, searching the files listed in the search tree for the additional infected files, and quarantining the additional infected files detected in the searching.
US08695088B2

Proposed is a Capability Management System (CMS) in a distributed computing environment that controls access to multiple objects by multiple subjects based upon a specified access order. A capability is dynamically constructed when the capability is needed. After the capability is used to access an object, a new capability is generated. In the alternative, multiple capabilities for enforcing an access order are generated independently of each other. The new capability is then employed by the same or another subject to access the object according to a prescribed access sequence. In this manner, at any particular time there is one capability valid to access the object by the appropriate subject. In addition, the capability includes information for verifying the authenticity of the capability and for specifying an expiration time associated with the capability. The technology may also be enhanced by providing a linkage between capabilities intended for use in a sequence.
US08695087B2

Access control for a memory device is provided. In one embodiment, a portable memory device is provided comprising a storage medium comprising a private area and circuitry operative to (a) receive, from a host device, a password to unlock the host device, (b) compare the password with a password stored in the portable memory device, and (c) if the passwords match, allow the host device to access the private area. In another embodiment, a portable memory device is provided comprising a storage medium comprising a private area and a public area. The public area stores computer-readable program code to facilitate interaction with the access control features of the portable memory device. Methods for use with such memory devices are also provided. Other embodiments are disclosed, and each of the embodiments can be used alone or together in combination.
US08695084B2

A method of a device for filtering messages routing across a network includes extracting, by a filter configured on the device, a plurality of message components from messages received via a network. The plurality of message components is identified as having at least a field name in common, including a first field name. A learning engine configured on the device creates a list of data types for values of the first field name. The list includes one or more data types of a value of the first field name identified for each of the plurality of message components. The learning engine determines a most restrictive data type from the list of data types for the values of the first field name of the plurality of message components.
US08695083B2

A security gateway receives messages, such as URL requests, rejected by a message filter based on a set of rules. The security gateway maintains frequencies with which the messages were rejected by the rules. The security gateway finds rejected messages having a high frequency of occurrence. Since messages having a high frequency of occurrences are more likely to represent legitimate requests rather than malicious attacks, the security gateway generates exception rules, which would allow similar messages to pass through the gateway.
US08695076B2

A partner registration module can provide for an automatic registration of partners to a central server. An entire partner registration process can be automated from end to end, providing a unified process for registering partners. The partner registration module can be fully compatible with current registration agents and next generation registration agents.
US08695068B1

A device authentication server authenticates a remotely located device using data representing pixel irregularities of a display of the device. Since each display will deteriorate in a unique and randomized way, a unique mapping of pixel irregularities of a display of a device will be unique. By combining unique map of pixel irregularities of a display of the remotely located device, the device can be distinguished from similar devices when other attributes alone are insufficient to uniquely identify the device.
US08695065B2

A data communication apparatus which is capable of preventing reception of undesired data by a destination without increasing the load on a network, etc. Data and a destination thereof are input. A sender ID related to a sender who sends the input data is input. The input data is sent to the input destination. A sender ID for data transmission to the input destination is permitted is stored as a permission ID. The input sender ID is collated with the stored permission ID. Whether to permit data transmission is determined according to the collation result.
US08695064B2

A method and system for identifying a machine used for an online session with an online provider includes executing a lightweight fingerprint code from a provider interface during an online session to collect and transmit machine and session information; generating and storing a machine signature or identity including a machine effective speed calibration (MESC) which may be used to identify the machine when the machine is used in a subsequent online session by a method of matching the machine signature and MESC to a database of machine identities, analyzing a history of the machine's online sessions to identify one or more response indicators, such as fraud indicators, and executing one or more responses to the response indicators, such as disabling a password or denying an online transaction, where the response and response indicator may be provider-designated.
US08695058B2

In various embodiments, a method is described that includes registering a mobile device with an enterprise by storing registration data for the mobile device in a device management database; designating one or more group designations for the mobile device; storing the one or more group designations in the device management database; determining one or more policies for the mobile device based at least in part on the one or more group designations; and selectively taking action on selected data from the mobile device in the device management database based on the one or more policies.
US08695056B2

A method for information flow tracking is provided using, for example, a functional programming language based on lambda calculus, λI. The method provides a unified information-tracking framework that supports multiple, interdependent dimensions of information. An expressive policy-specification system is separated from the underlying information-flow tracking mechanism. Arbitrary domain-specific policies are supported that can be developed and enforced independent of information flow tracking. Information-flow metadata is treated as a first-class entity, and information flow is correctly tracked on the metadata itself. Classes of information flow polices are defined using multiple dimensions that are application to both information flow data and to the information flows themselves. These classes of polices accurately model more realistic security policies, based on partial trust relations. Therefore, multiple interdependent dimensions of information are simultaneously tracked and enforced within the framework of the information flow tracking system.
US08695053B2

An apparatus and a method for multimedia data handling to a web or cloud-computing service are disclosed. A set-top box can generate a pre-encoded stream of digitized data after receiving a raw incoming multimedia signal or after receiving a pre-processed, decoded, decompressed, and/or decrypted incoming multimedia signal from a service provider-specific signal receiver. The set-top box can also generate streams of encoded multimedia data from the pre-encoded stream of digitized data and segmentize the streams of encoded multimedia data into individually-viewable segments for uploading to the web or cloud-computing service, wherein a size of each segment varies based on a current connection bandwidth availability and/or a workload on the set-top box. By automatically segmentizing the streams of encoded multimedia data into individually-viewable segments for the web or cloud-computing service, a user can start viewing the currently-uploading multimedia data faster than a conventional single stream upload.
US08695036B2

A method acquires program guide information in an image signal receiver, and program guide method and apparatus using the same. In the program guide apparatus, information immediately required by a user is obtained first, and information of less preferential channels is obtained next, thus presenting a smooth interface to the user. The method of acquiring program guide information for channels includes acquiring the program guide information for each channel by scanning accessible channels while a received program is not displayed. The program guide apparatus includes a tuner tuning a channel, a program guide information detector, a memory, a key input, a microprocessor, and a character signal generator.
US08695034B2

A method and apparatus for delivering screen display data to existing display devices. Some embodiments of an apparatus include an interface to receive an input stream for a display device. The apparatus further includes a module to generate on screen display data for the display device. The apparatus includes a multiplexer, the multiplexer to multiplex the on screen display data into the input stream.
US08695033B2

Networks and/or devices for enabling and/or providing live or non-live interactivity with televised programming and/or its viewers and/or fans and/or hosts and/or actors and/or contestants. In certain (non-limiting) embodiments, mobile or handheld devices (e.g., mobile phones or laptops) communicably connected or connectable to networks having platforms thereon for permitting or providing live or real-time interactivity with televised programming and/or its viewers/fans/hosts/actors/contestants. In other embodiments, methods for performing or providing the interactivity described herein. In still other embodiments, software, residing on a data storage device, which directs a processor to perform actions in accordance with and/or to obtain one or more of the objectives of the technologies and methods described herein.
US08695029B2

A method of distributing digital video sequences in the form of a stream including sequences of data containing digital images, including a modification stage of an original stream by modifying at least a part of the sequences, the modification producing a modified stream of the same nominal format as the original stream, transmitting the modified stream, and a reconstruction stage implemented with a decoder, wherein the reconstruction is adaptive and progressive in function of information coming from a digital profile of the recipient.
US08695026B2

Methods and computer program products for reporting application and device data retrieved from within an Internet Protocol Television (IPTV) network environment are provided. IPTV system usage data is retrieved from at least one IPTV device and normalized into a predetermined data format. The IPTV system usage data is parsed according to predetermined criteria. The parsed IPTV system usage data is delivered to a dedicated data mart for storage, the IPTV system usage data that is stored within at least one dedicated data mart is accessed, and the IPTV system usage data that is stored at the at least one dedicated data mart is used to generate a report.
US08695024B2

A magazine detachably installed in a main body of a disc changer is divided into sections by partitions for storing a large number of optical discs. The magazine is provided with a belt set around rollers, which carries the optical disc in contact with the belt. In the disc changer, the belt is rotated by a gear of the roller, which is engaged with an external drive gear for taking the optical disc through rotating movement. Among the optical discs which have been taken, a target optical disc opposite the slit of the disc control plate passes through the slit, and the other optical discs stop while abutting against the disc control plate. The optical disc which has passed through the slit is inserted into disc carriage rollers, and further carried to the drive for recording/reproducing.
US08695022B2

Techniques are described for providing context for replacement functions. In one or more implementations, a context module is provided that can set context information associated with a computing device in memory such that a replacement function can retrieve the context information. When a call to a target function is intercepted and a replacement function is invoked, the replacement function can use the context information to execute one or more tasks associated with the replacement function.
US08695017B2

An application interoperation method includes: maintaining a handler table including data type information, function information and calling information associated with each application installed in a portable device; receiving input information on a menu key of the portable device, from a user, while a first application is active; extracting, in response to the receipt of the input information, at least one function information associated with data type information, which is being processed or requested by the first application, from the handler table; dynamically generating a menu including the extracted function information to provide the user with the generated menu; receiving selection information on particular function information among the provided menu, from the user; and identifying calling information associated with the selected particular function information by referring to the handler table and executing a second application on the basis of the identified calling information.
US08695011B2

Functionality is implemented to determine that a plurality of multi-core processing units of a system are configured in accordance with a plurality of operating performance modes. It is determined that a first of the plurality of operating performance modes satisfies a first performance criterion that corresponds to a first workload of a first logical partition of the system. Accordingly, the first logical partition is associated with a first set of the plurality of multi-core processing units that are configured in accordance with the first operating performance mode. It is determined that a second of the plurality of operating performance modes satisfies a second performance criterion that corresponds to a second workload of a second logical partition of the system. Accordingly, the second logical partition is associated with a second set of the plurality of multi-core processing units that are configured in accordance with the second operating performance mode.
US08695007B2

A hypervisor calculates the total number of processor cycles (the number of processor cycles of one or more physical processors) in a first length of time based on the sum of the operating frequencies of the respective physical processors and the first length of time for each first length of time (for example, a scheduling initialization cycle T1, which will be explained further below). The hypervisor calculates for each virtual computer the number of possessing cycles, which is a value obtained by the total number of processor cycles being distributed in proportion to the service ratios of multiple virtual computers. In virtual processor scheduling, the hypervisor runs a virtual processor inside a virtual computer on any physical processor based on the number of hold cycles of each virtual computer.
US08695001B2

A service broker for asynchronous execution of software. The broker functions include dynamically loading working modules from a specified directory, publishing the working module commands, receiving service requests from clients, and upon successful authentication and authorization, dispatching the requests to module command queues for scheduling and execution. The modules are invoked in separate domains so that management functions can control the modules independently. A management application facilitates interactive user scheduling of the actions being invoked. This can also be accomplished automatically according to business rules, for example. The management application also facilitates checking the progress on an action that is occurring, displaying errors that occur during the command execution, results of an action can also be displayed, and scheduling of requests.
US08694998B2

Embodiments are provided that include the use of a cancellable command application programming interface (API) framework that provides cooperative multitasking for synchronous and asynchronous operations based in part on a command timing sequence and a cancellable command API definition. A method of an embodiment enables a user or programmer to use a cancellable command API definition as part of implementing a responsive application interface using a command timing sequence to control execution of active tasks. A cancellable command API framework of an embodiment includes a command block including a command function, a task engine to monitor the command function, and a timer component to control execution of asynchronous and synchronous tasks based in part on first and second control timing intervals associated with a command timing sequence. Other embodiments are also disclosed.
US08694991B2

A data processing system transforms a physical server into multiple virtual servers. The illustrative data processing system comprises a physical server and a virtualization platform integrated into the physical server that is configured to run multiple operating systems simultaneously one or more physical servers. A baseboard management controller integrated into the physical server controls the virtualization platform and the operating systems including physical and virtual resources. The virtualization platform operates according to state data accessed from the baseboard management controller.
US08694990B2

Methods, systems and computer program products for utilizing system configuration information to determine a data migration order. The method includes computer instructions for establishing communication from a source virtual machine to a target virtual machine, the source virtual machine including a memory. The configuration information associated with the source virtual machine is determined and utilized to determine an order of migration for pages in the memory. The pages in the memory are transmitted to the target virtual machine in the order of migration.
US08694987B2

A server rack system module is provided. Each rack internal device at least includes a control chip, and the rack internal devices include a plurality of servers. An integrated management module (IMM) is respectively coupled to the control chips, where the IMM stores integrated management firmware, and the integrated management firmware has latest version firmware of the control chip integrated therein and records latest version serial numbers of the latest version firmware. When the server rack system is started, the IMM reads a current version serial number of currently installed firmware of each control chip, and compares the current version serial number with the corresponding latest version serial number, so as to determine whether to update the currently installed firmware.
US08694972B2

A mechanism for providing automatic interoperation between native objects created in a single language computing environment and objects created in external virtual machines and foreign class systems is discussed. Embodiments of the present invention provides a class definition syntax for objects created in the single language computing environment that provides the ability to directly subclass external classes and implement external interfaces. One embodiment of the present invention also permits a foreign object system to instantiate native objects and to create foreign subclasses of native classes. More specifically, one embodiment of the present invention provides bidirectional mapping between metadata associated with objects created with each of a plurality of different types of foreign object systems and metadata created in a form supported by the single language computing environment.
US08694970B2

A unified debug system with multiple user-configurable trace volumes is disclosed, including embodiments as a system, a method, and a computer-readable medium. Embodiments of the present invention provide more robust and flexible solutions for introducing configurable trace volumes to firmware, allowing a user to specify firmware system configurations for trace buffers, trace frames, and trace volumes, and offer other advantages over the prior art. One embodiment of the present invention pertains to a system that includes a firmware component comprising firmware, and a firmware interface communicatively connected to the firmware component. The firmware includes a plurality of trace volumes for storing a plurality of trace entries. The trace volumes are user-configurable through the firmware interface. The plurality of trace volumes includes first, second and third trace volumes. The first trace volume includes storing at least some of the trace entries to a trace buffer in a first volatile memory component. The second trace volume includes storing at least some of the trace entries to one or more trace buffers in one or more trace frames in a second volatile memory component. The third trace volume includes storing at least some of the trace entries to one or more trace buffers in one or more trace frames in a non-volatile memory component.
US08694951B1

An apparatus having a core and one or more logic blocks is disclosed. The core may be embedded within the apparatus. The core is generally (i) configured to perform a function and (ii) wrapped internally by a first scan chain before being embedded within the apparatus. The logic blocks may be (i) positioned external to the core and (ii) coupled to one or more parallel interfaces of the first scan chain. A second scan chain may be configured to wrap both the logic blocks and the core.
US08694947B1

A system and method optimizes hardware description generated from a graphical program or model automatically. The system may include a streaming optimizer, a resource sharing optimizer and a delay balancing engine. The streaming optimizer transforms one or more vector data paths in the source model to scalar data paths or to a smaller-sized vector data paths. The resource sharing optimizer may replace multiple blocks of the source model that are functionally equivalent with a single shared block. The streaming and resource sharing optimizers may also configure portions of the modified model to execute at a faster rate. The delay balancing engine may examine the modified model to determine whether any delays or latencies have been introduced. If so, the delay balancing engine may insert one or more blocks into the modified model to correct for any data path misalignment caused by the introduction of the delays or latencies. A validation model, a report, or hardware description code that utilizes fewer hardware resources may be generated from the modified model.
US08694946B1

This invention provides methods, computer program products, and systems to guide a user in optimizing the Simultaneous Switching Noise (SSN) of an electronic device by using visual approaches on a graphical user interface (GUI). Also provided is an interactive feedback mechanism that enables the user to evaluate the effectiveness of an optimization method. A matrix representation of the different I/O pins on the device shows the level of SSN at different victim pins caused by switching aggressor pins. The SSN is depicted using different graphical representations. Associated with the SSN of each victim pin is the graphical representation of its accuracy. The accuracy rating denotes the reliability of the SSN and is an indication of how sensitive a victim pin is to errors. In the interactive feedback mechanism, user input on SSN optimization is received and used to calculate the new SSN and accuracy rating of different victim pins on the device. The new data is then updated in a timely manner on the GUI.
US08694930B2

A method provides a layout defining a structure to be patterned onto a substrate. The structure is registered with a predefined grid of the layout. The method includes locally stretching the grid in a first portion of a layout causing a problematic spot on the substrate.
US08694927B2

A method of designing a pattern layout includes defining one shot area including a plurality of chip areas, generating an initial common layout in the plurality of chip areas, primarily correcting the initial layout to form a primary corrected layout, and secondarily correcting the primary corrected layout independently to form a plurality of secondary corrected layouts.
US08694920B2

An application status system is described herein that informs the user about application-specific status updates and notifications through a changing status icon associated with an application-switching user interface displayed by an operating system when the application is running. When an application has focus, there is typically no way for another application to display status to the user without displaying a dialog box or a notification balloon that interrupts the user. The application status system takes advantage of the existing application-switching user interface to display a lightweight status icon overlay on the application-switching user interface itself. Thus, the application status system allows applications to provide application-specific status updates without interrupting a user's activity in another application and without adding additional UI for a user to process.
US08694914B2

A processing system may include a display device, a primary window manager, and an auxiliary window manager. The primary window manager may display a first remote-enabled window in the display device. The processing system may also include a program to generate a mouse-enabled window, and the primary window manager may prevent the mouse-enabled window from displaying in front of the first remote-enabled window. The auxiliary window manager may detect an attempt to display the mouse-enabled window, and, in response, may automatically display a second remote-enabled window in front of the first remote-enabled window. The second remote-enabled window may include an object that a user can select with a remote control to instruct the processing system to display the mouse-enabled window. Other embodiments are described and claimed.
US08694911B2

A tool for manipulating data entries that cannot be visualized in a user interface. A user interface displays a plurality of data entries that fit in the user interface, where the plurality of data entries are from a larger group of data entries. The tool generates and displays a marker (text line or icon) representative of at least a subset of the remainder of data entries from the larger group. A user directing an operation request to the marker causes the operation to be performed on the data entries represented by the marker.
US08694906B2

A cloud computing infrastructure administration system can track use of cloud computing resources by customer, hardware utilization, and geographical location in a unified manner, the cloud may be administered much more efficiently. A cloud computing visualization tool can use the tracked data to provide multiple visualization options to aid in cloud computing management. For instance, usage can be tracked and information displayed on a per-customer, per-machine, per-location, and/or other basis. Thus, administrators can, for example view a particular customer's use of resources regardless of location but also view a location's allocation of resources regardless of customer. The tool can be configured to restrict access by login, and thus customers or other parties other than administrators may view data.
US08694899B2

Methods, systems, and computer-readable media for creating and using customized avatar instances to reflect current user states are disclosed. In various implementations, the user states can be defined using trigger events based on user-entered textual data, emoticons, or states of the device being used. For each user state, a customized avatar instance having a facial expression, body language, accessories, clothing items, and/or a presentation scheme reflective of the user state can be generated. When one or more trigger events indicating occurrence of a particular user state are detected on the device, the avatar presented on the device is updated with the customized avatar instance associated with the particular user state.
US08694888B2

Some embodiments of the invention provide a method for presenting computer-generated characters. The method defines several frames for a character and sequentially presents the frames. Each frame depicts a particular representation of the character. Also, at least two of the frames provide different representations of the character. Some embodiments provide a method for applying effects to computer-generated characters. This method applies an effect to the computer-generated characters by first generating an effect script. It then selects the generated effect script to apply to the computer-generated characters.
US08694877B2

A modified soft output Viterbi algorithm (SOVA) detector receives a sequence of soft information values and determines a best path and an alternate path for each soft information value and further determines, when the best and alternate paths lead to the same value for a given soft information value, whether there is a third path departing from the alternate path that leads to an opposite decision with respect to the best path for a given soft information value. The SOVA detector then considers this third path when updating the reliability of the best path. The modified SOVA detector achieves max-log-map equivalence effectively through the Fossorier approach and includes modified reliability metric units for the first N stages of the SOVA detector, where N is the memory depth of a given path, and includes conventional reliability metric units for the remaining stages of the detector.
US08694871B2

A iterative decoding method for iteratively carrying out a decoding process for an encoded segmented and signal transmitted in a plurality of (Ncb) sub blocks for each predetermined block unit includes storing a number of (ncb) sub blocks smaller than the number (Ncb) of the sub blocks; and successively and iteratively carrying out a decoding process for each of the stored (ncb) sub blocks within a specified time period determined based on the number (ncb).
US08694870B2

An unequal error protection scheme for borehole telemetry. The scheme, when applied to imaging applications, assigns more protection for the more significant bits and less protection for less significant bits. When applied to communication using channels of different quality, more protection is provided for channels of poor quality.
US08694868B1

Systems and methods are provided for decoding data using hard decisions and soft information. In particular, the systems and methods described herein are directed to decoders having variable nodes and check nodes, each with multiple states. The systems and methods include receiving, at a decoder during a first iteration, values for each of a plurality of variable nodes, and determining, during a second iteration, one or more indications for each of a plurality of check nodes based on the one or more values of the variable nodes received during the first iteration. The methods further include updating, at the decoder during the second iteration, the values for each of the variable nodes based on the values of the respective variable node received during the first iteration, and the indications for each of the plurality connected check nodes during the first iteration.
US08694867B2

Embodiments of the present disclosure provide methods, systems, and apparatuses related to multilevel encoding with error correction. In some embodiments, a plurality of bits may be encoded into a plurality of memory cells by responding to bits of the plurality of bits by changing the logic levels of corresponding groups of memory cells of the plurality of memory cells. Other embodiments may be described and claimed.
US08694860B2

A method and system is disclosed for operating a NAND memory device. The NAND memory device is operated by transmitting serial peripheral interface signals from a host to a NAND memory device, whereby the signals are communicated to a NAND memory in the NAND memory device without modifying the signals into a standard NAND memory format. Similarly, a method and system is disclosed for receiving signals from the NAND memory device without modifying the signals from a standard NAND format into a serial format. The system also incorporates error detection and correction techniques to detect and correct errors in data stored in the NAND memory device.
US08694842B2

A method, computer program storage device and apparatus are provided for flexible observability during a scan. In one aspect of the present invention, a method is provided. The method includes providing a selector load input to at least a portion of a scan chain, selecting an observe-only scan mode for the at least a portion of the scan chain based at least upon the selector load input, and providing a data input to a storage element in the scan chain based at least upon the observe-only scan mode. The apparatus includes a first scan chain multiplexor comprising a selector input, a first input terminal, a second input terminal and an output terminal. The apparatus also includes a first scan chain storage element comprising an input terminal and an output terminal, where the input terminal of the first scan chain storage element is communicatively coupled to the output terminal of the first scan chain multiplexor. The apparatus further recites that the output terminal of the first scan chain storage element is communicatively coupled to the first input terminal of the first scan chain multiplexor. The computer program storage device adapts a manufacturing facility to create the apparatus.
US08694837B1

A system including a filter circuit, an error module, and a measurement module. The filter circuit receives, from a network device, an analog signal having jitter, generates an equalized signal based on digital feedback signals and the analog signal, and generates a recovered data signal based on the equalized signal. The recovered data signal includes data transmitted by the network device to the system. The error module generates an error signal based on the equalized signal and a threshold signal. The measurement module generates a multiple signals based on the recovered data signal, and the error signal. The multiple signals include the digital feedback signals and eye characteristic signals. The eye characteristic signals indicate characteristics of an eye diagram of the recovered data signal. The measurement module generates the digital feedback signals such that the eye diagram of the recovered data signal does not include the jitter.
US08694836B2

A computer implemented fault diagnosis method employing both probabilistic models and statistical learning that diagnoses faults using probabilities and time windows learned during the actual operation of a system being monitored. In a preferred embodiment, the method maintains for each possible root cause fault an a-priori probability that the fault will appear in a time window of specified length as well as maintaining—for each possible resulting symptom(s)—probabilities that the symptom(s) will appear in a time window containing the fault and probabilities that the alarm will not appear in a time window containing the fault. Consequently, the method according to the present invention may advantageously determine—at any time—the probability that a fault has occurred, and report faults which are sufficiently likely to have occurred. These probabilities are updated based upon past time windows in which we have determined fault(s) and their cause(s). Advantageously, each root cause fault may be assigned its own time window length. By maintaining these probability parameters for several different window lengths, a window length that is particularly well-suited to a particular set of conditions may be chosen.
US08694832B2

A processor recognizes a request from a program executing on a first hardware thread to initiate software code on a second hardware thread. In response, the second hardware thread initiates and commences executing the software code. During execution, the software code uses hardware registers of the second hardware thread to store data. Upon termination of the software code, the second hardware thread invokes a hypervisor program, which extracts data from the hardware registers and stores the extracted data in a shared memory area. In turn, a debug routine executes and retrieves the extracted data from the shared memory area.
US08694831B2

An apparatus and a method for detecting and reporting malfunctions in computer programs is described. A malfunction detector detects at least one type of a software malfunction as defined in a configurable malfunction library. A data collector collects data of the software malfunction. A crash reporter reports the crash report in a manner specified in a configurable reporting library corresponding to the type of software malfunction to one or more remote computers.
US08694823B2

Aspects of the subject matter described herein relate to querying and repairing data. In aspects, a component may detect that data on storage has become corrupted. In response, the component may request data from one or more redundant copies of the data and may determine which of the redundant copies, if any, are not corrupted. If a non-corrupted copy is found, the component may send a request that the corrupted data be repaired and may identify the non-corrupted copy to use to repair the corrupted data.
US08694818B2

A control circuit includes a plurality of clock synchronization units configured to shift an input signal in response to clock signals which are inputted thereto, a selection output block configured to select an output signal from output signals of the plurality of clock synchronization units, and output the selected output signal, and a clock supply block configured to sequentially supply the clock signals to the plurality of clock synchronization units.
US08694817B2

A power supply according to various embodiments of the disclosure is configured to detect an event and, in response to the event, alternately supply power to a plurality of provided devices via a provided bus at a first current level or at a second current level, the second current level less than the first current level. Among other things, embodiments in this disclosure help allow additional devices to be used on a bus, even where the total power consumption of the devices would normally exceed a maximum defined by a bus architecture. Furthermore, various embodiments help allow a single gauge of wire to be used throughout a bus network (even where long lengths of wire are required) while still providing sufficient power to the devices connected to the bus.
US08694811B2

In a digital device, activity of (or load on) one or more processors, peripherals and memory buses are measured. A power management framework operated in the digital device bases power settings in the digital device on the measured loads, and accordingly issues power management commands to change power consumption states of one or more of the processors, peripherals and memory buses. Some user applications (termed power aware applications) in the digital device provide a number identifying their application type to the power management framework, which thereby determines the resources required by the application. The power management commands issued by the power management framework ensure provision of the corresponding resources to the application, while also targeting minimization of power consumption in the digital device. In an embodiment, the digital device corresponds to a mobile phone.
US08694810B2

One embodiment provides a power management method for servers in a data center. A group of servers is selected, and the total power allocated to a group of servers is limited to within a group power budget. A separate server power allocation is individually requested for each of a plurality of the servers. Within the constraints of the group power budget, the requested server power allocations are selectively granted for a specified magnitude and duration. The granted server power allocations are also selectively renewed, either automatically or upon request of the servers. Each server that has not received a renewed server power allocation from a group power management entity upon the expiration of the specified duration automatically reduces its own power consumption, such as by the server powering itself off.
US08694808B2

A power supply system includes a PWM power supply connected to and supplying power to a power-consuming unit and a power supply protocol management apparatus connected to the power-consuming unit through a transmission bus for acquiring a VID protocol of the power-consuming unit and acquiring a VID code conversion table matching the VID protocol. The power supply protocol management apparatus converts a VID code output by the power-consuming unit (on the basis of the VID protocol) into a required voltage of the power-consuming unit according to the VID code conversion table, compares the required voltage with a voltage at an output end of the PWM power supply to generate a feedback voltage value, and transmits the generated feedback voltage value to the PWM power supply which adjusts its output voltage according to the feedback voltage value.
US08694804B2

A power management method of a computer system is provided. The method includes the following steps. Health states of a plurality of power supplies are detected to generate a detection signal. Output powers provided by the power supplies are received to calculate a total maximum output power of the power supplies. An interrupt is generated by triggering a configuration management program according to the total maximum output power or the detection signal. The interrupt is processed by an interrupt handler to adjust a power consumption of a central processing unit (CPU).
US08694802B2

A system and method for creating tamper-resistant code are described herein. In one embodiment, the method comprises receiving a first object code block. The method also comprises translating the first object code block into a second code block, wherein the translating includes applying taper-resistance techniques to the first object code block or the second object code block. The method also comprises executing the second object code block.
US08694799B2

The invention provides a system and method for content protection. A system according to an embodiment includes a media center connectable to a mobile secure and protection keyring associated with an identifier and with a media Key block MKB. The media center includes: a unique identifier identifying the media center MC_UID, a set of device keys DK; storage means for storing files identified by respective file identifiers; and a processing unit comprising file encryption means for encrypting each file before storage in the storage means, using a title key (Kt) computed from the identifier MC_UID of the media center and for encrypting the title key Kt from the set of device keys DK of the media center, and from the identifier and the media key block MKB of the mobile secure and protection keyring, the media center being further provided to write the encrypted title key (eKt) in association with the file identifier of the file to the mobile secure and protection keyring.
US08694795B1

Systems, methods, apparatuses, and computer-readable media are described for securely installing, executing and/or migrating a security sensitive application in a trusted execution environment on a mobile device. For example, techniques described herein allow a mobile device to verify the operating environment of the mobile device, the security sensitive application itself and discover a trusted execution environment on the device to install the security sensitive application. Furthermore, techniques are disclosed for verifying the state of one or more applications on the mobile device against a synchronized copy of the trusted execution environment operating in the cloud and also migrating the state of one or more applications from a trusted execution environment from a first mobile device to a second mobile device in the event that the mobile device is compromised, lost, stolen or being upgraded.
US08694794B2

A method for protecting a privilege level of a system management mode (SMM) of a computer system is disclosed. A SMM program is loaded into a special memory (SMRAM) area within a system memory of a computer. A first program, a second program, and a vector table are loaded into a general area of the system memory. Before the booting process of the computer has been completed, a reference hash value of the first program is determined by the SMM program, and the reference hash value is stored in the SMRAM area. A hash value of the first program is the computed by the SMM program. After the computer has been operating under an operating environment of an operating system, the computed hash value is compared to the reference hash value. When the computed hash value matches the reference hash value, the first program is called by the SMM program.
US08694791B1

Aspects of this disclosure are directed to outputting, for display at a presence-sensitive display, a first set of two or more selectable objects in a first arrangement of locations, the computing device operating in a first instance of a limited access state. At least one of the selectable objects includes an element of a predetermined passcode. The computing device may receive an indication of a first gesture to select one of the selectable objects and an indication of a second gesture to designate the selected object as an element of a candidate passcode. The computing device may transition to an access state based at least in part on a comparison between the candidate passcode and the predetermined passcode. The computing device may transition to a second instance of the limited access state, and may output a second set of two or more selectable objects in a second, different arrangement.
US08694788B1

A security system includes an interface, a main computer, and an application server. The interface enables a user to access a remote document related to a product. The main computer stores documents related to the product and generates a pair of localized encryption keys. The encryption keys include a first key that encrypts data and second key that decrypts the data. An application server that is remote from the interface transmits and receives the document from the interface. The main computer authenticates the integrity of the document in a local operation by signing the document with the first key before it is transmitted to the interface and by signing the document with the second key after it is received from the interface. A method of authenticating the integrity of information related to a selected product stored on a main computer includes generating the localized pair of encryption keys; signing the document with the first key at the main computer; transmitting the signed document to an interface or a Web browser; and signing the document with the second key at the main computer when the document is received from the interface or the Web browser.
US08694783B2

A secure authentication channel (SAC) between two nodes in a communication network is created by the nodes themselves using mutual authentication. The network has two nodes, a coordinating entity, two PKI-based SACs, and one non-PKI SAC which is created by the two nodes and is for use by the nodes. The coordinating entity generates a master key which is transmitted to two nodes via a PKI-based SAC established between the coordinating entity and each of the two nodes. One node uses the master key to generate a first random number and the second node uses the key to generate a second random number. The second node also has an encrypted third random number. The network also has a third SAC, which is not solely based on PKI, between the first node and the second node and is created when the two nodes have authenticated each other. The mutual authentication process occurs without the intervention of the coordinating entity.
US08694781B1

A technique provides hardware security module (HSM) operability which is performed in a computing device. The technique involves running, by processing circuitry of the computing device, a virtual machine monitor to provide a virtual machine environment. The technique further involves running, by the processing circuitry, a security module VM within the virtual machine environment. The security module VM is configured to perform HSM operations on behalf of a set of other VMs. The technique further involves imposing, by the processing circuitry, a requirement that all access between the security module VM and the set of other VMs occur through the virtual machine monitor to isolate and protect the security module VM against tampering.
US08694779B2

According to one general aspect, a method may include receiving, via a first network tap point included by a first network segment, a first portion of network communication data between a client computing device and a server computing device. The method may include receiving, via a second network tap point included by a second network segment, a second portion of network communication data between the client computing device and the server computing device. The method may include attempting to correlate each sub-portion of the first portion of network communication data to corresponding sub-portion of the second portion of network communication data. The method may also include analyzing the correlated network communication sub-portions to generate at least one set of metrics regarding the performance of the network communication between the client computing device and server computing device.
US08694774B2

A method and system for authentication of sites in a land mobile radio (LMR) system and encryption of messages exchanged by the sites. In some embodiments, the method includes transmitting a certificate created by a trusted authority by applying a function to a first site public key using the trusted authority's private key to generate a reduced representation, which is encrypted with the trusted authority's private key. Other sites may receive the certificate, decrypt it using the trusted authority's public key, and authenticate the first site. The method may further include generating a session key, encrypting it with the public key of the first site, and transmitting the encrypted session key to the first site. The first site decrypts the encrypted session key with the first site's private key, and transmits a message encrypted with the shared session key to other sites for decryption using the session key.
US08694768B2

A management station which manages the encryption devices in a SAN to set up encrypted LUNs. In setting up the encryption, the source and target ports are identified, along with the target LUN. LUN serial numbers used to identify unique LUNs. As paths to a given LUN are defined, the management station compares the path to existing paths and provides an indication if there is a mismatch in the encryption policies or keys being applied to the LUN over the various paths. This allows the administrator to readily identify when there is a problem with the paths to an encrypted LUN and then take steps to cure the problem. By determining the paths and then comparing them, the management station greatly simplifies setting up multipath I/O to an encrypted LUN or access by multiple hosts to an encrypted LUN.
US08694767B2

A system and method that enables secure system boot up with a restricted central processing unit (CPU). The system includes a memory, a segmenting device, and a security sub-system. The memory is a NAND flash memory with a block structure that comprises a guaranteed block and non-guaranteed blocks. The guaranteed block is guaranteed to be useable. A boot code is segmented into boot code segments and the boot code segments are stored separately in the guaranteed and non-guaranteed blocks. The security sub-system is configured to locate the boot code segments stored in the non-guaranteed blocks and validate them independently based on data in the guaranteed block. The security sub-system is further configured to assemble the boot code segments into the boot code and execute the boot code.
US08694756B2

A mechanism is provided for invoking multi-library application on a multiple processor system, wherein the multiple processor system comprises a Power Processing Element (PPE) and a plurality of Synergistic Processing Element (SPE). Applications including multi-libraries run in the memory of the PPEs. The mechanism comprises maintaining the status of each SPE in the applications running on the PPE, where there are SPE agents for capturing the instructions from the PPE in the SPEs that have been started. In response to a request for invoking a library, the PPE determines whether the number of available SPEs for invoking the library is adequate based on the current status of SPEs. If the number of available SPEs is adequate, the PPE sends a run instruction to selected SPEs. After finishing the invocation of all libraries, the PPE sends termination instructions to all started SPEs.
US08694753B2

A computing system determines whether memory data pertaining to a block of dynamically allocated memory within an inferior process memory space satisfies one or more criteria in heuristics data. The computing system identifies a category to assign to the block of dynamically allocated memory based on the determination of whether the memory data satisfies the criteria and generates a reliability score for the block of dynamically allocated memory indicating a level of reliability of the identified category. The computing system categorizes the block of dynamically allocated memory based on a comparison of the reliability score and a previous reliability score of the block of the dynamically allocated memory.
US08694739B1

Multiple disparate wireless units sharing of antennas are described herein. In one embodiment, an apparatus includes, but is not limited to, a first wireless communication unit of a first wireless communication standard, where the first standard includes selecting one of two antennas provided. The apparatus further includes a second wireless communication unit of a second wireless communication standard, where a first antenna and a second antenna are shared by the first and second communication units. Other methods and apparatuses are also described.
US08694728B2

Miss rate curves are constructed in a resource-efficient manner so that they can be constructed and memory management decisions can be made while the workloads are running. The resource-efficient technique includes the steps of selecting a subset of memory pages for the workload, maintaining a least recently used (LRU) data structure for the selected memory pages, detecting accesses to the selected memory pages and updating the LRU data structure in response to the detected accesses, and generating data for constructing a miss-rate curve for the workload using the LRU data structure. After a memory page is accessed, the memory page may be left untraced for a period of time, after which the memory page is retraced.
US08694722B2

Memory systems having a volatile memory, a non-volatile memory arranged in blocks, and a controller coupled to the volatile memory and to the non-volatile memory. The controller is configured to maintain, in the volatile memory, a list of addresses of erased blocks of the non-volatile memory. The list of addresses of erased blocks of the non-volatile memory is limited to a maximum number of list entries. The controller is further configured to transfer the list of addresses of erased blocks of the non-volatile memory from the volatile memory to the non-volatile memory in response to the list containing its maximum number of list entries and/or in response to an operation that would increase the number of list entries to a number equal to or greater than the maximum number of list entries.
US08694711B2

A crosspoint selector switch for simultaneously supporting multiple data formats having different switch reconfiguration timing requirements, comprising; a configurable switch section for selectively connecting outputs thereof to receive data from respective inputs thereof in response to operational switch data; and a configuration section operatively connected to provide the operational switch data to the switch section, the configuration section storing switch configuration data supporting multiple different configurations of the switch section, the configuration section being operative to receive different operational update commands each associated with a different configuration for the switch section and update the operational switch data from the stored switch configuration data to reconfigure the switch section in dependence on which of the different operational update commands is received.
US08694710B2

A method of conversion by at least one interface circuit connected between a first bus including at least one data wire and one clock wire, and at least one second single-wire bus, of a transmission between a master circuit connected to the first bus and at least one slave circuit connected to the second bus, wherein a speculative read command is sent to the slave circuit before interpreting the state of a bit for controlling a reading or a writing, originating from the master circuit.
US08694706B2

The system and methods described herein may be used to implement NUMA-aware locks that employ lock cohorting. These lock cohorting techniques may reduce the rate of lock migration by relaxing the order in which the lock schedules the execution of critical code sections by various threads, allowing lock ownership to remain resident on a single NUMA node longer than under strict FIFO ordering, thus reducing coherence traffic and improving aggregate performance. A NUMA-aware cohort lock may include a global shared lock that is thread-oblivious, and multiple node-level locks that provide cohort detection. The lock may be constructed from non-NUMA-aware components (e.g., spin-locks or queue locks) that are modified to provide thread-obliviousness and/or cohort detection. Lock ownership may be passed from one thread that holds the lock to another thread executing on the same NUMA node without releasing the global shared lock.
US08694705B2

To improve processing performance of an information processing device as a whole by controlling priority in units of processes. There are provided a bus for data transfer and a plurality of function modules each having a processing function performing processing in units of processes and capable of issuing a data transfer request for the bus. Further, there is provided a process identification information holding unit capable of holding process identification information set for each of the processes in association with the function module performing processing of the process. Furthermore, there is provided a bus arbiter determining a priority order of processing for each piece of the corresponding process identification information for each data transfer request from the function module and arbitrating contention of data transfer requests for the bus according to the priority order. Processing performance is improved by performing priority order control in units of processes.
US08694687B2

A system for generating a computing system specific value comprising, a computing system not comprising any specialized hardware to generate a device specific value, a software product tangibly embodied in a machine-readable medium, comprising instructions operable to cause computing system to perform operations comprising: generating a digital value which is substantially dependent on manufacturing variation among like devices of computing system.
US08694684B2

A method for compressing a stream of application layer network traffic communicated over a transport layer connection of a virtual private network connection between a client and a server using an appliance. The appliance intercepts one or more transport layer packets of a stream of application network traffic communicated via a transport layer connection of a virtual private network connection between a client and a server. The appliance accumulates data from a payload of the intercepted transport layer packets, determines data accumulated for transmission should be compressed based on one or more compression trigger, and compresses the accumulated data into a self-contained compression block for transmission.
US08694674B2

Methods, apparatuses, and computer program products are provided for supporting remote hosting without using network address translation. A method may include supporting, at a hub, a plurality of redundant tunnel end points for each of a plurality of spokes using a technology based at least in part on multipoint generic routing encapsulation protocol. The method may further include using policy based routing to determine a destination spoke for outgoing data traffic. The method may additionally include using service level agreement tracking to select a tunnel end point from the plurality of redundant tunnel end points for the determined destination spoke. The method may also include causing the outgoing data traffic to be routed to the determined destination spoke via the selected tunnel end point. Corresponding systems, apparatuses and computer program products are also provided.
US08694669B2

In an apparatus for providing a multimedia streaming service, a server transmits a Media Presentation Description (MPD) including information about media data to a client, receives a partial request message requesting a part of media data having a range according to a defined range in the MPD, and transmits to the client a segment having the range in response to the partial request message. The segment includes at least one fragment, segment index information indicating the position of the at least one fragment in the segment, and fragment index information indicating the position of each of a plurality of samples included in the at least one fragment.
US08694667B2

A filtering method and system. The method includes receiving by a computer processor an audio/video data file and filtering data. The computer processor analyzes the filtering data with respect to the audio/video data file and retrieves specified audio/video data portions comprising data objects within frames of the audio/video data file. The computer processor removes gaps existing in the audio/video data file and receives tags comprising instructions for presenting video data of the audio/video data file, audio data of the audio/video data file, and the specified audio/video data portions. The computer processor stores the video data in a first layer of a multimedia file, the audio data in a second layer of the multimedia file, and the specified audio/video data portions in additional layers of the multimedia file. Each of the first layer, the second layer, and the additional layers comprises a tag layer comprising the tags.
US08694656B2

A system and method for detecting a user operating a first client device at an intermediary server communicatively coupled to one or more client devices including the first client device and further communicatively coupled to one or more other intermediary servers each communicatively coupled with one or more other client devices, establishing communication with at least one social networking server maintaining information corresponding to the user comprising one or more of user preferences, a plurality of user connections, and user connection preferences corresponding to each of the plurality of user connections, querying the at least one social networking server for the information, receiving the information and generating a local viewing social network for the user comprising generating a user profile according to the information, detecting one or more local connections and establishing direct communication between the user and at least one of the one or more local connections.
US08694652B2

A data Interface for transferring digital data between a host and a client over a communication path using packet structures linked together to form a communication protocol for communicating a pre-selected set of digital control and presentation data. The signal protocol is used by link controllers configured to generate, transmit, and receive packets forming the communications protocol, and to form digital data into one or more types of data packets, with at least one residing in the host device and being coupled to the client through the communications path. The interface provides a cost-effective, low power, bi-directional, high-speed data transfer mechanism over a short-range “serial” type data link, which lends itself to implementation with miniature connectors and thin flexible cables which are especially useful in connecting display elements such as wearable micro-displays to portable computers and wireless communication devices.
US08694648B2

A method for implementing a SIP feature includes, in particular embodiments, establishing a communication session via a communications platform between a first and second user and receiving a request from a third user to join the communication session. The second and third users are from a plurality of users using a shared line. The method further includes integrating communications of the third user into the communication session. In particular embodiments the method includes establishing a communication session between a first and second user via a communications platform. The method also includes receiving a select request that locks the communication session so that a third user cannot resume the communication session with the first user. In particular embodiments the method includes receiving a request from a first user of a shared line to enable a privacy feature that reduces call information generated by the communications platform in remote state notifications.
US08694629B2

Various exemplary embodiments relate to a method performed by a policy and charging rules node for managing usage of a subscriber. The method may include: defining a primary metering policy having a first applicability condition and a first quota; defining a secondary metering policy having attributes including a second applicability condition and at least one inherited attribute that references an attribute of the primary metering policy; determining that the second metering policy is applicable when the first applicability condition and the second applicability condition are true; selecting the secondary metering policy as an active metering policy; and managing subscriber usage according to the attributes of the secondary metering policy. In various alternative embodiments, the step of managing subscriber usage includes: measuring subscriber usage according to a rating factor of the secondary metering policy; and charging the measured subscriber usage to both the primary metering policy and the secondary metering policy.
US08694623B1

Methods and apparatuses are presented for managing remote computers. In one or more embodiments, the apparatus includes one or more management servers comprising a registry of manageable objects. The one or more management servers are capable of being executed on a first machine. One or more management applications are coupled to the one or more management servers. The one or more management applications are capable of being executed on a second machine, where the first and second machines are separate. A first cache connector is coupled to the one or more management servers, where the first cache connector retrieves and stores at least one of the manageable objects listed in the registry. A second cache connector is coupled to the one or more management applications, where the first and second cache connectors form a cache management connection. The processing required to implement the first cache connector is distributed across the first machine.
US08694621B2

A first capture system that captures network communication events related to an application, and a second capture system that captures internal processing events related to the application. A visualization system analyzes the data captured by each of the capture systems, synchronizes and correlates the data, and presents an integrated display of these communication and processing events. In a preferred embodiment, the communicated messages include an identifier of the application, and the processing components also associate an identifier of the application to each recorded processing event. To facilitate the integrated display of the events, the visualization system synchronizes the recorded communication and processing events to a common time base.
US08694613B2

There is provided a client device including a storage section which stores content data, a control section which acquires content identification information for identifying the content data stored in the storage section, and a transmission section which transmits, to a server device, a registration request including user identification information for identifying a user who uses the client device and the content identification information acquired by the control section, and which, when the server device holds the content data identified by the content identification information, causes the server device to hold information obtained by associating the user identification information with the content identification information as user-specific registration information.
US08694605B1

Certain embodiments of the invention may include systems and methods for disseminating content to remote devices. According to an exemplary embodiment of the invention, a method is provided that can include receiving, at a computer system, registration information for one or more remote devices; registering the one or more remote devices; selecting content to associate with a selected subset of the one or more registered remote devices for presentation; generating a message comprising a primary uniform resource identifier (URI) corresponding to a source for the content; selecting at least one of the one or more registered remote devices for presenting the content; and sending the generated message to the at least one selected registered remote device, wherein the at least one selected registered remote device is configured to automatically retrieve and present the retrieved content from the source identified by the primary URI in the message.
US08694602B2

Data conversion processing for converting access target data into data of a different block size is executed without degradation of data input/output processing performance.A first controller manages its own load by associating it with LUs, which are access targets of an access requester; and if the first controller receives an access request from the access requester, it judges whether its load exceeds a threshold or not; and if its load exceeds the threshold, the first controller executes first data conversion processing for converting data relating to an access target LU(s) of the access requester from a first block size into a second block size or second data conversion processing for converting the data from the second block size into the first block size; and if its load is equal to or less than the threshold, the first controller gives a command to a second controller to execute the first data conversion processing or the second data conversion processing and the second controller executes the first data conversion processing or the second data conversion processing based on the command from the first controller.
US08694589B2

Methods and systems for saving draft electronic communications, such as web e-mails, are described herein. One such described method comprises automatically saving a draft web-email in the e-mail web page. A second such described method comprises saving a draft web e-mail in a cookie residing on the client machine. A third such described method comprises automatically saving a draft web e-mail at the host that provides the Web e-mail service. A fourth such described method comprises interacting with a central installed client component to save a draft web e-mail one the user's machine at the client side.
US08694583B2

In order to enable more of the contents managed by a content server to be provided, an information processing apparatus connected to a communication network includes: a managing unit that manages a content and attribute information; a detecting unit that detects an external processing apparatus connected to the communication network; an acquiring unit that acquires capability information, which indicates a capability that can be provided by the external processing apparatus; a generating unit that generates content list information containing a first list containing a content that is managed by the managing unit and that can be directly provided by the information processing apparatus, and a second list containing a content that can be provided by giving a processing request to the external processing apparatus; and a providing unit that provides the content list information to a client terminal.
US08694576B2

A method, a system and a computer program for parallel event processing in an event processing network (EPN) are disclosed. The EPN has at least one event processing agent (EPA). The method includes assigning an execution mode for the at least one EPA, the execution mode including a concurrent mode and a sequential mode. The execution mode for the at least one EPA is stored in the EPN metadata. The method also includes loading and initializing the EPN. The method further includes routing the event in the EPN and, when an EPA is encountered, depending on the execution mode of the encountered EPA, further processing of the event. Also disclosed are a system and a computer program for parallel event processing in an event processing network (EPN).
US08694575B2

A data-intensive computer includes a processing sub-system formed by a plurality of processing servers, a database sub-system formed by a plurality of database servers configured to form a collective database, and a unifying operating system environment. The unifying operating system environment extends across the processing sub-system and the database sub-system to coordinate operation of the plurality of processing servers and the plurality of database servers to act as components in a single data-intensive computer and presents the database sub-system to an application running in the data-intensive computer as a layer in a memory hierarchy of the data-intensive computer.
US08694558B2

A system and method for tracking work in a database environment. In one embodiment, a method includes generating a plurality of work records, where each work record is associated with code that is submitted for integration into a software application. The method further includes receiving a first indication that designates a first work record of the plurality of work records as a parent work record, and receiving a second indication that designates a second work record of the plurality of work records as a child work record, where the second work record is a child of the first work record.
US08694553B2

An apparatus, method and system facilitate efficient creation of virtual places and provide tools for using the virtual places. The virtual places include a virtual real estate listing, newsworthy place and a virtual box seat. Tools are provided including an automatic declutter tool and a staging tool.
US08694541B1

Various embodiments of the invention can be used to organize and prioritize data to optimize the ability to answer business questions and address business needs. A data mapping system may be used to map value driver data elements to business questions to assess which data sets or sources of data are more important than others when assessing the business questions. This can assist in the process of identifying the most useful and accurate data for assessing a business question.
US08694537B2

Systems and methods for searching databases by sound data input are provided herein. A service provider may have a need to make their database(s) searchable through search technology. However, the service provider may not have the resources to implement such search technology. The search technology may allow for search queries using sound data input. The technology described herein provides a solution addressing the service provider's need, by giving a search technology that furnishes search results in a fast, accurate manner. In further embodiments, systems and methods to monetize those search results are also described herein.
US08694535B2

A computing device includes a processor for receiving data pertaining to a plurality of different items of content. The data for each different item of content including at least one identifier for at least one premise pertaining to the item of content selected from a taxonomy of premises, and including at least one identifier for at least one conclusion pertaining to the item of content. The conclusion is based on the selected premises. A database includes the data pertaining to the plurality of different items of content. The database is searchable upon receipt of a search request based on one or more of the premises. Upon the search request, the processor is constructed and arranged to generate a set of records from the database containing the premises in the search request and generating a set of intersections of conclusions within the database that are based on the set of records.
US08694534B2

Systems and methods for searching databases by sound data input are provided herein. A service provider may have a need to make their database(s) searchable through search technology. However, the service provider may not have the resources to implement such search technology. The search technology may allow for search queries using sound data input. The technology described herein provides a solution addressing the service provider's need, by giving a search technology that furnishes search results in a fast, accurate manner. In further embodiments, systems and methods to monetize those search results are also described herein.
US08694529B1

A collection of items may be categorized according to a category hierarchy. A search of the items may be explicitly associated with a particular category in the hierarchy or else unassociated. A set of refinements may be available, for example, to help narrow the search. Refinements may be applicable to items in linked categories. Refinements may be surfaced based at least in part on linked categories associated with the search. Refinements may be surfaced when the search is unassociated with a particular category. For example, a possibly relevant set of categories may be determined. Refinements may be surfaced according to a variety of ordering criteria.
US08694526B2

A graphical user interface includes tabs representative of different classes of search results. The tabs are derived in response to the processing of a query. The different classes of search results group content by meaning, such that a query term with different meanings produces different classes of search results with different meanings.
US08694524B1

In a database system, a mechanism is provided to enable parsing of a query into plural objects stored in respective plural tables. One or more characteristics of the query is modified using content of the plural tables based on one or more predefined rules for the purpose of recomposing the query.
US08694511B1

The present disclosure includes, among other things, systems, methods and program products for modifying search result rankings based on populations.
US08694509B2

A method and apparatus for storing and searching for handwritten memo data in a database in which the handwritten memo data are stored in the form of bit streams representing continuous and discontinuous elements constituting the handwritten memo data are provided. The memo data search method includes receiving an input of memo data, storing the memo data in the form of a bit stream, searching, when a search for the memo data is requested, a memo index database for the memo data, and displaying a search result. The handwritten memo data management method and apparatus stores and searches for the memo data regardless of orientation and size.
US08694503B1

The disclosed embodiments provide a system that processes data. During operation, the system obtains, in a buffer, records to be included in a data segment as the records are generated, wherein each of the records comprises one or more metrics and at least one dimension associated with the one or more metrics. After the buffer reaches a threshold size, the system creates a data segment comprising at least one of a forward index and an inverted index for a column in the records. The system then enables querying of the data segment and a set of offline data segments comprising older records of the one or more metrics and the at least one dimension.
US08694502B2

Techniques may be used to match records of a batch file to an entity representation in a universal database. Inputs may include, but are not limited to, a batch file and a universal (or other) database. The technique may compare the records of the batch file to the records of the universal database, and may attempt to create matches between the records in the batch file and the entity representations or records in the universal database. One possible output may include one or more tables that include foreign record IDs of the batch file records, each in association with an entity representation of the universal database. The techniques may include a batch style processing of records.
US08694500B2

Documents written using a markup language such as XML may be decomposed into Path and Parent Associated Node (PPAN) elements, each of which is a linear data structure that includes the content of a node, the parent-child relationship of the node, and the path level of the node. A number of PPAN elements may be grouped together to form A PPAN chain. A PPAN matching process uses the PPAN elements/PPAN chain to search for structured documents that match the PPAN chain. The PPAN matching process is able to perform query and match at the same time to accelerate the PPAN matching process, and also enables complex services to be represented by generic structured documents. Optionally, the PPAN matching process may support wildcard requests so that services may be discovered without prior knowledge of the services.
US08694499B1

A system determines query similarity. The system determines a volume per unit time of an issued first query over a time period and determines a volume per unit time of issued other queries over the time period. The system compares the volume per unit time of each of the issued other queries to the volume per unit time of the issued first query. The system identifies ones of the issued other queries as similar to the first query based on the comparison.
US08694496B2

A method for harvesting application metadata includes receiving metadata from a web application and storing the metadata to a metadata collection. The metadata indicates a characteristic of a web application user. The metadata collection identifies the user and may include metadata from other web applications. The advertisement is then characterized. For example, keywords may be associated with the advertisement. An affinity between the advertisement and the user is then determined and an indication of the affinity is recorded. When the affinity exceeds a predetermined threshold, the user may be identified as a potential target of the advertisement. The service provider may then identify the potential targets to the advertiser or provide the advertisement to the targets on behalf of the advertiser. The web application may be compensated for providing the metadata. The compensation may occur in response to the metadata resulting in identifying the user as a potential target.
US08694495B2

An information processing device is connected to multiple information processing terminals wherein multiple types of expressions exhibited by a user during playback of content are detected, evaluation of each played-back content is obtained, of the detected plurality of types of expressions a predetermined expression serving as a high evaluation index indicated by the user during playback of high evaluation content is identified, and the expression information serving as a identified high evaluation index and the information expressing evaluation as to each content are transmitted. The information device includes a receiving unit to receive expression information serving as the high evaluation index from multiple information processing terminals; a user identifying unit to identify a user indicating an expression of similar high evaluation index for the same content; a recommended content identifying unit to identify recommended content having a high evaluation to other similar users; and a transmitting unit.
US08694489B1

A determination of whether a mapped business listing that is produced as a search result corresponds to an actual location of operation is based on different factors. One factor identifies whether the business listing is associated with a business category that appears as search results for a particular geographic area in numbers that exceed average proportions for the same business category density in similarly situated geographic areas. Another factor determines whether different business listings in the same geographic area include the same identifying data. Specific characteristics of a neighborhood where the business listing is mapped provide an additional factor for identifying whether a search result for a business listing is map spam. The different factors may be considered together to determine the likelihood that a mapped search result is spam.
US08694476B2

An archive cluster application runs across a redundant array of independent nodes. Each node runs an archive cluster application instance comprising a set of software processes: a request manager, a storage manager, a metadata manager, and a policy manager. The request manager manages requests for data, the storage manager manages data read/write functions, and the metadata manager facilitates metadata transactions and recovery. The policy manager implements policies, which are operations that determine the behavior of an “archive object” within the cluster. The archive cluster application provides object-based storage. It associates metadata and policies with the raw archived data, which together comprise an archive object. Object policies govern the object's behavior in the archive. The archive manages itself independently of client applications, acting automatically to ensure that object policies are valid.
US08694472B2

A method comprises storing a partitioned database comprising a plurality of partitions, wherein each of the plurality of partitions comprises a respective set of data records. The method continues by storing at least one secondary index associated with each of the plurality of partitions. The method continues by taking offline each of the plurality of partitions. The method continues by unloading data records from each of the plurality of partitions. The method continues by loading the data records into the partitioned database. The method continues by, in conjunction with loading the data records, modifying the at least one secondary index. The modification of the at least one secondary index comprises determining a partition identifier and a memory address associated with a particular data record loaded into the partitioned database. The modification of the at least one secondary index further comprises storing the determined partition identifier and the determined memory address in the at least one secondary index.
US08694471B2

A client caches objects from a data set on a server. The client registers to receive notification of events that occur to cached objects. As events occur to cached objects, the client determines if a specified time interval has elapsed since the cached objects were last updated. If a specified time interval has elapsed, then the client updates the cached objects. If a specified time interval has not elapsed, then the client waits for the specified time to elapse, during which time additional updates to the objects on the server can occur.
US08694463B2

A method for synchronizing a database at a portable electronic device with a backup database including backup data records includes receiving information representative of data records of the database at the portable electronic device, determining if the database at the portable electronic device is to be updated with the backup data records, and if the database at the portable electronic device is to be updated, transmitting representative viewable or audible samples of ones of the backup data records.
US08694460B2

A movement determination apparatus includes an acquiring unit that acquires a plurality of position information of an object at desired periods, a classifying unit that classifies the plurality of position information acquired by the acquiring unit into a plurality of measurement segments, an estimating unit that estimates existence regions of the object in the plurality of measurement segments, on a basis of the classified plurality of position information, and a determining unit that determines movement of the object position by comparing the existence regions.
US08694459B2

The current specification covers various new algorithms, methods, and systems for, e.g., image recognition (e.g., for action, gesture, emotion, expression, biometrics, fingerprint, facial, OCR (text recognition), background, relationship, position, pattern, and object), machine learning, training schemes, feature space, clustering, classification, similarity measures, optimization, search engine, ranking, question-answering system, soft (fuzzy or unsharp) boundaries/impreciseness/fuzziness in language, clustering, and recognition, Natural Language Processing (NLP), Computing with Words (CWW), parsing, machine translation, sound and speech recognition, video search and analysis (e.g. tracking), image annotation, geometrical abstraction, image correction, semantic web, context analysis, data reliability (e.g., using Z-number (e.g., “About 45 minutes; Very sure”)), rules engine, control system, autonomous vehicle, system diagnosis, medical diagnosis, biomedicine, large number of images analytics, event prediction, financial forecasting, economics, risk assessment, e-mail management, database management, indexing and join operation, memory management, data compression, and crowd-sourcing (using experts or humans).
US08694449B2

In various embodiments, electronic apparatus, systems, and methods include a unified compact spatiotemporal method that provides a process for machines to deal with space and time and to deal with sensors and effectors. Additional apparatus, systems, and methods are disclosed.
US08694445B1

A data processing device may be operable to determine whether the data processing device is in a state of charging a battery. When the data processing device is determined to be in the state of charging the battery, a charging condition of the battery may be analyzed by the data processing device. The data processing device may analyze a viewability condition at a display module. The data processing device may analyze an environmental condition associated with proximity of a human to the data processing device. The data processing device may then choose, based on a result of the analysis of the charging condition, a result of the analysis of the viewability condition and/or a result of the analysis of the environmental condition, display of content in a manner to attract attention to the data processing device.
US08694432B2

A system operating in conjunction with a financial account permits joint activation of a card associated with the financial account. An event-detection module detects an event related to the card and an authorization component for permitting certain individuals to use the card. A messaging module generates account-related messages and transmitting these messages to individuals associated with the financial account.
US08694431B1

Preauthorized payments may be made to service providers, repair shops and even vendors serving employees on business trips through credit card processing. The approved payment amount is authorized on a virtually created payment card which is then sent to the payee. These transactions incur interchange fees for the card processing. Therefore, unlike a check or EFT payment, the payee receives the approved payment less interchange fees. Interchange rates vary based on the payment card product offered by an issuing bank in addition to factors relating to how the payment card is processed. The current invention is a method of automatically generating a virtual payment card and/or processing the card in a manner to achieve a target interchange fee.
US08694430B2

Provided is an information processing device which enables a user to always and easily recognize an amount to be paid by the user, which results in a reduction of the burden imposed on the user. A debit requesting module (72) requests that a bank debit a bill amount of each transaction of a credit card from a payment account of the credit card. A balance determination module (81) determines whether or not a balance of the payment account is insufficient for the bill amount of the each transaction based on a notification of a result of the debit from the bank. A change module (74) changes, when it is determined that the balance of the payment account is insufficient, a payment method for a bill amount of an item of transactions which uses a variable payment method to a fixed payment method, the fixed payment method being a method of paying a predetermined fixed amount of money as a unit, the variable payment method being a method of making a payment with a payment unit that varies for each transaction depending on an amount of the transaction of the credit card. The present invention is applicable to a server.
US08694423B2

Systems and methods for brokering data are invented and disclosed. A system for producing a data model comprises a message broker, filters, and a data collector. The message broker includes an interface configured to receive client requests from a plurality of communication devices, a transaction request identifier configured to identify a plurality of parameters associated with a client request, and a router configured to distribute the request responsive to at least one of the parameters. The filters are coupled to the router and apply and apply respective tests for determining when the client request should be processed by the system. The data collector is coupled to the message broker and forwards data from the client request to at least one of a plurality of data stores when at least one of the filters indicates that the client request should be processed by the system.
US08694417B2

A system and method for factoring in a trader's trading activity into the margin requirements is disclosed. In the securities arena, day traders are assessed different margins than non-day-traders, however, the specific profile of the trader is analyzed (that is, the same rule applies to all day traders).
US08694412B2

A two phase auction for an item includes a first phase in which an asking price for the item decreases at predetermined intervals when the auction is a seller's auction and increases at predetermined intervals when the auction is a buyer's auction, and a second phase after the first phase wherein the asking price starts at a level equal to a first bid placed by a first bidder during the first phase and periodically increases when the auction is a seller's auction and decreases at predetermined intervals when the auction is a buyer's auction until no additional bids are received from the first bidder and/or additional bidders, the auctioned item being awarded to a last bidder in the second phase.
US08694409B2

Disclosed herein are representative embodiments of methods, apparatus, and systems for distributing a resource (such as electricity) using a resource allocation system. In one exemplary embodiment, a plurality of requests for electricity are received from a plurality of end-use consumers. The requests indicate a requested quantity of electricity and a consumer-requested index value indicative of a maximum price a respective end-use consumer will pay for the requested quantity of electricity. A plurality of offers for supplying electricity are received from a plurality of resource suppliers. The offers indicate an offered quantity of electricity and a supplier-requested index value indicative of a minimum price for which a respective supplier will produce the offered quantity of electricity. A dispatched index value is computed at which electricity is to be supplied based at least in part on the consumer-requested index values and the supplier-requested index values.
US08694406B2

The present invention is directed to an alternative method for gauging market participant behavior, which is identified herein as “Market Barometer.” In one embodiment, Market Barometer is based on the recent performance ranks of particular equity strategy indices as compared to their historical ranks. Significant deviations from historical ranks is a predictor of market performance over subsequent near term time periods, for example, a subsequent month and, in turn, these deviations can be used to estimate the current market expected return. Empirical tests reveal that expected market returns vary over time in line with Market Barometer readings.
US08694405B2

System and method of visual representation of stock exchange transactions which provide additional information for traders when it comes to taking buy/sell decisions for stocks, being oriented towards electronic stock exchange transactions. Specifically, the present invention is aimed at tools for trading of products that can be traded in terms of quantities and/or prices. The method is based on labeling each transaction with a label selected from between initiated buy transaction, when the execution price is equal to or greater than the sell limit price registered in the first sell level of the order book, and initiated sell transaction, when the execution price is equal to or lower than the buy limit price registered in the first buy level of the order book.
US08694403B2

Commercial size of spending wallet (“CSoSW”) is the total business spend of a business including cash but excluding bartered items. Commercial share of wallet (“CSoW”) is the portion of the spending wallet that is captured by a particular financial company. A modeling approach utilizes various data sources to provide outputs that describe a company's spend capacity. A mutual fund rating company can use this CSoW/CSoSW modeling approach to predict the performance of funds that invest in a particular industry or sector. In addition, since mutual funds often provide guidelines for selecting stocks, rating companies can use this modeling approach to predict the performance of companies in a fund's portfolio.
US08694400B1

Usage of shared resources can be managed by enabling users to obtain different types of guarantees at different times for various types and/or levels of resource capacity. A user can select to have an amount or rate of capacity dedicated to that user. A user can also select reserved capacity for at least a portion of the requests, tasks, or program execution for that user, where the user has priority to that capacity but other users can utilize the excess capacity during other periods. Users can alternatively specify to use the excess capacity or other variable, non-guaranteed capacity. The capacity can be for any appropriate functional aspect of a resource, such as computational capacity, throughput, latency, bandwidth, and storage. Users can submit bids for various types and combinations of excess capacity, and winning bids can receive dedicated use of the excess capacity for at least a period of time.
US08694395B2

A method, a system, and a computer program for suggesting to the user a tax event to reduce the user's tax liability. Embodiments comprise accessing known user information related to the user and the user's taxes, wherein the known user information includes at least some information for a current tax year to date; comparing the known user information with requirements for at least one of tax deductions and tax credits offered by a taxing authority for the current tax year; identifying deductions or credits having requirements related to the known user information; and suggesting to the user a tax event for reducing the user's tax liability, wherein the suggested tax event is based at least partially on the known user information and the identified deductions or credits having requirements related to the known user information.
US08694388B2

Disclosed is a delivery management system and method using a smart communicator that include a selling server for selling articles online; a delivery server for managing delivery of articles sold by the selling server; a mailbox which reads information from an information storage attached to an arrived article at a destination under the control of the delivery server; and a home network server, which stores ordered article information, determines whether the arrived article is correctly delivered based on a comparison between the ordered article information and the arrived article information read from the information storage, transmits the result of the comparison to a smart communicator, controls follow-up management of the delivery according to a remote control of the smart communicator, to verify article arrival, and controls follow-up management using the smart communicator.
US08694385B1

The present invention provides a software facility for identifying the items most relevant to a current query based on items selected in connection with similar queries. In preferred embodiments of the invention, the facility receives a query specifying one or more query terms. In response, the facility generates a query result identifying a plurality of items that satisfy the query. The facility then produces a ranking value for at least a portion of the items identified in the query result by combining the relative frequencies with which users selected that item from the query results generated from queries specifying each of the terms specified by the query. The facility identifies as most relevant those items having the highest ranking values.
US08694383B2

Data identifying a path is received between two or more geographic locations. Path information is identified along or near the path. A relevance is associated to the path information. A subset of the path information having a highest relevance is provided.
US08694379B2

The claimed subject matter provides a system and/or a method that facilitates automatically generating an advertisement. An interface component can receive a portion of image data related to at least one of a good or a service associated with a transaction. An automatic posting component can automatically generate an advertisement with a portion of descriptive data related to at least one of the good or the service based at least in part upon the image data, wherein the created advertisement is published to an environment for exposure.
US08694374B1

A computer-implemented method for processing network activities is described. The method includes identifying a model that specifies attributes for network objects, identifying a network object having one or more attributes that deviate from the model, and providing as an input to a ranking algorithm a value associated with the deviance of the one or more attributes of the identified network object.
US08694370B2

Embodiments in accordance with the present invention relate to incentive programs awarding loyalty points based at least in part upon the number of miles driven in a motor vehicle. Reward points may be earned by having the vehicle serviced at authorized locations. At the time of servicing, the authorized location notes a current vehicle odometer reading, and the odometer reading is communicated to an administrator of the loyalty program. The odometer reading is used to calculate a number of miles driven since the last authorized servicing, and the number of mile driven is then converted into loyalty points to be credited to a consumer of the vehicle. Thus, incentives for servicing only at authorized locations are provided to the consumer.
US08694368B2

A spend mapping tool provides a system, method, and computer program product for analyzing transactions between merchants and cardmembers. The tool groups a merchant by industry in a merchant industry group. The tool also groups a cardmember by industry in a cardmember industry group. Further, the tool analyzes transaction data from a transaction between at least one merchant in said merchant industry group and at least one cardmember in said cardmember industry group.
US08694366B2

Systems and methods of using a mobile communication device to locate a product or a vender within a shopping facility. The method comprises receiving, via an input associated with the mobile communication device, a request to locate the product or the vender within the shopping facility, transmitting the request to a remote computer system, and receiving at the mobile communication device from the remote computer system an indication of whether the product or vender is located within the shopping facility, and, if the product or the vender is located within the shopping facility, an indication of the location of the product or the vender within the shopping facility. The remote computer system is configured to determine whether the product or the vender is located within the shopping facility and determine a location of the product or the vender within the shopping facility.
US08694364B2

A return coupon holder is described for holding a return coupon issued in a store in conjunction with a customer's merchandise return transaction. The return coupon holder is preferably sized large enough to discourage the customer from stowing the coupon away, such as in a handbag. Additionally, holders may be of different types that visually or electronically convey information about a category associated with the customer's return transaction. Thus, salespersons may accordingly provide appropriate customer service to the customer. The holder categories may indicate an approximate dollar value of the return transaction, a type of merchandise returned, a return payment method, an assessment of the profitability of the customer, an assessment of the risk of fraud associated with the return transaction, and the like. A computer decision system may select holder type. Some embodiments of the coupon holder are fitted with a device that allow tracing of the customer's movements while still in the store.
US08694363B2

A method and a system dynamically generates an advertisement based on one or more tokens distilled from information about a web session that requested a web page. For example, a token is distilled from information about a web session. Data is retrieved from a commerce database based on the token. The retrieved data is assembled into an advertisement, which is then supplied for rendering with the web page.
US08694357B2

An online marketing research system where users identify a specific brand and/or competitive brands in which they are interested. An internet crawler engine collects sentiments relating to the identified brands according to a sampling method, which may be created by the user. The results from the internet crawler are refined using a refinement engine. The refined sentiments are then scored by a sentiment engine. Users may view the scored results via a user interface, which itself includes an interactive sentiment modeler. The interactive sentiment modeler provides quantified insights and allows users to select types of charts, the constructs, and timelines that are important to them.
US08694356B2

Augmenting service oriented architecture (‘SOA’) governance maturity including receiving an evaluation of the maturity of the governance of the SOA; identifying, for each governance capability in dependence upon the evaluation of the maturity of the governance capability, one or more predefined risks to the SOA; establishing, for each governance capability in dependence upon the predefined risks to the SOA, a risk value representing the severity of the predefined risks; selecting, for each governance capability in dependence upon the evaluation of the maturity of the governance of the SOA and the predefined risk value, one or more governance work products; and communicating to predetermined stakeholders in the SOA the one or more predefined risks to the SOA identified for each governance capability, the risk value established for each governance capability, and the governance work products selected for each governance capability.
US08694350B1

Techniques are described for facilitating interactions between task requesters who have tasks that are available to be performed and task performers who are available to perform tasks, such as via an electronic marketplace acting as an intermediary for task performance. In some situations, the facilitating of the interactions includes automatically matching available tasks to task performer users, such as to automatically generate recommendations for task performer users of available tasks that are appropriate for those task performer users to perform. Such generated task recommendations for task performer users may then be provided to those task performer users in various ways, including via one or more Web pages or electronic communications sent to devices of the task performer users. The task recommendations may be generated in various ways, including based on previous tasks performed by the task performer users and on other prior activities of the task performer users.
US08694348B2

Embodiments of task-based, decreasing-price markets enable dynamic discounting of items for sale. In one example, users shop for products (e.g., clothing, electronics, or cars) or services (e.g., hotel rooms, plane tickets, or car rentals) using a computing device or mobile device. As the users shop, they view advertisements or perform other tasks, like answering questions, and the system discounts an item's price based on the number or complexity of the performed tasks. Each user who performs a task gets a chance to buy the item at its discounted price. The other users also get a chance to buy the item at the discounted price. If someone buys the item, the item's price returns to its starting value. If nobody buys the item, the system discounts the item's price further as the users perform more tasks until someone buys the item or the item's price reaches a minimum value.
US08694346B2

A method and system is provided for making price-related predictions of items based on training a classifier using historical information including pricing information for the items and labels relating to the price-related information that are generated automatically from the historical information. A prediction system provides price-related predictions for airline tickets. The prediction system collects flight information for flights on a daily basis. The prediction system generates training data to train a classifier to make the price-related predictions using the flight information. After training the classifier, the prediction system then can make the price-related predictions for a trip.
US08694343B2

A system and method for managing insurance claim denials. The system and method reviews a denial of claim from an insurer and a patient medical record received from a healthcare provider to determine if an appeal should be filed for the denial. It prepares an appeal to the denial comprising an appeals overturn letter and supporting document and submits the appeal to the insurer if it determines that an appeal should be filed. The system then tracks and monitors the progress of the appeal and process the appeal determination received from the insurer. The system utilizes these tracking and monitoring information to streamline and improve the insurance claim process of the healthcare provider, such as developing and implementing claim denial reduction program.
US08694339B1

Systems and methods for evaluating basis risk associated with index based security instruments. The systems and methods calculating an element factor for each of a plurality of elements based on a modeled company loss for a plurality of events and an industry loss for the plurality of events, calculating a company loss for each element based on the element factor and an industry loss for each of the corresponding elements for each of a plurality of events, comparing the company loss for each element to the modeled company loss for each element for each of the events, wherein the comparing occurs within a layer of interest to determine a basis risk for each of the events and outputting a monetary value of the basis risk for each of the events based on each of the elements.
US08694326B2

A communication terminal includes a decoder which decodes an input bitstream received from another communication terminal, to generate an output audio signal and outputs the generated output audio signal to a speaker; and an echo canceller which obtains an input audio signal representing sound captured by a microphone placed in a space to which the speaker outputs the sound, and removes, for respective subbands, an echo component included in the obtained input audio signal and corresponding to the output audio signal, to generate an audio signal for transmission. An encoder codes the audio signal for transmission to generate an output bitstream and transmits the generated output bitstream to another communication terminal; and a control unit controls, for the respective subbands, echo cancellation processing according to a reproduction band of at least one of the output audio signal and the audio signal for transmission.
US08694321B2

Apparatus for communicating includes a processor, a memory, a storage, a display, a manual input arrangement and audio output. Image data elements are stored in the storage and the processor is configured to output a plurality of the image data elements to the display, receive manual input selecting at least one of the image data elements and receive manual input indicating that selection is completed. For each selected image data element, the processor produces and outputs a further data element.
US08694320B2

A method of generating audio for a text-only application comprises the steps of adding tag to an input text, said tag is usable for adding sound effect to the generated audio; processing the tag to form instructions for generating the audio; generating audio with said effect based on the instructions, while the text being presented. The present invention adds entertainment value to text applications and provides very compact format compared to conventional multimedia as well as uses entertainment sound to make text-only applications such as SMS and email more fun and entertaining.
US08694309B1

A method, a computer readable medium and a system for automatic speech recognition tuning management that comprises, collecting an utterance, analyzing the utterance, correlating the collected utterance to the utterance analysis, and fetching at least one of, the collected utterance, the utterance analysis, and the correlation of the collected utterance to the utterance analysis.
US08694302B1

Any primitive cells or blocks can be represented physically by a Barycenter compact model (or Barycenter model), and any black box model can also be physically represented by a Barycenter compact model physically. A hierarchical boundary condition between blocks is formulated by the Barycenter compact model. Hierarchical boundary condition problems between blocks can be limited within two levels only if using the Barycenter compact model.
US08694276B2

A testable integrated circuit chip (80, 100) includes a functional circuit (80) having modules (IP.i), a storage circuit (110) operable to hold a table representing sets of compatible tests that are compatible for concurrence, and an on-chip test controller (140, 150) coupled with said storage circuit (110) and with said functional circuit modules (IP.i), said test controller (140, 150) operable to dynamically schedule and trigger the tests in those sets, whereby promoting concurrent execution of tests in said functional circuit modules (IP.i). Other circuits, wireless chips, systems, and processes of operation and processes of manufacture are disclosed.
US08694273B2

The present invention constitutes a method, processes, and apparatus for measurement and analysis of variables of different type and origin. In particular, the invention presents a method and apparatus for real-time signal conditioning and analysis in the presense of impulsive, or sparse interferences. The present invention overcomes limitations of the prior art by providing a novel method for identifying and discriminating between, in real time, the conditions of the signal with and without impulsive disturbances. This method can be implemented without substantial changes in the signal processing chain of a communication or data acquisition system.The present invention also overcomes the shortcomings of the prior art through the introduction of the novel SPART filters, which can replace the corresponding analog linear filters in the signal chain of a device. SPART filters have the ability to sense and discriminate between, in real time, the conditions of the signal with and without impulsive disturbances, and temporarily adjust their behavior in a manner which reduces the power of these disturbances.
US08694270B2

A multiphase flowmeter for determining at least one characteristic of a first phase flowing in a pipe with at least a second phase being also present in the pipe is disclosed. The multiphase flowmeter includes a processor configured to determine the at least one characteristic of the first phase, a first transducer configured to emit a first pulse signal into the first phase at a first incident angle with respect to a straight line that is perpendicular to an interior pipe wall; the first pulse signal is in an ultrasonic range and is configured to be coupled to an exterior pipe wall; and the absolute value of the first incident angle in the first phase is configured to be at least 10 degrees and at most 80 degrees and a second transducer configured to emit a second pulse signal into the first phase at a substantially normal incidence.
US08694264B2

(EN) MS analysis, MS2 analysis, . . . , MSP analysis for peptide mixture are sequentially executed to obtain respective mass spectra (S1). At this time, an analysis in which precursor ion is changed or a different cleavage condition is set for the same precursor ion is performed plural times to put together peaks appearing in mass spectra that are obtained respectively. After the number of peaks is increased, a useful peak is extracted using commonality and complementarity of the peaks of MSm spectrum and MSm+1 spectrum and classification is performed for each type of peaks extracted to obtain an appearance frequency for each classification (S3, S4). An evaluation score on whether the extracted peak is a product ion and on a terminal is calculated based on reliability and appearance frequency that are obtained in advance (S8). The evaluation score is used in estimating sequence with the use of the extracted peak to decide and output, for example, the priority of sequence candidates (S8, S9).
US08694260B1

A web enabled system for quantitative quality control of seismic projects may comprise at least one server remotely located from the seismic acquisition operation. At least two databases are operated by the server wherein at least one database comprises an electronic map database comprising electronically scalable maps. The server is programmed for receiving data over an Internet connection comprising seismic instrument operation data, contractor data, HSE management system data, and GPS stamped inspection data. A programmable GPS unit is programmed to produce the GPS stamped inspection data and comprises a digital camera operable for recording and storing GPS stamped digital images. The data can be merged into electronically scalable terrain maps to uniquely display tables, graphs, quality indicators, which can be selected at the desired locations for greater depth of information.
US08694255B2

A driver assistance system for a motor vehicle has a surroundings sensor and an evaluation unit for evaluating the surroundings sensor data. The evaluation unit receives data from a positioning device. Furthermore, a reduced or limited subset of data taken from a digital roadmap is stored in a non-volatile memory, which is provided to the evaluation unit. The reduced data are selected to include only data relevant for the function(s) of the driver assistance system. Thereby the driver assistance system does not need to be connected for data transmission with a navigation system.
US08694251B2

A user-heading determining system (10) for pedestrian use includes a multiple-axis accelerometer (110) having acceleration sensors; a device-heading sensor circuit (115) physically situated in a fixed relationship to the accelerometer (110); an electronic circuit (100) operable to generate signals representing components of acceleration sensed by the accelerometer (110) sensors, and to electronically process at least some part of the signals to produce an estimation of attitude of a user motion with respect to the accelerometer, and further to combine the attitude estimation (750, α) with a device heading estimation (770, ψ) responsive to the device-heading sensor circuit, to produce a user heading estimation (780); and an electronic display (190) responsive to the electronic circuit (100) to display information at least in part based on the user heading estimation. Other systems, circuits and processes are also disclosed.
US08694245B2

Map information is exchanged between communication devices. A map of a geographical area is received. The map includes embedded interactive links that graphically represent points of interest within the geographical area. An embedded interactive link that graphically represents at least one point of interest is highlighted within the map. Responsive to selection of another embedded interactive link within the map that graphically represents another point of interest within the geographical area, the other embedded link within the map is highlighted. The map is transmitted, with the other embedded interactive link that graphically represents the other point of interest highlighted.
US08694235B2

An aircraft load management system determines a cargo through a wireless communication system to rapidly position the cargo. RFID emitter tags on each piece of cargo are triangulated relative to an aircraft internal cargo bay. Real time cargo position information is displayed to facilitate direction of drivers, loadmasters and aircrew. Cargo data is also relayed to onboard systems for mission planning, and for communication to a global information network to prioritize cargo delivery and dynamic mission re-planning. Even prior to onloading, cargo data is wirelessly communicated to the load management system to automatically plan the cargo load sequence. The load management system also autonomously loads remote controlled ground vehicles and equipment through communication therewith.
US08694233B2

This method is for managing fuel consumption of a hybrid vehicle on a given trip, the vehicle including an internal combustion engine, an electric energy storage arrangement and at least an electric machine adapted to work as a generator or as a motor. This method includes: a) determination, for the given trip, of a target value of a parameter representative of fuel economy resulting from the use of the electric machine, b) determination of an actual value of the parameter when the vehicle is running on the trip, c) comparison of said target value and the actual value, and d) information of a user of the result of the comparison, at least at the end of the trip. The vehicle is provided with a computation arrangement and display for allowing steps c) and d) to take place onboard.
US08694227B2

An air-fuel ratio control apparatus for an internal-combustion engine includes an air-fuel-ratio sensor, a control-input calculator, an air-fuel-ratio controller, and a gain calculator. The air-fuel-ratio sensor is disposed in an exhaust channel in the internal-combustion engine and is configured to detect an air-fuel ratio in exhaust gas. The control-input calculator is configured to calculate a control input in accordance with an output value of the air-fuel-ratio sensor. The air-fuel-ratio controller is configured to perform a feedback control using the control input such that the output value of the air-fuel-ratio sensor reaches a target value. The gain calculator is configured to calculate a gain in accordance with the output value when the output value is leaner than the target value. The gain is to be used in calculating the control input.
US08694211B2

A method and a system for controlling a displacement device for a fifth wheel coupling disposed on a tractor vehicle are described, wherewith the displacement device has a lower structure having at least one guide rail oriented in the direction of travel, a movable carriage which supports the fifth wheel coupling and engages the guide rail(s), and a control device connected to a motorized drive unit for displacing the carriage and also connected to an adjusting member for fixing the carriage with respect to the guide rail(s); wherewith a measurement is made for determining the angle between the tractor and semi-trailer, the measurement signal is converted in the control device to a control signal, and thereby an operation of the motorized drive unit and/or the adjusting member is initiated. The underlying problem of the invention was to devise a method and a control system which minimize the risk of the semi-trailer striking against the cab of the tractor. One way in which this problem is solved according to the invention is that, from the measurement signal, an angular or distance timewise rate of change is generated in the control device, or such a timewise rate of change is transmitted to the control device.
US08694205B1

A system may control demist flow by computing a fogging possibility for a zone of a vehicle using a fogging heuristic according to received inputs, the fogging possibility indicative of fogging risk for vehicle glass in the zone of the vehicle; determining, based on comparing the fogging possibility to at least one fogging risk threshold, whether a change in demist flow for the zone is warranted to at least one of reduce the fogging risk for vehicle glass in the zone of the vehicle and reduce energy usage for the production of demist flow to be provided to vehicle glass in the zone of the vehicle; and selectively providing an output to at least one of the plurality of demist doors associated with the zone of the vehicle to adjust the demist flow to the zone of the vehicle when a change in demist flow for the zone is warranted.
US08694202B2

An information providing system of a motorcycle includes a navigation device and an audio device. The navigation device includes a navigation controller. The navigation controller is disposed in a trunk on a side surface of the trunk close to a back surface of a passenger seat. The trunk is provided in a rear portion of a vehicle body of the motorcycle and above a rear wheel of the motorcycle. The audio device includes an audio device operation part and an audio device controller. The audio device operation part is provided in a vicinity of a handlebar of the motorcycle. The audio device controller is disposed in an audio device housing provided at a position lower than a bottom plate of the trunk.
US08694198B2

For control unit access, a vehicle to be checked is identified using an identifier. Control and/or monitoring operations covered by the control unit access are selected. A communication link is set up over a selected vehicle communication interface. Communication devices covered by the selected vehicle communication interface are ascertained. Independent control and/or monitoring operations covered by the control unit access are ascertained, where these operations are associated with available communication means and are not dependent on a superordinate control and/or monitoring operation. A control and/or monitoring operation, which has the greatest number of subordinate dependent control and/or monitoring operations, is selected for execution.
US08694195B2

A motor vehicle has a wheel-view camera with a wide-angle lens and an image sensor. The wheel-view camera is mounted in the housing of a side view mirror and points in a downward direction such that the wheel-view camera captures a front wheel. An image processing unit is operatively connected to the wheel-view camera unit for receiving image data from the wheel-view camera. The image processing unit is configured to process the image data such that the image processing unit performs a wide-angle lens correction, an image rotation and a viewpoint conversion. A display unit is operatively connected to the image processing unit. The display unit receives processed image data from the image processing unit and displays an image of the front wheel.
US08694190B2

A regeneration control device of a hybrid vehicle detects brake fluid pressure for detecting the amount of engagement of the brakes of the hybrid vehicle, and performs a first regeneration control in a closed state of the accelerator and the brake pedal not being depressed, a second regeneration control in the closed state of the accelerator and the brake pedal being depressed, and a third regeneration control when the accelerator pedal is in the closed state and the brake fluid pressure exceeds a predetermined value, wherein X(Nm/s) is set as the rate of increase of regenerative torque in the first regeneration control, Y(Nm/s) is set as the rate of increase of regenerative torque in the second regeneration control, and Z(Nm/s) is set as the rate of increase of regenerative torque in the third regeneration control, then X
US08694165B2

An example method is provided and includes establishing a communication pathway to a building element configured to control at least one environmental setting within a room. The method also includes communicating an ability to control the environmental setting within the room to an endpoint configured to participate in a meeting session. The method further includes receiving a command from the endpoint to adjust the environmental setting during the meeting session. The command can be communicated to the building element. In more specific examples, the method can include registering with one or more application program interfaces (APIs) associated with the building element, and communicating a credential to the building element in order to provide an authentication for controlling the environmental setting. In yet other embodiments, the command to adjust the environmental setting is received via a menu of a user interface provided by a video conferencing platform.
US08694162B2

An apparatus is provided for determining a path or route in which a robot may be guided to perform a task(s) and avoiding one or more obstacles or obstructions. The apparatus includes at least one memory and at least one processor configured to receive origin location information via a Near Field Communication (NFC) tag associated with a key in an instance in which the key is positioned in an origin location. The processor is also configured to receive target location information via the NFC tag associated with the key in an instance in which the key is positioned in a target location, at which a task is performed by a robot and may generate a route for the robot to traverse in order to complete the task based in part on the origin location information and the target location information. Corresponding computer program products and methods are also provided.
US08694161B2

A collaborative robotized system comprises: a mobile platform furnished with running device, with an electric motor propulsion assembly, and with a longitudinal mechanical linkage assembly comprising an articulation; an electrical power source; manual control device of the system; remote control device of the system; a computer assembly of at least one computer; hardware-incorporating device suitable for integrating sensors and effectors, and software-incorporating device suitable for integrating software elements; and management device for managing integrated sensorimotor behaviors, suitable for arbitrating implementations of several sensorimotor behaviors in parallel.
US08694158B2

An off-line programming system (10) which includes a three-dimensional shape arranging unit (27) which fills in a curved surface or consecutive plurality of flat surfaces of a selected three-dimensional shape by selected operation patterns and arranges a three-dimensional shape in a virtual space so that the operation patterns will be projected on surfaces of the workpiece model, a working path preparing unit (28) which projects operation patterns on the surfaces of the workpiece model so as to prepare a working path of the tool, and a tool position/posture determining unit (29) which uses the prepared working path and normal direction of the surface of the workpiece model as the basis to automatically determined the position or position/posture of the tool model.
US08694152B2

A maintenance access system for a storage and retrieval system having a storage and retrieval space and automated transport vehicles disposed in the space. The system includes at least one maintenance access control unit associated with a portion of the space, at least one barrier in the space and defining a boundary of the portion of the space and configured to substantially prevent the passage of the vehicles past the at least one barrier, and a controller connected to the control unit, the controller being configured to receive a signal from the at least one control unit for isolating the portion of the space associated with the at least one control unit, where the controller in response to the signal closes the at least one barrier isolating the portion of the space and effects the removal from or shutting down of vehicles within the portion of the space.
US08694148B2

A method and system increase processed specimen yield in the laser processing of target material that includes multiple specimens formed on a common substrate. Preferred embodiments implement a feature that enables storage in the laser processing system a list of defective specimens that have somehow been subject to error during laser processing. Once the common substrate has been completely processed, the system alerts an operator to the number of improperly processed specimens and gives the operator an opportunity to run a software routine, which in a preferred embodiment uses a laser to scribe a mark on the top surface of each improperly processed specimen.
US08694130B2

A reinforced medical electrical lead for neurological applications has a reinforced construction for resisting the detachment of electrodes and lead connection terminals, thereby improving the robustness of the lead and extending the life of the lead by reducing the likelihood that a further surgical procedure will be required to remove the lead for repair or replacement thereof. The present reinforced lead construction maintains the integrity of the electrical connection between the conductor and the respective electrode and lead connection terminal by incorporating several reinforcing features in the lead construction in contrast to conventional lead constructions where it is possible to pull the electrodes and lead connection terminals away from their contact points with relatively little force.
US08694122B2

A method and system of providing therapy to a patient using electrodes implanted adjacent tissue. The method comprises regulating a first voltage at an anode of the electrodes relative to the tissue, regulating a second voltage at a cathode of the electrodes relative to the tissue, and conveying electrical stimulation energy between the anode at the first voltage and the cathode at the second voltage, thereby stimulating the neural tissue. The system comprises a grounding electrode configured for being placed in contact with the tissue, electrical terminals configured for being respectively coupled to the electrodes, a first regulator configured for being electrically coupled between an anode of the electrodes and the grounding electrode, a second regulator configured for being electrically coupled between an anode of the electrodes and the grounding electrode, and control circuitry configured for controlling the regulators to convey electrical stimulation energy between the anode and cathode.
US08694121B2

A programmable switching circuit with charge pumps for a bio-stimulator is disclosed. A programmable controlling circuit generates a set of binary bits according to a controlling program and then uses a universal asynchronous receiver/transmitter for outputting to the pulse signal generating circuit so as to generate two pulse signals with the predetermined waveforms and different phases. Then, according to these two pulse signals with different phases, two charge pumps included in a charge pump regulating circuit output currents with specific voltage intensity through two output routes. The amplitude of the current is determined by the capacitor on each output route. Additionally, the programmable controlling circuit determines which route to be outputted so as to control and switch the polarities and current amplitude of a bio-stimulator.
US08694116B2

An apparatus and method for adjusting the performance of an implanted device based on data including contextual information. Contextual information, including operational and performance data concerning the implanted device as well as the patient with the implanted device, is stored by a portable electronic device. In one embodiment, the portable electronic device is adapted for battery operation and includes a personal digital assistant (PDA). The portable electronic device is adapted for use as an interface to conduct wireless communications with the implanted device. In one embodiment, the portable electronic device interfaces with a clinical programmer for use by a physician.
US08694114B2

A hearing assistance device and method is presented. An electrode is configured to be disposed within a cochlea of a user. A processor is in communication with the electrode and is configured to stimulate the electrode. The processor is configured to receive an input audio signal, band-pass filter the input audio signal into a plurality of channel signals, apply a Hilbert transform to at least one of the plurality of channel signals to generate a transformed audio signal, and analyze the transformed audio signal to identify at least one positive-moving zero crossing of the transformed audio signal. Upon identifying the at least one positive-moving zero crossing of the transformed audio signal, the processor is configured to trigger an electric current pulse to be delivered to the electrode.
US08694105B2

The invention relates to a neurostimulation system, particularly for deep brain stimulation (DBS), comprising a spatial array (130) of stimulation electrodes (132) and an associated controller (110). The controller (110) is adapted to sequentially supply electrical pulses to different subsets of the stimulation electrodes (132). Preferably, the controller (110) comprises a single pulse-generator (112) and a multiplexing unit (111) for distributing the pulses to different stimulation electrodes. The stimulation electrodes (132) may preferably be arranged on probes (131).
US08694103B2

An implantable connector comprises an electrically insulative housing including an outer wall, an interior cavity surrounded by the outer wall, a port through which the lead body portion can be introduced into the interior cavity, and a pair of first apertures disposed through the outer wall on a first side of the housing. The connector further comprises an electrical spring clip contact mounted to the housing. The contact includes a common portion and a pair of legs extending from opposite ends of the common portion. The legs respectively extend through the first apertures into the interior cavity, such that the legs firmly engage the electrical terminal therebetween when the lead body portion is introduced into the interior cavity.
US08694099B2

Generally, the disclosure is directed one or more methods or systems of cardiac pacing employing a right ventricular electrode and a plurality of left ventricular electrodes. Pacing using the right ventricular electrode and a first one of the left ventricular electrodes and measuring activation times at other ones of the left ventricular electrodes. Pacing using the right ventricular electrode and a second one of the ventricular electrodes and measuring activation times at other ones of the left ventricular electrodes. Employing sums of the measured activation times to select one of the left ventricular electrodes for delivery of subsequent pacing pulses.
US08694083B2

In a biometric sensor provided for use with an exercise apparatus and having a pair electrodes for sensing a biopotential signal, a common-mode rejection circuit can be used to cancel noise in the signal resulting from various sources including motion of the apparatus.
US08694081B2

A system and associated method include an AECG/PCG sensor configured to generate an AECG/PCG signal in response to a monitored fetal heart. The system also includes an US transducer configured to generate an US signal in response to the monitored fetal heart. The system also includes a computer configured to assess the quality of the AECG/PCG signal, and compare the assessed quality of the AECG/PCG signal with a selectable threshold value. The computer is also configured to disable the US transducer and process the AECG/PCG signal to provide a fetal heart rate estimate as long as the assessed quality of the AEC/PCG signal exceeds the selectable threshold value. The computer is also configured to enable the US transducer and process the US signal to provide a fetal heart rate estimate only if the assessed quality of the AEC/PCG signal is equal to or less than the selectable threshold value.
US08694077B2

An apparatus for targeting a desired target site on a body tissue that separates a first body cavity from a second body cavity of a patient includes a catheter having a longitudinally extending catheter lumen and adapted to provide access to the first body cavity. A framing member has a collapsed condition in which the framing member is adapted for insertion into the first body cavity through the catheter lumen and an expanded condition in which the framing member is adapted for placement within the first body cavity. The framing member has a framing member body. At least one target point is carried by the framing member and is adapted for placement adjacent the desired target site. At least one target pathway is attached to at least one target point. At least a portion of the target pathway extends through the catheter lumen. The target pathway is substantially spaced apart from the framing member body. A method of using the apparatus is also described.
US08694074B2

Methods and systems for determining whether a location of multiple current injecting electrodes has changed are disclosed herein.
US08694069B1

A fiber-optic (FO) element-based sensing probe for use in monitoring parameters of a biological environment. A straight FO-element, embedded and cast in a polymeric body of the probe delivers excitation light from a light source on one side of the FO-element to a chamber, inside the body, that is filled with an indicator matrix responsive to the excitation light and to the presence of a biological environment. The same straight FO-element collects light from the chamber and delivers it, in an opposite direction, from the chamber to an optical detector. The chamber may be configured to be co-axial with the FO-element and to have a transverse dimension, across the axis of the FO-element, exceeding the outer diameter of the core of the FO-element. A membrane permeable to an analyte of the biological environment is disposed in a recess of the chamber adjoining the aperture defined by the chamber in an outer side surface of the polymeric body.
US08694068B2

A method and system for continually monitoring oxygenation levels in real-time in compartments of an animal limb, such as in a human leg or a human thigh or a forearm, can be used to assist in the diagnosis of a compartment syndrome. The method and system can include one or more near infrared compartment sensors in which each sensor can be provided with a compartment alignment mechanism and a central scan depth marker so that each sensor may be precisely positioned over a compartment of a living organism. The method and system can include a device for displaying oxygenation levels corresponding to respective compartment sensors that are measuring oxygenation levels of a compartment of interest. The method and system can also monitor the relationship between blood pressure and oxygenation levels and activate alarms based on predetermined conditions relating to the oxygenation levels or blood pressure or both.
US08694066B2

A superconducting magnet system for high power microwave source focusing and cyclotron electronic apparatus is provided, wherein, the superconducting magnet comprises an inner superconducting main coil, an outer superconducting main coil, two end compensation coils, a regulating coil and a central regulating coil. These coils are formed by coiling Nb3Sn/Cu superconducting wire. The superconducting magnet can operate off-line through solid nitrogen formed by a cryocooler and high-pressure nitrogen. The superconducting magnet and the superconducting switch constitute a closed loop, thereby achieving magnetic field stability, without outside electromagnetic interference. The superconducting magnet system can provide a magnetic field having special spatial distribution and high stability.
US08694060B2

A process device wireless adapter includes a wireless communications module, a metallic housing, and an antenna. The wireless communications module is configured to communicatively couple to a process device and to a wireless receiver. The metallic housing surrounds the wireless communication module and has a first end and a second end. The first end is configured to attach to the process device. In one embodiment, a metallic shield contacts the housing second end such that the metallic shield and the housing form a substantially continuous conductive surface. The antenna is communicatively coupled to the wireless communication module and separated from the wireless communication module by the metallic shield. Preferably, the wireless communications module illustratively includes a printed circuit board that has a length that is greater than its width.
US08694049B2

This disclosure describes a distributed reader architecture for a mobile computing device such as cellular telephone handset. This architecture includes a reader library that reads device capabilities and business model parameters in the device, and in response, for selects an appropriate configuration of reader modules for identifying a content item. The reader modules each perform a function used in identifying a content item. The modules are selected so that the resources available on the device and in remote devices are used optimally, depending on available computing resources on the device and network bandwidth. One example of a reader module is a fast watermark detection module that quickly detects the presence of a watermark, enabling resources to be focused on portions of content that are most likely going to lead to successful content identification. A watermark signal structure for fast watermark detection is comprised of a dense array of impulse functions in a form of a circle in a Fourier magnitude domain, and the impulse functions having pseudorandom phase. Alternative structures are possible.
US08694039B2

A method and system are provided in which a device comprising a first or main phase locked loop (PLL) and a second or reference PLL, is operable to communicate utilizing a first and a second receiving antenna. The first PLL may generate a first signal based on a reference signal generated by the second PLL. A second signal may also be generated based on the reference signal. Data associated with a first radio access technology (RAT) may be received via the first receiving antenna utilizing the generated first signal. The first RAT or another RAT may be scanned via the second receiving antenna utilizing the generated second signal. The scan via the second receiving antenna may be performed concurrently with the reception of data via the first receiving antenna. A switch may be utilized to enable or disable scanning operations via the second receiving antenna.
US08694034B2

A system for the distribution of radio-frequency signals includes a main unit associated with at least a first radio communication set, at least a remote unit associated with at least a second radio communication set installed in a preset area, for the radio coverage of the area, and a communication channel associated with the main unit and with the remote unit, wherein the main unit (2) and the remote unit have analogue modulation elements of the signals to be sent on the communication channel. The remote unit includes at least a selective amplification unit associated with the second radio communication set and having analogue/digital conversion elements of the signals coming from the main unit, through the communication channel, and/or of the signals coming from the second radio communication set, digital filtering elements of the digital signals coming out of the analogue/digital conversion elements and amplification elements of the signals coming from the main unit, through the communication channel, and/or of the signals coming from the second radio communication set.
US08694030B2

Methods and apparatus are provided for per-antenna training in a multiple antenna communication system having a plurality of transmit antenna branches. A long training sequence is transmitted on each of the transmit antenna branches such that only one of the transmit antenna branches is active at a given time. The active transmit antenna branch is configured in a transmit mode during the given time and one or more of the inactive transmit antenna branches are configured in a receive mode during the given time. The transmit and receive modes are configured, for example, by applying a control signal to one or more switches.
US08694029B2

The inventive method for monitoring entities (10) moving in a monitored space represented by a first digital model (14) comprising a set of maps (16) divided into geographical zones (18) of a predetermined shape, and having a size defined according to the level of granularity, includes: identifying geographical zones (18) of each map (16), defining operational zones (24a, 24b) and associating each operational zone (24a, 24b) with a predefined level of granularity, configuration, positioning the entity (10), determining a level of granularity to be applied, determining a geographical zone (18) containing the entity (10), detecting a change of zone, and applying a new level of granularity as a function of the operational destination zone (24a, 24b). The determination steps, the detection step, and the application step are carried out within each entity (10), independently.
US08694025B2

A method and system arc disclosed for determining the geographic location of a user communicating on a communications network such as the Internet. In one embodiment, a provider of a product or service: (a) receives the user's phone number (or other identification for contacting the user's station), and (b) supplies the user's station with a distinctive identifier. The provider then supplies a location determining service with the user's phone number (or other identification). A phone call is made to the phone number by the location determining service for retrieving the distinctive identifier from the network station having the phone number. If the distinctive identifier is retrieved and the location determining service determines that the user's station is within an appropriate geographical area (or not within an inappropriate area), then the provider can provide the requested product or service to the user.
US08694023B2

In some examples, a method of tracking device location in a communication network is described. The method may include, detecting at a Machine Type Communication (MTC) device, location indicia from one or more access points (APs) in a vicinity of the MTC device. The method may also include determining, based on the detected location indicia, that a current location of the MTC device is different than a preceding location of the MTC device. The method may also include reporting the detected location indicia to a network end in the communication network. The network end may be configured to update location information of the MTC device in response to receiving the detected location indicia.
US08694016B2

Systems, methods, device and apparatus are provided that allocate broadcast delivery capacity based oil popularity measurements associated with broadcasted data objects. By allocating broadcast delivery capacity based on popularity measurements, Quality of Service (QoS) perception can be improved by decreasing the number of reception failures, decreasing the data object access delay and/or decreasing the consumption of wireless device resources, such as battery power and processing capabilities.
US08694014B1

A method and corresponding system is provided for managing registrations and reducing registration failure. According to at least one embodiment of the method, a wireless communication device (WCD) receives a channel list message (CLM) in a given coverage area. The WCD may determine that it is not within coverage of a first channel specified in the CLM. The WCD may make this determination before attempting to register for service on the first channel. In response to making this determination, the WCD may register for service on another channel specified in the received CLM.
US08693992B2

A method of storage of an e-mail includes either receiving the e-mail at a portable electronic device or sending the e-mail from the portable electronic device. The e-mail is marked for saving at the portable electronic device and transmitted by radio communication for receipt by a server and for storage of the e-mail in a backup database.
US08693990B2

A computer program product that includes a computer useable storage medium to store a computer readable program for proximity-based authentication for managing personal data that, when executed on a computer, causes the computer to perform operations. The operations include receiving a request for personal data from a data access device, determining a first location corresponding to a location of the data access device, and determining a second location corresponding to a location of an authentication device. The operations also include transmitting the personal data to the data access device if the first location is within a threshold distance of the second location.
US08693986B2

A method for use in enabling a mobile communication device for communication involves establishing communication with an IEEE 801.11 device which is configured to operate as an access point; while communicating with the IEEE 801.11 device: participating in an authentication procedure with the IEEE 802.11 device; after positive authentication from the authentication procedure, participating in a provisioning procedure with the IEEE 802.11 device for receiving information for programming in the mobile communication device; and communicating with use of the programmed information in the mobile communication device.
US08693983B2

A method for operating a mobile network, especially for charging traffic within the mobile network, wherein monitoring of chargeable events regarding traffic from and/or to a mobile node will be performed by a Charging Function for collecting charging data. The method is characterized in that a Charging Function's sub-function for monitoring of chargeable events on a data flow level or IP (Internet Protocol) flow level will be additionally located—as an additional sub-function D-CEMF (Delegated Chargeable Event Monitoring Function)—on at least one further network element, which is different from the Charging Function and which allows to traverse breakout and/or localized traffic of the mobile node, so that the Charging Function and the further network element each are including such a sub-function, and that the additional sub-function D-CEMF will report information regarding monitored chargeable events to the Charging Function. A mobile network for carrying out the method is described.
US08693979B2

Aspects of the present disclosure provide power efficient methods to track an emergency call. A mobile station may take Location Base Service (LBS) measurements during a low power state and may report the measurements to a serving base station. The serving base station may report the measurements to a network control and management system (NCMS) to track the emergency call.
US08693976B2

Disclosed herein are techniques for allowing callbacks from emergency call centers to a subscriber, including when restrictions in place would have otherwise prevented the call. The technique may employ Camel, thereby triggering Camel when a subscriber dials an emergency or public safety call center. Camel's Mobile Switching Center (MSC) will set up a call to the emergency call center, and the Service Control Point (SCP) will suspend or disable the restrictions in place, such as parental control features. The restrictions may be suspended indefinitely, for a specific time period, until another triggering event, or the like. The subscriber, in this manner, can receive a callback from the emergency call center.
US08693975B2

A cigarette lighter adapter (CLA) is provided with a main body configured to be connected at one end thereof to a vehicle cigarette lighter socket or auxiliary power socket. The main body of the cigarette lighter adapter is also connected to one end of a coaxial cable. The other end of the coaxial cable is preferably terminated with a standard low cost DC connector for connection to a portable media player (e.g., with integrated or separate satellite radio receiver) or other content source that provides a frequency modulated (FM) radio frequency signal with audio content onto the coaxial cable 60. The FM signal is amplified by an amplifier in the main body of the CLA and then injected into the vehicle power system through the contacts in the mechanical housing of the main body and the vehicle cigarette lighter socket.
US08693974B2

A receiving apparatus is provided. The receiving apparatus comprises a chip carrier including at least one stack of layers, wherein at least one layer in the stack supports radio frequency transmission lines, tunable bandpass filters, wherein each bandpass filter is integrated within an associated radio frequency transmission line, and at least one integrated micro-chip on the chip carrier. The at least one integrated micro-chip couples selected bandwidth regions of received broadband radio frequency signals to the tunable bandpass filters via the associated radio frequency transmission line. The at least one integrated micro-chip outputs each filtered selected bandwidth region to an associated one of a plurality of intermediate frequency modules.
US08693966B2

A method for filtering out a useful signal of a mobile radio terminal from a plurality of superimposed signals having a signal quality received by base stations in a cellular mobile radio network. The superimposed signal of the mobile radio terminal is detected by base stations that are reached and the signal quality of the received and superimposed signal of every base station reached is determined. The signal quality of a selected base station is then transmitted to a decision element and a selection of a selected base station is made by the decision element to decode the useful signal of the mobile radio terminal. The invention also relates to a device for filtering out a useful signal of a mobile radio terminal from a plurality of superimposed signals received by base stations in a cellular mobile radio network.
US08693959B1

A system for transmitting and receiving data is provided. The system includes a direct-conversion receiver that receives a signal modulated on a carrier frequency signal. The direct-conversion receiver includes one or more subharmonic local oscillator mixers. A local oscillator is connected to the direct conversion receiver, and generates a signal having a frequency equal to a subharmonic of the carrier frequency signal. A transmitter is connected to the local oscillator, which uses the local oscillator signal to transmit outgoing data.
US08693957B2

A signal transceiving module includes: a first antenna; a first signal port; and a first processing circuit coupled to the first signal port and arranged to detect a first signal quality of a first received signal received from the first signal port and determine if the first antenna is coupled to the first signal port correctly according to at least the first signal quality.
US08693956B2

A method for evaluating the current coupling factor between an electromagnetic transponder and a terminal, wherein a ratio between data, representative of a voltage across an oscillating circuit of the transponder and obtained for two values of the resistive load, is compared with one or several thresholds.
US08693955B2

A method and apparatus for determining the location of a node within a wireless communication system is provided herein. In order to determine the location of a node, a series of GSM network measurement reports (NMRs) received at multiple base stations are analyzed by location-finding equipment. Multiple reports from the same mobile unit are analyzed for their received signal strength and multiple location estimates are then determined for the node. The location estimates are then averaged and weighted to determine an accurate location estimate for the node.
US08693954B2

The invention is directed to a method for reducing the influence of an interfering signal Si on a wanted signal Sw in a first frequency channel n received by a receiver 112a′ when the interfering signal Si occurs in a second frequency channel n+1 near to the first channel n. The method comprises the steps of: assuming a model Sτof a transmitter 120b′ causing the interfering signal Si; obtaining in the first channel n a measure of the wanted signal Sw and a measure of a nonlinear part of the interfering signal Si, and in the second channel n+1 a measure of a linear part of the interfering signal Si; solving the model for said transmitter 120b′ by using the measured linear and nonlinear part; and obtaining the interfering signal Si; influencing the first channel n by using the solved model, and subtracting the obtained interfering signal S1 from the wanted signal Sw received by the receiver 112a′.
US08693948B2

Methods, systems, and computer-readable media provide for utilizing a repeating function to improve quality of service. According to embodiments, a method for utilizing a repeating function to improve quality of service is provided. According to the method a first mobile cellular device is selected. An instruction is transmitted to the first mobile cellular device instructing the first mobile cellular device. The instruction causes the first mobile cellular device to relay communications between the second mobile cellular device and the cellular service provider. The first mobile cellular device thereby provides the repeating function for the second mobile cellular device.
US08693945B2

A signal repeating system for a wireless network includes an antenna configured for transceiving signals between a base station and a user equipment device. Repeating circuitry is coupled to the antenna and defines an uplink path for signals from the user equipment device to the base station and a downlink path for signals from the base station to the user equipment device. The repeating circuitry includes gain circuitry and gain control circuitry that is coupled to the gain circuitry. The gain control circuitry is operable for varying the gain of the repeating circuitry according to a waveform. Measurement circuitry measures the receive power in the uplink path over time from the user equipment device. Processing circuitry cross-correlates the inverted gain variation waveform with the measured receive power for determining the existence of traffic from user equipment devices in the uplink path.
US08693944B2

Disabling data channels at a customer premises provides, in one embodiment, generating at least one jamming signal and inserting the at least one jamming signal at a first frequency to jam at least one carrier frequency channel. The jamming signal may be hopped to at least one additional frequency different from the first frequency to jam at least one additional carrier frequency channel.
US08693935B2

A fixing unit includes a heating rotary belt, a pressing member that abuts with an inner surface of the heating rotary belt, a pressing rotor that forms a fixing nip with the heating rotary belt, a induction coil separated by a predetermined distance from the external surface of the heating rotary belt and generating a magnetic flux to generate heat in the heating rotary belt, a magnetic core portion that forms a magnetic path for the magnetic flux generated by the induction coil, and a regulating portion that regulates the deformation of the heating rotary belt by abutment with the external surface of the heating rotary belt.
US08693934B2

A fixing device includes an induction heater disposed opposite a heating rotary body and including a first side core disposed at one end of the induction heater, a second side core disposed at another end of the induction heater in a direction of rotation of the heating rotary body, and a plurality of arch cores arranged in an axial direction of the heating rotary body. Each arch core includes a first vault edge face disposed at one end of the arch core in the direction of rotation of the heating rotary body and contacting a planar face of the first side core and a second vault edge face disposed at another end of the arch core in the direction of rotation of the heating rotary body and contacting a planar face of the second side core.
US08693929B2

An image forming apparatus for forming a toner image on a print medium with a developer composed of toner and carriers, wherein when the first distance is longer than the second distance, an average gap between the first peripheral surface and a member that faces to the first peripheral surface in an area with a length of the first distance extending upstream from the closest point with respect to the specified direction is smaller than an average gap between the first peripheral surface and a member that faces to the first peripheral surface in an area with a length of the first distance extending downstream from the closest point with respect to the specified direction.
US08693913B2

An image forming apparatus includes a control board, a first connection terminal provided on an outer surface of the control board, an installation section disposed at the outer surface side of the control board, a substrate capable of being installed into the installation section, a second connection terminal provided on a first surface of the substrate and connected to the first connection terminal, a grip portion provided on a second surface of the substrate at a first end thereof in an in-plane direction, and an external connection terminal provided on the substrate so as to project from the substrate at a second end thereof in the in-plane direction. The external connection terminal is externally exposed to allow an external device to be connected thereto when the substrate is installed into the installation section after the external connection terminal is inserted through an opening in the apparatus body.
US08693904B2

An image forming apparatus may include a first and second mode. In the first mode, the image forming apparatus uses a second charging member to charge toner that remains on an intermediate transfer member and then transfers the charged, remaining toner to an image carrier in a primary transfer portion. In the second mode, the image forming apparatus transfers the remaining toner adhered to the second charging member in the first mode to the intermediate transfer member. Also in a second mode, the image forming apparatus controls so that a surface potential of the image carrier that reaches the primary transfer portion at a timing at which the remaining toner transferred to the intermediate transfer member passes through the primary transfer portion has a same polarity as that of a surface potential of the image carrier in the first mode and also has an absolute value smaller than that thereof.
US08693902B2

An image forming apparatus includes: a charging unit that uniformly charges a surface of a latent image carrier; a latent-image forming unit; a developing unit that performs development by causing toner to electrostatically adhere on the surface of the carrier; a transfer unit that transfers a toner image onto a recording medium; and an image-density adjusting unit that causes to form a multi-gradation patch pattern on the surface of the carrier, that causes to detect potentials of latent image patches in the multi-gradation patch pattern, that causes to detect a toner adhesion amount on each toner patch, and that performs control of an image density. One of part and all of the low-density latent image patches is a dot-dispersed latent image patch in which the arrangement of unit dot latent images in the basic dot matrix is determined so that a minimum center-to-center distance having a smallest value is maximized.
US08693891B2

An optical modulation apparatus includes a first modulator, a second modulator, a multiplexer, a calculator and an adjustor. The first modulator configured to modulate light emitted by a light source using a first input signal and output a first modulated signal. The second modulator configured to modulate the light using a second input signal and output a second modulated signal. The multiplexer configured to multiplex the first and second modulated signals and output a multiplexed signal. The calculator configured to calculate a power difference between a higher-side frequency component having a frequency higher than a center frequency of the multiplexed signal and a lower-side frequency component having a frequency lower than the center frequency. The adjustor configured to adjust delays of the first and second input signals based on the power.
US08693886B2

In an optical multilevel transmitter (210), a polar representation of an optical multilevel signal (r, φ) is generated by a polar coordinate multilevel signal generation circuit (212), input to an optical amplitude modulator (211) and a polar coordinate type optical phase modulator (201), and output as an optical multilevel modulated signal (213). The polar coordinate type optical phase modulator (201) generates an optical phase rotation proportional to an input voltage, so the modulation distortion of the electric signal is transferred in a linear form to the optical phases of the optical multilevel modulated signal (213). In an optical multilevel receiver (219), a received signal is input to two sets of optical delay detectors (133) and balance receivers (134) and directly demodulated, and a differential phase Δφ for the received signal is calculated by arctangent computation from the output signal. In a phase adaptive equalizer (205), the modulation distortion of the phase is removed by adaptive equalization of the differential phase Δφ. By separately receiving the amplitude components and combining them, the modulation distortion is removed and highly sensitive optical multilevel transmission is achieved.
US08693880B2

A wavelength path communication node apparatus includes a wavelength path demultiplexer (321) which demultiplexes branched optical signals input to wavelength multiplexing ports into wavelength path signals, and outputs the wavelength path signals from wavelength demultiplexing ports corresponding to the respective wavelengths, a wavelength path multiplexer (322) which outputs wavelength path signals input to wavelength demultiplexing ports from wavelength multiplexing ports corresponding to the wavelengths of the wavelength path signals, a plurality of transponders (331) each of which converts a wavelength path signal input to a wavelength path transmission port into a client transmission signal to transmit the client transmission signal, and converts a received client reception signal into a wavelength path signal of a wavelength to output the wavelength path signal from a wavelength path reception port, a demultiplexing system optical matrix switch (323) which switches and connects the wavelength demultiplexing ports of the wavelength path demultiplexer and the wavelength path transmission ports of the transponders, and a multiplexing system optical matrix switch (324) which switches and connects the wavelength demultiplexing ports of the wavelength path multiplexer and the wavelength path reception ports of the transponders.
US08693871B2

A method for routing and wavelength assignment (RWA) in an optical network with improved heuristics for reducing the computational times required for the RWA. The method minimizes the number of wavelengths by packing the lightpaths using a minimum number of bins in a bin packing problem. Computational efficiency is enhanced by using several novel methods to determine shortest paths and eliminate arcs in a graph that represents the network topology.
US08693870B2

The present invention provides a control apparatus including: an output monitor which monitors polarization-multiplexed output light output from a polarization multiplexing light modulator which modulates light of two systems independent of each other, polarization-multiplexes light signals of the two systems subjected to the light modulation, and outputs the polarization-multiplexed light signals; and a control unit which controls a delay time difference at a stage where the light signals of the two systems forming the polarization multiplexing light modulator are polarization-multiplexed based on a monitor result of the output monitor. The control apparatus controls a delay time difference between polarization channels easily or surely.
US08693852B2

A warmer for scented oil is provided. The warmer includes a base, a cover removably positioned on the base, and a warming device. The cover has a substantially spherical shape with an opening at an upper apex and an open channel formed in the cover at the upper apex around an outer periphery of the opening. The open channel is configured to receive the scented oil. The warming device is in a heat conductive relationship with the cover so that scented oil in the open channel is warmed by the warming device. The warming device can be one or more of a lighting device with an incandescent light bulb, a resistance heater with or without a lighting device such as a light emitting diode, or a candle.
US08693850B2

The disclosed method calculates video time density functions based on inter-frame mutual information or other similarity measures. The method includes acquiring a video sequence from memory, computing mutual information or other similarity measures between two consecutive frames of the video sequence, and constructing a video temporal density function based on the mutual information or similarity measures. The method enables fast navigation of the video sequence by performing a temporal quantization of the video time density function to determine a set of quanta. The video sequence can be navigated using the nearest neighbor video frames to the set of quanta. The method enables thumbnail extraction of a video sequence using statistical modeling by performing a temporal quantization of the video time density function to segment video sequence in time domain and using mixture (such as Gaussian mixture and ICA mixture) vector quantization to find the sample frames for each temporal segment.
US08693847B2

There is provided a contents processing apparatus including: a contents data acquisition unit that acquires data of contents; a section detection unit that detects from the acquired data of the contents a cross-fade section that includes a plurality of frames constituting a portion where a final picture of a predetermined scene is gradually changed and replaced with a picture of the next scene; a scene specifying unit that specifies a retrospective scene, where a plurality of scenes are changed in a predetermined interval, based on the detected cross-fade section; a similar scene searching unit that searches for scenes similar to the plurality of the scenes included in the specified retrospective scene from data of different contents acquired by the contents data acquisition unit; and a digest generation unit that generates a digest of the different contents by combining the searched scenes.
US08693841B2

There is provided with a video reproducing apparatus, including: an access unit configured to access a storage medium holding a plurality of video scenes; an external device search unit configured to search for an external device which can communicate; a scene selecting unit configured to select a video scene from the storage medium based on information of the external device found by the external device search unit; and a video reproducing unit configured to read the selected video scene from the storage medium using the access unit and reproduce the video scene.
US08693839B2

An image recording apparatus includes: a recording process section recording an image on a recording medium; an output process section outputting the image; and a control section multiplexing information on timing for starting the recording of the image with the image output from the output process section before the recording process section starts recording the image on the recording medium.
US08693828B2

A waveguide structure for a dual polarization waveguide includes a first flange member, a second flange member, and a waveguide member disposed in each of the first flange member and second flange member. The first flange member and the second flange member are configured to be coupled together in a spaced-apart relationship separated by a gap. The first flange member has a substantially smooth surface, and the second flange member has an array of two-dimensional pillar structures formed therein.
US08693825B2

A ferrule structure including a ferrule having an end face shape configured to incorporate at least a portion of a lens attached to an end of an optical fiber. The end face includes a cavity in which a circumference of the cavity is equal to or less than the outer diameter of the ferrule and larger than in inner diameter of an opening in the ferrule housing an optical fiber.
US08693820B2

An optical waveguide includes a substrate, an upper clad layer arranged on the substrate; and an optical waveguide structure that is disposed in the upper clad layer so as to be parallel to a surface of the substrate. The optical waveguide structure includes a flat optical waveguide, channel optical waveguides that are each connected with a first edge face of the flat optical waveguide and extend radially therefrom, the channel optical waveguides each respectively have lateral sides parallel to the substrate surface that have a width therebetween which increases as the distance from the first edge face increases, and an input optical waveguide connected with a second edge face that is arranged at an side of the flat optical waveguide opposite to the first edge face.
US08693810B2

A system and method for cancellation of RF interference in the optical domain. The system and method utilize two Mach-Zehnder electrooptic modulators biased for parallel counter-phase modulation. The method of signal subtraction is referred to as incoherent optical subtraction, since two independent laser sources serve as the optical carrier waves. The system has produced the broadband cancellation result while simultaneously recovering a 50 dBm signal which was initially “buried” under the broadband interference. The cancellation depths achieved by the system are due to the accurate channel tracking and precise time delays attainable with modern optical devices—unattainable with state-of-the-art electronic devices at the time of this writing.
US08693802B2

A fluoroscopy apparatus including: an illumination unit having a light source radiating illumination light and excitation light onto an observation target, a fluorescence-imaging unit acquiring a fluorescence image by imaging fluorescence generated at the observation target by the excitation light, a white-light-imaging unit acquiring a reference image by imaging light returning from the observation target by the illumination light, and an image-correction unit obtaining a correction fluorescence image by raising the luminance value of the fluorescence image to the power of a reciprocal of a first and second exponent obtained by a power approximation of a distance characteristic of luminance versus observation distance, for the fluorescence image, and that obtains a corrected fluorescence image by dividing the correction fluorescence image by the correction reference image.
US08693795B2

A method for encoding video or images includes receiving input data associated with a block within a video or image frame and performing a transform of the input data to produce a first set of output coefficients. The method also includes receiving the first set of output coefficients and performing a second transform to produce a second set of output coefficients. The method further includes quantizing the second set of output coefficients. The second transform is performed using a rotational transform matrix that is selected to maximize a degree of orthogonality of the rotational transform matrix.
US08693792B2

Costs are reduced, by decreasing the number of encoders used to compress images when compressing two or more images at different compression rates. A region of interest is detected within a processing target image, and a region of interest image is generated. A reduced image is generated by reducing the size of the processing target image. The reduced image and the region of interest image are multiplexed in an image space to generate a multiplex image. The multiplex image is compressed to generate compressed image data.
US08693782B2

A fingerprint of an image identified within a received message is generated following analysis of the message. A spam detection engine identifies an image within a message and converts the image into a grey scale image. The spam detection engine analyzes the grey scale image and assigns a score. A fingerprint of the grey scale image is generated based on the score. The fingerprint may also be based on other factors such as the message sender's status (e.g. blacklisted or whitelisted) and other scores and reports generated by the spam detection engine. The fingerprint is then used to filter future incoming messages.
US08693778B1

A color-based imaging system and method for the detection and classification of insects and other arthropods are described, including devices for counting arthropods and providing taxonomic capabilities useful for pest-management. Some embodiments include an image sensor (for example, a digital color camera, scanner or a video camera) with optional illumination that communicates with a computer system. Some embodiments include a color scanner connected to a computer. Sampled arthropods are put on a scanner to be counted and identified. The computer captures images from the scanner, adjusts scanner settings, and processes the acquired images to detect and identify the arthropods. Other embodiments include a trapping device and a digital camera connected by cable or wireless communications to the computer. Some devices include a processor to do the detection and identification in the field, or the field system can send the images to a centralized host computer for detection and identification.
US08693771B2

A single panchromatic (Pan) image and a single multispectral (MS) image are Pan-sharpened by extracting features from the Pan image and the MS image. The features are decomposed into features without missing values and features with missing values. A dictionary is learned from the features without missing values. The values for the features with the missing values are learned using the dictionary. The MS image is merged with the Pan image including the predicted values into a merged image, and the merged image is then Pan sharpened.
US08693763B2

The present invention relates to a method for determining preferred alignments of a treatment beam generator, which is suitable for irradiating an object, relative to a body, wherein the visibility of the object in at least one image is taken into account when determining the preferred alignments, wherein the image is obtained by means of at least one imaging device, the position of which relative to the treatment beam generator is known and invariable.
US08693761B2

A method of generating a susceptibility map of an object utilizes a regularizing inverse function, oversampling k-space, removing external phase noise and rapid phase change effects, accounting for the known geometry of the object, and using modified SWI phase data to generate reasonable susceptibility maps and digital images therefrom, such as SWI images. The inventors refers to the inventive methods set forth herein as Susceptibility Weighted Imaging and Mapping (SWIM).
US08693750B2

A method and system for automatic detection and volumetric quantification of bone lesions in 3D medical images, such as 3D computed tomography (CT) volumes, is disclosed. Regions of interest corresponding to bone regions are detected in a 3D medical image. Bone lesions are detected in the regions of interest using a cascade of trained detectors. The cascade of trained detectors automatically detects lesion centers and then estimates lesion size in all three spatial axes. A hierarchical multi-scale approach is used to detect bone lesions using a cascade of detectors on multiple levels of a resolution pyramid of the 3D medical image.
US08693745B2

Methods and computer program products for quantitative three-dimensional (“3D”) image correction in optical coherence tomography. Using the methods and computer program products, index interface (refracting) surfaces from the raw optical coherence tomography (“OCT”) dataset from an OCT system can be segmented. Normal vectors or partial derivatives of the curvature at a refracting surface can be calculated to obtain a refracted image voxel. A new position of each desired refracted image voxel can be iteratively computed. New refracted corrected voxel positions to an even sampling grid can be interpolated to provide corrected image data. In some embodiments, clinical outputs from the corrected image data can be computed.
US08693744B2

In accordance with the teachings described herein, systems and methods are provided for generating a contour for a medical image. The system may include a contour synthesis engine that is configured to receive a plurality of contours for a medical image, the plurality of contours identifying at least one object within the medical image. The contour synthesis engine may be further configured to synthesize a combined contour from the plurality of contours by selecting portions of the plurality of contours based on one or more pre-defined contour combination criterion, the one or more pre-defined contour combination criterion including a designated number of contour overlaps such that any region where at least the designated number of contours are overlapping is included in the combined contour. The system may also include a graphical user interface configured to display an overlay of the plurality of contours and the combined contour on the medical image, and to receive user input to modify the combined contour by adding an additional region from the plurality of contours.
US08693742B2

Embodiments of the present invention can resolve molecules beyond the optical diffraction limit in three dimensions. A double-helix point spread function can be used to in conjunction with a microscope to provide dual-lobed images of a molecule. Based on the rotation of the dual-lobed image, the axial position of the molecule can be estimated or determined. In some embodiments, the angular rotation of the dual-lobed imaged can be determined using a centroid fit calculation or by finding the midpoints of the centers of the two lobes. Regardless of the technique, the correspondence between the rotation and axial position can be utilized. A double-helix point spread function can also be used to determine the lateral positions of molecules and hence their three-dimensional location.
US08693740B1

A method and architecture for face detection under varying light conditions, tilt levels, different color characteristics of faces in a digital image are disclosed. In one embodiment, skin pixels in the digital image are selected. Any unselected pixels are then classified into bright pixels and dark pixels. Skin pixels are then selected from the bright pixels. Skin pixels are further selected from the dark pixels. All the skin pixels are then grouped into windows. Any window having skin pixels that is more than or equal to a predetermined number of skin pixels is then declared as a skin window. Candidate face regions are then formed by grouping the skin windows. Boundaries of candidate face regions are then determined. Eye regions are then determined in the boundaries of candidate face regions. Each candidate face region is then declared as a face, if the eye regions are determined in it.
US08693710B2

An apparatus for preventing leakage of a weak signal from a speaker is provided. The apparatus passes a normal speaker drive signal coming through speaker signal lines and blocks a weak signal generated by the sounds around the speaker, thereby preventing wiretapping the speaker.
US08693709B2

An audio speaker has at least one transducer for converting electrical signals into mechanical motion. There is a planar sound producing structure that has a first face and a second face. A mechanical connection connects the at least one transducer to the sound producing structure, such that mechanical motion produced by the at least one transducer induces the sound producing structure to vibrate and produces sound from the first face and the second face. A deflector is interposed between the at least one transducer and the sound producing structure. The deflector is adjacent to the second face of the sound producing structure and reflects the produced sound from the second face of the sound producing structure to a listening area forward of the first face.
US08693708B2

A backup alarm for producing an audible warning signal which warbles or beeps, at selected audible output power (Db) levels includes a computer which drives a speaker by switching drive voltage to the speaker with above audible, high frequency pulses in packets repetitive at audible frequency. The high frequency pulses are pulse width modulated at different ratios selected from tables in memory of the computer in accordance with the voltage from a battery power source which provides the drive voltage so that the audible output power remains constant at the selected level over a wide range of power source voltage. By providing for warning/alarm signal generation by means of an operating system which provides both high, above audible frequency and audible frequency switching, power conservation and warning signal output power control are accomplished without interference.
US08693707B2

A signal processing circuit includes: an AD converter configured to quantize an input signal, whose amplitude changes in accordance with temperature, within a set voltage range and convert the quantized input signal into a digital signal; and a setting circuit configured to set the voltage range so as to be wider when the input signal is greater in amplitude in accordance with the temperature and so as to be narrower when the input signal is smaller in amplitude in accordance with the temperature.
US08693697B2

An encoder and encoding method for use in a surround sound system wherein at least four audio input signals representing an original sound field are encoded into two channel signals and the encoded two channel signals are decoded into at least four audio output signals corresponding to the four audio input signals. The encoder includes matrix structure connected to receive the four audio input signals for encoding the four input signals into two channel output signals. The matrix structure is responsive to the four input signals for producing L and R output signals as follows: L=FL+kFR+jRL+jkRR R=FR+kFL−jRR−jkRL wherein k denotes a transformation or matrix constant having a value approximately 0.207 and j denotes a 90 degree phase shift.
US08693696B2

A parameter representation of a multi-channel signal having several original channels includes a parameter set, which, when used together with at least one down-mix channel allows a multi-channel reconstruction. An additional level parameter is calculated such that an energy of the at least one downmix channel weighted by the level parameter is equal to a sum of energies of the original channels. The additional level parameter is transmitted to a multi-channel reconstructor together with the parameter set or together with a down-mix channel. An apparatus for generating a multi-channel representation uses the level parameter to correct the energy of the at least one transmitted downmix channel before entering the down-mix signal into an upmixer or within the up-mixing process.
US08693688B2

A method and apparatus for adaptive packet ciphering is disclosed. The apparatus can include a transceiver capable of communicating in a wireless network and specifying a packet number (PN) and an integrity check value (ICV) as separate packet data units (PDUs) in a stream of a PDUs. The data between a PN-PDU and an ICV-PDU can be enciphered as a single payload of concentrated PDUs.
US08693687B2

The present invention introduces methods and apparatus of encrypting/decrypting three-dimensional (3D) video content. The inventive methods and apparatus can achieve a flexible payment/authorization mechanism for the 3D video content. A user can choose to view only 2D images corresponding to the video content, or pay an authorization fee that allows the user to view the entire 3D video content.
US08693683B2

An electronic device generates identifying values which are used in authenticating the electronic device. The device comprises an interface, a private key generator for generating a private key, a non-volatile memory for storing at least the private key, an index source, a hash engine, and a logical interconnection between the private key generator, the non-volatile memory, the index source, the hash engine and the interface. The hash engine generates identifying values provided to the interface via the logical interconnection. The identifying values are provided to a verifying device for use in authenticating the electronic device. Alternatively or in addition, devices may be paired to share a root key to cryptographically communicate between each other and/or to authenticate each other.
US08693675B2

A method includes receiving, at a device, a request to initiate a call with respect to a contact and a communication device associated with a caller. In a particular embodiment, the method may further include initiating presentation, at a display device, of a selectable call placement indicator to initiate the request. In another particular embodiment, the method may further include sending display data to the display device, where the display data indicates that the call has been placed to the contact.
US08693666B2

A network management system communicates with a plurality of intelligent distributed network nodes. The network management system dynamically distributes managed objects across the plurality of intelligent distributed network nodes. Examples of managed objects distributed by the network management system include a service control managed object, a call control managed object, a bearer control managed object, and a resource proxy managed object.
US08693657B2

A method, system and apparatus for implementing a Multimedia Ring Back Tone (MRBT) service are provided. The method includes: receiving a call request originated by a calling terminal; parsing a tone playing policy specifying whether to play a caller tone or a callee tone or whether to filter a tone; performing caller tone media negotiation or callee tone media negotiation, or performing no tone negotiation according to the parsing result; and playing the caller tone or the callee tone to the caller, or playing no tone. With the technical solution of the present invention, the caller tone service can be implemented in the IMS domain. Whether a caller tone or a callee tone is played to the caller is determined according to a preset policy. Furthermore, the tone filtering service is also implemented. This gives a user freedom in experiencing the MRBT service.
US08693653B1

Social websites, such as dating websites, are provided with advanced features. For example, a dynamic telephone number generator is provided that may be associated to a destination telephone number. Someone calling that dynamic telephone number may be routed to the destination number. The dynamic number may be generated as a result of receiving user input to a dating website. Additionally, a dynamic number may call a user's web browser directly such that users can utilize traditional telephone lines to talk over the internet to a website.
US08693650B2

There is a need to provide a technique of accurately detecting an identification signal representing that the partner performs facsimile communication, by using an appropriate detection filter in accordance with the operation mode in a facsimile apparatus. Based on whether the FAX/TEL mode (first mode) or the TEL answering mode (second mode) is set as the operation mode, a facsimile apparatus according to this invention determines whether a band-pass filter and band-reject filter are to be used. The facsimile apparatus detects a CNG based on the signal detection result using the determined filter.
US08693649B2

Disclosed are systems, apparatus, methods, and computer readable media for interfacing with a phone provider in an on-demand service environment. In one embodiment, a proxy server is in communication with a phone system. The phone system provides a phone call and is operated by the phone provider. The proxy server is configured to: receive information from the phone system regarding a phone event in relation to the phone call, and output a message including the phone event information to a data network. A client machine is in communication with the proxy server over the data network and in communication with a data provider separate from the phone provider. The client machine is configured to: receive the message from the proxy server, and display the phone event information in a first part of a user interface in a web browser. A second part of the user interface can display information received from the data provider.
US08693635B2

An X-ray detector assembly includes an integrated circuit, which includes an array of detector elements and a readout circuit adjacent to the array and coupled to read charge out of the detector elements. A non-metallic shield is positioned over the readout circuit so as to prevent X-rays from striking the readout circuit.
US08693634B2

A method of generating a density enhanced model of an object is described. The method includes generating a customized a model of an object using a pre-defined set of models in combination with at least one projection image of the object, where the customized model is formed of a plurality of volume elements including density information. A density map is generated by relating a synthesized projection image of the customized model to an actual projection image of the object. Gains from the density map are back-projected into the customized model to provide a density enhanced customized model of the object. Because the density map is calculated using information from the synthesized projection image in combination with actual projection images of the structure, it has been shown to provide spatial geometry and volumetric density results comparable to those of QCT but with reduced patient exposure, equipment cost and examination time.
US08693633B2

Systems, devices, and methods are described including implantable radiation sensing devices having exposure determination devices that determines cumulative exposure information based on the at least one in vivo measurand.
US08693631B2

A craser device, imaging system utilizing a craser device, and a method of imaging. The craser device includes a gain medium with excited gain medium atoms that emit x-ray and/or gamma-ray photons, a transmission medium abutting the gain medium, and a reflecting mirror comprising one or more lower refractive index layers and abutting the transmission medium. The transmission medium has a higher refractive index than the gain medium and at least one of the materials in the reflecting mirror. The x-ray and/or gamma-ray photons are confined to the transmission medium via total internal reflection and interact multiple times with the excited gain medium atoms through evanescent waves producing amplified stimulated emission leading to formation of a high intensity incoherent or coherent x-ray and/or gamma-ray beam.
US08693608B2

An endpoint or other communication device of a communication system includes a clock recovery loop having a phase error estimator. The communication device is operative as a slave device relative to another communication device that is operative as a master device. The clock recovery loop is configured to control a slave clock of the slave device responsive to a phase error estimate generated by the phase error estimator so as to synchronize the slave clock with a master clock of the master device. The phase error estimator comprises a plurality of filters each configured to generate a different estimate of master clock phase using at least a subset of a plurality of packets received from the master device, and control logic for adaptively selecting at least a particular one of the plurality of filters for use in generating the phase error estimate to be processed in the clock recovery loop.
US08693605B2

Aspects of the present disclosure are also directed towards a method that includes maintaining a transmission period which has a start time and an end time synchronized to metrological time. Further, this method, in response to the start time, begins transmission of a frame, which includes a plurality of symbols. This transmission occurs over power distribution lines that carry power using alternating current (AC). This method also includes synchronizing a transmission time for each symbol of the plurality of symbols according to a time-based parameter of the AC. In response to reaching an end of the frame, a synchronization symbol period is determined for a synchronization symbol, as a function of the transmission times, for the plurality of symbols and time from the end of the frame to the end time. The synchronization symbol is then transmitted on the power distribution lines.
US08693603B2

A semiconductor device includes a selection circuit and a phase detector. The selection circuit, in response to a first selection signal output from a controller, outputs as a timing signal a first clock signal output from the controller or an output signal of a PLL using the first clock signal as a first input. The phase detector generates a voltage signal indicating a phase difference between a second clock signal output from the controller and the timing signal output from the selection circuit. The semiconductor device further includes a data port, a memory core storing data, and a serializer, in response to the timing signal output from the selection circuit, serializing data output from the memory core and outputting serialized data to the controller via the data port. The controller generates the first selection signal based on at least one of the voltage signal and the serialized data.
US08693602B2

Method and system for separating a plurality of users in a communication system including two transmitter antennas and N receiver antennas, said signals transmitted by said users containing symbols an, x( ) corresponding to the vector of the envelopes of the output signals of the 1 to N receiver antennas after a shaping filtering operation, characterized in that it uses a linear mean square filter extended over an observation vector {tilde over (x)}=[x(2n−1)T x(2n)T x(2n−1)H x(2n)H]T where x(2n−1) and x(2n) correspond to the (N×1) (N≧1) observations at the symbol times 2n−1 and 2n.
US08693590B2

To detect a special burst sequence, a cross correlation (C) is compared to a square root of an estimated noise variance (σ) in conjunction with a threshold value (Th). In one aspect of the disclosure, the threshold value may include multiple threshold values. The multiple threshold values may be compared to an intensity or level of a special burst metric (C/σ) to facilitate determination of the special burst sequence. For example, when a special burst metric C/σ is greater than a second threshold value (Th2) it may be determined that a special burst sequence exists. However, when the special burst metric C/σ is greater than a first threshold value (Th1), but less than the second threshold metric (Th2), it may be determined that detection of a special burst is unclear. In this case, a TFCI value may be used to confirm whether a special burst is detected.
US08693587B2

A method for demodulating time-multiplexed signals able to mutually collide, in particular in the case of an AIS (Automatic Identification System), being a communications system between ships allows collisions between these ships to be limited and allows the maritime traffic in view from the coasts to be monitored thanks to coastal stations that listen to the communications. When these colliding signals are sufficiently “distinct” (in frequency, in power or in time), algorithms exist for discriminating between them. The demodulator offers the possibility of demodulating two colliding signals, whose collision parameters (difference in frequency, in power or their non-synchronization) are sufficiently small to make them virtually inaccessible otherwise. The method and equipment allow the satellite AIS system to utilize cases of signal collisions that were hitherto detrimental in order to improve the overall performance.
US08693585B2

A wireless communication apparatus and a wireless communication method wherein even when the permissible delay amount of data is small, the permissible delay thereof can be satisfied. A data type determining part (101) determines whether the delay of transport data or control information should be allowed or not. A pilot signal insertion control part (102) decides, based on pilot insertion interval information and allowable delay information, that a pilot signal is placed adjacently to data that is not allowed to delay. A multiplexing part (106) multiplexes encoded and modulated transport data with the pilot signal generated by a pilot signal generating part (105) in such a manner that realizes the placement decided by the pilot signal insertion control part (102).
US08693583B2

Techniques for decoding repeated messages sent from a transmitter are improved with information obtained from the decoding of the first transmission and by augmenting Chase combining techniques with a voting-based combining method. In an example method, first encoded bits corresponding to a first instance of the repeated message and demodulated to obtain first soft bits, which are decoded to obtain first decoded bits. Second encoded bits corresponding to a second instance of the repeated message are demodulated to obtain second soft bits. The first decoded bits are re-encoded to obtain re-encoded bits. Sign values for modified soft bits are determined from sign values for the first soft bits, the sign values for the second soft bits, and the sign values for the re-encoded bits. The modified soft bits are combined with the first soft bits and decoded.
US08693582B2

A novel and useful multi-antenna receiver that receives, demodulates and decodes a broadcast signal, whose modulation and encoding of time and timing information allow for reliable and power-efficient operation. The multi-antenna receiver of the present invention is adapted to eliminate or substantially reduce the reception nulls that occur in receivers having a single antenna that is placed in a fixed position. Two or more antennas are employed whereby the receiver generates a combined signal based on a combination of the individual antenna signals or selects one of the antenna signals for input to the receiver based on desired criteria such as signal-to-noise-and-interference-ratio (SNIR). This results in greater robustness of the communication link by reducing or eliminating reception nulls and by rejecting interference through the selection of the antenna for which the signal-to-interference ratio is higher. The invention includes various antenna configurations that are adapted to reuse a single core for multiple antennas or to otherwise reduce size and/or cost.
US08693579B2

One embodiment provides a method of providing low power operations in a switchable Digital Video Broadcasting—Handheld (DVB-H) receiver operable as a single receiver and as a diversity receiver includes operating the switchable DVB-H receiver in a single receiver mode in a first coverage region, the first coverage region corresponding to conditions in which both the single receiver as well as the diversity receiver satisfy a predetermined performance criteria, and switching the switchable DVB-H receiver to a diversity receiver mode in a second coverage region, the second coverage region corresponding to conditions in which the diversity receiver satisfies the predetermined performance criteria and the single receiver does not satisfy the predetermined performance criteria.
US08693577B2

A receiver operatively coupled to an antenna structure capable of receiving a first plurality of RF signals is disclosed herein. The receiver includes an RF processing network operative to perform weighting and combining operations within the RF domain using the first plurality of RF signals so as to produce a second plurality of RF signals. Also provided is a downconverter configured to downconvert the second plurality of RF signals into a second plurality of down-converted signals. In alternate implementations certain of the weighting and combining operations are performed at baseband and the remainder effected within the RF domain. A transmitter of corresponding architecture is also disclosed.
US08693564B2

The present invention relates to a Multi-Input Multi-Output (MIMO) communication system and more particularly, to a method for Correlation matrix feedback in a multi-cell wireless communication system. A method for transmitting correlation matrix feedback information of a mobile station considering adaptive feedback mode in a multi-cell wireless communication system according to one embodiment of the present invention comprises measuring a channel between the mobile station and a serving base station using a signal received from the serving base station; determining a first matrix indicating channel state information and a first precoder using the measured channel; generating a second matrix using a Fourier matrix and the first matrix; and transmitting feedback information including at least one of information of the first precoder and diagonal values of the second matrix.
US08693556B2

A method and system provides for execution of calibration cycles from time to time during normal operation of the communication channel. A calibration cycle includes de-coupling the normal data source from the transmitter and supplying a calibration pattern in its place. The calibration pattern is received from the communication link using the receiver on the second component. A calibrated value of a parameter of the communication channel is determined in response to the received calibration pattern. The steps involved in calibration cycles can be reordered to account for utilization patterns of the communication channel. For bidirectional links, calibration cycles are executed which include the step of storing received calibration patterns on the second component, and retransmitting such calibration patterns back to the first component for use in adjusting parameters of the channel at first component.
US08693552B2

A receiver is configured to receive video frames. A cadence detector is in communication with the receiver and is configured to analyze a newly received video frame to determine the cadence of the video frames. A frame rate converter is configured to interpolate at least two of the video frames to form output frames in accordance with an interpolation parameter based on the cadence and with a frequency scaling factor. The frequency scaling factor corresponds to the frame rate of the output frames.
US08693551B2

Encoding methods directed to making coding decisions and estimating coding parameters including searching for optimal angular prediction in intra-prediction mode; choosing the best intra block subdivision; and providing motion estimation for tree-structured inter coding. The methods are targeted to HEVC specifications of video compression, however, may be used with other video coding standards.
US08693546B2

Provided is a video encoding/decoding technique for improving the compression efficiency by reducing the motion vector code amount. In a video decoding process, the prediction vector calculation method is switched from one to another in accordance with a difference between predetermined motion vectors among a plurality of motion vectors of a peripheral block of a block to be decoded and already decoded. The calculated prediction vector is added to a difference vector decoded from an encoded stream so as to calculate a motion vector. By using the calculated motion vector, the inter-image prediction process is executed.
US08693545B2

A display device and driving method are disclosed. The display device is configured to determine local areas in which motion blur is expected. Black data is inserted into the image data in the areas to compensate and reduce the motion blur.
US08693541B2

A system and method of providing motion estimation is disclosed. A recursive motion estimation module works in conjunction with a non-recursive motion estimation module to provide candidate motion vectors to a selection module. The selection module determines which of the candidates is more likely to yield a desirable result and selects that candidate accordingly.
US08693537B2

The disclosure is directed to techniques for region-of-interest (ROI) coding for video telephony (VT). The disclosed techniques include adaptive skipping of non-ROI (i.e., background) areas to conserve encoding bits for allocation to the ROI.
US08693528B1

In one or more embodiments, a circuit is configured to receive a differential signal from a transmitter that is isolated from the receiver circuit and that includes a common-mode suppression circuit and signal combining circuit coupled to the corresponding lines carrying the differential signals. The common-mode suppression and signal combining circuits are configured to suppress common-mode signals of differential signals communicated on the set of differential signal lines and combine to form of differential-mode components of the differential signals.
US08693518B2

A high temperature industrial furnace roof system having first and second spaced apart hanger brick rows with a filler row disposed therebetween and a cable system including a plurality of electrical cables. The filler row includes a plurality of filler elements having at least one removable heating module with a heat source. The cable system operatively connects the heat source with a power source and permits the removable heating module to be removed from the respective filler element while the respective heat source remains operatively connected with the power source.
US08693516B2

A semiconductor surface light-emitting element of this invention is provided with a photonic crystal layer 6 obtained by periodically forming a plurality of holes H in a basic layer 6A comprised of a first compound semiconductor of the zinc blend structure and growing embedded regions 6B comprised of a second compound semiconductor of the zinc blend structure, in the holes H, and an active layer 4 to supply light to the photonic crystal layer 6, in which a principal surface of the basic layer 6A is a (001) plane and in which side faces of each hole H have at least three different {100} facets.
US08693512B2

The invention relates to an apparatus and a method for referencing an optical frequency of a tunable laser. Light from a reference laser and the tunable laser is injected into a length of an optical waveguide from opposite ends thereof. When the optical frequency of the tunable laser is swept, SBS induced positive and negative peaks in the optical power of light transmitted through the waveguide are used to provide an accurate frequency change reference.
US08693510B2

An optical transmitter includes a laser configured to emit light, a power of the light increasing with temperature decreasing, a Faraday rotator configured to rotate a polarization direction of the light in accordance with the temperature, and a first polarizer that has a principal axis inclined at a given angle and inputs the light output from the Faraday rotator.
US08693503B2

A method for operating and managing memory is disclosed in present invention, during the whole transmission process of uplink data in transmission plane protocol layer of General Packet Radio Service (GPRS), only the 1520-bytes global array of Subnet Dependent Convergence Protocol (SNDCP) layer and the 1560-bytes global array of Logic Link Control (LLC) layer are used, so the memory space can be saved effectively; also, because the SNDCP global array is used to store SNDCP data packets and the LLC global array is used to store the LLC data packets, so a dynamic process of memory application releasing on the transmission plane is avoided; moreover, only the data that need to be sent by the LLC are assembled with LLC frame format, thus avoiding useless work of LLC. Moreover, according to the present invention, the memory is operated and managed by way of global array without tedious memory pool operations.
US08693500B2

A Unified Bandwidth Manager that functions as a multi-service bandwidth manager to interface with and hierarchically manage a plurality of service-specific bandwidth reservation and session management systems is described. The Unified Bandwidth Manager includes at least a hierarchical control structure, and an interface for providing observed information relevant to policy, goal, and resource usage to the hierarchical control structure. The hierarchical control structure is provided with a plurality of feedback inputs that are responsive to associated ongoing observation information from each of an associated observation reporting element. The hierarchical control structure uses the plurality of feedback inputs, together with policy information or goal information, to produce at least one element of outgoing control information.
US08693492B2

A network switch includes a transmitter and a controller. The transmitter is configured to selectively terminate transmission of a first frame from the network switch. The controller is configured to, in response to the transmitter terminating the transmission of the first frame, increment respective attempt counts for a first class of service associated with the first frame and all classes of service lower than the first class of service, determine whether any of the respective attempt counts is greater than a predetermined attempt threshold, and, in response to any of the respective attempt counts being greater than the predetermined attempt threshold, discard frames having the first class of service and frames having any of the classes of service lower than the first class of service.
US08693491B2

A packet transmission device includes a receiver which receives an encapsulated packet obtained by adding a header to a packet which includes a user signal; a memory which stores an address of a transmission source of the user signal stored in the encapsulated packet with respect to an identifier that identifies a type of the user signal included in the header; a processor which controls a band, through which the encapsulated packet passes, based on a value obtained by multiplying a number of addresses of the transmission source stored in the memory with respect to the identifier by a guarantee band allocated for the identifier; and a transmitter which transmits the encapsulated packet to a first network based on the control by the processor.
US08693487B2

A transport LAN segment service is provided over a transport network. The transport network will include edge devices configured to support one or more transparent LAN segments. Configuration is simplified by advertising TLS-port-label information, layer 2 address learning, and multicasting when the needed configuration information has not yet been learned or discovered.
US08693484B2

A broadband gateway, which enables communication with a plurality of devices and handles at least one physical layer connection to at least one corresponding network access service provider, may be operable to identify one or more individuals with whom a user desires to engage in peer-to-peer communications. The user is associated with one or more of the plurality of devices. A directory may be generated by the broadband gateway for the peer-to-peer communications based on the identified one or more individuals. The directory may comprise name information, location information, contact information, communication device information, and/or content sharing information. The broadband gateway may communicate the directory to one or more network access service providers and/or one or more content providers. Peer-to-peer exchanges and/or network resource allocations for the peer-to-peer communications may be controlled and/or monitored by the network access services providers and/or the content providers based on information in the directory.
US08693482B2

Apparatus, and an associated method, for facilitating performance of multi-media, and other communication, services at an Ethernet network. A bridge provides communication control operations at the Ethernet network. Audio-video bridge domains are defined at the network. Service discovery messages generated by communication devices of a particular domain are forwarded only to other communication devices of the same domain. Redefinition and reconfiguration of the domains is made, as needed, all best to facilitate performance of the communication service.
US08693479B2

A method and apparatus are described for implementing a reset procedure for radio link control (RLC) using radio resource control (RRC) signaling. A wireless transmit/receive unit (WTRU) receives a request for RLC reset. A processor at the WTRU comprises a RRC entity and a RLC entity. The RRC entity receives the request for a RLC reset in a radio resource control message. The RLC entity reassembles RLC service data units (SDUs) from any protocol data units (PDUs) that are received out of sequence at a receiving side of the RLC entity. The reassembled SDUs are delivered in sequence to a packet data convergence protocol entity (PDCP). At the receiving side of the RLC entity, any remaining PDUs that are not able to be reassembled are discarded. At a transmitting side of the RLC entity, all SDUs and PDUs stored in transmit buffers are discarded.
US08693478B2

In accordance with on example, a control packet from a first network device is received at a second network device. The control packet comprises, embedded in a source address field of the control packet, control information for a spanning tree associated with a root network device. The control information is extracted from the source address field of the control packet in order to populate a shortest-path forwarding table. A data packet from the first network is then received by the second network device. Based on the shortest-path forwarding table and a media access control (MAC) address table, a host device to which the data packet is directed is identified. Finally, based on the information in the shortest-path forwarding table and the MAC address table, the data packet is forwarded to a network device directed connected to the host device.
US08693473B2

A device identification server identifies a “household” to which a particular device belongs by associating the device with a LAN MAC address of the router through which the device connects to a wide area network such as the Internet because the LAN MAC address (i) is unique to the router and (ii) is not readily discoverable by interaction with the router through the wide area network, impeding spoofing by malicious entities. The device queries and receives the LAN MAC address of the router through the local area network. The device passes the LAN MAC address of the router along with its digital fingerprint to the device identification server. Devices that report the same LAN MAC address of the router through which they connect to the wide area network are determined to be from the same “household”, i.e., to be managed by one and the same entity.
US08693472B2

The present invention provides a cache processing method, a storing and forwarding method and apparatus of hybrid service flows. The cache processing method comprises: configuring at least one port cache area for each input port receiving the hybrid service flows, and configuring at least one type cache area for each service type of the hybrid service flows; storing control information of each data packet into the port cache area of the corresponding port according to a source port of the data packet; and indentifying the service type of the data packet from the control information of the data packet, and storing the acquired control information of the data packet into the type cache area of the corresponding service type according to the service type of the data packet. The present invention allows each type of data packets from each port to have an independent processing procedure.
US08693460B2

The invention relates to a technique for controlling a synchronization of a terminal device (10) with a wireless network, e.g. an LTE network, wherein data are transmitted as a continuous data signal on a radio interface (11, 12) while being processed block-wise in the terminal (10). A method embodiment of the technique for achieving at least a downlink (11) synchronization comprises establishing a time-address mapping (TAM, 36) indicative of an association of a reference time value of an internal clock (32) with a reference address in the reception data buffer (16); determining an address of data samples representing the received data block in the reception data buffer (16) based on the time-address mapping; and initiating a block-wise reading of the data block from the reception data buffer (16) based on the determined address.
US08693446B2

A WiMAX compatible base station (BS) includes: an allocator unit (10B, 10C) configured to allocate allocation information of the downlink burst (DL-MAP) as transmission information in a first region (MAP region), and to allocate the downlink burst as transmission information in the second region (downlink burst region); and a transmitter unit (10F) configured to transmit the allocation information of the downlink burst with a non-directional beam, and to transmit the downlink burst with a non-directional beam or a directional beam. When detecting an unused region (A) where no transmission information is allocated after allocating the transmission information in the first region and the second region in the frame structure, the allocator unit is configured to reallocate, by use of the detected unused region, the allocation information of the downlink burst as the transmission information in the first region.
US08693437B2

A method of handling at least one secondary cell of a mobile device in a wireless communication system is disclosed. The mobile device is managed by a first network of the wireless communication system. The method comprises releasing the at least one secondary cell, after receiving a handover command from the first network, wherein the handover command indicates the mobile device to hand over from the first network to a second network of the wireless communication system; wherein the second network conforms to a 3GPP standard with a version equal to or earlier than the 3GPP Rel-9, and the first network conforms to the 3GPP standard with a version equal to or later than the 3GPP Rel-10.
US08693431B2

A method of operating a first wireless device includes receiving a grant from a base station for peer-to-peer communication with a second wireless device using time-frequency resources utilized by a third wireless device for WWAN communication with the base station. In addition, the method includes receiving a transmit power for the peer-to-peer communication with the grant. The transmit power is determined based on an interference that can be caused to transmissions received by the base station from the third wireless device. Furthermore, the method includes communicating with the second wireless device at a power less than or equal to the received transmit power using peer-to-peer communication on the time-frequency resources.
US08693423B2

Methods, systems, and computer readable media for providing enhanced mobile subscriber location register fault recovery are disclosed. According to one method, the method occurs at a signaling message routing node. The method includes storing, in a memory, mobile subscriber location information. The method also includes receiving a reset related message associated with a mobile subscriber from a recovering mobile subscriber location register. The method further includes extracting, from the memory, mobile subscriber location information and responding to the recovering mobile subscriber location register with the mobile subscriber location information.
US08693422B2

A method of scheduling a subband is provided. The method includes determining whether the eNodeB is in an overload state according to a used amount of a first radio resource of the eNodeB, receiving information on a used amount of a second radio source of at least one neighbor eNodeB from the at least one neighbor eNodeB, determining whether the at least one neighbor eNodeB is in the overload state, setting a number of total subbands to be used for a subband scheduling to a number lower than a number of total subbands used by the at least one neighbor eNodeB, setting a subband scheduling start order such that the subband scheduling is started from a subband having a farthest distance in frequency from at least one subband used by the at least one neighbor eNodeB from among the set number of subbands, and performing the subband scheduling.
US08693421B2

This invention is codebook sub-sampling of the reporting of RI, CQI, W1 and W2. If CSI mode 1 is selected RI and W1 are jointly encoded using codebook sub-sampling in report 1. If CSI mode 2 is selected W1 and W2 are jointly encoded using codebook sub-sampling in report 2.
US08693415B2

The present invention discloses a method and an apparatus for sending rank indication (RI) information, and a method and an apparatus for receiving RI information, wherein the method for sending the RI information includes: carrying the RI information on a physical uplink control channel (PUCCH) for transmitting scheduling request (SR) information when the RI information and the SR information are sent within a same subframe, and sending the RI information and the SR information by using the PUCCH for transmitting SR information. According to the present invention, the problem that the orthogonality of codes between PUCCHs is destroyed due to that the RI information and the SR information are sent within a same subframe is solved, the overall system performance thereby can be guaranteed.
US08693414B2

The present invention discloses a multi-user (MU) transmission method for a multiple input multiple output (MIMO) transmission system comprising a first station and a plurality of second stations. The MU transmission method includes the step of the first station performing simultaneous transmission to a first group of stations of the plurality of second stations in a first transmission interval.
US08693405B2

A method for allocating resources in a wireless communications environment comprises receiving a mapping between a first hop-port and frequency range, and determining whether to map a second access terminal to a second hop-port that is mapped to at least the same frequency range during a substantially similar instance in time, the determination made as a function of characteristics relating to a first access terminal associated with the first hop-port. The method can further include determining that the first access terminal is a candidate for employing Space-Division Multiple Access (SDMA), and mapping the second-hop port and associating the second access terminal with the second hop-port when the second access terminal is also a candidate for employing SDMA.
US08693402B2

Embodiments of the present disclosure disclose a data transmission method which includes: sending, by an REC, a first part of downlink data of a downlink period to an RE before the downlink period arrives; sending, by the REC, a second part of the downlink data of the downlink period to the RE in the downlink period, where the second part and the first part constitute all downlink data of the downlink period; receiving, by the RE, the first part and the second part of the downlink data of the downlink period; and sending, by the RE, the first part and the second part as the downlink data through an air interface in the downlink period. Accordingly, the embodiments of the present disclosure also disclose a base station which can effectively improve utilization of transmission bandwidth of a CPRI interface and utilization of spectrum resources of the air interface.
US08693397B2

The disclosed subject matter relates to employing a received signal strength indicator returned from a femto cell to optimize a multiple access wireless communication network. In particular, a method operable in a wireless communications network is disclosed. The method comprises receiving a received signal strength indicator from a femto cell situated in a geographical area within a multiple access wireless communication network, and optimizing the multiple access wireless communication network as a function of the received signal strength indicator.
US08693395B2

An apparatus for controlling IEEE 802.15.4 physical layer operation state is provided. The physical layer operation state controlling apparatus defines an operation state of a physical layer including a Hardwired Low-MAC (HL-MAC) device in which functions of IEEE 802.15.4 MAC layer are hardwired, and includes a state module for controlling the operation state of the physical layer. The state module includes a Finite State Machine (FSM) for, when receiving an event for the operation state of the physical layer, transiting to a state module corresponding to the event and controlling the operation state of the physical layer; and an interrupt handler for converting an interrupt received from the physical layer to the event corresponding to a register of the state module and sending the event to the FSM. Hence, by means of the state machine for the IEEE 802.15.4 PHY, the IEEE 802.15.4 physical layer operation state can be controlled to optimize the operations of the upper MAC.
US08693388B2

A spaced based local area network system for providing dynamically allocated downlink services for spacecraft in Geosynchronous Earth Orbit. The system includes at least two client satellites which host an inter-satellite communications payload; a hub satellite which hosts an inter-satellite communications payload, a downlink communications payload, and an aggregator payload; and a ground station which transmits data to and receives data from the hub satellite. The hub satellite, using the aggregator payload, aggregates at least two data flows received from the at least two client satellites over an inter-satellite link, by the inter-satellite communications payload, into a data stream that is downlinked to the ground station, using the downlink communications payload, over a space-to-ground link.
US08693381B2

A method for discontinuous reception (DRX) configuration is disclosed, and the method includes: configuring DRXs for a plurality of component carriers, and selecting one or more component carriers as anchor component carriers; controlling the DRXs of other non-anchor component carriers by the anchor component carrier. A system for discontinuous reception (DRX) configuration is also disclosed, and the system includes: a selection and configuration unit, which is used to configure DRXs for a plurality of component carriers and select one or more component carriers as anchor component carriers; a control unit, which is used to control the DRXs of other non-anchor component carriers by the anchor component carrier. By the method and the system, the DRX solution based on the primary carrier is clarified, and the DRX solution based on primary carriers in the stage of conception is improved and concretely implemented.
US08693372B2

Methods and apparatus related to routing in communications networks are described. Various embodiments are well suited to wireless communications systems lacking centralized control, e.g., a mobile wireless communications system supporting the dynamic formation and/or maintenance of overlapping peer-to-peer ad hoc networks. A node can establish multiple links, e.g., with different links corresponding to different overlapping networks. Next hop packet routing information, e.g., forwarding tables, are maintained on a per network basis. A node determines the next hop routing for a received packet to be forwarded based on the link upon which the packet was received, which is associated with a particular network, and the included packet destination address. The same destination address may, and sometimes does, correspond to different next hop nodes for different networks.
US08693361B2

Various methods and devices are provided to address the need for improved multicast operation. In one method, a mobile device receives a multicast packet from a station, the mobile device being one of a plurality of mobile devices that includes a group of feedback mobile devices. The mobile device transmits an indication that it is volunteering to become a member of the group of feedback mobile devices and determines whether to begin operating as a member of the group of feedback mobile devices. If the mobile device is to begin operating as a member of the group of feedback mobile devices, the mobile device transmits an indication of channel quality and/or a level of interference observed by the mobile device.
US08693357B1

A system for automated testing of Ethernet signals of a unit under test (UUT) in a simulated Avionics Full Duplex (AFDX) network environment. The UUT may be any Ethernet device, including a 24 port Ethernet switch. Ethernet signal are received from a UUT by a measurement module that is adapted to modify the Ethernet signals according to a condition indicative of an AFDX network environment. Such modification includes attenuating the Ethernet signals with an RF attenuator or terminating the Ethernet signals with a 10 Base-T Ethernet simulation circuit. Modified signals are then monitored or evaluated to determine functionality of the UUT.
US08693356B2

A method, for determining a first amount of a plurality of high-throughput long training fields within a packet in a wireless communication system, includes determining a second amount of a plurality of space time streams needed by the wireless communication system transmitting the packet, and setting the first amount to be greater than or equal to 8 when the second amount is greater than 4.
US08693355B2

A technique for jitter buffer management for improved power savings in a wireless communication device (100) includes defining (202) a jitter buffer threshold for the wireless communication device, determining (204) that an amount of packets in the jitter buffer falls below the threshold, sending a trigger (206) to obtain queued voice packets from an access point, downloading (208) queued voice packets from the access point, and adding (212) the voice packets from the access point to the jitter buffer in the wireless communication device (100).
US08693354B2

A method for generation of Ncs set is disclosed as: an upper limit value Ncs_max of Ncs is determined firstly, Ncs values which are less than or equal to the Ncs_max are selected to be elements of an initial Ncs set, a screening Ncs set is generated from the initial Ncs set, and then a final Ncs set is generated from the screening Ncs set. The final Ncs set can satisfy the maximal covering demand of the system, and when a random access preamble is generated by cyclic shift amount contained in the final Ncs set, the interference between and in cells can be decreased.
US08693349B2

A method for establishing a monitoring connection associated to a traffic connection established in a network e.g. of MPLS type, the method comprising the steps of:sending a connection establishment message from a first node (B) to a second node (D) of the communication network to establish a monitoring connection (6) between the first and second nodes, wherein the first and second nodes are disposed in a path of the traffic connection and the connection establishment message is sent along the traffic connection path, sending a make-before-break request from the first node (B) to an ingress node (A) of the traffic connection to cause the ingress node to re-establish the traffic connection along the traffic connection path using a make-before-break signaling procedure, at the first node, processing a re-establishment signaling message sent by the ingress node so as to encapsulate the re-established traffic connection (5) into the monitoring connection (6).
US08693347B2

The present invention describes a system and method for communicating voice and data over a packet-switched network that is adapted to coexist and communicate with a legacy PSTN. The system permits packet switching of voice calls and data calls through a data network from and to any of a LEC, a customer facility or a direct IP connection on the data network. The system includes soft switch sites, gateway sites, a data network, a provisioning component, a network event component and a network management component. The system interfaces with customer facilities (e.g., a PBX), carrier facilities (e.g., a LEC) and legacy signaling networks (e.g., SS7) to handle calls between any combination of on-network and off-network callers.
US08693344B1

Network policies that control the flow of traffic through a network may be implemented using a controller server that controls a network of switches. Based on network packet attributes, the controller server may identify network policies that are associated with the network traffic. The controller server may identify dependencies between the network policies based on priorities that are associated with the network policies and overlap between the network policies. The controller server may provide the switches with packet forwarding rules based on the identified dependencies between the network policies, network switch attributes, and network switch capabilities. The packet forwarding rules may implement network policies for current network traffic and future network traffic.
US08693343B2

According to an embodiment of the application, a relay apparatus includes a destination storage unit configured to store the information about a destination of a multicast packet in association with a multicast address; a determination unit configured to determine whether the destination of the multicast packet is a first physical machine on the basis of the destination information stored in the destination storage unit in a migration process in which a virtual machine operating on the first physical machine is migrated to a second physical machine; and an addition unit configured to add information about the second physical machine to the destination information in the destination storage unit, the destination information corresponding to the multicast address that indicates the destination of the first physical machine, if the determination unit determines that the destination of the multicast packet is the first physical machine.
US08693337B2

A reordering method in a communication system where a base station sends to a mobile station, packets to which numbers indicating a sequence are attached, the mobile station rearranges the packets in order of the sequence numbers, and a hard handover is performed. The method includes deciding whether a handover source base station forwards packets which have not yet been sent to the mobile station, out of packets received from a host station, to a handover target base station; controlling forwarding of the packets at the handover based on the decision, and sending forwarding execution information from the handover source base station to the mobile station to notify whether the forwarding of the packets has been executed; and at the mobile station, receiving the forwarding execution information, and executing reordering of the packets received from the handover target base station based on the forwarding execution information at the handover.
US08693335B2

Control packets received at a network element are pre-classified to enable out of profile traffic to be traced to an offending port. Pre-classified control packets are metered at a desired granularity using dynamically configured meters which adjust as ports are put into service or removed from service, and as services are applied to ports. CPU metering is implemented on a per-CPU core basis, but the per-CPU meters are used to perform flow control rather than as thresholds for ejecting errant control traffic. The combination of these three aspects provides robust CPU overload protection while allowing appropriate levels of control traffic to be provided to the control plane for processing, even in the event of a control traffic burst on one or more ports of the network element.
US08693333B2

A method, a network node, and a system for suppressing lost packet retransmission are provided. The method includes: generating retransmission suppression information, in which the retransmission suppression information includes identification information of data packets requiring retransmission suppression; and transmitting the retransmission suppression information to a receiving node, in which the retransmission suppression information is used to enable the receiving node not to request retransmission when data packets corresponding to the identification information in the retransmission suppression information are lost after the receiving node receives the retransmission suppression information. The network node includes a generating module and a transmitting module. The system includes an intermediate node and a receiving node.
US08693332B2

A packet network node and method of operating a packet network node are disclosed. Conventional packet network nodes react to congestion in the packet network by dropping packets in a manner which is perceived by users to be indiscriminate. In embodiments of the present invention, indiscriminate packet discards are prevented by causing packets to be discarded on lower priority flows and flow aggregates. A further action is taken to reduce the likelihood of packet discards. When an aggregate set of flows raises a congestion alarm action is taken to try to increase the capacity of the aggregate through taking capacity from pre-assigned donor aggregates. A donor aggregate may be carrying flows, for example flows classified as best effort. Another type of donor capacity is donor re-assignable unused capacity. Aggregates may have capacity added either up to a defined limit or, temporarily, exceeding any limit provided there is free capacity available, but removable back to the defined limit when other aggregates need increased capacity and are below their defined limits.
US08693328B2

A computer based system and method for distributing a global shaper rate implemented across multiple traffic processing devices. A controller distributes credits according to the demand (amount of traffic, or offered load) of each device, in such a way to achieve global targets, including the shaper rate, strict prioritization of traffic, WFQ weights and fairness between cloned channels, iteratively updated as changes occur in the quantity and makeup of the traffic across the devices.
US08693327B2

Techniques for privileged network routing are provided. As traffic is received at a gateway of a network backbone provider environment it is interrogated for predefined criteria. If the traffic satisfies the predefined criteria, then the information is routed within the network backbone provider environment to use a set of reserved and restricted resources to provide premium service for the traffic being routed through the network backbone provider environment.
US08693323B1

System and method for managing communications in an access network is provided. The system and method utilizes carrier-tagged paths established between communicatively coupled terminating elements, such as a service or customer edge and network elements, such as a building aggregator, layer 2 switch, or the like. The carrier-tagged paths may be nested within one another, and carrier-tagged paths may be aggregated together to simplify switching. Carrier-tagged flows carried over the carrier-tagged paths include one or more carrier tags prepended to terminating element traffic. For example, in an embodiment, inbound carrier-tagged flows from multiple sources destined for a common service edge may be merged by prepending a common carrier tag. In another embodiment, outbound carrier-tagged flows are nested within other carrier-tagged flows.
US08693322B2

Disclosed is a routing method named lock routing for a wireless multi-hop network, which can be based on next-hop routing and source routing and named next-hop lock routing and source lock routing respectively. The routing method utilizes traffic packets to monitor the link quality and utilizes local broadcast to help a source node keep track of the varying network topology in order to update a route path to a destination node. In local broadcast, routing control messages can be forwarded by path nodes and neighbors of an old route path, which reduces the routing control overhead and enhances the network scalability. A route update process can be triggered by the link quality and the path node state and is used to maintain ongoing traffic flows and extend the network lifetime.
US08693321B2

The invention relates to a technique for mobile assisted handover in mobile communications networks, e.g. Long Term Evolution (LTE) networks, in a situation of an ongoing data reception or data transmission of a mobile terminal which hinders reception of system information from a candidate cell for handover. A method embodiment of such technique is performed in a mobile terminal and comprises the steps of accepting information related to an ongoing data reception/transmission from at least one data reception/transmission component of the mobile terminal; establishing if the ongoing data reception/transmission enables a reception of a unique cell identifier indicating a candidate cell for handover; selectively halting the ongoing data reception/transmission, receiving the unique cell identifier of the candidate cell, and resuming afterwards the data reception/transmission.
US08693307B2

A transmitter transmits a wireless signal produced by allocating data to component carriers for a plurality of communication bands, and a receiver receives the wireless signal and carries out a reception process for the received wireless signal with a predetermined reception sampling frequency are provided, and the component carriers are arranged at such positions that the data do not overlap with each other when the component carriers are superimposed on a frequency axis.
US08693306B2

The present invention proposes a method for transmitting data considering a non-contact state of a human body, while selecting a central frequency in various ranges in the human body communication system. To this end, a first embodiment of the present invention proposes a human body communication system in which a central frequency can be simply moved, and specifically, proposes a data transmission apparatus comprising a frequency shifter which shifts the output of a multiplexer into a specified frequency so as to enable the central frequency to be moved. In addition, a second embodiment of the present invention proposes a human body communication system which controls not only central frequency selection and transmission band minimization, but also a data rate, modulation, etc, and thus can perform stable communication in a non-contact state of a human body. Through this, it is possible to maximize the band efficiency, and to transmit data considering a non-contact state of a human body.
US08693292B2

The electronic timepiece has an external case; a time indicating section that indicates the time; a solar panel; and a battery housing section that is provided in a main plate, a positive side contact terminal that is electrically connected to a positive supply terminal of the indication controlling section and configured such that the positive side contact terminal can be brought into contact with a positive terminal of a battery housed in the battery housing section; a negative side contact terminal that is electrically connected to a negative supply terminal of the indication controlling section and configured such that the negative side contact terminal can be brought into contact with a negative terminal of a battery housed in the battery housing section; and a contact section is positioned such that the contact section is not in contact with a battery housed in the battery housing section.
US08693290B2

A wristwatch is provided with hand(s) and a disk-shaped indicating member disposed between a first dial and a second dial. The disk-shaped indicating member is structured such that a part of the disk-shaped indicating member is exposed from an opening portion of the first dial and that the disk-shaped indicating member indicates, at a region corresponding to the opening portion, one of a plurality of function display portions SPL, STP and RUN provided on the second dial. The hand(s) and the disk-shaped indicating member rotate about a common driving shaft.
US08693280B2

An ultrasonic diagnostic apparatus provided with an ultrasonic image measuring unit configured to measure an ultrasonic image of an object to be examined, a display unit configured to display the ultrasonic image, an input unit configured to input parameters for controlling the ultrasonic image measuring unit and the display unit, and a control unit configured to control the ultrasonic image measuring unit and the display unit by means of the parameters.The control unit is characterized by generating first switch information for inputting relating to a first control parameter included in the parameters, controlling the display unit to display the first switch information, selecting the first control parameter from the first switch information and inputting thereof, generating second switch information relating to a second control parameter which is the item next to the first control parameter, and controlling the display unit to display the second switch information.
US08693278B2

Disclosed herein is a semiconductor device comprising local bit lines, a global bit line, local switch control lines, main switch control lines, hierarchical switches controlling electrical connections between the local bit lines and the global bit line in response to potentials of the local switch control lines, local switch drivers driving the local switch control lines in response to potentials of the main switch control lines, and main switch drivers selectively activating the main switch control lines.
US08693273B2

A sense amplifier comprising a reference current developed from a programmed and a non-programmed reference cell is used to read a signal from a magnetic random access memory (MRAM) comprising magnetic tunnel junction (MTJ) cells. The average current is determined from reference cells in as few as one sense amplifier and as many as n sense amplifiers, and is an average current between the programmed reference cell and the non-programmed reference cell that approximates the mid point between the two states. The sense amplifier can be fully differential or a non differential sense amplifier.
US08693266B2

A method of trimming a reference cell in a semiconductor memory device comprises the steps of: generating a reference current based on a bias voltage applied to the reference cell; generating a first current and a second current based on the value of a control voltage and the resistance of a precision resistor disposed outside the semiconductor memory device; comparing the reference current with the first current; comparing the reference current with the second current; programming the reference cell if the value of the reference current is greater than that of the first current; and erasing the reference cell if the value of the reference current is less than that of the second current. The value of the second current is less than that of the first current.
US08693264B2

A memory device includes a memory array comprising a plurality of memory cells arranged in rows and columns, and sensing circuitry coupled to bitlines associated with respective columns of the memory cells of the memory array. The sensing circuitry comprises, for at least a given one of the bitlines of the memory array, a sense amplifier configured to sense data on the given bitline, with the sense amplifier having at least one internal node and at least one output node. The sensing circuitry further comprises a latch circuit having a data input coupled to the output node and a control input coupled to the internal node, with the latch circuit being configured to latch sensed data from the output node responsive to a signal at the internal node.
US08693259B2

A method and system for performing wordline-to-wordline stress routines on a storage device is disclosed. Stress routines may be performed to reduce state widening in multi-level memory cells in the storage device. However, data retention problems may result if the stress routines are performed too often. In order to perform the stress routines at the proper times, a stress control variable is used. The stress control variable may be indicative of age of the storage device (such as the number of erase cycles performed on a memory block in the storage device). The stress control variable is input to a look-up table (or other logical construct), with the output of the look-up table indicating whether to perform the wordline-to-wordline stress routine. In this way, the stress routines may be performed to reduce state widening while reducing the ill effects of data retention.
US08693252B2

A method is provided for adjusting a read voltage in a flash memory device. The method includes storing first program count information when first pages of flash memory cells are programmed, the first program count information indicating a number of bits having a first logic value from among bits of data programmed in the first pages of the flash memory cells, and obtaining first read count information by counting a number of bits having the first logic value from among bits of data read from the first pages of the flash memory cells, while reading data from the flash memory cells using read voltages. The read voltages are adjusted based on the difference between the first read count information and the first program count information.
US08693251B2

In an embodiment, a processor includes a storage device. The processor is configured to request first data from a first location of a memory device. The storage device is configured to receive and to store the first data from the memory device. The processor is configured to attempt to write second data to the first location of the memory device. The processor is configured to write the first data stored in the storage device and the second data to one or more other locations of the memory device if the attempt to write second data to the first location of the memory device fails.
US08693249B2

A semiconductor memory device includes a memory array, a row selection circuit and a bit line selection circuit. The memory array is composed of a plurality of cell units, wherein each cell unit has memory cells connected in series. The row selection circuit selects the memory cells in a row direction of the cell units, and the bit line selection circuit selects a bit line from an even bit line and an odd bit line coupled to the cell units. The bit line selection circuit includes a first selection part including selection transistors for selectively coupling the even or odd bit line to a sensor circuit and a second selection part including bias transistors for selectively coupling the even or odd bit line to a voltage source providing biases, wherein the bias transistors and the memory cells are formed in a common well.
US08693248B2

Provided are methods of programming a nonvolatile data storage device including memory blocks sharing a block word line. The methods may include selecting the memory blocks, and the selected memory blocks may include a first memory block that is to be programmed and a second memory block that is to be program-inhibited. The methods may also include applying a program voltage to a selected word line of the first memory block. The methods may further include applying a bipolar prohibition voltage to word lines of the second memory block.
US08693233B2

A re-writable resistance-switching memory cell includes first and second capacitors in series. The first and second capacitors may have balanced electrical characteristics to allow nearly concurrent, same-direction switching. The first capacitor has a first bipolar resistance switching layer between first and second conductive layers, and the second capacitor has a second bipolar resistance switching layer between third and fourth conductive layers. The first and third conductive layers are made of a common material, and the second and fourth conductive layers are made of a common material. In one approach, the first and second bipolar resistance switching layers are made of a common material and have common thickness. In another approach, the first and second bipolar resistance switching layers are made of materials having different dielectric constants, but their thickness differs in proportion to the difference in the dielectric constants, to provide a common capacitance per unit area.
US08693228B2

A power transfer system provides power factor conditioning of the generated power. Power is received from a local power source, converted to usable AC power, and the power factor is conditioned to a desired value. The desired value may be a power factor at or near unity, or the desired power factor may be in response to conditions of the power grid, a tariff established, and/or determinations made remotely to the local power source. Many sources and power transfer systems can be put together and controlled as a power source farm to deliver power to the grid having a specific power factor characteristic. The farm may be a grouping of multiple local customer premises. AC power can also be conditioned prior to use by an AC to DC power supply for more efficient DC power conversion.
US08693227B2

An inverter controller comprising a current regulator unit, a voltage regulator unit coupled to the current regulator unit, an inverter unit coupled to the voltage regulator unit, and a drive unit controlled by the inverter unit.
US08693224B1

A cascade multiplier includes a switch network having switching elements, a phase pump, and a network of pump capacitors coupled with the phase pump and to the switch network. The network of pump capacitors includes first and second capacitors, both of which have one terminal DC coupled with the phase pump, and a third capacitor coupled with the phase pump through the first capacitor.
US08693218B2

A power adapter comprises a main power circuit, a feedback circuit, an ID detection circuit and a switch controller. The feedback circuit is coupled to the main power circuit for detecting the DC output voltage and issuing a feedback signal. The ID detection circuit is coupled to the feedback circuit for detecting an ID signal from the DC-powered electronic device and issuing a control signal to the feedback circuit to disable or delay the feedback signal for a specific time period, and comparing a dropping slew rate of the DC output voltage with a preset value to issue a hiccup mode control signal. The switch controller is configured for controlling the operations of the main power circuit in response to the feedback signal and controlling the power adapter to operate in a normal operation mode or a hiccup mode in response to the hiccup mode control signal.
US08693216B2

The present invention relates to a switch control device, a power supply device, and a switch control method. A switch control device controls a switching operation of a power switch by using a feedback voltage of an output voltage. In detail, the switch control device generates the feedback current according to the feedback voltage and the feedback signal corresponding to the feedback voltage by using the feedback current. The switch control device compares the sensing signal corresponding to the drain current flowing to the power switch and the feedback signal, and turns off the power switch according to the comparison result. The switch control device increases the feedback gain rather than the feedback current during the gain compensation period after a predetermined gain compensation period, and the gain compensation period is longer than a soft start period in which the output voltage is gradually increased.
US08693208B2

A PCIe bus extension system, method, interface card and cable for connecting a PCIe-compliant peripheral device to a PCIe bus of a computer system. The interface card includes a printed circuit board, an edge connector adapted for insertion into a PCIe expansion slot on a motherboard of the computer system for transmitting PCIe signals between the motherboard and the interface card, an interface port configured to mate with a connector of the cable, and a logic integrated circuit on the printed circuit board, the logic integrated circuit functionally connecting the edge connector with the expansion slot and amplifying and propagating clock and data PCIe signals therebetween that are compliant with a PCIe standard. The interface card and cable lacks the capability of transmitting power therethrough to a PCIe-compliant peripheral device connected to the interface card through the interface port.
US08693206B2

Described are external storage devices including a substrate, a controller electrically coupled to the substrate, at least one memory die stack electrically coupled to the substrate, a plurality of connection fingers electrically coupled to the substrate, and a mounting bar electrically coupled to the substrate. The mounting bar may include a plurality of springs. In other examples, the external storage device may include a substrate, a controller electrically coupled to the substrate, at least one memory die stack electrically coupled to the substrate, a plurality of connection fingers electrically coupled to the substrate, and a contact bar electrically coupled to the substrate. The contact bar may include a plurality of extensions. One or more memory die stacks may be coupled to one or more surfaces of the substrate and may include a plurality of dies in each memory die stack.
US08693196B2

A heat dissipation module suitable for a host apparatus is provided. The heat dissipation module has a shell body. The shell body has a heat conductive side and an air outlet-inlet side. The air outlet-inlet side has an air outlet and an air inlet. A contact sink having a fixing portion and a contact portion is installed on the heat conductive side such that the contact portion contacts a position requiring heat dissipation in the host apparatus. A heat conductive tube is disposed in the shell body between the fixing portion of the contact sink and the air outlet. A heat dissipation fin is disposed on the air outlet. A waterproof fan is installed on the air outlet. The shell body and the contact sink define an enclosure having waterproof edges except for openings on the air outlet-inlet side.
US08693193B2

In a power converter in which semiconductor modules are arranged on both surfaces of a cooler for downsizing, an excellent connection between control boards and a low inductance connection between smoothing capacitors and the semiconductor modules are performed at the same time. The semiconductor modules are disposed on both surfaces of the cooler, and control boards that control the semiconductor modules are arranged opposite to the respective semiconductor modules. The semiconductor modules and the cooler are held between the control boards. A current detector or a terminal block is disposed at a position perpendicular to a surface on which the cooler and the semiconductor modules contact each other, opposite to the cooler. The respective control boards disposed on both surfaces of the cooler are electrically connected by using wirings provided in the current detector or the terminal block.
US08693177B2

A hinge mechanism and a foldable ergonomic keyboard having the same are disclosed. The hinge mechanism includes a pair of operating modules and a linking unit. Each operating module has an accommodating housing, a locking assembly received in the accommodating housing, a latch member connected to one end of the accommodating housing for controlling a displacement of the locking assembly, and a spherical member received in the accommodating housing. The other end of the accommodating housing is formed with a positioning slot. The linking unit has two ends respectively passed through the positioning slots and connected to the spherical members. The hinge mechanism connects two input sections via the accommodating housings, and the latch member can selectively arranged to press tightly the spherical member in the accommodating housing or release the spherical member. Thus, the two input sections can be adjusted in different postures or folded condition.
US08693168B1

There is provided an electrochemical capacitor including a lid; a case having a via, and forming a liquid chamber together with the lid; an electric storage element housed in the liquid chamber; an electrolyte housed in the liquid chamber; a wiring having a via part arranged within the via, and connecting an inside to an outside of the liquid chamber; an extraction electrode connected to the via part; an overcoating layer for coating the extraction electrode, and having an opening to expose a partial region of the extraction electrode; and a conductive adhesive layer for fixing the electric storage element to the overcoating layer, and electrically connecting the electric storage element to the extraction electrode through the opening.
US08693167B2

An electronic component includes a lead wire, a functional element, and an outer housing. The lead wire includes a leader electrode made of metal containing aluminum, a metal wire containing tin, and a welded section formed by welding a first end of the metal wire to a first end of the leader electrode. A second end of the leader electrode is connected to the functional element. The outer housing seals the functional element therein such that a second end of the metal wire is led out therefrom. The lead wire further includes a resin film coating the welded section at least at a portion not covered with the outer housing. Resin material for the resin film has pierce strength of 0.05 MPa/μm per unit thickness or greater and an elastic coefficient of 10 GPa or less.
US08693166B2

A capacitor includes a first collector made of metal foil, a first electrode layer placed on a surface of the first collector and mainly containing a carbonaceous material, a resin layer provided on the first electrode layer, a second electrode provided on the resin layer and mainly containing a carbonaceous material, a second collector provided on the second electrode layer and made of metal foil, a case accommodating the first collector, the first electrode layer, the resin layer, the second electrode, and the second collector therein, and an electrolyte accommodated in the case. The resin layer has a non-woven fabric form of fibers made of resin irregularly bonded to one another. The fibers of the resin layer intertwine with the first electrode layer. The fibers of the resin layer intertwine with the first electrode layer. This capacitor can be thin and small.
US08693165B2

A device for generating electrical energy from the heat dissipated by a heat source, comprising: a capacitor comprising two electrodes between which a ferroelectric material is present, said capacitor being arranged so as to be positioned to capture all or part of the heat dissipated by said heat source; a capacitive element a first electrode of which is connected to a first electrode of said capacitor; a recovery circuit interposed between the second electrode of said capacitor and the second electrode of the capacitive element, and able to have the current flowing between said second electrodes pass through it. a mechanism adapted to move the capacitor with respect to the heat source, said mechanism having at least one arm able to move between two positions, the capacitor being closer to the heat source in one of the two positions.
US08693164B2

An electrical multi-layered component includes a monolithic base member that has a plurality of ceramic layers and electrode layers disposed one on top of the other in alternating fashion. The base member includes two end surfaces opposite to one another and two side surfaces opposite to one another. The multi-layered component includes a plurality of external electrodes and a plurality of internal electrodes designed into the electrode layers. The internal electrodes at least partially overlap and form overlap areas. Each internal electrode is associated with a respective external electrode. At least one first internal electrode extending from an end surface overlaps with at least one second internal electrode (8) extending from an opposite end surface. At least a third internal electrode extends from an end surface. The third internal electrode overlapping with the first and the second internal electrode
US08693162B2

A multi-layered capacitor includes three or more capacitor layers. A first layer includes a first DC-biased, tunable capacitor. A second layer, acoustically coupled to the first layer, includes a second DC-biased, tunable capacitor. A third layer, acoustically coupled to the second layer, includes a third DC-biased, tunable capacitor. Each dielectric of the first, second, and third capacitors has a resonance of about the same frequency, within 5%, and inner electrodes of the first, second, and third capacitors have a resonance of about the same frequency, within 5%. The resonance of each layer is a function of at least thickness, density, and material. The first, second, and third layers are biased to generate destructive acoustic interference, and the multi-layer capacitor is operable at frequencies greater than 0.1 GHz.
US08693160B2

A charged particle induction apparatus and method comprising a high power light emitting means, such as a laser array, in operable communication with a high energy output means to accomplish initiation of at least two concentric plasma channels in atmosphere extending from the Earth's surface to the charge-rich upper atmosphere, including the ionosphere, for the transmission of charged particles therethrough to ground using the surrounding atmosphere as an insulator. The transmitted energy is drawn down (due to an artificially created potential) through the conductive plasma channels to collection means.
US08693148B2

Integrated circuits, memories, protection circuits and methods for protecting against an over-limit electrical condition at a node of an integrated circuit. One such protection circuit includes a snapback circuit having at least a portion formed in an isolated doped well region and configured to switch to a low impedance state in response to an input exceeding a trigger condition and further having a control circuit electrically coupled to a reference voltage and further electrically coupled to the isolated doped well region and the portion of the snapback circuit formed in the doped well region. The control circuit includes an impedance adjustable in response to a control signal and configured to adjust an isolated doped well impedance in which at least a portion of the snapback circuit is formed relative to the reference voltage. A modulated trigger and hold condition for the snapback circuit can be set according to a control signal adjusting an electrical impedance of the control circuit.
US08693134B1

A disk drive is disclosed comprising a disk, a head actuated over the disk, and a controller. The disk comprises a plurality of data tracks and a plurality of servo wedges, wherein each servo wedge comprises a plurality of wedge repeatable runout (WRRO) fields in a circumferential direction, each of the plurality of WRRO fields including an WRRO compensation value for a different one of the data tracks and having a width that is wider than a width of the respective data track in a radial direction. The controller is configured to read the WRRO compensation value in at least one of the WRRO fields from the disk using the head, and to adjust a position of the head based on the read WRRO compensation value.
US08693125B1

A clock phase measurement circuit comprises a selector circuit operable to inject one of a first analog clock signal or a second analog clock signal into a signal path configured to carry an analog data signal, so that the injected analog clock signal replaces the data signal. An Analog to Digital Converter (ADC) converts the injected analog clock signal to a digital clock signal. A counter selects a time, using the second analog clock signal, to determine at least one of a phase or a magnitude of the digital clock signal. A measurement circuit determines at least one of the phase or the magnitude of the digital clock signal for at least one frequency at the selected time.
US08693124B1

Techniques are provided for performing bit-locked operations on media. A first control signal is received from a first source, and a second control signal is generated at a second source in response to receiving the first control signal. The media is accessed according to the second control signal. One or more synchronization markers are located during the accessing of the media, and bit-level synchronization between the second source and the media is achieved based, at least partially, on the one or more synchronization markers. A control operation is performed on the media with bit-level synchrony between the second source and the media.
US08693122B1

A storage controller includes a device controller and a read data channel. The read data channel includes a decoder for decoding output of a detector, where the detector is for reading data requested from a storage medium by the device controller, and the storage medium has a plurality of tracks of data thereon. When the device controller requests data from a current track of data on the storage device, the detector reads an adjacent track of data, the decoder decodes data from the adjacent track of data, the detector reads data from the current track, and the decoder decodes the data read from the current track, based on the decoded and stored data from the adjacent track of data. A storage system includes a storage medium having a plurality of tracks of data thereon and a storage controller as described above.
US08693120B2

Various embodiments of the present invention provide systems and methods for data processing. As an example, a data processing circuit is disclosed that includes a read circuit and a combining circuit. The read circuit is operable to provide a first instance of a user data set, a second instance of the user data set, and a third instance of the user data set. The combining circuit is operable to: combine at least a first segment of the first instance of the user data set with a first segment of the second instance of the user data set to yield a first combined data segment; provide a second combined data set that includes a combination of one or more second segments from the second instance of the user data set and the third instance of the user data set; and provide an aggregate data set including at least the first combined data set and the second combined data set. The second combined data set does not incorporate a second segment of the first instance of the user data set.
US08693116B2

A piezoelectric actuator includes: a plurality of first piezoelectric elements; a first member that is interposed between opposing faces of the plurality of the first piezoelectric elements and that is driven in a first direction by the plurality of the first piezoelectric elements; a second piezoelectric element that is disposed in the first member; a second member that is disposed in contact with the second piezoelectric element and that is driven in a second direction intersecting the first direction by the second piezoelectric element; and a third member that comes in contact with the second member and that is moved relative to the first member by driving the second member.
US08693113B2

There are provided an inner focus lens consisting of a first lens group, an aperture diaphragm, and a second lens group in order from an object side. The first lens group has a positive first lens element, a positive second lens element, and a negative third lens element, or has a positive first lens element, a positive second lens element, a positive third lens element, and a negative fourth lens element, in order from the object side. One lens element in the second lens group is moved with respect to an image surface in focusing. The second lens group has five or more lens elements, and has a configuration including a negative lens element, a positive lens element, and a positive lens element in order from the object side.
US08693111B2

This invention provides an imaging lens system including, in order from an object side to an image side: a first lens with positive refractive power having a convex object-side surface; a second lens with negative refractive power; a third lens having a concave image-side surface; a fourth lens with positive refractive power; a fifth lens with negative refractive power having a concave image-side surface, at least one surface thereof having at least one inflection point; and an aperture stop disposed between an imaged object and the third lens. The on-axis spacing between the first lens and second lens is T12, the focal length of the imaging lens system is f, and they satisfy the relation: 0.5<(T12/f)×100<15.
US08693110B2

There are provided an inner focus lens consisting of a first lens group, an aperture diaphragm, and a second lens group in order from an object side. The first lens group has a positive first lens element, a positive second lens element, and a negative third lens element; or a positive first lens element, a positive second lens element, a positive third lens element, and a negative fourth lens element, in order from the object side. One lens element in the second lens group is moved with respect to an image surface in focusing, some of the lens elements thereof are moved in a direction perpendicular to an optical axis. The inner focus lens satisfies 0.2<|fF/fO|<3.0 (fF: a focal distance of a focus lens, fO: a synthetic focal distance of the lens elements moving in the direction perpendicular to the optical axis).
US08693107B2

A zoom lens includes a first lens group having a positive refracting power, a second lens group having a negative refracting power, a third lens group having a positive refracting power, and a fourth lens group having a positive refracting power. When the zoom lens is zoomed from a wide-angle end state to a telephoto end state, the first lens group is moved toward the object side so that a distance between the first and second lens groups increases and the third lens group is moved toward the object side so that a distance between the second and third lens groups decreases. The second lens group includes three lenses: negative, positive, and negative lenses in order from the object side to the image side. The third lens group includes three lenses: positive, negative, and positive lenses in order from the object side to the image side.
US08693103B2

According to one embodiment, a display device includes an image projection unit. The image projection unit is configured to project a light flux toward one eye of a human viewer by using a projection plate to reflect the light flux. The light flux includes an image including a display object having a vanishing point. The projection plate is reflective and transmissive. The image projection unit is configured to dispose the vanishing point of the display object at a position different from a position of a vanishing point of a background image viewed by the human viewer through the projection plate.
US08693090B2

The invention relates to an improved EUV reflecting element comprising a) a first layer essentially made out of a highly reflective material b) a second layer having a thickness of ≦5 nm and essentially made out of a material with a sputter resistance of ≦10 nm per 108 shots and whereby the second layer is provided in the path of the incident and/or reflected EUV light.
US08693085B2

A method of manufacturing an electrowetting display device includes forming a protection layer on a pixel electrode, forming a water-repellent layer on the protection layer, and removing the water-repellent layer from regions surrounding a display area of the pixel electrode. The water-repellent layer is formed by coating the protection layer with a hydrophilic material using a method such as slit coating. The water-repellent layer is removed using a method such as an edge bead removal method. The resulting water-repellent layer has a uniform thickness.
US08693081B2

A device and method of making and using the same. The device includes first and second substrates that are spaced to define a fluid space. Polar and non-polar fluids occupy the fluid space. A first electrode, with a dielectric layer, is positioned on the first substrate and electrically coupled to at least one voltage source, which is configured to supply an electrical bias to the first electrode. The fluid space includes at least one fluid splitting structure that is configured to facilitate the movement of the non-polar fluid into a portion of the polar fluid. Fluid splitting structure assisted movement of the non-polar fluid splits the polar fluid.
US08693080B2

A display device uses liquids for visualizing information and comprises a plurality of display elements with cavities, at least one display liquid for displaying information, at least one liquid feeding mechanism for delivering the at least one display liquid, at least one common main duct for jointly filling a plurality of display elements, and at least one liquid reservoir for temporarily holding the at least one display liquid. The at least one liquid feeding mechanism allows display liquid to be delivered from reservoir into said display elements via the common main duct leading into at least two display elements. Each display element has at least one mechanism for influencing the surface energy of the display liquid. In the method of the invention, different feeding processes can be used for holding or delivering the desired liquid into the display elements.
US08693079B2

This invention discloses conductive busbars and sealants for electrooptic devices including electrochromic mirrors and windows. The conductive busbars are formed from materials comprising nanoparticles, and the sealants comprise of additives that promote a two phase morphology and use of adhesion promotion additives with crosslinkers. Methods to deposit busbars and then to connect these busbars to electrical connectors are also disclosed.
US08693076B2

An image forming apparatus has a light output unit, a light scanner that has a light reflection part reflecting the light from the light output unit, rotates the light reflection part around two axes, and scans with the light reflected by the light reflection part, and a scanner rotating unit the rotates the light scanner around a predetermined axis line while keeping a relative positional relation between an intersection of the two rotation axes and the light output unit constant, and the light scanner has a movable unit including the light reflection part, four connection parts provided at intervals of 90 degrees in an outer circumference of the movable unit, each of the connection parts has a shaft part that connects the movable unit and the drive unit and independently and bendingly deforms each of the shaft parts, and thereby, the movable unit rotates around the two axes.
US08693072B2

An image reading apparatus, including a driving unit, a separator unit, a conveyer unit, a reader unit, a reducer unit, a size detecting unit; and a controller is provided. The separator unit includes a drive shaft, a contact member, and a clutch. The controller manipulates the conveyer unit via the driving unit to convey the sheet at a first conveying speed when the size of the sheet detected by the size detecting unit is greater than a predetermined size. The controller manipulates the conveyer unit via the driving unit to convey the sheet at a second conveying speed, which is lower than the first conveying speed, when the size of the sheet detected by the size detecting unit is one of smaller than and equivalent to the predetermined size.
US08693063B2

An image-reading device includes a plurality of image sensors, a starting signal generator and a signal timing regulator. Each image sensor reads images on a pixel basis and generating an image signal indicative of the image. The image signal is an analog signal. The starting signal generator generates starting signals at every predetermined time period. A sampling period for sampling the image signal is set within the predetermined time period. In response to the starting signal sequentially inputted to the image sensors, the image sensors read the image until the predetermined time period is expired. The signal timing regulator delays an input timing at which the starting signal is inputted to the image sensor so that the sampling periods for the plurality of image sensors are different from one another.
US08693061B2

A method of encoding data in printed halftone image features on a receiver includes providing a relief printing member; encoding first embedded data in the relief printing member by modifying surfaces of a first plurality of halftone dots; and printing the halftone image on the receiver.
US08693054B2

A method is disclosed. The method includes generating a seed pattern which ensures one dot per column, computing an auto correlation function and performing pixel error processing. Pixel error processing includes performing multiple operations during each iteration to create visually pleasing halftone mask patterns which follow a one dot per column constraint.
US08693051B2

A method for printing on transparent medium using an ink-jet printer. The method includes providing a grayscale image having a plurality of pixels, each pixel having a pixel value corresponding to a brightness of the pixel; converting each pixel value to an ink output value for the ink-jet printer using a conversion function, wherein the conversion function maps the darkest pixel value to an optical density of greater than 2.5 and maps all other pixel values to an appropriate output pixel value such that a resulting printed image is perceived to be linearly bright across the image.
US08693048B2

Methods and apparatus for optimizing the phase lock loop circuitry of sub-pixel clock generators for situations where frequent switching between different system printing speeds, and hence clock frequencies are required. An optimizing circuit is associated with a sub-pixel clock generator for clamping an input voltage to a voltage controlled oscillator controlling clock frequency between a desired range. The clamping circuitry comprises a comparator for detecting when the voltage has moved out of the desired range and then charges or discharges a loop filter circuit controlling the input voltage to the VCO to keep the input voltage within the desired range.
US08693042B2

The disclosure discloses an image copying method, which includes the steps of: copying, an image to be copied, to a destination address line by line, in the case of the image to be copied having a width of one pixel; copying, the image to be copied, to the destination address by a number of bytes according to a size of the image to be copied, in the case of the image to be copied not having a width of one pixel. The image copying method can save the image copying time and deduce the Central Processing Unit (CPU) occupation rate.
US08693039B2

Methods and systems maintain print media stocking information. The print media stocking information comprises types and amounts of print media stored at a plurality of different physical locations. The different physical locations have printing devices and external storage locations. The print media is maintained within internal storage locations of the printing devices and within the external storage locations at the different physical locations. The external storage locations are outside the printing devices and positioned relative to the printing devices a distance to allow an operator to load the print media into the printing devices when instructed to do so. The methods and systems receive a print job from a user. In response to receiving the print job, the methods and systems output to the user the types and amounts of media available at the different physical locations that correspond to print job media required for the print job.
US08693029B1

A method to efficiently and reliably guarantee delivery of fax documents not residing on the internet being transported through the internet to a non-internet fax receiving device through intelligent algorithms to support both ready reception and non-ready reception devices. The algorithms work in conjunction with one another to determine the necessary support to successfully transmit fax data from non-internet to non-internet devices via the transport internet mechanism. The method also supports internet originating fax delivery to non-internet receiving devices through use of the same algorithms in determining the support for both ready reception and non-ready reception devices. The method supports phone number validation prior to the fax being transmitted to it targeted destination. The security of the call and transported data is supported by internet security protocols using HTTPS, and security designed algorithms that work in conjunction within this implementation method. Implementation methods fully support all of the FCC E911 emergency regulations that require all user dial tone access points to be fully capable of providing 911 emergency calling capabilities to route to the nearest appropriate Public Safety Answering Point (PSAP).
US08693020B2

A clearing section includes a counter for measuring a period up to the reset of contents set by means of an operation panel to initial values. If a position discriminating section discriminates that the operation panel is at a first position, the clearing section starts measuring the period by means of the counter from the first entry made to the operation panel. When a count value reaches a predetermined value, the clearing section executes an automatic clear processing to reset the contents set by means of the operation panel to the initial values. On the other hand, the clearing section cancels the execution of the automatic clear processing if the position discriminating section discriminates that the operation panel is at a second position.
US08693019B2

A control device has a preview image data generating unit, a display unit displaying a preview image, an image formation controlling unit forming an image corresponding to the preview image on a recording sheet, and a user operation detection unit detecting a user operation to make modification in the preview image. The modification in the preview image includes at least one of a change of size of a preview image frame in which the preview image is displayed, a change of an area of the preview image frame, an area of the preview image appeared in the preview image frame. A preview image data modifying unit reflects the user operation detected by the user operation detection unit in the preview image data. The image formation controlling unit forms the image on the recording sheet with reflecting the modification made in the preview image data.
US08693015B2

Commands, which are stored in a queue within controllers in order of acquisition, are transmitted to mechanical I/F units (steps (1) and (2) in FIG. 7). A determination portion in each mechanical I/F unit determines whether or not the command is an internal command (for example, an error command) which is generated in the controllers. If the command is the internal command, the command is directly output to the mechanical controller. In contrast, if the command is not the internal command, a virtual mechanical controller outputs the command through synchronization processing for confirming whether the commands issued from the controllers are synchronized (steps (3) to (7) in FIG. 7).
US08693003B2

The disclosure is directed at an interferometric localized surface plasmon resonance sensor (ILSPR) unit comprising an ILSPR sensor chip, the sensor chip including a localized surface plasmon resonance sensor (LSPR) layer; at least one light source for directing light through the ILSPR sensor chip at the LSPR layer; and a photodetector for sensing a level of light intensity after the light has struck the LSPR layer.
US08693002B2

A Fourier transform spectrometer (FTS) data acquisition system includes an FTS spectrometer that receives a spectral signal and a laser signal. The system further includes a wideband detector, which is in communication with the FTS spectrometer and receives the spectral signal and laser signal from the FTS spectrometer. The wideband detector produces a composite signal comprising the laser signal and the spectral signal. The system further comprises a converter in communication with the wideband detector to receive and digitize the composite signal. The system further includes a signal processing unit that receives the composite signal from the converter. The signal processing unit further filters the laser signal and the spectral signal from the composite signal and demodulates the laser signal, to produce velocity corrected spectral data.
US08692995B2

An optical system for testing IR or UV sensors, comprises input optics, output optics having a reticule disposed on the associated optical axis, a radiation source which emits radiation in the visual spectral region and in the infrared or ultraviolet spectral regions, and a beam splitter for simultaneously visualizing an object scene illuminated by the radiation source with the reticule through the output optics into the eye of an observer. The input optics comprise a lens, the imaging properties of which in the visual spectral region are equal to the imaging properties in the infrared or ultraviolet spectral region, and the beam splitter is a dichroic beam splitter.
US08692994B2

A system is configured to measure two separately polarized beams upon diffraction from a substrate in order to determine properties of a grating on a substrate. Linearly polarized light sources are passed via a fixed phase retarder in order to change the phase of one of two orthogonally polarized radiation beams with respect to the other of the two beams. The relative phases of the two radiation beams and other features of the beams as measured in a detector gives rise to properties of the substrate surface. The grating and the initial linear polarization of the radiation beam are angled non-orthogonally relative to each other.
US08692993B2

The present invention relates to a flow cytometer (10) for in vitro assaying of human or animal whole blood and to an investigation method using the flow cytometer. Enhanced detection properties are achieved by it relative to the prior art cytometers of the same kind. Here, automated beam positioning is also solved. To these ends, collection of light scattered by the cellular components of human or animal whole blood and its transmission to suitable optical sensing elements take place by a coupling member with a particular end construction, in particular through one or more optical fiber bundles. Preparation of a blood sample for the assay, that is, mixing up said human or animal whole blood with appropriate reagents is performed by a hydro-pneumatical unit (12) of a particular design. Moreover, the actual assaying takes place in a flow cell (22) of a particular construction, which assists to improve the signal-to-noise ratio of the present flow cytometer.
US08692992B2

Present embodiments include a bandage sensor having an electrically conductive adhesive transfer tape layer as a Faraday shield. The electrically conductive transfer tape layer may be used in lieu of a fully metallic Faraday shield. The present embodiments also include a sensor cable having one or more conductive polymer EMI/RFI shields in place of a fully metallic EMI/RFI shield. Methods for manufacturing and remanufacturing such sensors and cables are also disclosed.
US08692990B2

The invention provides a technique for increasing the illumination intensity of probe light in a diffusely scattering sample without increasing the power of the probe beam. Generally, an optical filter is used which permits a collimated probe beam of light to pass through to the sample, but which reflects back towards the sample much of the backscattered scattered probe light emerging at a wider range of angles. In particular embodiments a collimated laser beam is delivered to the sample through a multi-layer dielectric filter covering a portion of the sample. The filter is transmissive to the laser light at normal incidence, but reflective at shallower angles of incidence characteristic of the backscattered light.
US08692989B2

A method of completing a hydrocarbon lateral well in a target shale formation. The method uses a data log generated from an optical flow cell assembly to identify areas in the lateral well of high free gas porosity. By evaluating such data, an operator can group “like” rock, determine stage length and variation in stage length, and determine perforation cluster spacing and location. The flow cell assembly can also be used in a completion program to assist in the steering of a lateral well being drilled below the target formation.
US08692987B2

An apparatus used to calibrate microtiter plate readers. The apparatus includes one or more structures having two exterior surfaces wherein one of the exterior surfaces is coated with a coating selected to establish on that surface a reflection loss that mimics reflection loss at an air-liquid interface, and the other of the two exterior surfaces is coated with a coating selected to establish a reflection loss on that surface that mimics the reflection loss at a bottom surface of a microtiter plate. The apparatus may be a single layer, a multi-layered composition or a container. The apparatus is an artifact that may be used to calibrate a plate reader by mimicking a solution-filled microtiter plate. The artifact may be used for a plurality of liquids, including water. The artifact produces reflection losses more closely mirroring reflection losses expected for a liquid-filled microtiter plate well.
US08692984B2

A test instrument comprises plural first optical signal sources at a first wavelength and a distributor coupled to the plural first optical signal sources to supply the signals produced to a multi-fiber test port. Additional second wavelength signal sources may be provided, and a second test instrument for use at a second end of the link under test may be provided, to effect testing of the optical link.
US08692982B2

A fluid observation apparatus for performing a method for observing a fluid by PIV. The method for observing a fluid includes capturing an image of inorganic particles in a fluid for flow observation by irradiating the fluid for flow observation passing through a flow channel with light, the fluid for flow observation containing inorganic particles to be observed each having a planar surface, a dispersion medium to be observed, and a viscosity modifier. The fluid for flow observation is high-viscosity non-Newtonian slurry containing inorganic particles. The fluid for flow observation may be a simulated fluid for a fluid for flow analysis. The simulated fluid closely resembles the particle size of inorganic particles to be analyzed and the viscosity of the fluid for flow analysis. The fluid for flow analysis contains the inorganic particles to be analyzed and a dispersion medium to be analyzed.
US08692979B2

A sensor module (1) for measuring the distance to a target and/or the velocity of the target (50), the sensor module (1) comprising at least one laser source (100), at least one detector (200) being adapted to detect modulated laser light and at least one control element the control element (400) being adapted to vary the focus point of the laser light and/or the intensity of the laser light and/or the direction of the laser light. The control of the laser light emitted by the laser source (100) either by active optical devices as variable focus lenses or controllable attenuators or passive optical elements in combination with arrays of laser sources (100) and detectors (200) enable flexible and robust sensor modules.
US08692974B2

A method of measuring aberration present in a lithographic apparatus comprising the following steps. Modulating a radiation beam using a reflective patterning device. Projecting the radiation beam using a projection system. Detecting the projected radiation using a sensor. Measuring aberration via interference in the detected radiation beam. The radiation beam is tilted away from the optical axis of the projection system prior to entering the projection system.
US08692965B2

A method for forming an alignment layer is disclosed, to prevent light leakage generated by a physical contact between a rubbing roll and a substrate, which includes preparing a substrate; coating an alignment material on the substrate, for initial alignment of liquid crystal; applying an electric field or a magnetic field to the alignment material, for determination of alignment direction in the alignment material; and curing the alignment material.
US08692960B2

A liquid crystal display device (100) according to the present invention has a pixel (P), which includes red, green, blue and yellow subpixels (R, G, B and Y). The chromaticity of the yellow subpixel (Y) is outside of a triangle that is defined by connecting together the respective chromaticities of the red, green and blue subpixels (R, G and B). And the respective aperture areas SR, SG, SB and SY of the red, green, blue, and yellow subpixels (R, G, B and Y) and the respective transmittances TR, TG, TB and TY of their associated red, green, blue, and yellow color filters (CR, CG, CB and CY) satisfy the inequality TY>[(SR+SG+SB+SY)(TR+TG+TB)−3(SR×TR+SG×TG+SB×TB)]/3SY.
US08692948B2

Displays such as liquid crystal displays may be used in electronic devices. During operation of a display, electrostatic charges on the surface of the display may give rise to electric fields. One or more electric field shielding layers may be provided in the display to prevent the electric fields from disrupting operation of the liquid crystals material in the display. The shielding layers may be formed at a location in the stack of layers that make up the display that is above the liquid crystal material of the display. Touch sensors and thin film transistors may be located below the shielding layer.
US08692930B2

Embodiments disclosed herein are directed to a mobile device for modifying visual perception of an image. In one embodiment, the mobile device includes a device body having a main display on a front of the device body. The mobile device also includes a lens system for capturing images, wherein at least a portion of the lens system is positioned above the main display on the front of the device body. The mobile device further includes a lighting system positioned on the front of the device body and proximate to the lens system. The lighting system provides key light above the lens system and fill light below the lens system. The mobile device also includes a processor housed within the device body. The processor controls one or more operations of the lens system including automatically enhancing the captured images and for presenting the automatically enhanced images on the main display. Also disclosed is an embodiment where the lens system is located behind a transmissive liquid crystal display portion of the display of the device.
US08692928B2

An autofocus apparatus includes a first focus detector configured to provide a focus detection by detecting a phase difference between a pair of image signals of an object, a second focus detector configured to wobble one of an image-pickup lens and an image-pickup element, to observe a variation of a contrast value of an image of the object, and to maintain an in-focus position, and a controller configured to make the first focus detector provide the focus detection in the wobbling by the second focus detector, and to correct a shift amount of an amplitude of wobbling by the second focus detector in the focus detection result by the first focus detector.
US08692927B2

There is set forth herein an imaging terminal having an image sensor array and a variable lens assembly for focusing an image onto the image sensor array. In one embodiment, an imaging terminal can include one or more focusing configuration selected from the group comprising a full set focusing configuration, a truncated set focusing configuration and a fixed focusing configuration. When a full set focusing configuration is active, a full set of candidate focus settings can be active when the imaging terminal determines a focus setting of the terminal responsively to a trigger signal activation. When a truncated set focusing configuration is active, a truncated range of candidate focus settings can be active when the imaging terminal determines a focus setting of the terminal responsively to a trigger signal activation. When a fixed focusing configuration is active, the focus setting of the imaging lens assembly can be fixed so that a predetermined lens assembly focus setting is active when a trigger signal is active.
US08692917B2

An image sensor comprises: a pixel unit array; a driving unit; a second holding block; a first output amplifier; and a second output amplifier, each column of the pixel unit array including a plurality of first pixel units and a plurality of second pixel units, wherein the driving unit drives the pixel unit array to parallel-perform, on each column of the pixel unit array, an operation to transfer signals from the first pixel units to the first holding block via the first vertical output line, and an operation to transfer signals from the second pixel units to the second holding block via the second vertical output line.
US08692916B2

A device and method for continuous vertical clocking a charge-coupled device image sensor operating in a time delay and integration and binning mode of operation is disclosed. The method includes providing a charge-coupled device image sensor with a continuous charge transfer signal to a vertical charge-coupled device register for shifting charge continuously to more closely approximate the speed of movement of the target object of capture by the image sensor in order to eliminate artifacts in the TDI imaging direction. The control module of the CCD image sensor provides the continuous charge transfer signal to the vertical charge-coupled device register.
US08692909B2

It is an object to provide an image processing device capable of obtaining a high precise image while aberration asymmetry is corrected.An image processing device according to the present invention includes image obtaining means configured to obtain an input image, image restoration means configured to restore the input image using a generated or selected image restoration filter in accordance with a transfer function of an image pickup system used for forming the input image from an object image. The image restoration filter makes a difference between absolute values of transfer functions of two azimuthal directions at a time when the restoration image is obtained from an object smaller than a difference between absolute values of transfer functions of the two azimuthal directions of the image pickup system.
US08692902B2

A method for generating an image is provided. The method includes estimating a high resolution image from a plurality of low resolution images and downsampling the estimated high resolution image to obtain estimates of a plurality of low resolution images. The method also includes generating a desired high resolution image based upon comparison of the downsampled low resolution images and the plurality of low resolution images.
US08692900B2

An apparatus, and an associated method, facilitates capturing an image in an electronic camera without having to wait for an image to settle or the camera to stabilize. Image frames are captured continuously. Data representing captured images is compressed. The compressed files are stored continuously, such that even before a shutter button is actuated, one or compressed image frames have already been recorded. When the shutter button is actuated, the largest of the compressed data files is selected for use, such as display, printing or transmission. Selection is made based on the size of the compressed image file.
US08692898B2

An image apparatus includes an image capture unit that captures a moving image and generates moving image data corresponding to the moving image, a generating unit that generates predetermined image data which is embedded in the moving image data based on still image data corresponding to the still image; and an encryption unit that encrypts the predetermined image data and the still image data if the image capture unit is instructed to capture the still image during capturing of the moving image.
US08692894B2

An image pickup apparatus is disclosed which provides an appropriate inclination guide display in accordance with an aspect ratio of a picked-up image and the like. The image pickup apparatus includes an inclination detector which detects an inclination of the image pickup apparatus, a display device capable of superimposedly showing an inclination guide display corresponding to a detection output from the inclination detector, on a picked-up image, and an aspect ratio setter which sets the aspect ratio of a picked-up image. The apparatus includes a display controller which controls whether or not to show the inclination guide display on the display device on the basis of the aspect ratio set by the aspect ratio setter.
US08692893B2

Systems and methods for transmitting and receiving image data captured by an imager array including a plurality of focal planes are described. One embodiment of the invention includes capturing image data using a plurality of active focal planes in a camera module, where an image is formed on each active focal plane by a separate lens stack, generating lines of image data by interleaving the image data captured by the plurality of active focal planes, and transmitting the lines of image data and the additional data.
US08692889B2

A system and method for tracking a cooperative, non-incandescent source may include collecting scene images of a scene that includes the cooperative, non-incandescent source and background clutter. First and second scene images of the scene may be generated over distinct spectral bands. The first and second scene images may be imaged onto respective first and second focal plane arrays. In one embodiment, the imaging may be substantially simultaneous. The first and second scene image frame data respectively generated by the first and second focal plane arrays may be processed to produce resultant scene image frame data. The scene image frame data may result in reducing magnitude of scene image frame data representative of the background clutter more than magnitude of scene image frame data representative of the cooperative, non-incandescent source.
US08692885B2

A system and method for preparing for distribution to, distributing to and/or use by one or more devices broadband data associated with intelligence information garnered from an aerial vehicle (“AV”): The method may include obtaining from sensors coupled to the AV video depicting an area of surveillance, obtaining metadata associated with the video, aligning, temporally, the video and metadata, using reference information to align, spatially, the video and metadata, forming for distribution to the at least one device enhanced metadata as a function of the video, metadata and reference information, wherein the enhanced metadata is operable to enable displaying at the devices at least a portion of the video, whereby after receiving a distribution of the enhanced metadata, the devices are operable to display such portion of the video.
US08692882B2

A surveillance apparatus continuously records imaged data from a camera into a circular buffer in a local memory. When a record signal is received, the system records the video stream that was recorded before the record signal was received, and the video stream that is recorded after the record signal was received. The recorded segment is then write-protected, so that the surveillance apparatus does not overwrite the recorded segment. The recorded segment could then be sent to a remote memory via a wireless connection to free up local memory for future recording sessions.
US08692878B2

One embodiment relates to a method of automatically inspecting multiple array regions (102) simultaneously using an imaging apparatus (302). The method includes selecting (211 or 212) an optimal pixel size such that each array region in the multiple array regions has a grouped cell which is an integer number of pixels in size, and adjusting a pixel size of the imaging apparatus to be the selected optimal pixel size. Optimal pixel sizes within an available range of pixel sizes may be determined by finding (202) a largest common divider of cell sizes of the multiple array regions when the cell sizes are expressed in integers. Pre-set criteria may be applied to determine (208) which, if any, of the optimal pixel sizes are acceptable based on pre-set criteria. If none of the optimal pixel sizes are acceptable, then one of the array regions may be marked for digital interpolation (see 216). Other embodiments, aspects, and features are also disclosed.
US08692851B2

A method includes: displaying a first 2-D array of a plurality of user interface components on the display in a portrait orientation; detecting rotation of the display from the portrait orientation to a landscape orientation with one or more accelerometers; and, in response to detecting the rotation: rotating the first 2-D array of the plurality of user interface components on the display about an axis that is normal to a front surface of the display; replacing the first 2-D array with a second 2-D array of the plurality of user interface components on the display after the rotation of the first 2-D array exceeds a predefined condition; and rotating the second 2-D array of the plurality of user interface components on the display until the second 2-D array of the plurality of user interface components is in the landscape orientation.
US08692847B2

Among other things, methods, systems and computer program products for applying an image adjustment to an image. A choice of image adjustments is presented to a user of a data processing device. A user selection is received from among the choice of image adjustments at least one image adjustment that a user desires to apply to an area of interest of the image. The user selected image adjustment is applied to an entirety of an image. A preview of the user selected image adjustment applied to the entirety of the image is displayed. Also, user input comprising user selection of a brushing application is received. The user selected image adjustment is applied to the area of interest of the image and a remainder of the image is restored to a pre-adjustment state using the user selection of the brushing application.
US08692844B1

A method and system are disclosed for antialiased rendering a plurality of pixels in a computer system. The method and system comprise providing a fixed storage area and providing a plurality of sequential format levels for the plurality of pixels within the fixed storage area. The plurality of format levels represent pixels with varying degrees of complexity in subpixel geometry visible within the pixel. A system and method in accordance with the present invention provides at least the following format levels: one-fragment format, used when one surface fully covers a pixel; two-fragment format, used when two surfaces together cover a pixel; and multisample format, used when three or more surfaces cover a pixel. The method and system further comprise storing the plurality of pixels at a lowest appropriate format level within the fixed storage area, so that a minimum amount of data is transferred to and from the fixed storage area. The method and system further comprise procedures for converting pixels from one format level to take into account newly rendered pixel fragments. All formats represent depth values in a consistent manner so that fragments rendered during later rendering passes match depth values resulting from rendering the same primitive in earlier passes. Thus, the invention enables high-quality antialiasing with minimal data transferred to and from the fixed storage area, while supporting multi-pass rendering.
US08692842B2

Disclosed is a method and system for automatically testing a raster image processor. The method may identify the correctness of the bitmap output by the raster image processor to be tested by comparing an abstract code of a bitmap generated by the RIP to be tested with that generated by a reference RIP to determine whether they are consistent with each other, so as to identify the correctness and stability of the RIP to be tested. Furthermore, the test samples can be submitted automatically. Thus, the convenience and efficiency are improved with respect to the manual submitting.
US08692826B2

Visualization frameworks may include solvers. The solvers may be used to determine the properties of view components of view compositions. In some instances, the solvers may be explicitly composed using a relational structure, such as a dependency tree. In some instances, the solvers may be implicitly composed based on property-setters having solvers invoking other property-setters having solvers.
US08692823B2

Provided is a liquid crystal display device having a pixel including a transistor and a liquid crystal element and a protection circuit electrically connected to one of a source and a drain of the transistor through a data line. The protection circuit includes a first terminal supplied with a first power supply potential and a second terminal supplied with a second power supply potential higher than the first power supply potential. In a moving image display mode, an image signal is input from the data line to the liquid crystal element through the transistor, and the first power supply potential is set at the first potential. In a still image display mode, supply of the image signal is stopped, and the first power supply potential is set at the second potential. The second potential is substantially the same as the minimum value of the image signal.
US08692819B2

A liquid crystal display and method for driving the liquid crystal display are provided. The liquid crystal display includes a liquid crystal panel assembly including a plurality of gate lines, a plurality of data lines intersecting the gate lines, a plurality of switching elements connected to the gate lines and the data lines, a plurality of pixel electrodes connected to the switching elements, and a reference electrode opposing the pixel electrodes, a gate driver for applying gate signals to the gate lines to activate the switching elements, a data driver for applying data voltages that are be applied to the pixel electrodes to the data lines, and a reference voltage generator for generating first to third reference voltages to be respectively applied to first to third positions of the reference electrode, the first reference voltage being smaller than the third reference voltage and the third reference voltage being smaller than the second reference voltage, and the first position being closer to the gate driver than the third position and the third position being closer to the gate driver than the second position.
US08692817B2

An organic light-emitting display device includes a first sub-pixel, a second sub-pixel, and a third sub-pixel on a substrate. Each of the first, second, and third sub-pixels includes a pixel circuit unit, a first and second pixel electrodes including a reflective film formed of a conductive material that permits light reflection, and a counter electrode that faces the first and second pixel electrodes. The first sub-pixel includes a first organic film between the counter electrode and the first and second pixel electrodes of the first sub-pixel, and includes a red light-emitting layer. The second sub-pixel includes a second organic film between the counter electrode and the first and second pixel electrodes of the second sub-pixel, and includes a green light-emitting layer. The third sub-pixel includes a third organic film between the counter electrode and the first and second pixel electrodes of the third sub-pixel, and includes a blue light-emitting layer.
US08692813B2

Stylus includes a first body at the front end and a second body at the back end, where the second body pivots to the first body and is capable of rotating between a straight position and a bending position. The stylus further includes a restraining member selectively moving to engage between the first body and the second body such that the stylus can be retained and formed in a straight pen style with buckling-proof capability, or a bending style for supporting a portable device. When the stylus is drawn out of the portable device, the restraining member can further be pushed forwardly to disengage the second body from the first body by a resilient bump inside the housing of the portable device, so that the stylus can be released from the straight pen style and bended accordingly.
US08692807B2

An apparatus, method and computer-readable medium for determining a location of at least one object on a touch surface of a light transmissive panel. The method comprises the steps of: introducing light into the panel for propagation by internal reflection between the touch surface and an opposite surface; receiving the light propagating in the panel; and iteratively i) determining a current signal profile of light received by the light detection arrangement, ii) updating, when a condition is met, a background signal profile of light received by the light detection arrangement, iii) calculating a current compensated signal profile as a function of the background signal profile and the current signal profile and iv) determining, when the object touches the touch surface and thereby attenuates the light propagating in the panel, the location as a function of the compensated signal profile.
US08692802B1

Apparatuses and methods of position calculation of a touch are described. One method obtains at a processing device touch data of a sense array, the touch data represented as multiple cells. The touch data is for a touch detected proximate the sense array. Noise may be detected on the sense array based on the touch data and a position calculation algorithm from multiple different position calculation algorithms is selected based on the detected noise. The position of the touch proximate the sense array is determined from the touch data based on the selected position calculation algorithm.
US08692801B2

An embodiment of the invention provides a method of detecting the position(s) where sensor(s) are activated on an interactive screen using sparse-activation compressive sensing. Sparse-activation compressive sensing makes use of the situation where the number of simultaneously activated sensors is substantially smaller than the number of sensors (nodes). Because the number of simultaneously activated sensors is substantially smaller than the number of sensors, the number of measurements required for determining which sensors are activated may also be reduced. Because fewer measurements are required when compared with full-scan techniques, less circuitry and power is required to detect the location(s) of activated sensors on an interactive screen.
US08692800B2

A coordinate detection apparatus includes: electrode arrays each including first/second/third electrodes extending in a first direction; and a processing unit. The first electrode includes first/second regions larger/smaller in dimension, with respect to the first direction, in parallel with a second direction orthogonal to the first direction. The second/third electrodes are smaller/larger in dimension, with respect to the first direction, in parallel with the second direction, and are opposed to the first/second regions in the second direction. The first/second/third electrodes are arranged in the second direction. Each electrode array outputs a capacitance value corresponding to a distance between it and a detection target. The processing unit calculates total sums (first/second/third values) of capacitance values of the respective first/second/third electrodes, and a sum of these total sums, and detects a position coordinate based on a different capacitance ratio depending on whether the second value is above or below the third value.
US08692799B1

Embodiments described herein provide capacitive sensing devices and methods. A substrate having a plurality of pairs of conductive traces formed thereon is provided. The pairs of conductive traces include first and second conductive traces having first and second opposing ends. A capacitance variation of a plurality of the first conductive traces and a plurality of the second conductive traces is measured. The capacitance variation of at least some of the second conductive traces is measured before the capacitance variation for all of the plurality of first conductive traces is measured. A position coordinate in a two-dimensional coordinate system on the capacitive sensing device is determined based on the measuring a capacitance variation of a plurality of the first conductive traces and a plurality of the second conductive traces.
US08692798B1

Generally, a layer of light-induced shape-memory polymer (LISMP) is incorporated into touch input device in such way that its localized volume change caused by light activation of incidence light beam becomes detectable by sensing means of the touch input device. In accordance with the invention, one embodiment for the light activated input panel comprises two electrode layers respectively laid on two plates and separated by a predetermined gap and a layer of LISMP in between the two electrode layers. The layer of LISMP transforms illumination of incidence light beam into localized capacitance variation through localized volume change of LISMP activated by the illumination, which, in turn, is detected as a valid input by capacitive sensing means formed by the two electrode layers. Later, the localized volume change is restored through side light exposure by a side light source next to side of the layer of LISMP.
US08692796B2

The disclosed technology provides a touch screen, comprising a touch screen body, comprising a plurality of first channels extending in first direction and a plurality of second channels extending in second direction; and an interface device provided with a plurality of I/O ports, wherein at least two first channels of the touch screen body spaced apart with first predetermined distance are connected electrically to a parallel connection node so as to form a first channel group, and the parallel connection node is connected electrically to one I/O port, and wherein the first predetermined distance is a predetermined length of a touching region in the first direction. An addressing method for the touch screen is also provided.
US08692790B2

A capacitive touch sensitive housing comprises: a housing wall; an array of capacitive touch sensor pads formed on the housing wall; a plurality of conductive bonding pads formed on the housing wall; and a plurality of conductive lines formed on the housing wall. Each conductive line extends from a respective one of the touch sensor pads to a respective one of the bonding pads and cooperates with the respective one of the capacitive touch sensor pads and the respective one of the bonding pads to define a touch sensor unit having a layered structure including an active metal layer and an electroless deposited metal layer. The active metal layer contains an active metal capable of initiating electroless deposition.
US08692789B2

A system and computer program product for establishing a wireless connection based on a touch screen of a wireless device. The wireless device includes a slide-out processing section for determining, in response to a slide-out from an edge of the touch screen, a first slide-out parameter for determining by the other wireless device an object to be connected, and broadcasting the first slide-out parameter. The wireless device further includes a slide-in processing section for determining a slide-in parameter in response to a slide-in from the edge of the touch screen and reception of a second slide-out parameter directionally transmitted from the other wireless device. Furthermore, if the determined slide-in parameter matches the second slide-out parameter, then the slide-in processing section establishes a wireless connection between the wireless device and the other wireless device. As a result, an authenticated wireless connection between short-range wireless terminals can be established more conveniently.
US08692788B2

A flat panel display device with touch screen is provided. The flat panel display device includes a substrate, a black matrix, a ground line, and a ground line contact. The substrate includes an active region, and an inactive region surrounding the active region. The black matrix is disposed on the substrate in the inactive region, and includes a metal. The ground line is disposed on the black matrix, in the inactive region. The ground line contact electrically connects the ground line to the black matrix.
US08692781B2

Disclosed herein are various embodiments of a capacitive touchscreen system that is capable of sensing simultaneous or near-simultaneous multiple finger touches made on a capacitive touchscreen. In one embodiment, drive and sense circuits operably connected to X and Y lines of the touchscreen may be interchangeably and selectably configured to drive and sense X and Y lines of the touchscreen, respectively, or drive and sense Y and X lines, respectively, of the touchscreen, through first and second multiplexers operating under the control of a drive/sense processor.
US08692765B2

A 2D/3D image switching display device includes an image display unit and an image switching unit coupled to the image display unit. The image switching unit includes first and second transparent substrates and first and second transparent conducting elements installed on the first and second transparent substrates respectively. An electrochromic layer and an electrolytic layer are formed on the first and second transparent substrates sequentially. The electrochromic layer produce a color change according to the switching status of the image display unit After a stereo image divided into left and right eye images is received by naked eyes, no moire pattern will be produced, so that no additional light shielding device using a parallax barrier is required for displaying stereo images, and the 2D/3D image switching display device can change a light-shielding angle for adjusting a stereo image display according to the viewing angle.
US08692760B2

A backlight unit capable of preventing deterioration in image quality of a display image by controlling driving timing of a backlight in consideration of an operation speed of liquid crystal, a liquid crystal display device using the same, and a method for driving the backlight unit are disclosed. The backlight unit includes a backlight including a plurality of light sources to generate light, and a backlight control unit configured to control an on/off time of the backlight in units of at least one frame using an off time setting value set by a user and an external dimming control signal and to control the amount of light emitted from the backlight.
US08692758B2

A display device of an embodiment of the present invention is a display device of an active matrix type, and includes a display driver supplied with image data included in serial data by serial transmission. The serial data has a first flag for specifying a polarity of voltage of a common electrode added thereto. The display driver generates, in accordance with a timing of a serial clock, a timing signal for a horizontal period for a data signal line driver, and a timing signal for a gate signal line driver. This realizes a display device capable of easily generating, within a driver IC, a timing signal for writing the image data in pixels.
US08692745B2

The present invention relates to a light emitting device for reducing consumption of an electric power in screen protecting mode. The light emitting device includes a plurality of data lines, a plurality of scan lines, a plurality of pixels, a controller, a data driving circuit and a scan driving circuit. The data lines are disposed in a first direction. The scan lines are disposed in a second direction different from the first direction. The pixels are formed by the data lines and the scan lines. The controller transmits a plurality of first display data. The data driving circuit provides data current corresponding to the first display data transmitted from the controller to the data lines. The scan driving circuit drives the scan lines by a unit of two or more lines under control of the controller when the first display data are repeatedly transmitted to the data driving circuit.
US08692743B2

A pixel driving circuit of an organic light emitting diode (OLED) includes a first switch, a first capacitor, a transistor, a second switch, a second capacitor, and an OLED. The operation of the pixel driving circuit includes four stages of reset, threshold voltage compensation, data writing, and emitting. The pixel driving circuit compensates the threshold voltage of the transistor, so the driving current of the OLED is only related to the data voltage and the reference voltage.
US08692742B2

A display panel has a plurality of OLED pixels arranged in rows and columns. The pixel driving circuit has two or more current paths through a plurality of switching elements for providing the necessary current to the OLEDs in a pixel. The control end of each switching element is connected to the control end of the other switching elements, but each switching element has a separate power source which can be separately adjustable. In some embodiments, in a pixel or sub-pixel, one switching element is located at one end and one switching element is located at the other end of a pixel length, and each pixel is adjacent to a first power source line and a second power source line along the pixel length for separately providing the electrical power to two switching elements.
US08692729B2

An apparatus, method of propagating a signal and method of manufacture for an antenna structure comprising a section which is positioned or formed in relation to a portion of the antenna structure, such that a portion of the electromagnetic (EM) field that is emitted from the antenna structure is partially slowed or phase shifted thereby resulting in an improvement of the horizontal gain of the EM field.
US08692723B2

An antenna structure includes a circuit board and at least one antenna circuit. The circuit board includes a ground area and an antenna area. The antenna area is substantially rectangular-shaped and arranged between the ground area and the periphery of the circuit board. The antenna circuit is formed within the antenna area and includes a feeding segment, a border segment and at least one ground segment. The feeding segment is connected to the border segment and the distance from the border segment to the periphery of the circuit board ranges from 0 to 3 millimeters; a substantially 90° bent-structure is formed within the border segment. One end portion of the ground segment is connected to the ground area. Thus an antenna structure which enables the antenna circuit to be formed within the remaining space on the periphery of the circuit board is provided.
US08692717B2

An antenna includes an antenna layer, a ground layer and a dielectric layer between the antenna layer and the ground layer. The antenna layer and the ground layer form a figure in the shape of two identical mirror image triangles joined together at a longest side of each one of the triangles where each side of each triangle is a different length.
US08692711B2

Signal acquisition assistance data is obtained for receiving devices such as wireless position assisted location devices seeking signals from any source, such as satellite vehicles and base stations. The data may be obtained from previously acquired data, based upon evaluation of changes in parameters such as time and location that may jeopardize validity. In some cases the data may be adjusted for the changes in parameters. Refined data may be calculated by a receiver using partial measurements of signal sets, particularly if the acquisition assistance data provided by a remote entity includes more distinct parameters than have typically been provided. New data need not be obtained until the validity of previous data expires due to limitations upon temporal extrapolation using Doppler coefficients, unless mobile station movement that cannot be compensated is detected, and jeopardizes validity of the previous data.
US08692707B2

Examples of the present invention include calibration methods for phased array radar apparatus. The calibration methods include an electronic calibration of phase shifters, and compensation for mechanical misalignment. Approaches are particularly useful for automotive radar, and may be used for initial calibration after installation on a factory line, or at later times such as at a service station whenever recalibration becomes necessary.
US08692706B2

A sensor device for measuring the compression travel and/or the compression rate of wheels and/or axles of vehicles, in particular of commercial vehicles, may include at least one sensor measuring in a contactless manner. The sensor device may include a radar and/or high-frequency sensor generating a beam, which is emitted and received after reflection at a reference and reflection surface.
US08692695B2

The transmission of broadcast data, such as financial data and news feeds, is accelerated over a communication channel using data compression and decompression to provide secure transmission and transparent multiplication of communication bandwidth, as well as reduce the latency. Broadcast data may include packets having fields. Encoders associated with particular fields may be selected to compress those particular fields.
US08692688B1

A method and system of providing information and directions to drivers in relation to the availability of parallel street parking places within a certain area is provided. Such a method includes the utilization of properly placed sensors working in combination with a particular algorithm to provide reliable information in terms of actual availability for certain vehicle sizes on a continuous basis. As well, this system accords a manner of properly assessing actual parking place sizes, potential obstacles (such as driveways, hydrants, and the like), and other important information for electronic relay to any driver (through, for instance, a suitable wireless program and router to a hand-held or dashboard mounted communicator) to locate and assess for himself the potential for utilizing such a vacant parking place. Furthermore, such a system may also provide an effective means to properly charge a driver for parking without the need for parking meters or other like mechanisms.
US08692681B2

A nuclear imaging system includes a scanner (8), such as a PET scanner. A patient is injected with a [13N]ammonia radioisotope tracer which is contaminated with a small percent of 18F contamination. The scanner receives radiation from the injected tracer and a reconstruction processor (28) reconstructs the detected radiation into image representations. A calibration processor (16) generates an estimated decay curve based on the proton bombardment and a priori information about the tracer. An activity meter (42) measures radiation emitted from a sample of the tracer and a dose calibrator (44) determines a decay curve from the measured radiation. The detected radiation is corrected with one of the decay curves during reconstruction or a correction processor (50) corrects reconstructed images with one or both of the decay curves. A display (14) displays uncorrected reconstructed images and the decay curve and/or the corrected images.
US08692677B2

Disclosed herein is a wake-up assisting apparatus including: an electrode which comes into contact with the parietal of the human body; a signal processing part which detects brain waves through the electrode, determines the sleep stage from the thus detected brain waves, and decides the wake-up time according to the sleep stage; and a stimulating part which gives stimuli to the human body at the wake-up time.
US08692673B2

Methods and computer program products for locating devices having a given state by locating a device using an RFID tag associated with the device that responds to queries from an RFID tag reader independently of the state of the device, and determining the state of the device using an RFID tag associated with the device that responds selectively in dependence upon the state of the device. A system for locating devices having a given state comprises an RFID tag reader for locating a device by reading an RFID tag associated with the device that responds independently of the state of the device, and an RFID tag reader for determining the state of the device by reading an RFID tag associated with the device that responds selectively in dependence upon the state of the device.
US08692663B2

The disclosed invention provides a system and apparatus for monitoring battery status and usage to facilitate battery protection, battery repurposing and battery maintenance. Wireless interrogation of a battery's location and key attributes provides efficiencies to manage the total lifecycle of an electric vehicle battery, whether installed in a vehicle or in an environment external to the vehicle environment. A wireless battery tether, combined with a wireless battery reader, a wireless battery gateway and a centralized battery monitoring server allows management of the high-voltage battery through its lifecycle.
US08692661B2

A programming system for a tire pressure monitoring device includes a programming device capable of communicating which of a plurality of communication protocols is to be utilized by the transmitter/receiver of a tire pressure monitoring device. The programming device including a user interface actuateable for communicating which of a plurality of communication protocols is to be utilized by the transmitter/receiver of the tire pressure monitoring device.
US08692656B2

According to an exemplary embodiment of the present invention, a lighting system for communication with a remote control device is provided, which comprises a light emitting element adapted for emitting modulated light to the remote control and for detecting control signals from the remote control. This may provide for a communication between the remote control and the lighting system without the need of an extra sensor or an extra transmitter.
US08692653B2

Objects of the invention are to provide a semiconductor device including an RFID, which can transmit and receive individual information without a check of remaining capacity of the battery and a change of the battery in accordance with deterioration over time of the battery for a driving power supply; and which maintains a favorable communication state even when electric power, as a power supply for driving, from an external radio wave or electromagnetic wave (carrier wave) is not sufficient. A battery is provided as a power supply for supplying electric power in the RFID, and electric power obtained by a power generation element is charged in the battery.
US08692649B2

Asset management for control of electric appliances comprises a keycode unit and an equipment unit embedded in an appliance. The keycode unit is located in a protected environment and relates to an asset management area. The equipment unit may store an appliance identification code. The keycode unit and the equipment unit may be in communication contact, whereby the equipment unit sends positioning coordinates to the keycode unit, and wherein the equipment unit is adapted to lock the appliance via the lock unit, in response to a lock signal that the equipment unit receives from the keycode unit, if the appliance moves outside the asset management area.
US08692634B2

A switch device includes first and second contacting portions including first and second fixed contacting portions, first and second movable contacting portions and first and second break contacting portions, respectively, the first fixed contacting portion and the second fixed contacting portion being configured to be electrically connected to one of a power source and an electronic device while the first movable contacting portion and the second movable contacting portion are configured to be electrically connected to the other of the power source and the electronic device; and a first magnet and a second magnet configured to generate magnetic fields between the first fixed contacting portion and the first movable contacting portion and between the second fixed contacting portion and the second movable contacting portion, respectively.
US08692627B2

An oscillating signal generating device includes: an oscillating circuit arranged to generate an oscillating signal according to a current controlled signal; and a control signal generating circuit coupled to the oscillating circuit, the control signal generating circuit for receiving a first reference voltage and a second reference voltage, the control signal generating circuit operated between the first reference voltage and the second reference voltage, and the control signal generating circuit arranged to generate the current controlled signal according to a voltage input signal; wherein the control signal generating circuit is capable of monotonically generating the current controlled signal according to the voltage input signal when a voltage level of the voltage input signal falls between the first reference voltage and the second reference voltage.
US08692611B2

A microelectronic package includes a microelectronic element operable to output a discrete-value logic signal indicating an imminent increase in demand for current by at least some portion of the microelectronic element. An active power delivery element within the package is operable by the logic signal to increase current delivery to the microelectronic element.
US08692609B2

Systems and methods for current sensing are described. The described systems and methods utilize a comparator for generating a current sense signal based on comparing an output current of a circuit against a reference current. The reference current is generated by using a current sourcing circuit that is connected to a controllable current source.
US08692603B2

Circuits, integrated circuits, and methods are disclosed for bimodal disable circuits. In one such example method, a counter is maintained, with the counter indicating a logic level at which an output signal will be disabled during at least a portion of one of a plurality of disable cycles. The logic level indicated by the counter is transitioned. An input signal is provided as the output signal responsive to the enable signal indicating that the output signal is to be enabled, and the output signal is disabled at the logic level indicated by the counter responsive to the enable signal indicating that the output signal is to be disabled.
US08692599B2

A flexible clock synthesizer technique includes generating a phase interpolator calibration signal to adjust a phase interpolator output signal generated by a phase interpolator of an interpolative divider. The phase interpolator is responsive to a phase interpolator control code and an output signal of a fractional-N divider of the interpolative divider. The phase interpolator calibration signal is based on an error signal indicative of a phase interpolator error. The error signal may indicate a phase relationship between a reference clock signal and a feedback clock signal of a PLL. The interpolative divider may be coupled in a feedback path of the PLL. The PLL may receive a reference clock signal and the feedback clock signal may be an adjusted phase interpolator output signal. The phase interpolator calibration signal may be a phase interpolator offset code corresponding to the phase interpolator control code or a phase interpolator gain signal.
US08692598B2

An apparatus comprises digitally controlled oscillator circuitry, feedback circuitry operatively coupled to the digitally controlled oscillator circuitry, and comparison circuitry operatively coupled to the digitally controlled oscillator circuitry and the feedback circuitry. The feedback circuitry, in response to a clock signal generated by the digitally controlled oscillator circuitry, generates a first digital value representing a detected phase of the clock signal for a given clock signal cycle. The comparison circuitry, in response to the first digital value and to a second digital value representing a reference phase, generates a phase error value. The phase error value is useable to generate a first digital control word provided to the digitally controlled oscillator circuitry for controlling a frequency associated with the clock signal. The digitally controlled oscillator circuitry further comprises adjustment circuitry capable of applying a phase adjustment to the clock signal in response to a second digital control word.
US08692593B1

Embodiments of a power-on and brown-out detector are described. In an embodiment, a power-on and brown-out detector for a power supply includes a power-on detection module, a brown-out detection module, and a logic module. The power-on detection module is connected to the power supply and is configured to generate a power-on signal in response to a voltage increase of the power supply. The brown-out detection module is connected to the power supply and is configured to generate a brown-out signal in response to a voltage charge by the power supply and a subsequent voltage decrease of the power supply. The logic module is configured to generate a control signal in response to the power-on signal and the brown-out signal. The power-on detection module is further configured to be activated or deactivated by the control signal. Other embodiments are also described.
US08692587B1

A gate driver including: a first input; a first output driver having a first gate drive signal output, wherein the first output driver is connected to the first input; a second input; a second output driver having a second gate drive signal output, wherein the second output driver is connected to the second input; a first converter configured to convert an input voltage level to a first converted voltage level, wherein the converter receives an input voltage from a first high side gate driver output; a multiplexer with a first input connected to the first converter, a second input connected to a low side output, and an output; and an under voltage monitor connected to the output of the multiplexer.
US08692586B2

An output circuit providing isolation between inputs and the output employs first and second opto-couplers for isolation. Pulse activation of the first opto-coupler turns on an output transistor and pulse activation of the second opto-coupler turns off the output transistor. An input stage of the output circuit is and light emitting devices of the first and second opto-couplers are powered by a first power source and an output stage of the output circuit is powered from an external power source. Power consumption by the input stage of output circuit occurs only during pulse activation of the first and second opto-couplers.
US08692575B2

A family of self-timed, charge-conserving asynchronous logic elements that interact with their nearest neighbors permits design and implementation of circuits that are asynchronous at the bit level. The elements pass information by means of state tokens, rather than voltages. Each cell is self-timed, so no hardware non-local connections are needed. An asynchronous logic element comprises a set of edges for asynchronous communication with at least one neighboring cell, the edges receiving state tokens from neighboring logic elements and transferring output state tokens to neighboring logic elements, and circuitry configured to perform, when the circuitry inputs contain valid tokens and the circuitry outputs are empty, a logic operation utilizing received tokens as inputs, thereby producing an output token reflecting the result of the logic operation.
US08692570B2

A probe card includes a circuit board, a flexible substrate, and a plurality of probes. The flexible substrate includes a plurality of arrayed conductive strips. The plurality of conductive strips is electrically connected to the printed circuit board. The plurality of probes is fixed to the printed circuit board, and the end of each probe is attached to one corresponding conductive strip.
US08692568B2

The use of a power sink function in IC testing results in a simple and rapid method for testing ICs, and assembled modules, at elevated temperature profiles without the use of environmental ovens. Testing IC devices at elevated temperatures may be useful for ‘burn-in’, for ‘hot sort’ performance testing that may be used in electronic devices such as DRAM memory, logic, communication devices, and microprocessors. The power sink function may be implemented as an additional isolated area of active devices, or as a section of the circuit that is not involved in the testing procedure. Alternately, the power dissipation circuit may consist of a resistive path between two external pins that are not used for IC operation, where the resistor may be on the IC or on the package. This allows for control of the temperature level and profile by simple adjustment of the voltage between the two external pins.
US08692566B2

Provided is a test apparatus comprising a plurality of testing sections and a synchronizing section that synchronizes operation of at least two testing sections among the plurality of testing sections. Each testing section transmits a synchronization standby command to the synchronizing section when a predetermined condition is fulfilled during execution of the corresponding program and the testing section enters a synchronization standby state, and on a condition that the synchronization standby commands have been received from all of one or more predetermined testing sections among the plurality of testing sections, the synchronizing section supplies a synchronization signal, which ends the synchronization standby state, in synchronization to two or more predetermined testing sections among the plurality of testing sections.
US08692564B2

A method for use in determining the thickness of a layer of interest in a multi-layer structure. A first electrode is positioned in contact with a first surface of the multi-layer structure, and a second electrode is positioned in contact with a second surface of the multi-layer structure. The second surface is substantially opposite the first surface. The first electrode is pressed against the multi-layer structure at a predetermined sampling pressure, and the structure is optionally adjusted to a predetermined sampling temperature. The electrical impedance between the first electrode and the second electrode is measured.
US08692563B1

In an example embodiment, an apparatus includes a sensing device. The sensing device includes circuitry configured to sense self-capacitance and circuitry configured to sense mutual-capacitance, each configured to detect capacitance values corresponding to whether an object is proximate to a touch screen. The sensing device is configured to measure a first capacitance value using the self-capacitance circuitry during self-capacitance sensing operations and to measure a second capacitance value using the mutual-capacitance circuitry during mutual-capacitance sensing operations.
US08692559B2

An interface device provides one or more electrical connection points disposed on a connector sleeve. The connection points provide electrical communication between a lead connector end of an implantable medical lead and one or more leads of a testing device in such a manner as to minimize potential damage to the lead connector end.
US08692554B2

Locate information relating to use of a locate device to perform a locate operation may be acquired from one or more input devices, logged/stored in local memory of a locate device, formatted in various manners, processed and/or analyzed at the locate device itself, and/or transmitted to another device (e.g., a remote computer/server) for storage, processing and/or analysis. In one example, a locate device may include one or more environmental sensors and/or operational sensors, and the locate information may include environmental information and operational information derived from such sensors. Environmental and/or operational information may be used to control operation of the locate device, assess out-of-tolerance conditions in connection with use of the locate device, and/or provide alerts or other feedback. Additional enhancements are disclosed relating to improving the determination of a location (e.g., GPS coordinates) of a detecting tip of the locate device during use, a group/solo mode, and tactile functionality of a user interface.
US08692552B2

According to one embodiment, there is provided a magnetic resonance imaging apparatus in which a gradient field power supply apparatus supplies currents to gradient field coils corresponding to spatial coordinate axis directions to form gradient fields in a static field space which change along the respective spatial coordinate axis directions, the gradient field power supply apparatus includes a transformer configured to supply power supplied to a primary winding to a current output circuit via a plurality of secondary windings, with the number of phases of the primary windings being equal to or a multiple of the number of phases of the secondary windings, and the secondary windings of the respective phases of output channels corresponding to the respective spatial coordinate axis directions being wound around the primary windings of the respective phases.
US08692546B2

A magnetic field sensor includes a diagnostic circuit that allows a self-test of most of, or all of, the circuitry of the magnetic field sensor, including a self-test of a magnetic field sensing element used within the magnetic field sensor. The magnetic field sensor can generate a diagnostic magnetic field to which the magnetic field sensor is responsive.
Patent Agency Ranking