Document Document Title
US08528108B2 Protecting secret information in a programmed electronic device
A way for securely protecting secret information—for example, a secret key—in a programmed electronic device is provided. A technique is disclosed for protecting secret information in a programmed electronic device that includes a non-trusted memory containing software, a data memory containing the secret information, and an access restriction logic unit that is adapted to allow or block access to the secret information wherein the secret information is adapted to be used for verifying the integrity of the software. In one embodiment, when starting up the programmed electronic device, the access restriction logic unit allows access to the secret information. Then the secret information is accessed for use in verifying the integrity of the software, and subsequently the access restriction logic unit blocks further access to the secret information. Embodiments of a semiconductor device and a programmed electronic device comprising similar features are also disclosed.
US08528099B2 Policy based management of content rights in enterprise/cross enterprise collaboration
Systems, methods and apparatuses (i.e., utilities) for use in managing access to and use of artifacts (e.g., word or pdf documents, jpegs, and the like) and any copies thereof in an enterprise/cross-enterprise environment. The utility may include a content management system for storing the artifacts and managing use of the artifacts and an information rights management system for use in sealing the artifacts, validating users and granting licenses for use of the artifacts at the directive of the content management system.
US08528097B2 Trusted and secure techniques for item delivery and execution
Documents and other items can be delivered electronically from sender to recipient with a level of trustedness approaching or exceeding that provided by a personal document courier. A trusted electronic go-between can validate, witness and/or archive transactions while, in some cases, actively participating in or directing the transaction. Printed or imaged documents can be marked using handwritten signature images, seal images, electronic fingerprinting, watermarking, and/or steganography. Electronic commercial transactions and transmissions take place in a reliable, “trusted” virtual distribution environment that provides significant efficiency and cost savings benefits to users in addition to providing an extremely high degree of confidence and trustedness. The systems and techniques have many uses including but not limited to secure document delivery, execution of legal documents, and electronic data interchange (EDI).
US08528088B2 Modeling and outlier detection in threat management system data
Methods, systems, and computer-readable media for identifying potential threats on a network based on anomalous behavior in communication between endpoints are provided. Traffic data for a network is accumulated over some period of time. The traffic data is grouped by one or more keys, such as source IP address, and sets of metric values are calculated for the keys. A mixture distribution, such as a negative binomial mixture distribution, is fitted to each set of metric values, and outlying metric values are determined based on the mixture distribution(s). A list of outliers is then generated comprising key values having outlying metric values in one or more of the sets of metric values.
US08528081B2 Memory system
A memory system includes a storage device storing a plurality of instructions and a central processing unit processing an instruction fetched from the storage device, wherein the central processing unit detects a change in the instruction fetched from the storage device while processing the instruction.
US08528080B2 Short-range mobile honeypot for sampling and tracking threats
Files received by a mobile device are sampled for malware tracking. The method includes configuring file transfer mechanisms that use short-range communication technology on the mobile device to appear, to other devices, to be open for accepting all attempts to transfer files. The method further comprises intercepting files transferred via the short-range communication technology to the mobile device from another device. The method also comprises quarantining the files transferred to the mobile device and logging identifying information about each of the files quarantined and about the other devices from which each of the files originated. The method further includes providing the logged identifying information for the files received to a security server. The method can also include, responsive to a request from the security server for more information about one of the files, providing a copy of that file to the security server for malware analysis and for updating a reputation system tracking mobile device malware.
US08528077B1 Comparing events from multiple network security devices
Events are received from a plurality of security devices (which may be similar or different devices, e.g., intrusion detection systems configured to monitor network traffic) and divided into a plurality of event flows. Comparing the event flows (e.g., using statistical correlation methods) then generates one or more meta-events. The received events may be divided into different event flows on the basis of the security device which generated the events. The meta-events may be generated by evaluating a perimeter defense device through comparison of the different event flows. In some cases, various ones of the security devices may be inside or outside a perimeter defined by the perimeter defense device.
US08528073B2 Storage medium having information processing program stored therein, information processing apparatus, and information processing system
An information processing apparatus displays, on a display device, personal information including person-identifying information based on which a person can be identified and non-person-identifying information based on which a person cannot be identified. First, the information processing apparatus determines whether or not authentication of a user has succeeded based on an input by the user and authentication information stored in storage means of the information processing apparatus. Then, the information processing apparatus prohibits display of the person-identifying information of the personal information stored in the storage means when it is determined that authentication has failed.
US08528071B1 System and method for flexible authentication in a data communications network
A system and method for providing for a number of different authentication methods. The system and method can be used in conjunction with a data communications network, where client devices gain access to the data communications network through a network access device. The different authentication methods can allow for authentication based on a physical address for the client device, and can allow for authentication based on a web authentication procedure, and can provide for an authentication method which utilizes a combination of authentication methods which includes authentication based on both the physical address of the client device and based on user credential information.
US08528065B2 Means and method for single sign-on access to a service network through an access network
The present invention provides means and method for Single Sign-On authentication of a user accessing a service network through an access network when the user has been already authenticated by a core network where the user holds a subscription. Therefore, a number of means are provided in different entities distributed between the core network and the service network, as well as in the user's equipment, for carrying out the proposed method. The Single Sign-On authentication takes place upon matching in the service network a shared key for the user submitted from the core network with another shared key for the user derived at the user's equipment.
US08528050B2 Instant messagings
A method for delivering an instant message in a server connected to two or more computers via a network is provided. The two or more computers include groupware clients in which a user can perform login at the same time, using the same user ID, and for which status that may be different from each other can be set. Embodiments of the method includes authenticating a user of a groupware client who attempts to perform login using a user ID, recording the user ID and status information in association with an instant messaging user ID, receiving an instant message addressed to the user ID, and determining, on the basis of the status information, which of two or more client computers the instant message is sent to.
US08528049B1 Techniques of providing authentication from computer pointer interactions
A technique provides user authentication. The technique involves generating a pointer data profile entry in a pointer data profile database, the pointer data profile entry having a pointer data profile which is based on first pointer data obtained during a first user session. Such pointer data can be collected from a standard pointing device such as an electronic mouse, a touch-based track pad, a trackball, a scroll wheel, etc. The technique further involves receiving new pointer data during a second user session, and performing an authentication operation based on (i) the pointer data profile entry in the pointer data profile database and (ii) the new pointer data to determine whether a user providing the first pointer data during the first user session and a user providing the new pointer data during the second user session is the same person.
US08528043B2 Systems and methods for generating trust federation data from BPMN choreography
In practice, collaborative processes using web services present complex information security requirements, as a domain security model needs to conditionally control access to data and services by both internal and external collaboration participants. One embodiment presents an automated process for defining required trust relationships between collaboration participants that can be used for materializing domain IT policies. A BPMN choreography process model of a business process is parsed to extract participant and task lists. An initiating participant is identified for each task in the task list. A trust graph (can be represented in a matrix format) is generated to represent trust relationships implicit in the business process model by indicating in the trust graph that all other participants in a given task are to trust the initiating participant of that task. A registry can be used to gather data used to materialize security policies based on the trust relationships.
US08528040B2 Aural indication of remote control commands
A disclosed set top box or other multimedia receiver suitable for use in a multimedia distribution network includes a remote control interface operable to receive a signal from a remote control device and extract a remote control command from the signal, a processor coupled to the remote control interface and operable to detect the remote control command, and a machine readable storage resource containing computer executable instructions operable to: invoke an aural indication application that returns an audio stream suitable for processing by an audio output device, wherein the audio stream, when processed by the audio output device, causes the audio output device to produce an audibly detectable signal indicative of a function corresponding to the remote control command. The application may generate the audio stream by invoking a speech synthesis module or by retrieving an audio file. The application may retrieve electronic programming guide (EPG) data associated with a remote control command and incorporate at least some of the EPG data in the audibly detectable output.
US08528035B2 Method of providing digital TV application
A method of providing a digital TV application is disclosed. In accordance with the method of the present invention, a transmission time and a loading time of the digital TV application and a limitation on a number and a size of the digital TV application are minimized, providing a personalized digital TV application based on a receiver information or a user information is possible.
US08528015B2 Resource sharing system of set-top boxes
The present invention is directed to a resource sharing system of set-top boxes. The set-top boxes are arranged in a network. The resources of each set-top box in the network are potentially available to another set-top box in the network that has run out of resources. When a user needs a tuner resource, the set-top box determines if it has a local tuner available. If not, the set-top box attempts to use the tuner of another set-top box in the network. In one embodiment all of the tuners in the network are pooled together and used as a global resource of tuners for all of the set-tops. Alternatively, if a set-top box runs out of resource space on a storage device, it attempts to use the storage device on another set-top box before deleting shows locally to make room for the new show.
US08528006B1 Method and apparatus for performing real-time commands in a non real-time operating system environment
A method and apparatus is disclosed for performing real-time execution of a plurality of commands in a non real-time operating system environment using a driver, running at the privileged level and which comprises a command dispatcher, receiving a plurality of commands provided by a user application, and a command queue storing the plurality of commands provided by the user application for further providing the plurality of commands to a target unit for execution.
US08528002B2 Providing access control for a destination in a messaging system
Providing controlled access for a destination in a messaging system includes: selecting a destination for storing messages in a messaging system, one or more of the messages comprising one or more message properties; associating each of a set of message requestors with a set of message selectors; and in response to an access request for the destination from a message requestor, determining the set of said message selectors associated with the message requestor and using the identified set of message selectors to check against messages on the destination comprising a corresponding set of message properties for providing a response to the access request.
US08527999B2 Method, computer program and device for supervising a scheduler for managing the sharing of processing time in a multi-task computer system
The invention in particular has as an object supervising a scheduler for the management of processing time sharing in a multitask data-processing system comprising a computation unit having a standard execution mode and a preferred execution mode for executing a plurality of applications. The execution time for the said plurality of applications is divided into a plurality of periods and a minimal time for access per period to the said computation unit is determined for at least one application of the said plurality of applications. For at least one period, the said preferred execution mode is associated with the said at least one application and the said at least one application is executed according to at least the said minimal time for access to the said computation unit. For the said at least one period, the said standard execution mode is associated with the applications of the said plurality of applications and at least any one of the applications of the said plurality of applications is executed.
US08527997B2 Energy-aware job scheduling for cluster environments
A job scheduler can select a processor core operating frequency for a node in a cluster to perform a job based on energy usage and performance data. After a job request is received, an energy aware job scheduler accesses data that specifies energy usage and job performance metrics that correspond to the requested job and a plurality of processor core operating frequencies. A first of the plurality of processor core operating frequencies is selected that satisfies an energy usage criterion for performing the job based, at least in part, on the data that specifies energy usage and job performance metrics that correspond to the job. The job is assigned to be performed by a node in the cluster at the selected first of the plurality of processor core operating frequencies.
US08527995B2 Synchronization system for entities maintained by multiple applications
A synchronization system provides a generic synchronization mechanism in which copies of data of an entity maintained by different applications can be synchronized through application-specific entity adapters. An entity adapter for an application receives from the synchronization system a synchronization request to synchronize an entity of the application and interacts with the application to ensure the entity is synchronized as requested. Each application that takes an action on an entity provides a transaction to the synchronization system. Upon receiving a transaction, the synchronization system stores an indication of the transaction in a synchronization store. The synchronization system waits until any sent synchronization transactions for an entity complete before sending subsequent synchronization transactions for that entity to ensure that the same transaction ordering is used by the target applications.
US08527992B2 HTTP request preservation
The present disclosure involves systems, software, and computer implemented methods for preserving a Hypertext Transfer Protocol (HTTP) request. One process includes operations for receiving an HTTP request and generating request and response objects representing the HTTP request. Multiple child threads are generated and then executed at content providers to render content in response to the HTTP request. A first portion of the rendered content is transmitted, but the request and response objects are stored in memory and made accessible to content providers associated with pending child threads. The content providers associated with the pending child threads utilize the request and response objects to render a second portion of the content.
US08527984B2 Application platform and application
The problem of the present invention is to be capable of efficiently using a system resource of a device. For solving the above problem, an application platform according to the present invention comprises determining unit for determining whether an application for installation or activation is installed or activated, wherein when the determining unit determines whether the application for installation or activation is installed or activated, the determining unit refers to a first resource use amount and a second resource use amount larger than the first resource use amount of each of a plurality of applications already installed or activated, a first resource use amount and a second resource use amount larger than the first resource use amount of the application for installation or activation.
US08527981B2 Storage device and method of instructing to update firmware
A storage device includes a plurality of expanders connected to a disk device and a controller unit for controlling the expanders. The disk device stores data transmitted from a host device. The controller determines whether, when download data is received from a predetermined terminal to update firmware of an expander, it is necessary to initialize a corresponding expander after downloading the download data by the expander, transmits determined initialization determining information determined to the terminal, transmits the download data to the corresponding expander, and instructs the corresponding expander to update the firmware at a timing for updating the firmware, which is determined by the terminal based on the initialization determining information.
US08527979B2 Apparatus and method fro maintaining a software repository
A virtual installation map, and method involving installing a software functionality using the same, the virtual installation map including a first software installation map including a plurality of software elements representative of a related software file, the software elements also including at least one dependency to another software element. The virtual installation map further including a second software installation map also including a second plurality of software elements representative of related software file along with related dependencies. The first and second software installation maps may be hosted in separate databases and may relate to software products provided by different vendors. One or both software installation maps may include a pointer or other reference to the other installation map thereby providing a virtual installation map, in one example.
US08527977B1 Software uninstallation system, method and computer program product
A system, method and computer program product are provided for uninstalling software on a computer. In use, a plurality of software products identified on a computer is displayed. Further, a first user instruction to uninstall at least a portion of at least one of the software products from the computer is received. Such first user instruction is received via an interface. Still yet, the at least a portion of the at least one software product is uninstalled from the computer, in response to the receipt of the first user instruction. Also, a second user instruction may be received to cancel the uninstallation. Thus, the uninstallation may be cancelled, in response to the receipt of the second user instruction.
US08527969B2 Systems, methods, and computer programs for dynamic binary translation in an interpreter
Various embodiments of systems and methods for dynamic binary translation in an interpreter are disclosed. An embodiment comprises a method for dynamic binary translation in an interpreter. One such method comprises: receiving non-native code comprising a sequence of one or more operators to be interpreted; building a static branch destination table associated with the operators, the static branch destination table specifying a static branch operator that branches to another operator in the sequence and a corresponding memory location to which the static branch operator branches; parsing the sequence of operators and building a cross-reference table that specifies a pointer to an operator function associated with the corresponding operator, an index of the operator in a native code sequence, and a call to a native operator; selecting a dynamic branch code template for the native operator; and based on the static branch table and the cross-reference table, emitting the native code sequence to be executed via a native processor.
US08527967B2 Program code compression processing device and method and program thereof
To obtain a program code generation support device, method, and the like, capable of generating a new program code, in particular, generating in accordance with an incorporating apparatus, by performing a further optimization on a program code. The device includes storage means for storing as data, an optimization rule that is composed of a conversion condition for converting data of a program code and a conversion content thereof, and code optimization means that includes a code analysis unit for analyzing the program code, a condition search unit for search a part matching the conversion condition in the program code through a collation with the optimization rule stored in the storage means on the basis of the analyzed program code, and an optimization unit for generating data of a new program code by converting the part matching the conversion condition on the basis of the conversion content.
US08527960B2 Combining method parameter traces with other traces
Implementations of the present disclosure provide methods including executing an application, generating a method parameter trace, the method parameter trace providing one or more parameter values corresponding to one or more methods called during execution of the application, generating an event trace, the event trace identifying one or more events occurring during execution of the application, and combining the method parameter trace and the event trace to provide a profile of events occurring during each of the one or more methods based on the one or more parameter values.
US08527938B2 Worklet modeling
A processor, a method, and a program executable by a processor and residing on a machine readable memory are each configured to define work phases achieved at the direction of a person in interaction with a computing device. A first program component is configured to divide the work phase performed into at least one work object and at least one transition object. The worklet object has a boundary and includes at least one input data class, and at least one output data class, and at least one act upon the at least one input data class to produce the at least one output data class. The transition object is configured to include a decision gate succeeding each work phase. The decision gate configured to allow progress out of the boundary upon satisfaction of a boundary condition.
US08527935B1 System for reducing power consumption of electronic circuit
A method and system for reducing power consumption of an electronic circuit design using an EDA tool includes generating a look-up table (LUT) that stores a mapping between a type, a predetermined optimum power input transition time, and at least one characteristic corresponding to each digital logic element present in a cell library of the EDA tool. An input transition time of a first digital logic element is determined. Then, the first logic element is replaced with a second logic element if the input transition time and the predetermined optimum power input transition time of the first logic element are not equal. The second logic element may be replaced with a third logic element if a timing delay of the second logic element is greater than a timing delay of the first logic element.
US08527930B2 Generating and using route fix guidance
Some embodiments of the present invention provide systems for generating and using a route fix guidance for fixing design rule violations. A route fix guidance includes information that enables a router to locally modify a routing solution to fix one or more design rule violations. A route fix guidance can include a set of two or more metal avoidance areas, wherein avoiding any one of the set of two or more metal avoidance areas during routing fixes the design rule violation. Additionally, a route fix guidance can specify a set of rectangles to remove from a routing solution, and a set of rectangles to insert into or add to a routing solution. Further, the route fix guidance can include information for moving one or more vias to new locations in the routing solution. The route fix guidance can specify a sequence in which the local modifications are to be made.
US08527929B2 Method and system for optimally connecting interfaces across multiple fabrics
A method of connecting an interface to a fabric of an electronic device, the interface having a plurality of nets to be connected to corresponding connectors in the fabric includes associating with each of the connectors in the fabric a first variable indicating that the connector belongs to the interface; associating with each of the connectors in the fabric a second variable indicating a number of higher numbered adjacent connectors for the connector in the interface; connecting each of the nets in the interface to a corresponding one of the connectors in the fabric such that the second variable has a non-zero value at exactly one of the corresponding connectors in the interface.
US08527918B2 Target-based thermal design using dummy insertion for semiconductor devices
The present disclosure provides integrated circuit methods for target-based dummy insertion. A method includes providing an integrated circuit (IC) design layout, and providing a thermal model for simulating thermal effect on the IC design layout, the thermal model including optical simulation and silicon calibration. The method further includes providing a convolution of the thermal model and the IC design layout to generate a thermal image profile of the IC design layout, defining a thermal target for optimizing thermal uniformity across the thermal image profile, comparing the thermal target and the thermal image profile to determine a difference data, and performing thermal dummy insertion to the IC design layout based on the difference data to provide a target-based IC design layout.
US08527917B2 Semiconductor cell for photomask data verification and semiconductor chip
A semiconductor cell for photomask data verification is disclosed that is provided in a semiconductor chip having a semiconductor integrated circuit and used for verifying photomask data of the semiconductor chip obtained by performing arithmetic processing on layout data of the semiconductor integrated circuit. The semiconductor cell for photomask data verification has the photomask data obtained by performing the arithmetic processing on the layout data of the semiconductor integrated circuit and is electrically separated from the semiconductor integrated circuit.
US08527902B2 Multidimensional volume and vibration controls for a handheld electronic device
A system and method for adjusting a notification setting of a handheld electronic device is provided. The method includes receiving a request to adjust a notification setting which causes the electronic device to display a notification module on a display of the electronic device. The notification module includes a plurality of control portions each corresponding to a notification setting which can be adjusted within the corresponding control portion. The method further includes detecting a selection proximate to a control portion and inputting a notification setting change based upon a selection executed within one of the control portions. The notification setting is adjusted in response to the notification setting change.
US08527897B2 System, method, and computer program product for toggling back and forth between unformatted and formatted editable views of data
A method according to one embodiment includes outputting several data elements in a raw view in which all of the data elements are selectable by a single action; allowing editing of the data elements in the raw view; outputting the data elements in a formatted view in which the data elements are positioned in individual fields; allowing editing of the data elements in the formatted view; and toggling back and forth between the raw view and the formatted view. Additional systems, methods, and computer program products are also disclosed.
US08527890B2 File management apparatus, file management method, and computer program product
In a screen for displaying thumbnail images, a background image is displayed on an entire portion of a specific area, translucent lanes are displayed on the background, and thumbnail images are displayed on a lane located in the center of the screen. When a mouse pointer is put on a lane on the right side of the lane located in the center, a symbol image that is arranged on the right side of a symbol image corresponding to the thumbnail images on a place map screen, and a file name of the symbol image are displayed on the lane that is specified by the mouse pointer.
US08527885B2 Method for managing memory in a client terminal, corresponding signal, computer program and terminal
A method is provided for managing memory in a mobile communication terminal suitable for processing information representing a multimedia scene that comes in the form of a multimedia content having multimedia elements. The method includes a step of receiving the multimedia scene and the following steps that are implemented simultaneously: a step of rendering the scene in continuous or progressive loading mode on the terminal; and a step of storing a portion of the multimedia content representing the multimedia scene, the portion being pre-identified in the multimedia content.
US08527882B2 System and method for iconic software environment management
A system and method for iconic software environment management. The system and method provide storing, navigating and accessing files within an operating system on a stand alone device or on a networked device with internal files and external files (e.g., from web-sites, etc.) through the use of graphical thumbnail icons representing a graphical display of a substantial portion of information obtained from within an electronic document.
US08527876B2 System and methods for adjusting graphical representations of media files based on previous usage
Systems and methods for adjusting playback and graphical representations of media files are provided. The systems and methods can monitor playback and access of media files to create usage metadata. The usage metadata can then be used to adjust the playback of the media file. For example, the usage metadata may indicate that a user skips, on average, the first 22 seconds of a particular song so the next time that song is played, the first 22 seconds will automatically be skipped. The usage metadata can additionally or alternatively be used to adjust a graphical representation of the media file. For example, the usage metadata may indicate that a user rarely accesses a particular song so the graphical representation of that song will be small and faded. This change in graphical representation can help a user find more commonly used media files.
US08527871B2 Style guide and formatting methods for pilot quick reference handbooks
A method is disclosed for generating a quick reference handbook for use on a mobile platform. The method may involve providing a machine-readable medium for use with a processor having a memory. The machine-readable medium may provide instructions for causing the processor to generate a quick reference handbook (QRH). The QRH may be created through the use of checklists organized in accordance with a plurality of grouping schemes that include at least a plurality of: Immediate Action; Systems; and Engine Indication and Crew Alerting System (EICAS) messages. Differentiating criteria may also be used for decisions steps, action steps, and navigation steps within the checklists to thereby enable a user to discriminate between the steps.
US08527870B2 Flexible electronic document that receives data insertion from one or more data sources
One embodiment in accordance with the invention relates to generating a completed unified data format template that includes data inserted from one or more data sources. Initially, an electronic template can be created using a template application (e.g., Microsoft Word, Microsoft Excel, and the like). The electronic template is embedded with electronic placeholder coding related to data of one or more data sources. The layout of the electronic template can be converted into a unified layout format, wherein the electronic template includes the electronic placeholder coding. The data from the one or more data sources can be applied to the electronic placeholder coding of the unified layout format in order to generate the completed unified data format template.
US08527864B2 Method of compound document comparison
A method and system for comparing compound documents. An original compound document and a modified compound document are analyzed to determine and mark the location of embedded objects. A comparison is performed between an original primary document and the modified primary document, ignoring the embedded objects, the output of which is a comparison output document. The embedded objects are compared by copying the contents of the embedded objects to compatible documents, comparing the embedded object from the original compound document and the embedded object from the modified compound document, the output of which is inserted into the comparison output document using the location markers of the embedded objects.
US08527860B1 System and method for exposing the dynamic web server-side
A system and method for accessing a rich web site is disclosed herein. The method includes serving the web-page as a container on the server-side and instantiating a content of the Web-page with a plurality of JavaScript calls or a plurality of AJAX calls, which allows APIs to access and retrieve information from the Web-page and to process the content of the Web-page.
US08527859B2 Dynamic audio playback of soundtracks for electronic visual works
An electronic book is provided with a soundtrack, to which a reader can listen while reading the electronic book. The soundtrack accompanies and enhances the reading experience, in which readers generally have images in their minds based on the story or other visual media that is part of the electronic book. Playback of the soundtrack is synchronized with the visual display of the electronic book. Audio cues are associated with different points in the text and these cues are dynamically played back in synchronization with the visual display of the electronic book based on the interaction of the user with the electronic book. The dynamic playback involves editing and playing an audio cue so that it has a duration that is based on a prediction of the duration of the portion of the electronic book with which the cue is synchronized. When the system starts playing an audio cue, it predicts when the next audio cue should start. The current cue is played for predicted duration and a transition to the next audio cue is initiated at an appropriate time.
US08527858B2 Systems and methods for selective decode algorithm modification
Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing system is disclosed that includes a combination data decoder circuit. The combination data decoder circuit includes a first decoder circuit and a second decoder circuit. The first decoder circuit is operable to apply a first data decode algorithm to a decoder input to yield a decoded output. The second decoder circuit is operable to apply a second data decode algorithm to a subset of the decoded output to modify at least one element of the decoded output to yield a modified decoded output.
US08527856B2 Encoding apparatus and method using turbo code, and permutation unit and method
Disclosed are an apparatus and a encoding method using a turbo code and a unit and a method of permutation. The apparatus for encoding using a turbo code according to an exemplary embodiment of the present invention includes: a first encoder that encodes 3 bits inputted from first to third blocks each of which is formed of N bits respectively, with recursive systematic convolutional codes to output a first parity bit; a permutation unit that permutates the 3 bits; a second encoder that encodes the permutated 3 bits with the recursive systematic convolutional codes to output a second parity bit; and a puncturing unit that optionally removes the first parity bit and the second parity bit in consideration of a coding rate of a predetermined turbo code to control the coding rate.
US08527845B2 System and method for ingesting media content in a peer-to-peer network
The invention relates to a method and system hardware for ingesting media content in a peer-to-peer network from a data stream. The data stream is made up of a sequence of packets of media data, and each packet is identified by a sequence identifier. The method includes commencing caching of the data packets from the data stream. A missing data packet is identified using the sequence identifiers of the packets and the size of the missing data packet is determined. A portion of the memory medium is skipped to provide a skipped portion of medium having no data cached therein. The skipped portion has a size corresponding to the determined size of the missing data packet. The missing data packet is then retrieved and inserted into the skipped portion of the memory medium. The system includes an ingestion element configured to receive the content in a data stream, to define blocks of media data that make up the content, to generate metadata associated with each block, the metadata identifying the construction of the block from the data stream, and to transmit the data stream as a multicast stream to other network nodes. The other network nodes include at least one cache element configured to construct at least one of the blocks from the multicast data stream in accordance with the metadata, and to cache the data block. The system also includes a database accessible to network nodes, the database recording a location of each of the cached data blocks in the network.
US08527835B2 Method for secure data transfer
A method of securely transferring data. The source data stored in a source memory (NV_MEM) is compared with the transferred data (COPY_ELT_X_V_MEM) that has been copied from the source memory (NV_MEM) into a “destination” memory (V_MEM). The method consists in reading from the source memory (NV_MEM) an integrity value (PI_ELT_X) associated with an element (ELEMENT_X_NV_MEM) such as file containing the source data, in calculating the integrity of a reconstituted element made up of the transferred data (COPY_ELT_X_V_MEM) associated, where appropriate, with the data of the source element (ELEMENT_X_NV_MEM) other than the data that was transferred, and in deciding that the transferred data (COPY_ELT_X_V_MEM) is identical to the source data when the integrity calculation gives a value identical to the integrity value of the source element (PI_ELT_X). The method applies to transferring data between components of a smart card.
US08527826B2 Logic corruption verification
A computer-implemented method of verifying logic in a simulation-based behavioral latch model by performing actions including: inserting a value checking module in the behavioral latch model, the value checking module connected to one of a set of latches outside of a scan chain within the behavioral latch model; comparing a value of the one of the set of latches outside of the scan chain with a delta value for the one of the set of latches outside of the scan chain; and providing an error message in response to determining the value and the delta value are distinct.
US08527820B2 Semiconductor device and test method thereof
A semiconductor device includes a first management area storing a plurality of inspection results, the plurality of inspection results being obtained by executing inspections for each of a plurality of storage areas which store a plurality of data; and a second management area storing the plurality of inspection results. The first and second management areas are independent from each other.
US08527816B2 Identifying a defective adapter
A method, system, and computer usable program product for identifying a defective adapter are provided in the illustrative embodiments. A configuration process of the adapter is initiated, the adapter being coupled with a slot in a data processing system. An indication of the configuration process is activated. A determination is made whether the configuration has completed successfully. The indication is allowed to remain activated responsive to the configuration not completing successfully. The activated indication identifies the defective adapter.
US08527800B2 Method and apparatus for displaying hour by hour power level status transitions for a network device by parsing cron job strings associated with the network device
Embodiments of the present invention include a method, apparatus, system, and/or computer program for monitoring energy consumption in a network and producing a display grid that provides a visual depiction of network device power consumption at any given time. The method includes, in one example, receiving a request for a power level schedule for a network device. The request may include a time period or date range over which the power level schedule should be produced. The method may also include retrieving Cron job strings associated with the network device, and parsing the Cron job strings to determine transitions from one power level to another and times for the transitions of the power level of the network device. The method further includes building a visual grid that depicts the power level schedule for the network device during each hour of the time period, based on the determined transitions.
US08527798B2 Energy-saving circuit for a peripheral device, peripheral device, switching device and method of operation
An energy-saving circuit applies to a peripheral device for connection to a data bus of a host system. The energy-saving circuit includes a monitoring circuit for monitoring a communication via the data bus, a holding circuit for holding a connection state of the peripheral device, at least one switching element for interrupting a supply voltage for the peripheral device, and a control circuit. The control circuit is set up to recognize by means of the monitoring circuit the beginning of an idle state of the data bus, to hold the connection state of the peripheral device by activation of the holding circuit upon recognition of the idle state, and to interrupt the feeding of a supply voltage for the peripheral device by opening the at least one switching element.
US08527784B2 Information processing apparatus, power supply control method, program and power supply control system to define processing depending on types of power supply apparatus connected
There is provided an information processing apparatus including a first connection unit with power supply type information, a second connection unit with power supply type information, a connection state determination unit for determining whether the connection states of the first and second connection units have changed, a power supply identification information acquisition unit for selectively acquiring the power supply type information from the first power supply apparatus and from the second power supply apparatus if the connection state determination unit determines that the connection states have changed, a power supply identification information management unit for managing connected-power-supply identification information, and a power supply control unit for controlling a feed from the power supply apparatuses connected to the first and second connection units and a charge on the first power supply apparatus connected to the first connection unit.
US08527783B2 Baseband ethernet extension system over coaxial cable
The Ethernet extension system contains at least a signal and power conversion device, a conversion device, and a coaxial cable connected in between. The signal and power conversion device receives baseband network signal and electricity in accordance with PoE, and delivers the baseband network signal and electricity to the conversion device through the coaxial cable. The conversion device then provides the baseband network signal to an ordinary Ethernet network device. Baseband network signal and electricity as such could be delivered through a coaxial cable beyond the conventional Ethernet without additional configuration of power supplies or power sources, and without repeatedly modulation and demodulation, coding and decoding, or conversion of communication protocols.
US08527782B2 Power hub
A USB hub utilizes an external power supply connection and rechargeable battery to provide a fully functional USB hub that provides portable backup power for USB devices. The hub includes a housing with a host connector that is adapted to be coupled to a host. Device connectors are also positioned on the housing that are adapted to be coupled to electronic devices. A hub circuit enables USB communications between the devices and host connected to the hub. The rechargeable battery is selectively charged from the host or external power supply connection. A microcontroller controls the hub circuitry such that power is provided to the hub circuit and the device connectors from an external power source or host if available or the rechargeable battery if they are not.
US08527778B2 Apparatus and method for preventing falsification of black box data
Provided are an apparatus and method for preventing falsification of black box data. The apparatus for preventing falsification of black box data includes a driving information storage module and a falsification prevention module. The driving information storage module stores a driving information data which is collected by a black box. The falsification prevention module encrypts the driving information data to generate a falsification determination data through a predetermined encryption mechanism, and stores the falsification determination data.
US08527766B2 Reducing leakage of information from cryptographic systems
A system is described for reducing leakage of meaningful information from cryptographic operations. The system uses a pairwise independent hash function to generate a modified secret key SK′ having individual components. The system forms a modified secret key collection that includes SK′ and its individual components. The system then uses the modified secret key collection to decrypt a message. The decryption involves providing multiple partial operation results in separate respective steps. Leakage of meaningful information is reduced due to difficulty in piecing together meaningful information from information leaked by the separate partial operations. In one example, the hash function has the form HK(r)=ar+b, where a, b, and r are selected values, such as random numbers. In another example, the hash function has the form HK(r)=Ar*B, where A, B, and r are selected values.
US08527764B2 Method and system for secure communication
A method and system for secure communication is provided. The method for secure communication with devices includes: obtaining a parameter for protecting a content; authenticating each other by exchanging a certificate with the device; and exchanging a key with the device using a key authenticated through the certificate to establish a secure authenticated channel with the device. Accordingly, it is possible to establish the secure authenticated channel and perform secure communication by computing a secure authenticated channel key.
US08527760B2 Determining trust data for devices in a network
In an embodiment, a first device detects a first interaction between the first device and a second device. The first device assigns a first rating of the first interaction. The first device calculates an internal trust for the second device based on the first rating and a first time since the occurrence of the first interaction. The first device receives trust data from a third device. The first device calculates a community trust for the second device based on the trust data and an internal trust that the first device has for the third device. The first device calculates a total trust that the first device has for the second device based on the community trust and the internal trust that the first device has for the second device. If the total trust is less than a minimum threshold, the first device disallows a second interaction.
US08527757B2 Method of preventing web browser extensions from hijacking user information
The invention relates to a portable authentication token comprising connection means for connecting to a computer, browser communication means for communicating with a browser running on the computer, and user authentication means for authenticating a user of the token to a server. The user authentication means are triggered via the browser communication means when the user connects to the server from the browser of the computer. The user authentication means are set to authenticate the user by communicating with the server through the browser. The token comprises out-of-band token communication means set to validate user authentication by establishing a communication channel between the token and the server, the communication channel bypassing the browser.The invention also relates to an authentication method and to a system comprising a token, a computer and a server to which the user authenticates with the token.
US08527749B2 User device, computer program product and computer system for system for secure network storage
A technique for providing secure network storage by a user device that includes one or multiple network interfaces, a driver configuration component comprising a volume mapping schema and a connection mapping schema, and a driver operable to map I/O requests for logical data blocks to one or multiple network storage volumes as specified by the volume mapping schema, the data transfer between the user device and the one or multiple network storage volumes being mapped to one or multiple network connections as specified by the connection mapping schema, the driver thereby being operable to provide the user device with a logical storage volume.
US08527746B2 Electronic device capable of starting up in low-temperature environment and startup method thereof
An electronic device capable of starting up in a low-temperature environment and a startup method for starting up the electronic device in the low-temperature environment and provide a stable operation temperature. The electronic device includes a temperature detection unit, a plurality of electronic elements, a storage unit, and a control unit. The electronic elements connects to the temperature detection unit. The storage unit stores a temperature monitoring process and an operating system. The control unit electrically connects to the temperature detection unit, the electronic elements, and the storage unit. The control unit acquires an operation temperature of the electronic elements through the temperature detection unit. The control unit executes the temperature monitoring process for driving the electronic elements, and increases the operation temperature of the electronic elements, so that the operating system is executed when a working temperature of the electronic device is higher than a first rated temperature.
US08527742B2 Processing vectors using wrapping add and subtract instructions in the macroscalar architecture
Embodiments of a system and a method in which a processor may execute instructions that cause the processor to receive an input vector and a control vector are disclosed. The executed instructions may also cause the processor to perform a sum or difference operation on another input vector dependent upon the input vector and the control vector.
US08527738B2 Flexray system using efficient storage of instructions
A data processing system comprises multiple data processing nodes that communicate with one another using the FlexRay protocol. Each respective node works according to a respective schedule based on a repetitive sequence of cycles, each cycle having a sequence of time slots. Each node executes instructions, one per time slot, if any. The instructions are stored in a memory. Each instruction is identified by the relevant cycle number and time slot number in the relevant cycle. Accordingly, the combination of cycle number and slot number identify a memory address. Typical instructions appear more than once in the repetitive sequence of cycles for a node. This temporal pattern of occurrences of the same instruction at a node is used to modify the generation of the memory addresses, so that the same memory address is generated each time the instruction is needed. This makes efficient use of storage space.
US08527737B2 Using addresses to detect overlapping memory regions
The described embodiments determine if two addressed memory regions overlap. First, a first address for a first memory region and a second address for a second memory region are received. Then a composite address is generated from the first and second addresses. Next, an upper subset and a lower subset of the bits in the addresses are determined. Then, using the upper and lower subsets of the addresses, a determination is made whether the addresses meet a condition from a set of conditions. If so, a determination is made whether the lower subset of the bits in the addresses meet a criteria from a set of criteria. Based on the determination whether the lower subset of the bits in the addresses meet a criteria, a determination is made whether the memory regions overlap or do not overlap.
US08527733B2 Memory system
According to one embodiment, a memory system includes a controller for controlling a data transfer between a nonvolatile memory and a host device. The controller writes, to the nonvolatile memory, management information to be used in the data transfer, a multiplexed pointer indicating a storage position, and a log indicating whether the writing of the pointer is successful, determines whether the multiplexing the pointer by the predetermined number is maintained according to at least one of the pointer and the log, and rewrites the multiplexed pointers to the nonvolatile memory when determining that the multiplexing the pointer by the predetermined number is not maintained.
US08527730B2 Data updating method, memory system and memory device
A data updating method, a memory system and a memory device in which the memory device is connectable to a host device and has a memory section and a memory controller, the memory section consists of a first memory section which can be divided into partitions having multiple different attributes, and a work space which is managed by the memory controller, and the method of updating data which is stored in the memory device uses one of the writing methods which has been selected from among multiple different writing methods of writing data into the partition, depending on the attribute of the partition, to perform an updating process, and can securely update the data.
US08527729B1 Apparatus and method for a synchronous multi-port memory
A multi-port memory, comprising: a plurality of ports, each port including port input logic that generates a write enable value from received control signals, and a delay stage coupled to store the write enable value from the input stage, and configured to force the write enable value to a disable state in response to an asserted busy signal of the port; and an arbitration circuit coupled to the ports that arbitrates contending accesses to the ports by de-asserting a busy signal to one port, and asserting a busy signal for all other ports.
US08527724B2 Blocked based end-to-end data protection for extended count key data (ECKD)
Exemplary method, system, and computer program product embodiments for block based end-to-end data protection for extended count key data (ECKD) in a computing environment are provided. In one embodiment, by way of example only, information units (IU's) are aligned in a block boundary format. Block protection trailer data is added to each one of the IU's. Additional system and computer program product embodiments are disclosed and provide related advantages.
US08527715B2 Providing a shared memory translation facility
A system, method and computer program product for providing a shared memory translation facility. The method includes receiving a request for access to a memory address from a requestor at a configuration, the receiving at a shared memory translation mechanism. It is determined if the memory address refers to a shared memory object (SMO), the SMO accessible by a plurality of configurations. In response to determining that the memory address refers to the SMO, it is determined if the configuration has access to the SMO. In response to determining that the configuration has access to the SMO, the requestor is provided a system absolute address for the SMO and access to the SMO. In this manner direct interchange of data between the plurality of configurations is allowed.
US08527708B2 Detecting address conflicts in a cache memory system
A cache memory providing improved address conflict detection by reference to a set associative array includes a data array that stores memory blocks, a directory of contents of the data array, and a cache controller that controls access to the data array. The cache controller includes an address conflict detection system having a set-associative array configured to store at least tags of memory addresses of in-flight memory access transactions. The address conflict detection system accesses the set-associative array to detect if a target address of an incoming memory access transaction conflicts with that of an in-flight memory access transaction and determines whether to allow the incoming transaction memory access transaction to proceed based upon the detection.
US08527707B2 High-performance cache system and method
A digital system is provided for high-performance cache systems. The digital system includes a processor core and a cache control unit. The processor core is capable of being coupled to a first memory containing executable instructions and a second memory with a faster speed than the first memory. Further, the processor core is configured to execute one or more instructions of the executable instructions from the second memory. The cache control unit is configured to be couple to the first memory, the second memory, and the processor core to fill at least the one or more instructions from the first memory to the second memory before the processor core executes the one or more instructions. Further, the cache control unit is also configured to examine instructions being filled from the first memory to the second memory to extract instruction information containing at least branch information, to create a plurality of tracks based on the extracted instruction information; and to fill the at least one or more instructions based on one or more tracks from the plurality of instruction tracks.
US08527704B2 Method and apparatus for optimal cache sizing and configuration for large memory systems
A method for configuring a large hybrid memory subsystem having a large cache size in a computing system where one or more performance metrics of the computing system are expressed as an explicit function of configuration parameters of the memory subsystem and workload parameters of the memory subsystem. The computing system hosts applications that utilize the memory subsystem, and the performance metrics cover the use of the memory subsystem by the applications. A performance goal containing values for the performance metric is identified for the computing system. These values for the performance metrics are used in the explicit function of performance metrics, configuration parameters and workload parameters to calculate values for the configuration parameters that achieve the identified performance goal. The calculated values of the configuration parameters are implemented in the memory subsystem.
US08527690B2 Optimization of non-volatile solid-state memory by moving data based on data generation and memory wear
An exemplary method includes writing data to locations in non-volatile solid-state memory and deciding whether to move data written to one location in the memory to another location in the memory based on generation of the data and wear of the other location. Such a method may be used for non-volatile random access memory (NVRAM). Various other methods, devices, systems, etc., are also disclosed.
US08527684B2 Closed loop dynamic interconnect bus allocation method and architecture for a multi layer SoC
A closed loop dynamic interconnect bus allocation method and architecture for a multi layer SoC is disclosed. In one embodiment, a system on chip (SoC) includes multiple masters, multiple slaves, multiple buses, and an interconnect module coupled to multiple masters and multiple slaves via multiple buses. The interconnect module includes an arbiter. The SoC also includes an inner characteristic bus coupled to the plurality of masters, the plurality of slaves and the interconnect module. The interconnect module receives on-chip bus transactions substantially simultaneously from the multiple masters to be processed on one or more of the multiple slaves via the multiple buses. The interconnect module also receives inner characteristic information of the on-chip bus transactions via the inner characteristic bus. Further, the interconnect module allocates the received on-chip bus transactions from the multiple masters to associated one or more of multiple slaves based on the received inner characteristic information.
US08527683B2 System and method for processing digital data
This system for processing digital data may include a set of slave processing units for the execution of elementary functions, an interconnection module, which is designed to communicate with a data transfer network and to transfer data between the processing units, on the one hand, and the data transfer network, on the other hand, and a controller controlling the interconnection module to control the data transfer.
US08527682B2 Bus controller, bus communication system, and bus control method
It is an object to prevent a command-issuing interval from being fixed and then avoid a situation where a target always returns a retry by varying a timing of a command-issuing request (i.e., a request signal) from each initiator, even if a plurality of initiators simultaneously or alternately make a plurality of command-issuing requests (i.e., send request signals). Based on predetermined priorities, a bus control unit sends a grant signal to an initiator that has sent a request signal, thereby granting use of a bus to the initiator. A mask generating unit sends a mask signal to at least one initiator to have the initiator mask a request signal, thereby controlling a timing, at which the bus control unit grants use of the bus to the initiator, to be aperiodic.
US08527681B2 Data processing system, data processing method, and apparatus
A data processing system may include a first data path and a second data path. A set of components may include a system component and a partner component, each having a communication interface for communicating data. The components are operable in a synchronized mode and a non-synchronized mode with respect to each other. The set may further include a configuration control system connected to the system component and the partner component, for controlling the set to be in a synchronized mode configuration or a non-synchronized mode configuration. The configuration control system may include a first path selector module connecting the communication interface of the system component to the first data path and the second data path and a partner path selector module connecting the communication interface of the partner component to the first data path and the second data path. The path selector modules may be arranged to enable, depending on the configuration, communication of data to the respective component via one or more selected data path, selected from the first data path and the second data path, and to inhibit communication via the not selected data paths.
US08527677B1 Serial communications links with bonded first-in-first-out buffer circuitry
Serial communications circuitry is provided that has bonded first-in-first-out (FIFO) buffer circuitry. The circuitry may include state machine and barrel shifter circuitry that conveys data between the bonded FIFO circuitry and a bonded serial communications path. The bonded FIFO circuitry and the bonded lane may increase the efficiency of the serial communications circuitry by reducing the number of empty data bytes buffered in the FIFO circuitry and conveyed over the serial communications path.
US08527673B2 Direct access to a hardware device for virtual machines of a virtualized computer system
In a virtualized computer system in which a guest operating system runs on a virtual machine of a virtualized computer system, a computer-implemented method of providing the guest operating system with direct access to a hardware device coupled to the virtualized computer system via a communication interface, the method including: (a) obtaining first configuration register information corresponding to the hardware device, the hardware device connected to the virtualized computer system via the communication interface; (b) creating a passthrough device by copying at least part of the first configuration register information to generate second configuration register information corresponding to the passthrough device; and (c) enabling the guest operating system to directly access the hardware device corresponding to the passthrough device by providing access to the second configuration register information of the passthrough device.
US08527668B2 Priority logic module
In a nuclear process control system, a priority logic module (PLM) is provided. The priority logic module comprises a plurality of input ports, each input port associated with one of a plurality of priorities, a plurality of output ports, and a test mode select port associated with a test mode select signal. The test mode select signal selects one of a normal mode or test mode, each mode being associated with matching signals received by the input ports to signals sent by the output ports. The priority logic module further comprises a configurable priority logic circuit, wherein the priority logic circuit maps one of the input ports to one of the output ports.
US08527664B2 Direct memory access with minimal host interruption
Data received over a shared network interface is directly placed by the shared network interface in a designated memory area of a host. In providing this direct memory access, the incoming data packets are split, such that the headers are separated from the data. The headers are placed in a designated area of a memory buffer of the host. Additionally, the data is stored in contiguous locations within the buffer. This receive and store is performed without interruption to the host. Then, at a defined time, the host is interrupted to indicate the receipt and direct storage of the data.
US08527663B2 Methods and apparatus for performing non-intrusive network layer performance measurement in communication networks
Methods and apparatus for performing non-intrusive network layer performance measurement in communication networks are disclosed. An example method to measure network layer performance between existing network nodes disclosed herein comprises coupling a first intelligent network interface (INI) to an available access port of a first existing network node providing access to a network, wherein the first INI obtains power and input information only from the access port after being coupled thereto, and exchanging test messages between the first INI and a second INI coupled to a second existing network node during normal operation of the first and second existing network nodes to measure network layer performance, wherein the test messages originate in the first INI and are routed through the first and second existing network nodes using a first network layer address associated with the first INI and a second network layer address associated with the second INI.
US08527656B2 Registering an endpoint with a sliding window of controllers in a list of controllers of a survivable network
Provided are methods, devices, and systems for maintaining a SIP survivable network. A SIP endpoint maintains an ordered list of the controllers that are available to it and registers with a subset containing the first N controllers in the list, where N is a plurality, but not all, of the controllers in the list, and obtains services from one or more of the controllers of the subset. If one of the controllers of the subset becomes unavailable, the endpoint registers with the (N+1)st controller in the list, thereby adding it to the subset. If and when the one controller becomes available again, the endpoint de-registers with the (N+1)st controller, thereby removing it from the subset, and if necessary re-registers with one controller. The subset thus forms a sliding window on the list.
US08527652B2 Inter-bay substation automation application
The present disclosure is directed to an exemplary interface description or structure of an inter-bay Substation Automation (SA) application. The interface of the application to other elements of the SA system, for example to a bay controller, IED, OPC server, HMI, and/or gateway, is examined to fully automate the inter-bay SA application configuration and implementation. A formal description or structure of the base SA system as for example, including an IEC 61850 SCD file can be used to generate a formal description of the interfaces of the inter-bay SA application to be engineered. Logical nodes can be connected to the process single line diagram and integrated into the SCD file of the base SA system, thereby generating an enhanced SCD file.
US08527650B2 Creating a checkpoint for modules on a communications stream
A computer implemented method, computer program product, and system for creating a checkpoint of a stream. A stream checkpoint request to create the checkpoint of the stream is received, wherein the stream is used by a process as a communications path, and wherein the communications path is modified by a set of modules. In response to identifying the identity of each module in the set of modules, the identity of each module in the set of modules is stored in the checkpoint. In response to identifying an order of the set of modules, the order of the set of modules is stored in the checkpoint. In response to sending a stream checkpoint message to each module in the set of modules, module data is received from each module in the set of modules to form received module data. The received module data is stored in the checkpoint.
US08527645B1 Distributing transcoding tasks across a dynamic set of resources using a queue responsive to restriction-inclusive queries
A method and system for performing processing tasks is disclosed. At a resource, a detection is made as to when the resource is available to perform a processing task. Usage of the resource for performing processing tasks associated with each client of a set of clients is monitored. A restriction limiting which processing task is to be assigned to the resource is identified. The restriction identifies a hierarchy amongst at least two clients of the set of clients. The hierarchy is based on the monitored usage. A query identifying the restriction is generated. The query is transmitted to a remote queue in communication with a plurality of independent resources. The plurality of independent resources includes the resource. A response is received from the queue. The response identifies a processing task.
US08527643B2 Data processing apparatus that registers information notification destination and method therefor, and storage medium
A capable of preventing reception and processing of large data acquired based on a query string, thereby making it possible to prevent data reception and processing from affecting another event notification or registration request processing performed by the data processing apparatus. When a query string determination section determines that destination information for identifying a notification destination contains a specific character string, an event notification destination registration-determining section determines that the notification destination of information concerning the data processing apparatus is not to be registered in an event notification information-storing section. A Web service response-returning section returns a response indicating that the notification destination has not been registered, to an information processing apparatus connected to the data processing apparatus.
US08527635B2 Contents delivery system and method, web server and contents provider DNS server thereof
A contents delivery system and method, a web server and a contents provider DNS server of the contents delivery system are provided. A web server or a DNS server of a contents provider determines whether a client is located in proximity to the web server, dynamically selects a server which will provide a page embedded object and provides the page embedded object from the selected server to the client. Accordingly, users can easily use contents and the contents provider can promote qualitative improvement of service.
US08527630B2 Adaptive ambient services
A method comprising inspecting a traffic flow associated with a device; identifying a requested access within the traffic flow; determining, based on one or more rules, whether the requested access is within a profile associated with a first service available to the device over a wireless network, the profile identifying a network destination, an application on the device, or a content type, a first usage associated with the service being accounted for separately from a second usage associated with a second service available to the device; and if the requested access is within the profile, creating or modifying a record for assisting in accounting for a measure of the first usage to a sponsor entity responsible for at least subsidizing at least a portion of the first usage, wherein determining whether the requested access is within the profile comprises determining whether the requested access is associated with the service.
US08527628B2 Utilizing signatures to discover and manage derelict assets of an information technology environment
A set of asset signatures can be analyzed. Each asset signature can be associated with an asset. Derelict assets can be discovered based on the asset signatures. The asset can represent a fundamental structural unit of an information technology (IT) environment. A multi-stage screening process can be performed to discover derelict assets. In a first stage, assets having a normal state are able to be changed to a suspect state based on results of analyzing the corresponding asset signature. In a second stage, assets having a suspect state are able to be selectively changed in state to a normal state or to a derelict state. An asset management system record can be maintained for each of the set of assets. Each record of the asset management system can be a configuration item (CI), which indicates whether each of the set of assets is in a normal state, a suspect state, or a derelict state. The asset management system can periodically reclaim resources consumed by derelict assets.
US08527626B1 Managing system polling
A method is used in managing system polling. Polling parameters that are based on a set of criteria are determined for receiving updated information for a managed object in a data storage system. Based on the polling parameters, the managed object is polled. Based on the set of criteria, polling parameters are dynamically changed. Based on the results of polling, polling is disabled for the managed object.
US08527625B2 Method for providing parallel augmented functionality for a virtual environment
A method for providing virtual world functionality to a user of a base virtual world having a base virtual world functionality, includes providing first, second and third virtual world layers having respective first, second and third virtual world layer functionalities beyond the base virtual world functionality and providing user access to the base virtual world functionality and to the first and second virtual world functionalities by the second virtual world layer.
US08527624B2 Mechanism for adaptive profiling for performance analysis
Adaptive profiling for performance analysis of a computer system controls one or more agents to monitor a plurality of events occurring in a target computer system based on an adaptive logic. Collected data may be filtered and analyzed to determine one or more contributor events that attribute to performance of the target computer system. One or more patterns are observed or detected in said collected data, behavior of said one or more agents are adjusted based on said detected one or more patterns. The adaptive logic may be further reconfigured based on said detected one or more patterns.
US08527619B2 Remote power control system with tickle capability
An SNMP network comprises a power manager with an SNMP agent in TCP/IP communication over a network with an SNMP network manager. The power manager is connected to control several intelligent power modules each able to independently control the power on/off status of several network appliances. Power-on and load sensors within each intelligent power module are able to report the power status of each network appliance to the SNMP network manager with MIB variables in response to GET commands. Each intelligent power module is equipped with an output that is connected to cause an interrupt signal to the network appliance being controlled. The SNMP network manager is able to test which network appliance is actually responding before any cycling of the power to the corresponding appliance is tried.
US08527618B1 Repercussionless ephemeral agent for scalable parallel operation of distributed computers
A repercussionless ephemeral agent for scalable parallel operation of distributed computers provides efficient processing on the distributed computers via a bootstrapped agent and on-demand downloading of software components. Central computers having access to script, bootstrap, and library software code as well as a database, activate remote execution of the script on the distributed computers to control the distributed computers. The distributed computers are optionally controlled to perform an analysis according to the script in a distributed fashion with a high degree of parallelism. The analysis optionally examines all or portions of files implemented on or accessible to the distributed computers without the necessity of transferring the files from the distributed computers to the central machines. When the bootstrapped agent completes processing, all processes and files associated with the agent are removed from the distributed computers, effectively eliminating all traces of the execution from the distributed computers.
US08527613B2 Provisioned firmware updates using object identifiers
Methods, devices, and systems are provided for remotely updating provisioning data in devices or a population of devices. An update message is generated that includes an Object Identifier (OID) that uniquely identifies eligible devices or components for the provisioning data update. If an eligible device receives the update message, then the new provisioning data is loaded on the device, thereby replacing the old provisioning data on the device.
US08527608B2 Method, apparatus and system for reducing download of redundant attachments
A method, apparatus and system for reducing download of redundant attachments to a communication device from a server is provided. An identifier of an attachment to a message, for transmission from the server to the communication device, is compared with identifiers of attachments already stored in a memory at the communication device. The communication device is caused to retrieve a copy of the attachment from the memory if a match is found between the identifier and the identifiers of attachments already stored in the memory.
US08527606B2 Network system, network household appliance, content/metadata synchronous processing method, and computer program
[Object] To provide a network system capable of efficiently carrying out synchronous processing by positively notifying a home network appliance of an update content of a content or metadata.[Solving Means] A subscriber in a home network appliance acquires via a network an update notification message that stores update information of a content or metadata and in which a filter attribute for categorizing the update notification message is set. The appliance includes a service client that updates, by an application corresponding to a specific service, the content or the metadata in a local content/metadata database using the update information within the update notification message. The subscriber manages a correspondence between the service client and the filter attribute and specifies the service client that provides the update information within the update notification message based on the filter attribute set in the update notification message and the correspondence.
US08527603B2 In-system memory personalization
A method and system for personalizing a plurality of parts are disclosed. All of these parts have an identical part number and one or more programmable functions. The method comprises the steps of employing in a first product a first of said parts; and employing in a second product, a second of said parts. Prior to normal operation of the first product, a first code is set in the first part, and this first code causes the first part to provide a first programmable function during normal operation of the first product. Prior to normal operation of the second product, a second code is set in the second part, and this second code causes the second part to provide a second programmable function during normal operation of the second product. The said second programmable function is different from the first programmable function.
US08527600B2 Presence managing method and apparatus
It is an object of the present invention to relieve the burden on a watcher that uses a presence system to subscribe to the presence information of people and objects. For example, an attribute is a product name, and products A, B, C have the identical attribute value “DVDRecorder.” The server generates aggregate presence information, which includes the presence information of the products A, B, C (corresponds to the providers), and sends a notification of such to a watcher W (corresponds to the notification recipient) of the presence information of the products A, B, C. The watcher W collectively receives the presence information for every product name, and the watcher W is therefore relieved of the burden of classifying the presence information for every product name.
US08527599B2 System and method for regulating electronic messages
A system for regulating e-mail comprises a database of information profiling legitimate e-mail usage. When an e-mail is received at the system, it is scrutinized relative to the information in the database. If the e-mail is found to be legitimate based upon this evaluation, it is delivered to the intended recipient. If, however, the e-mail appears on the basis of the evaluation to be the last in a series of illegitimate e-mails or otherwise has characteristics inconsistent with the profile of legitimate e-mail usage, the e-mail may not be delivered and the postmaster and administrator at the source of the e-mail is contacted.
US08527598B2 Methods, systems, and computer readable media for answer-based routing of diameter request messages
Methods, systems, and computer readable media for answer-based routing of Diameter request messages are disclosed. According to one method, a Diameter request message is received from a first Diameter node at a. A copy of at least a portion of the Diameter request message is cached at the DSR and the Diameter request message is routed to a second Diameter node. The DSR determines whether a predetermined condition associated with an answer to the first Diameter request message exists. In response to determining that the predetermined condition exists, the cached portion of the Diameter request message is retrieved, a Diameter request that includes the cached portion of the Diameter request message is generated, and the generated Diameter request message is routed.
US08527595B2 GUI for presenting electronic messages
A method and apparatus for providing a graphical user interface to present electronic messages. In one embodiment, the method includes providing a user interface presenting a first electronic message to a recipient, where the first electronic message is associated with a segment of a second electronic message. The method further includes identifying the associated segment of the second electronic message to the recipient in the user interface, and allowing the recipient to view the second electronic message in an original form.
US08527594B2 Blog advertising
Blog advertisement selection and placement is driven by the analysis of different facets, which are defined as why-facet, how-facet, who-facet and what-facet. The objective of defining such facets and their labels is to be able to better classify and distinguish information from blogs with the goal to use these different facets to better target advertisements on blogs. A model of features is built and maintained that classifies information from blogs along the defined facets. The features, including non-keywords and keywords, are extracted from a set of blogs of at least one blogosphere. Non-keywords are related to the blog information and keywords, and assist the keywords in the classification of the different facets/labels. An advertising campaign is defined in terms of the defined facets. The model and the defined advertising campaign will then be able to determine and/or predict placement of an advertisement in a blog or blog page.
US08527587B1 Metasearch engine for ordering at least one stock returned in search results using at least one query on multiple unique hosts
Process for metasearching on the Internet performed by a metasearch engine, comprising: receiving an HTTP request from a client device for the metasearch engine to send at least one stock related search query to a plurality of unique hosts that provide access to stock related information; sending the at least one stock related search query to the plurality of unique hosts in response to the HTTP request; receiving search results from the plurality of unique hosts in response to the at least one stock related search query, the search results comprising data about at least one stock that may be ordered; incorporating the received search results into a response; communicating the response from the metasearch engine to the client device; receiving another HTTP request from the client device for placing an order for the at least one stock; processing the order. At least one updated response may also be included.
US08527586B1 Multi-protocol global namespace mechanism for network attached storage
The present invention provides a system and method for abstracting multiple network attached storage (“NAS”) locations, providing a single global namespace and a single mount point that is protocol and location-independent. As a result, rather than identifying each NAS and file server by location, access is provided through a single transparent mechanism. In order to maintain transparency, the present invention provides a way to reconcile the different naming practices for different file server protocols.
US08527584B2 Method and apparatus for providing service mobility across service deployment boundaries
An approach is provided for providing recommendations based on a recommendation model and a context-based rule. A recommendation platform receives a request for generating at least one recommendation, the request including at least one user identifier, at least one application identifier, or a combination thereof. Next, the recommendation platform determines at least one recommendation model associated with the at least one user identifier, the at least one application identifier, or a combination thereof. Then, the recommendation platform determines at least one context-based recommendation rule. Then, the recommendation platform processes and/or facilitates a processing of the at least one recommendation model, the at least one context-based recommendation rule, or a combination thereof for generating the at least one recommendation.
US08527579B2 Server device and setting information sharing method
A server device is provided which includes a change unit for changing setting information of a function shared with a client connected via a network, a transmission unit for transmitting to the client a change notification of the setting information of the function when the setting information of the function has been changed by the change unit, a reception unit for receiving from the client device information of the client to which the change notification of the setting information of the function has been transmitted from the transmission unit, a comparison unit for comparing the device information of the client received by the reception unit with device information of the server device, and a creation unit for creating, based on a comparison result of the device information by the comparison unit, a common file including the changed setting information of the function.
US08527577B2 System and method for configuration-driven deployment
A computer enabled method and system that can expose distributed transaction services as web services from a service architecture comprises steps of configuring the service architecture; receiving a invocation request through web services from a client; invoking a distributed transaction service from a distributed transaction application, wherein the distributed transaction service is defined in the invocation request; and exporting the distributed transaction service in the form of web services.
US08527565B2 Selecting and reassigning a blade for a logical partition for service scheduling of a blade server
The present invention discloses a blade server and a service scheduling method of the blade server. The method includes the following steps. According to the requirement for processing capability of a service, a blade is selected for a logical partition storing the service data (A1); an identifier of the logical partition storing the service data is issued to the selected blade (A2); the blade starts the service from the logical partition corresponding to the identifier of the logical partition (A3), realizing the dynamic distribution of blades according to the service requirement, and enabling a high-performance blade to be selected at the peaks of the service, so as to ensure that the service is processed normally; while at the valleys of the service, a blade having relatively low performance is used to release the high-performance blade for processing other services.
US08527560B2 Conservative garbage collecting with concurrent marking and concurrent sweeping for memory management
Aspects for conservative garbage collecting are disclosed. In one aspect, a heap of objects is generated during an execution of a script, and script objects in an unexecuted portion are traced to corresponding memory locations on the heap. The heap is then marked concurrently with executing the script such that a marked heap includes reachable and unreachable objects. Memory allocated to the unreachable objects is then freed concurrently with executing the script based on the marking. In another aspect, an object graph associated with a call stack is generated and traced such that script objects in an unexecuted portion of the stack are traced to corresponding memory locations on a heap. Heap objects are marked concurrently with executing the stack so that a marked heap includes reachable and unreachable objects. Memory allocated to the unreachable objects is then cleared concurrently with executing the stack based on the marked heap.
US08527556B2 Systems and methods to update a content store associated with a search index
Some aspects include determination of second document identifiers added to a search index. The search index associates each of a plurality of words with at least one of a plurality of first document identifiers. For each of the second document identifiers, metadata of a document identified by the second document identifier is added to a content store storing metadata of each document identified by the plurality of first document identifiers. In some aspects, the content store comprises at least one flat file, and the metadata is appended to an end of one or more of the at least one flat file.
US08527554B2 Metadata retrieval for multi-function devices
Systems and methods are provided for retrieving metadata relating to a multi-function device. In some embodiments, metadata is retrieved using a plurality of identifiers (e.g., hardware identifiers each identifying at least one function performed by the device) received from the device. The plurality of identifiers are arranged into a sequence, and at least one of the identifiers in the sequence is associated with metadata specifying a characteristic of the device. Using the metadata that is retrieved, a client computer may present an graphical user interface displaying information relating to the device.
US08527552B2 Database consistent sample data extraction
Various embodiments of systems and methods for database consistent sample data extraction are described herein. The technique uses production data as input and outputs sample data in the same relational schema while preserving the integrity of joins of the different tables in the schema. For a given relational schema, the master tables are found. Then a subset is created by placing selection criteria in a query defining how to sample the data for these master tables. Following the joins, the dependent tables are added to the query automatically.
US08527547B2 Sampling the space of ancestral recombination graphs
A method is provided for constructing an ancestral recombination graph. A value K is received representing K extant units. M non-mixing segments are also received. K vertices V are generated. K lineages for each of M trees are associated with each of the K vertices. An ancestral recombination graph is constructed. To construct the ancestral recombination graph, there is repeated, until only one lineage survives for each of the M trees, a process that includes the following. A tree is randomly selected tree. A first vertex v1 and a second vertex v2 are randomly selected. Two adjoining segments in the M non-mixing segments of the first and second vertices are combined together into a single vertex. A separate vertex is generated for at least one remaining segment in each of the M non-mixing segments of the first and second vertices. The vertices V are updated to be vertices that are non-interior vertices.
US08527545B2 Server system and method for exporting digital assets in enterprise information systems
Member objects of a computer system part(s) in an Enterprise Information System (EIS) are identified and categorized for export to a packaging process or to another computer system over tiers of network(s). An intermediate representation of the part(s) is made while applying context rule(s) to determine a standard specified context or a non-specified context of the parts. For a standard specified context, a directed search acquires the set of runnable and/or non-runnable member objects in a location(s) in the EIS. For a non-specified context, an implicit traversal search is performed for any of the set of runnable and/or non-runnable member objects in one or more locations in an Enterprise Information System (EIS). Set(s) of runnable and/or non-runnable member objects are accessed at their locations in the EIS and a preliminary package specification is made therefrom. Digital assets listed therein are updated with export descriptors added to the extended environment.
US08527542B2 Generating contextual support requests
User-generated input may be received to initiate a generation of a message associated with an incident of a computing system having a multi-layer architecture that requires support. Thereafter, context data associated with one or more operational parameters may be collected from each of at least two of the layers of the computing system. A message may then be generated on at least a portion of the user-generated input and at least a portion of the collected context data. Related apparatuses, methods, computer program products, and computer systems are also described.
US08527538B1 Using geographic data to identify correlated geographic synonyms
One embodiment of the present invention provides a system that uses geographic data to identify correlated geographic synonyms in search queries. A correlated geographic synonym occurs when two terms that are possible synonyms should not be considered synonyms because they are associated with related geographic context. During operation, the system receives a term and a possible synonym for the term. The system then determines whether the term and the possible synonym are both present in a geographic data set. If so, the system uses the geographic data set to determine whether the possible synonym is a correlated geographic synonym for the term.
US08527537B2 Method and apparatus for providing community-based metadata
A method and apparatus for providing community based metadata is disclosed. In one embodiment, the method comprises the steps of detecting an object in a frame of media program, transmitting first data comprising the frame of the media program having the detected object to display device for presentation to a user, receiving second data comprising user entered metadata associated with the identified object, tracking the object across proximate frames of the media program, associating the entered metadata with the object in at least one of the proximate frames of the media program, and storing the associated entered metadata.
US08527527B2 Content enrichment using unified system of unique identifiers
A unified system of unique identifiers is used to match enrichment content with primary content being delivered by subscribers, e.g. broadcasters, in different markets, market segments, etc. Songs, video, advertisements, or other content from multiple different content publishers or databases, each of which may be assigned identifiers using different identification systems, are assigned a unified, unique identifier. The unique identifiers are also mapped to content identifiers used by subscribers. When subscribers provide primary content, for example by broadcasting the content to end users, enrichment content is matched to the unified, unique identifier associated with the content, and appropriate enrichment data and content are sent to the subscriber for distribution along with the primary content. If subscribers or content publishers change their own identifiers associated with content, the content can be un-matched and re-matched with the same or a different unique identifier.
US08527525B2 Providing multiple degrees of context for content consumed on computers and media players
Multiple degrees of context for media content that is consumable on computing platforms including PCs and personal media players is provided by logically organizing context objects into halos that surround each piece of consumable content. The context objects represent information and experiences that are contextually associated with media content to enable users to easily discover content and experiences that they will find interesting in a rich and personal manner. As a user navigates from a content item to a context object in the halo, the context object itself morphs into content that is then surrounded by a new halo of context objects to which the user may navigate. The organization of media content and information into halos enables an effective contextual paradigm that cuts across strict hierarchical structures to allow the user experience to be much more seamless and free-flowing.
US08527521B2 System and method for evaluating the quality of human translation through the use of a group of human reviewers
System and computer implemented method for evaluating the quality and accuracy of a human translation from a source language to a target language by a group of professional translation reviewers communicating in real-time. The system and method comprise a system computer with a database of profiles and credentials of reviewers; and the ability to communicate with groups of selected reviewers via a computer network. The computer system assigns evaluations and collects ratings returned by reviewers, and calculates a consensus rating for the group, while omitting statistical outliers. The system will also calculate a score for the reviewer as compared to the group, and use the score in selecting reviewers for future evaluations.
US08527506B2 Media discovery and playlist generation
A computer implemented method and system that generates a video playlist having recommended videos based on a user query object is disclosed. A user query object is used to search for a number of web pages. Summaries are generated for the returned web page search results. Valuable terms and phrases from those summaries may be extracted and used to search video storage sites based on the original user query. Playable videos returned from the video storage sites may be compared to the user query or to the extracted terms and phrases in order to rank the videos, and the most relevant videos may be returned. Those videos may be displayed to the user as a playlist in an Internet browser having an embedded video player.
US08527495B2 Plug-in parsers for configuring search engine crawler
A plug-in interface is provided in a crawling search engine. Plug-in parsers are also provided for use with the search engine. The plug-in interface allows the search engine to be configured with different plug-in parsers. Thus, a customer may configure a search engine with a parser that best suits the needs of the customer and to try new parsing algorithms to find the best results.
US08527490B2 Structuring and searching data in a hierarchical confidence-based configuration
Data searching performed by a server system. A query is received to search data stored in an organizing system in which data has been organized from a highest confidence quality tier to a lowest confidence quality tier. Data of the highest confidence quality tier of the organizing system is searched to satisfy the query, wherein searching the data of the highest confidence quality tier is performed before searching data of a lower confidence quality tier of the organizing system.
US08527485B2 Method and system for processing information relating to a vehicle
A system for processing information relating to a vehicle includes one or more electronic control units which can be connected to one another through a vehicle network. The system includes an electronic control device adapted to interface to and exchange data with the network and a nomadic device adapted to exchange data with the electronic device, wherein the electronic control device includes an automatic configuration module adapted to automatically detect parameters of the network so as to retrieve a network database of the vehicle. The network database includes the information required for properly interpreting the data circulating in the network.
US08527484B2 Accessing a data structure
There is disclosed a method, apparatus, computer program and computer program product for facilitating access by an application to a data structure comprising a plurality of objects. A request is received from the application which initiates the return of the data structure. A handle is assigned to each of at least some of the plurality of objects. Objects in the data structure are retrieved and the application is informed of assigned handles thereby enabling the application to access retrieved objects.
US08527480B1 Method and system for managing versioned structured documents in a database
A method for storing multiple versions of a structured document includes receiving a first version of a document comprising objects hierarchically related to one another, and generating versioned nodes (vNodes) representing each of the objects. In an embodiment, each vNode includes versioning information associated with the first version of the document and is stored in a data store. When a next version of the document including a modification to a first object of the first version is received, a sharable object is identified based on a hierarchical relationship between the sharable object and an ancestor of the modified first object. A vNode representing the identified sharable object is updated to include versioning information associated with the next version of the document so that the updated vNode is shared between the first and the next versions of the structured document.
US08527473B1 Identifying database request sources in multi-database systems
Recovering from a failure of a soon-to-fail database system among a plurality of database systems in a multi-database system in processing a request submitted to the multi-database system through a multi-database system session is accomplished. A query band is created for the request. The query band is defined to be an identifier that uniquely identifies the session and the request among the plurality of sessions and plurality of requests being processed by the multi-database system at the time that the request was submitted. The query band is attached to a transaction issued by the multi-database system to the soon-to-fail database system to execute the query. The status concerning execution of the transaction is reported by the soon-to-fail database system. The status includes the query band. The status is logged. The failure of the soon-to-fail database system is detected. The state of the soon-to-fail database system is reconstructed from the logged status as the state related to the processing of the transaction using the query band. The reconstructed state is used to continue processing of the transaction by an alternative database system. The alternative database system is one of the plurality of database systems in the multi-database system. The request is processed to produce a result and the result is stored.
US08527472B2 Method and apparatus of securely processing data for file backup, de-duplication, and restoration
Disclosed are an apparatus and method of restoring at least one data file. The method may include retrieving the at least one data file to be restored from a data storage location, determining that the at least one data file is a link file, and regenerating a previously exchanged shared secret. The method may also include decrypting a key from the link file using the shared secret, and retrieving data from a data repository location to be restored.
US08527459B2 System and method for data replication between heterogeneous databases
A system and a method for replicating data among heterogeneous databases are described. The system includes an initialization module for creating and initializing shared memory, a message queue and a semaphore; a processing module including a data reader, a data adapter and a data loader; a replication module for replicating the data in the shared memory to a target database according to the messages in the message queue; and a cleaning module for releasing the shared memory after the replication. The method includes creating and initializing the shared memory, the message queue and the semaphore; reading data from the source database, then converting the data into target data for a target database, and loading the target data in the shared memory; replicating the target data in the shared memory to the target database according to the messages in the message queue; and releasing the shared memory after the replication.
US08527457B2 Arrangement for autonomous mobile network nodes to organize a wireless mobile network based on detected physical and logical changes
An autonomous wireless mobile network is established between mobile nodes configured as wireless autonomous robotic mobile access points. Each mobile node includes a mobility platform, an executable routing resource, and a standardized interface. The mobility platform is configured for supplying sensor data from attached physical sensors, and responding to motor commands from the standardized interface. The standardized interface is configured for converting each sensor datum into a corresponding sensor object, and converting received movement directives into the respective motor commands. The executable routing resource is configured for maintaining a database of world objects representing attributes within an infosphere established by the wireless mobile network based on the sensor objects and received network objects. The executable routing resource also is configured for generating the received movement directives and executing network decisions based on periodic evaluation of the world database, and exchanging the world objects with other mobile nodes.
US08527440B2 System and apparatus for performing consistency maintenance of distributed graph structures that compares changes to identify a conflicting operation
The present disclosure is directed to systems and methods including retrieving a model including a plurality of objects and references between objects, receiving first user input indicating a set of first changes to the model, applying changes of the set of first changes to the model to provide a first modified model, receiving second user input indicating a set of second changes to the model, identifying a conflicting operation in the set of first changes to the set of second changes, applying one or more inverse operations to the first modified model to provide a second modified model, removing the conflicting operation from the set of first changes, defining a subset of first changes including the one or more changes after the conflicting operation, reconciling one or more changes to provide a reconciled subset of first changes, and defining an updated model.
US08527430B2 Allocating virtual universe customer service
Virtual universe customer service representatives are cloned and assigned as a function of observing customer behavior, retrieving historical data and creating a customer profile. Preferential subavatar assignment parameters are determined for a customer as a function of the customer profile, choosing a subavatar from a plurality of subavatars as a function of a correlation of a subavatar performance characteristic with the preferential subavatar assignment parameter and a store objective, and the clone is populated with the chosen subavatar. Choosing a subavatar may comprise preferentially rating subavatars and determining an appropriateness threshold as a function of the subavatar assignment parameter, the performance characteristics and the store objective. Some embodiments reset a threshold in response to time-in-queue or to repetitively observing customer behavior, retrieving customer data, determining a subavatar assignment parameter and choosing a highest-rated available subavatar meeting a revised threshold. Subavatars may comprise automated, customer service representative-controlled and jointly-controlled subavatars.
US08527412B1 End-to end monitoring of a check image send process
A method, system, computer program product, or a combination of the foregoing and apparatus for an end-to-end Business Activity Monitoring (BAM) solution for an image send process. Specifically, monitoring metrics related to an image send process for cash letters or other negotiable items from the time that the items are received by the receiving financial institution until the time that the image cash letter is sent to the send partners and ultimately, the paying financial institution. An end-to-end monitoring solution provides real time insight into the health of a process, allowing the financial institution to address issues in advance of customer impact, both within and outside of the financial institution, and facilitate the identification of ongoing improvement opportunities as the process continues to grow and adapt.
US08527410B2 Control of billing in a communications system
The invention relates to the control of billing in a communications network. The objective is to accomplish a mechanism for minimizing credit losses caused by subscribers, while at the same time maintaining good performance of the system. A gateway receives service requests and filters out the requests for which the analysis performed indicates that a credit loss risk is involved. For these service requests an in-advance credit check is initiated. If the credit check indicates that the delivery is permissible, a reservation is made for the amount of money corresponding to the service price, i.e. the said sum is reserved in the subscriber account so that said sum cannot be used by another service request in the meantime. When the service has been delivered successfully, the reservation is confirmed and the said sum is debited from the balance of the subscriber account. Otherwise, the reservation is cancelled.
US08527398B2 Method and system for predicting solar energy production
A method for hedging energy sales or purchases in a short-term future or day-ahead market includes determining an historical performance of a regional net energy forecasting methodology for a facility or facilities which have solar energy generating systems in a geographical region. The method further includes estimating a difference between the maximum cost of energy in a spot market and an energy trader's minimum price of energy for each hour bid in the short-term future or day-ahead market, determining a risk factor associated with energy sales or purchases from the historical performance and the estimated difference, and purchasing or selling options to buy energy at the previous day's day-ahead market price based on the determined risk factor.
US08527397B2 Online automated software application for matching investors and traders to create risk controlled investment accounts
A method for an Internet-based software application is used to match specific investors to specific traders and traders' systems by running a set of compatibility algorithms. The compatibility algorithms identify similar qualities between investors and traders and compiles a list of high-incidence matches. Such qualities for the investors include investment tendencies and risk-tolerance criteria, and such qualities for the traders include trading tendencies. The software application will allow a specific investor(s) and a specific trader to broker a trade agreement that will accommodate the requirements for both parties. The software application will also allow a specific investor to implement a risk management strategy, which can be done in, but not limited to, four embodiments: the risk-control embodiment, the risk-control-with-pooling embodiment, the risk-transfer embodiment, and the risk-transfer-with-pooling embodiment.
US08527391B2 Quote inactivation system and method for an automated exchange for trading derivative securities
An automated system and method for trading option instruments on an automated exchange comprising a participant system for communicating with an automated exchange system. The disclosed system and method allows a market professional such as a market maker to inactivate the quotes in instruments for a related product while the market maker's quoting engine continues to update the quotes. Also disclosed is a system and method for reducing load on a exchange network in recalculating a best bid and offer price. Disclosed herein is a system and method for maintaining control over professional quotes for the purchase and sale of option instruments for a product in an exchange system.
US08527390B1 Systems and methods for multiplier-adjusted lean levels for trading strategies
Certain embodiments provide a method for trading in an electronic trading environment including receiving market data relating to a plurality of tradable objects; sending a order to an exchange for the first tradable object at a quoted price; receiving a fill confirmation for the quoting order at a filled price; determining a difference between the quoted price and the filled price; determining a hedge price for each of the plurality of tradable objects other than the first tradable object based at least in part on the difference and at least one multiplier associated with at least one leg of the trading strategy; and sending hedge orders for each of the plurality of tradable objects other than the first tradable object at the corresponding hedge price. The plurality of tradable objects includes at least a first, second, and third tradable object, which are traded as legs of a trading strategy.
US08527372B2 Monitoring and controlling processes at a vehicle wash facility
Remote monitoring of vehicle washing facilities allows a facility operator to more efficiently manage each site, particularly when combined with environmental conditions that influence the rate at which individual chemicals are used. Accurate chemical exhaustion times can therefore be predicted and communicated to the operator, and wash sequences and parameters may be altered in accordance with such environmental parameters. For example, information related to the composition of soil on a car may be monitored and used to alter the chemicals used in the wash cycle for that car. Other environmental conditions may include without limitation weather conditions, road conditions, types of vehicles, mechanical system status, vehicle temperature, etc.
US08527359B1 Immersive multimedia views for items
Disclosed are various embodiments that provide immersive multimedia views for items. Code for generating an immersive view for an item is obtained from a server, and the immersive view is rendered in the client. The immersive view features an image of the item surrounded by a user interface layer that provides information about the item. The user interface layer is hidden when a cursor moves onto a portion of the immersive view that corresponds to the image of the item. The image of the item may be replaced with a video of the item.
US08527352B2 System and method for generating optimized bids for advertisement keywords
The present invention is directed towards systems and method for generating a bid amount for one or more keywords for a display of an advertisement associated with a given keyword. The method comprises calculating estimates of one or more advertising metrics for one or more keywords associated with one or more advertisements displayed at one or more positions. Target positions are identified for the one or more keywords at which a return on investment earned by the display of one or more advertisements in response to a query that matches a given keyword exceeds a threshold by a given probability on the basis of the estimates to select a given target position that provides a greatest estimated profit. Bid amounts are generated for the one or more keywords in order to obtain the display of associated advertisements at the given target position.
US08527340B2 Systems and methods for analytic data gathering from image providers at an event or geographic location
The invention relates to a system and method of gathering and analyzing data from device operators aiming their image capture devices and thereby creating a line of sight to an object of interest, for example through the process of obtaining photographs, videos or other digital images of an event or geographical location, where the real-time or embedded location, compass heading, and time data from each of a plurality of image providers are communicated from the plurality of image-capture devices to one or more servers for statistical analysis of the proportionate amount of providers focusing on each image target or sub-target at the event or location.
US08527338B2 Mobile advertisement methods and systems
A method of displaying an advertisement on a vehicle comprising the steps of detecting a user's wireless transmission, receiving information pertaining to an advertisement from a user via a wireless interface, activating an electronic paper screen by supplying power to the screen, displaying the advertisement on the electronic paper screen and removing the power to the electronic paper screen such that the advertisement may still be displayed on the electronic paper screen after the power is removed.
US08527337B1 Internet based system and apparatus for paying users to view content and receiving micropayments
An Internet search engine is configured to provide information to a user of the service in ranked order according to demographic profile information about the user provided by the user. Such information might include advertising information and/or search results (e.g., rendered as hyperlinks) to search queries posed by the user. The information may be returned in a ranked order according to reward credits offered by advertisers and/or content providers associated with the advertising information and/or web sites represented by the search results. Such reward credits may be posted to an account maintained by the user upon selection by the user of cursor-selectable objects (e.g., icons, banner ads, hyperlinks, radio buttons, check boxes, etc.) associated with the advertising information and/or search results. Ultimately, the reward credits may be redeemed through the Internet service for cash, Internet content or other value. A process for verifying whether or not an Internet operation (e.g., sending an e-mail message or accessing a web site) is being attempted by a human being or an automated process may be incorporated with the service by using a quiz process that requires user interaction.
US08527332B2 Incentive-based website architecture
The present invention applies gaming theory and well-understood sales processes and techniques to allow the operator of an interactive sales medium to control what is displayed to a user of the medium in a manner that signals their intentions (e.g., looking for a lower price, looking for a particular incentive, etc.) so that the “strategies” being used by the consumer can be identified and exploited to lead the consumer to a desired end choice. In particular, upon identification of the strategies being used by the consumer, incentives (e.g., gradually increasing rewards and/or decreasing “punishments”) are presented to the consumer in such a way that the margins achieved by an eventual sale are slowly decreased with each presentation of the incentives to the consumer. Since the presentation of each incentive increases the likelihood the consumer will make a purchase, margins are maximized for the seller.
US08527329B2 Configuring design centers, assembly lines and job shops of a global delivery network into “on demand” factories
A method, system and computer-readable medium for utilizing the design centers, assembly line and job shops of a global delivery network across multiple software factories are presented. Pre-qualified factory organizational units in a software factory are identified. Identified qualified factory organizational units, including design centers, assembly lines and job shops, are matched to customer requirements. If the identified qualified factory organizational units are available, then they are load balanced and deployed to create software deliverables to the customer.
US08527325B1 System and method for allocating labor to units processed in a materials handling facility
Various embodiments of a system and method for allocating labor to units processed in a materials handling facility are described. Embodiments may include a labor allocation system configured to receive information associated with a materials handling process that includes handling multiple units. For each unit, such information may indicate a respective pre-handling time period and a respective post-handling time period. The labor allocation system may determine a measure of variability of the pre-handling time periods associated with the units. The labor allocation system may also determine a measure of variability of the post-handling time periods. In response to determining that one of the measures of variability is less than the other, the labor allocation system may determine that each time period associated with the lesser measure of variability is representative of a quantity of labor expended to process a respective unit in accordance with the materials handling process.
US08527309B2 Targeted campaign management system and method
A system, method, and computer-readable medium, is described that provides a probability of deletion (or renewal rate) prediction for a domain name based on a historical model of expired and renewed domain names. Domain name attribute sets are defined using domain attribute/value combinations. These sets are used to classify past expired and renewed domain names into each of the applicable sets where the domain attribute and values match the expired or renewed domain names. The percentage of renewed domain names in a set is used to predict the likelihood that a user will renew a domain name set to expire in a defined window and that matches the attribute/value combinations that make up the domain attribute set. This predicted percentage is used to target domains and deliver marketing offers to the domain contacts.
US08527308B2 Methods and apparatus for overlaying electronic locate information on facilities map information and/or other image information displayed on a locate device
A locate device for a locate operation to detect a presence or an absence of one or more underground facilities is configured to access and display facilities map information, and/or other image information, as a visual aid to facilitate the locate operation. In various aspects, methods and apparatus relate to: selection of an appropriate “base” facilities map, or information from a database of facilities map data, relating to a given work site/dig area; selection of an appropriate pan and/or zoom (resolution) for displaying facilities map information; appropriately updating displayed facilities map information while a locate device is used during a locate operation (e.g. changing pan, zoom and/or orientation); overlaying on the displayed facilities map information locate information and/or landmark information relating to the locate operation; and storing locally on the locate device, and/or transmitting from the locate device, facilities map information and/or overlaid locate/landmark information (e.g., for further processing, analysis and/or subsequent display).
US08527303B2 Automated processing of medical data for disability rating determinations
Methods and systems are described for automated processing of medical data for insurance and disability determinations. Based on medical conditions claimed by the claimant, medical evidence queries are automatically generated to provide instructions to medical providers for conducting physical exams and laboratory tests and for retrieving medical records. After medical evidence is collected according to the queries, the medical evidence and related rating codes and decisions are displayed to rating personnel in a user-friendly format to assist in making a rating decision.
US08527301B2 System and method for evaluating risk associated with a crop insurance policy
A system and method for evaluating the risk of insuring a grower comprises a communications interface for obtaining a geographic area yield (e.g., mean geographic area yield) of a crop for a particular geographic area (e.g., county) for a corresponding time period. A yield monitor or a yield sensor, associated with a ground-based or aerial work vehicle, obtains a benchmark grower yield (e.g., historic grower yield) for a particular grower within the particular geographic area. An analyzer determines a difference between the geographic area yield and the benchmark grower yield (e.g., historic grower yield). An estimator estimates a variability parameter indicative of a variation in forecasted grower yield in the geographic area. A data processor determines a forecasted grower yield, which may deviate from at least one of the geographic area yield (e.g., mean geographic area yield) and the benchmark grower yield, for the corresponding time period based on the difference and the variability parameter. A data processor determines a risk indicator based on the determined forecasted grower yield.
US08527296B2 Medical information processing system, medical information processing method, and computer readable medium
There is provided a medical information processing system including a diagnosis information storing section that stores thereon frequency information in association with an initial diagnosis and a conclusive diagnosis, where the frequency information indicates a frequency with which a combination of the initial diagnosis and the conclusive diagnosis that is different from the initial diagnosis is observed, a diagnosis receiving section that receives a diagnosis during a diagnosis process, and a disease information presenting section that presents, to a diagnosis-making person, one of the conclusive diagnosis and the initial diagnosis which is stored on the diagnosis information storing section in association with one of the initial diagnosis and the conclusive diagnosis which is the same as the diagnosis received by the diagnosis receiving section, in a manner according to the frequency information stored on the diagnosis information storing section in association with the initial diagnosis and the conclusive diagnosis.
US08527293B2 Method and system for supporting clinical decision-making
A method and system are provided for facilitating decision making, such as in a clinical setting. In accordance with this technique, a set of encoded guidelines are executed to identify information that may be used to generate patient management options. The information is acquired, if available. Based on the encoded guidelines and the acquired information, a set of patient management options are generated and provided to one or more reviewers for review and selection of a patient management option.
US08527284B2 System for personal mail piece tracking and tracing from multiple sources by user identifier
A system and method for linking data objects and physical objects of various kinds to an identified user is described. The system provides to the identified user information relating to the delivery status of mail pieces directed to or sent by the user, and the user then tracks and traces the mail pieces. The system further provides to the identified user information relating to continued sessions through which the user provides to a postal service system information relating to mailing labels and postage.
US08527283B2 Method and apparatus for estimating high-band energy in a bandwidth extension system
A method (100) includes receiving (101) an input digital audio signal comprising a narrow-band signal. The input digital audio signal is processed (102) to generate a processed digital audio signal. An estimate of the high-band energy level corresponding to the input digital audio signal is determined (103). Modification of the estimated high-band energy level is done based on an estimation accuracy and/or narrow-band signal characteristics (104). A high-band digital audio signal is generated based on the modified estimate of the high-band energy level and an estimated high-band spectrum corresponding to the modified estimate of the high-band energy level (105).
US08527276B1 Speech synthesis using deep neural networks
A method and system for is disclosed for speech synthesis using deep neural networks. A neural network may be trained to map input phonetic transcriptions of training-time text strings into sequences of acoustic feature vectors, which yield predefined speech waveforms when processed by a signal generation module. The training-time text strings may correspond to written transcriptions of speech carried in the predefined speech waveforms. Subsequent to training, a run-time text string may be translated to a run-time phonetic transcription, which may include a run-time sequence of phonetic-context descriptors, each of which contains a phonetic speech unit, data indicating phonetic context, and data indicating time duration of the respective phonetic speech unit. The trained neural network may then map the run-time sequence of the phonetic-context descriptors to run-time predicted feature vectors, which may in turn be translated into synthesized speech by the signal generation module.
US08527269B1 Conversational lexicon analyzer
A system and a method for analyzing conversational data comprising colloquial or informal terms and having an informal structure. A corpus of training language maps, each associated with an entity, is generated from conversational data retrieved from sources previously associated with entities. Subsequently received conversational data is processed to generate a conversational language map which is compared to a plurality of the stored training language maps. A confidence value is generated describing the similarity of the conversational language map to each of the plurality of the stored training language maps. The entity associated with the training language map having the highest confidence value is then associated with the conversational language map.
US08527266B2 Noise suppression device and noise suppression method
Disclosed is a noise suppression device capable of better noise suppression by means of a simpler structure and with a lighter computational load. A noise suppression device (100) has a noise suppression processor (150) to estimate the required information only from the observed information, which is the required information corrupted by noise. A correlator (154) calculates the correlation of the estimation error when the state quantity, which contains the required information, of the system at time n+1 was estimated from the information until time n or time n+1 for the observed information at only time n. A weighting coefficient calculator (156) uses the correlation calculated by the correlator (154) for the observed information at only time n to calculate the weighting coefficients for specifying the relationships of the optimum estimate of the state quantity at that time based on the information until time n+1, the optimum estimate of the state quantity at time n+1 based on the information until time n, and the estimation error of the observed quantity including the observed information. An optimum estimate calculator (158) uses the weighting coefficients calculated by the weighting coefficient calculator (156) for the observed information only at time n to calculate the optimum estimate of the state quantity at that time based on the information until time n or time n+1.
US08527265B2 Low-complexity encoding/decoding of quantized MDCT spectrum in scalable speech and audio codecs
A scalable speech and audio codec is provided that implements combinatorial spectrum encoding. A residual signal is obtained from a Code Excited Linear Prediction (CELP)-based encoding layer, where the residual signal is a difference between an original audio signal and a reconstructed version of the original audio signal. The residual signal is transformed at a Discrete Cosine Transform (DCT)-type transform layer to obtain a corresponding transform spectrum having a plurality of spectral lines. The transform spectrum spectral lines are transformed using a combinatorial position coding technique. The combinatorial position coding technique includes generating a lexicographical index for a selected subset of spectral lines, where each lexicographic index represents one of a plurality of possible binary strings representing the positions of the selected subset of spectral lines. The lexicographical index represents non-zero spectral lines in a binary string in fewer bits than the length of the binary string.
US08527259B1 Contextual translation of digital content
Methods and apparatus, including computer program products, implementing and using techniques for translating digital content from a source language to a target language. A message is displayed to a user. The message contains digital content to be translated from the source language to the target language, as well as the context of the digital content in the source language and/or a reference to a context in which the digital content occurs. A proposed translation of the digital content into the target language is received from the user. The proposed translation is submitted to a translation server.
US08527257B2 Transition-based macro-models for analog simulation
A method may include generating logical transition data for the logic cell based on an analysis of a digital model for the logic cell, the logical transition data including at least one entry indicative of an output transition of the logic cell occurring in response to an input transition of the logic cell. The method may also include generating a parameterized transition based analog model for the logic cell, the parameterized transition based analog model including transition timing parameters associated with each entry of the logical transition data. The method may further include generating an analog model for the logic cell based on the parameterized transition based analog model and one or more analog netlists characterizing the logic cell.
US08527256B2 Equivalent circuit model for multilayer chip capacitor, circuit constant analysis method, program, device, and circuit simulator
Improved equivalent circuits and circuit analysis using the same for a multilayer capacitor are provided. In one aspect, the equivalent series capacitance C and part of the equivalent series resistance R of a basic equivalent circuit for a multilayer chip capacitor are replaced with a capacitance CO, and capacitances Cm and C1 and the resistance Rc1 to take into consideration abnormal characteristics in electromagnetic distribution that occur at the corners and edges of the internal electrodes in the multilayer chip capacitor. In one aspect, additional circuit elements, such as resistances Rp1 and Rp2, the capacitance Cp, the inductances Lm and L1, and the resistance RL1, are provided to take into consideration the skin effects of the internal electrodes within the multilayer chip capacitor, electromagnetic proximity effects, losses and parasitic capacitance of the dielectric material, as well as parasitic inductance of the external electrodes.
US08527248B2 System and method for performing an adaptive drilling operation
A system and method for performing an adaptive drilling operation is provided. The method involves obtaining data prior to drilling, constructing a base model with a base model unit from data obtained prior to drilling, constructing an overburden posterior model with an overburden model unit using the base model and data obtained from overburden drilling, constructing a reservoir posterior model with a reservoir model unit using the overburden posterior model and the data obtained from reservoir drilling and updating drilling operation based on the models.
US08527239B2 Automatic detection of performance bottlenecks in a graphics system
Analyzing an application executing on a target device. An application may be executed on a target device. Low cost measurement may be gathered regarding the application executing on the target device. In response to a trigger, high cost measurement data may be gathered regarding the application executing on the target device. The high cost measurement data may include graphics commands provided by the application. The graphics commands and related information may be stored and provided to a host. The host may modify the graphics commands to perform experiments to determine performance issues of the application executing on the target device. The host may determine whether the performance is limited by the CPU or the GPU and may determine specific operations that are causing performance issues. The host may provide suggestions for overcoming the performance issues.
US08527231B2 High throughput semiconductor device testing
A test system that provides an output signal for analysis without requiring the test hardware to be idle during a settling interval. The test system includes a preprocessor that identifies the near-DC drift that occurs in the output signal and then adjusts the output signal to remove the near-DC drift. A set of values representing the near-DC drift at each of multiple times during the acquisition of a signal for analysis may be computed and used to model a settling profile of the signal by fitting a curve to the set of values. The model of the settling profile may then be subtracted from samples representing the output signal to provide an adjusted signal for further analysis.
US08527222B1 Method and apparatus for determining installation locations of a plurality of fault indicators in a power network
A method for determining installation locations of a plurality of fault indicators in a power network includes a database retrieving step, an installation location setting step, a fault analyzing step, a communication quality analyzing step, a successful probability determination step and an installation location updating step. An apparatus for determining installation locations of a plurality of fault indicators in a power network includes a database, a processor, a fault analyzing module and a communication analyzing module. The processor retrieves graphical information, communication quality information, and fault rate information of feed lines of the power network from the database. The fault analyzing module generates a plurality of fault points in different zones of the power network. The communication analyzing module measures a communication quality and calculates a communication quality information cumulative probability of each zone and then calculates a successful communication probability of each zone.
US08527209B2 Rejuvenation or preservation of germ cells
Certain embodiments disclosed herein include, but are not limited to, at least one of compositions, methods, devices, systems, kits, or products regarding rejuvenation or preservation of germ cells or gametes. Certain embodiments disclosed herein include, but are not limited to, methods of modifying germ cells or gametes, or methods of administering modified germ cells or gametes to at least one biological tissue.
US08527194B2 Portable navigation device, portable electronic communications apparatus, and method of generating radio data system information therefor
A portable navigation device includes a processing resource operably coupled to a Radio Data System communications unit and a location determination unit. In at least one embodiment, the processing resource supports a country code selector and is operably coupled to a data store capable of storing Radio Data System country code data. In at least one embodiment, the processing resource is also arranged to determine a first country associated with location data generated, when in use, by the location determination unit, the country code selector being arranged to identify a first country code from the country code data that does not correspond to the first country associated with the location data and a second country neighboring the first country. The processing resource is also arranged to use the first country code to generate a Program Identification code.
US08527193B1 Method for determining relative motion using accelerometer data
A method is disclosed for determining relative motion between equipment systems positioned on a structure that is subject to deformation due to vibrations, using accelerometers. Relative motion between equipment systems can introduce error into the targeting information provided to a system such as a weapons system, and thus the method facilitates compensation for such relative motion. A method is disclosed in which the raw accelerometer signals are filtered, then combined with attitude signals in a displacement calculation module (DCM). Within the DCM, the signals are manipulated to calculate, for each equipment system, the translational and rotational displacements due to hull modal vibration and the translational and rotational displacements due to force vibration. The sum of these values represent the movement of each of the affected equipment systems. Relative motion between systems is calculated as the difference between the calculated movement values.
US08527190B2 Method and system for aiding the taxiing of an aircraft on an airport domain
A method and system for aiding the taxiing of an aircraft on an airport domain enables automatic planning and execution of taxiing. The system includes a trajectory generating device for generating a taxiing trajectory of the aircraft on the airport domain, with the aid of a navigation data base, and piloting aiding devices that use the trajectory for aiding the taxiing of the aircraft. For example, the piloting aiding devices may include an automatic piloting/taxiing device and a display device.
US08527182B2 Fuel injection amount control apparatus for internal combustion engine, control system for power unit, and fuel injection amount control method for internal combustion engine
A fuel injection amount control apparatus for an internal combustion engine includes an ECU that commands a learning-purpose injection when a first learning condition regarding operation state and a second learning condition regarding load connection state are satisfied, and calculates an injection performance value that corresponds to the actual injection amount based on the amount of change in rotation speed, and further determines whether a delay of the learning process is permitted based on whether the learning process, despite occurrence of the delay, can be completed before the injector performance reaches a permissible limit value, and forces, when the delay is not permitted, the load connection state to be a specific connection state so as to satisfy the second learning condition. When it is determined that the delay of the learning process is permitted, the delay is permitted until the two learning conditions are satisfied.
US08527180B2 Systems and methods for controlling aircraft electrical power
Systems and methods for controlling aircraft electrical power are disclosed. A system in accordance with one embodiment includes an electric motor, an aircraft load coupled to the electric motor and powered by the electric motor, and a motor controller coupled to the electric motor to vary an output of the electric motor. The motor controller is changeable among a fixed number of preset controller modes, with individual controller modes corresponding to an operation mode of the aircraft and a non-zero output level of the electric motor. In further embodiments, motor controllers can be substituted for each other, e.g., in the event one motor controller becomes unoperational.
US08527174B2 Brake controlling apparatus
A brake controlling apparatus (electronic control unit) of a braking device including a booster valve to be opened at a time of request to boost a pressure of a brake liquid to supply to a wheel to be controlled, and a piston pump for supplying pressurized brake liquid to an upstream side of the booster valve, the brake controlling apparatus including a brake liquid pressure controlling unit that sets a duty ratio between a closing period and a opening period of the booster valve so that a dischargeable period of the brake liquid in the piston pump appears in the opening period of the booster valve and controls the booster valve based on the duty ratio.
US08527172B2 Vehicle collision avoidance and warning system
A collision avoidance system in a host vehicle that employs combined automatic braking and steering. The collision avoidance system defines thresholds that identify a time to collision with a target vehicle by the host vehicle that are based on the speed of the host vehicle, the acceleration of the host vehicle, the speed of the target vehicle, the acceleration of the target vehicle, the distance to the target vehicle from the host vehicle and a coefficient of friction of the roadway. The collision avoidance system provides full automatic collision avoidance braking if the time to collision is less than one threshold and the lane adjacent to the host vehicle is not clear. The collision avoidance system provides both automatic steering and braking of the host vehicle if the time to collision is less than another threshold and the lane adjacent to the host vehicle is clear.
US08527165B2 Dual powertrain machine speed limiting
A method of limiting machine speed of a dual powertrain machine includes propelling the dual powertrain machine by transmitting power from a first engine of a first electronically controlled powertrain to a first set of ground engaging elements, and transmitting power from a second engine of a second electronically controlled powertrain to a second set of ground engaging elements. The method also includes identifying a machine speed limit, executing a first machine speed limiting algorithm in a first controller of the first electronically controlled powertrain to determine a first engine control command based on the machine speed limit, and controlling the first engine using the first engine control command. A second machine speed limiting algorithm is executed in a second controller of the second electronically controlled powertrain to determine a second engine control command based on the machine speed limit, and the second engine is controlled using the second engine control command.
US08527158B2 Control system for a machine
A control system and method operate to store target signals indicative of end of travel positions of components of a machine. The positions and velocities of the components of a machine are determined at least in part based upon signals received from sensors and command signals are generated to control movement of the components based upon input from an operator, proximate to the end of travel positions and the velocities of the components. Command signals are transmitted to control movement of the components. Multiple end of travel positions may also be defined.
US08527157B2 Agricultural combine and draper header
An agricultural combine with draper header includes left and right conveyors, and a microprocessor-based controller coupled to the conveyors to determine whether one of the conveyors is overloaded or slipping.
US08527154B2 Control device of inverted pendulum type vehicle
In an inverted pendulum type vehicle, a manipulated variable for control of a traveling motion unit is determined using adjustment parameters Ki_x, Ki_y (i=1, 2, 3) and θb_x_obj, θb_y_obj, which changes its value in accordance with whether it is in the loaded state in which an object to be transported is loaded on a loading part of the inverted pendulum type vehicle, or whether it is in the non-loaded state in which the object to be transported is not loaded thereon. The adjustment parameters are changed at a faster rate of change in the case of the transition from the loaded state to the non-loaded state, than in the case of the transition from the non-loaded state to the loaded state. The adjustment parameters for control are changed appropriately during transition while suppressing occurrence of slipping of the traveling motion unit.
US08527150B2 Method and control device for triggering passenger protection means for a vehicle
A method and a control device for triggering passenger protection means for a vehicle, wherein the triggering takes place as a function of an analysis of at least one accident signal via a constant fraction discrimination method.
US08527149B2 Passenger protection device
In a passenger protection device, an object detection unit detects a relative position of an object in a circumference of a vehicle to the vehicle. A side collision prediction unit predicts that the object is about to collide with a side face of the vehicle, based on the relative position detected by the object detection unit. An impact detection unit detects an impact of the object on the vehicle side face. A side collision judgment unit determines whether the object has collided with the vehicle side face, based on the impact detected by the impact detection unit. A passenger protection unit protects a passenger in the vehicle. When the side collision prediction unit predicts that the object is about to collide with the vehicle side face and the side collision judgment unit determines that the object has collided with the vehicle side face, the passenger protection unit is initiated.
US08527132B2 Energy maps and method of making
An energy map for a motor vehicle and a method of making the energy map are disclosed. The energy map includes energy information related to energy consumption and energy recharging of various power sources along various roadway segments. A probe vehicle is used to measure energy consumption and energy recharging for various power sources.
US08527126B2 Power supply system for electrically powered vehicle and method for controlling the same
A power supply system includes a main power storage device and a plurality of sub power storage devices. A converter is connected to selected one of the sub power storage devices to convert voltage between the selected sub power storage device and an electric power feeding line bidirectionally. When a request for switching the selected sub power storage device in use is generated, a converter steps up voltage on the electric power feeding line to a predetermined voltage, and thereafter a process for switching relays is performed. The predetermined voltage is higher than any of a voltage output from the main power storage device and a voltage output from a sub power storage device to be newly connected to the converter. Further, during the process for switching connection of the relays, upper limits on electric power input/output to/from the selected sub power storage device are set to 0.
US08527124B2 Traction control method and apparatus for a vehicle with independent drives
A loader vehicle including a frame system, a plurality of wheels, a plurality of drive units and a controller. The plurality of wheels are subject to rapidly changing loads and are associated with the frame system. The plurality of drive units are each associated with a corresponding subset of at least one of the plurality of wheels. The controller is configured to compute a slip error for one of the plurality of wheels dependent on an integral term derived from a wheel speed of at least one other of the plurality of wheels. The controller computes a slip target value for the one wheel. The controller further uses the slip error and the slip target value to arrive at a command that is applied to the drive unit corresponding to the one wheel.
US08527121B2 Method and system for calculating and displaying travel range information
A display system for a vehicle includes a display screen and host machine operable for calculating a maximum theoretical range for a predetermined criterion, formulating a value function for each point in the maximum theoretical range, and calculating a solution to each of the value functions. The method also includes forming a polygon or a closed curve from the mathematical hull of all points in the maximum theoretical range having a value function solution less than corresponding limit, and displaying a perimeter of the closed curve via the display screen to indicate the effective range of the vehicle for the criterion. A vehicle includes an energy storage system, a motor/generator unit for propelling the vehicle in an electric-only (EV) mode, the display screen, and host machine, wherein the criterion is the EV mode. A method of operating the display system is also disclosed herein.
US08527120B2 Method and apparatus for controlling a powertrain system including an engine and electro-mechanical transmission
A method for controlling a powertrain includes operating an engine substantially at wide open throttle, monitoring an output torque request, controlling the engine input torque by controlling a valve overlap setting for a cylinder of the engine based upon the output torque request wherein controlling the valve overlap setting for the cylinder modulates a residual burnt gas fraction within the cylinder utilizing at least one of an extended low slope portion of an exhaust valve closing curve and an extended low slope portion of an intake valve opening curve, and controlling an electric machine input torque based upon the output torque request and a time-lag difference between the output torque request and the controlled engine input torque.
US08527105B1 Energy monitoring
Methods, software and systems for determining and monitoring the energy consumption of electrical load devices (e.g., variable load devices and non-variable load devices) in an environment (e.g., an office building or a house).
US08527103B2 Method and system for mortar removal
A method and system for removing mortar from a plurality of joints between a plurality of masonry units in a masonry structure is provided. The steps for accomplishing the method include sensing the location of at least one of the plurality of joints between the plurality of masonry units and transmitting joint location data to a computer control system. Next, the computer control system computes a work path based upon the joint location data. In a further step, the computer control system controls the position and operation of at least one work tool such that the work tool moves along the work path to remove mortar from a portion of one of the plurality of joints along the work path. Finally, the dust and debris generated when the work tool removes mortar from a portion of one of the plurality of joints along the work path is contained and removed.
US08527093B2 Apparatus for controlling the position of crane tong according to slab bending and the method thereof
An apparatus and method for controlling the position of the tongs of a crane depending on bending of a slab are disclosed. Side surface detection units are installed at both ends of the tongs of a crane for gripping the side surfaces of one or more slabs, and are configured to detect one or more gaps generated due to bending of one of the slabs. A distance detection unit is configured to detect the distance between an uppermost slab and the crane. A control unit is configured to adjust the final grip position of the tongs using information about the gaps generated due to the bending of the slab. The information about the gaps is detected by the side surface detection units and the distance detection unit.
US08527089B2 Dispensing machine
A dispensing machine for dispensing items to customers comprising a cabinet having at least one window, a plurality of supports for supporting a plurality of different items to be dispensed to customers, a pointing device for selecting a desired item from the plurality of items, an indicator associated with the pointing device and operable to provide an indication, visible through the window, of which item is being selected by the pointing device without dispensing said selected item, and a dispensing mechanism for dispensing the selected item in response to a dispensing instruction.
US08527087B1 Dunnage placer
A dunnage placing apparatus includes a chassis, a dunnage magazine, and a carriage movably supported by the chassis and adapted to receive dunnage pieces from the magazine. The carriage has a lower gate, an intermediate gate substantially above the lower gate, and an upper gate substantially above the intermediate gate. The apparatus includes a control system adapted to cause dunnage pieces to be released from the magazine and received into the carriage. The control system also causes the carriage to move relative to the chassis and to release dunnage pieces. The released dunnage pieces released from the carriage can be placed at respective predetermined locations.
US08527081B2 Method and apparatus for automated validation of semiconductor process recipes
Methods and apparatus for automated validation of semiconductor process steps are provided herein. In some examples, a method for validating a semiconductor process recipe includes: selecting a rule set describing an operating window for a semiconductor process tool; checking parameter values defined by steps in the semiconductor process recipe against limit-checking rules of the rule set to produce first results; determining step types from the steps in the semiconductor process recipe using step definition rules of the rule set to produce second results; checking transitions between the step types against step transition rules of the rule set to produce third results; and generating, using the computer, validation data for use of the semiconductor process recipe with the semiconductor process tool based on the first, the second, and the third results.
US08527076B2 Control apparatus for music system comprising a plurality of equipments connected together via network, and integrated software for controlling the music system
Control node includes: current memories provided in corresponding relation to a plurality of equipments to store, for each of the equipments, a first current data set for remote-controlling an operational condition of the equipment and a second current data set for remote-controlling a logical connection between the equipment and another equipment; and library memories provided in corresponding relation to the equipments to store, for each of the equipments, a plurality of first data sets each for remote-controlling the operational condition of the equipment and a plurality of second data sets each for remote-controlling the logical connection between the equipment and another equipment. In response to a scene readout instruction, first and second data sets, corresponding to the scene designated by the instruction, are read out from the library memories and stored into the current memories as first and second current data sets, and a readout command for the designated scene is transmitted, via a network, to each of the equipments.
US08527072B2 System and method for multi-unit optimization of boiler and SCR operations
A method and apparatus for optimizing the operation of a single or multiple power generating units using advanced optimization, modeling, and control techniques. In one embodiment, a plurality of component optimization systems for optimizing power generating unit components are sequentially coordinated to allow optimized values determined by a first component optimization system to be fed forward for use as an input value to a subsequent component optimization system. A unit optimization system may be provided to determine goals and constraints for the plurality of component optimization systems in accordance with economic data. In one embodiment of the invention, a multi-unit optimization system is provided to determine goals and constraints for component optimization systems of different power generating units. Both steady state and dynamic models are used for optimization.
US08527064B2 System for stimulating autonomic targets from pulmonary artery
Various implantable medical device embodiments stimulate an autonomic neural target from within a pulmonary artery, and comprise at least one electrode, a power supply, a neural stimulator connected to the power supply, and an anchor structure. The neural stimulator is configured to generate a neural stimulation signal for delivery to the neural stimulation target through the at least one electrode. The anchor structure is configured to chronically and securely implant the neural stimulator, the power supply and the at least one electrode within the pulmonary artery. The anchor structure, the neural stimulator, the power supply and the at least one electrode are configured to be implanted through a pulmonary valve into the pulmonary artery. In various embodiments, the neural stimulator is configured to be operational to implement a neural stimulation protocol when chronically implanted within the pulmonary artery without a wired connection through the pulmonary valve.
US08527062B2 Power scheme for implant stimulators on the human or animal body
A power scheme for an implant on a human or animal body comprises: a charging circuit to provide power to deliver controlled stimulation currents to a body tissue; a capacitive storage arrangement connected with the charging circuit and charged by the charging circuit; a shunting arrangement to limit voltage on the capacitive storage arrangement; a driver array configured to transfer charges from the capacitive storage arrangement to the tissue; and an electrode array connected with the driver array and the tissue.
US08527055B2 Application of an electrical field in the vicinity of the trabecular meshwork to treat glaucoma
The present invention is a method of treating glaucoma by applying an electric field in the vicinity of the juxtacanalicular region of the trabecular meshwork sufficient to cause migration or reorientation of glycosaminoglycans located in the extracellular matrix. A device for applying the electric field includes a controller coupled to a pressure sensor, and a pair of electrodes coupled to a voltage source. The electrodes apply the electric field, and the controller controls the application of the electric field based on IOP measurements from the pressure sensor.
US08527054B2 Implantable medical device connector
Disclosed is an implantable medical device including a connector block that allows varied lead configurations to be used with a single connector block and implantable medical device assembly. The connector block is configured with one or more lead insertion lumens that are open at both ends, such that each end of the lead insertion lumen may receive a separate lead. The circuitry within the implantable medical device is configured to allow the delivery of electrical pulses from a pulse generator within the implantable medical device to two separate leads inserted within opposite ends of a single lead insertion lumen.
US08527052B2 Thermoelectric power supply
A thermoelectric power source for generating power for use by at least one load device including an implantable thermoelectric unit having at least one thermoelectric device configured to be electrically coupled to the at least one load device, and at least one impedance matching device constructed and arranged to match an output impedance of the thermoelectric device with an input impedance of the load device.
US08527049B2 Cardiac resynchronization therapy optimization using vector measurements obtained from realtime electrode position tracking
An exemplary method includes selecting multiple electrodes located in a patient; acquiring position information during one or more cardiac cycles for the multiple electrodes where the acquiring includes using each of the electrodes for measuring one or more electrical potentials in an electrical localization field established in the patient; calculating one or more vector metrics based on the acquired position information for one or more vectors, each vector defined by two of the multiple electrodes; and analyzing the one or more vector metrics to assess cardiac performance during the one or more cardiac cycles. Various other methods, devices, systems, etc., are also disclosed.
US08527043B2 Systems and methods for enhanced venous return flow during cardiac event
Systems and methods of enhancing cardiopulmonary circulation in a subject during resuscitation are provided. A signal is received responsive to an induced heart compression that is applied to the subject, for example during ventricular fibrillation, an asystolic condition, or cardiac arrest. Responsive to receipt of the signal, a muscle distal subject's heart is electrically stimulated to contract and expel blood into the venous blood flow toward a heart of the subject.
US08527031B2 Methods for fat quantification with correction for noise bias
Methods are disclosed for calculating a fat fraction corrected for noise bias of one or more voxels of interest using a magnetic resonance imaging (MRI) system. A plurality of image data sets are obtained each corresponding to NMR k-space data acquired using a pulse sequence with an individual associated echo time tn. A system of linear equations is formed relating image signal values to a desired decomposed calculated data vector having a component such as a water and fat combination having zero mean noise, or having a real fat component and a real water component. A fat fraction is calculated from at least one component of the decomposed calculated data vector. In another embodiment, the system of linear equations is normalized and can directly estimate a fat fraction or a water fraction having reduced noise bias.
US08527022B1 Tissue oximeter intraoperative sensor
An oximeter tool includes a base with one or more sensor structures to make measurements, a handle, and a spring connected between the handle and the base. A user can hold the handle while measurements are made and the spring permits the handle to flex relative to the one or more sensor structures.
US08527016B2 Wireless device communication with multiple peripherals
Low power wireless communication techniques may be employed in devices that communicate via a wireless body area network, a wireless personal area network, or some other type of wireless communication link. In some implementations the devices may communicate via one or more impulse-based ultra-wideband channels. Inter-pulse duty cycling may be employed to reduce the power consumption of a device. Power may be provided for the transmissions and receptions of pulses by charging and discharging a capacitive element according to the inter-pulse duty cycling. Sub-packet data may be transmitted and received via a common frequency band. A cell phone may multicast to two or more peripherals via wireless communication links.
US08527015B2 Method and system for facilitating communication of information to a mobile platform
There is provided a method and system for facilitating communications between a remote access point and a mobile platform during a shutdown period. The mobile platform is equipped with a first receiver and a wireless communications receiver. A wake-up signal is wirelessly transmitted from a remote wireless device to the first receiver of the mobile platform. The communications receiver is activated based upon the wake-up signal. The remote access point is controlled to communicate with the communications receiver subsequent to the activation of the communications receiver.
US08527014B2 Sleep mode for wireless communication device during out of service operation
The disclosure is directed to techniques for performing service signal searches with reduced power consumption when a wireless communication device is operating out of service. The techniques include placing the wireless communication device in a “deep sleep” mode when the wireless communication device is not in service. When operating in the deep sleep mode, the wireless communication device reduces power consumption by not looking for paging signals or searching for service signals. The wireless communication device then may periodically enter a wake-up period during which power consumption is increased to perform signal searches in one or more frequency bands. The wireless communication device returns to the deep sleep mode when the signal searches are unsuccessful.
US08527013B2 Systems, methods, and devices for policy-based control and monitoring of use of mobile devices by vehicle operators
Systems, methods, and devices for controlling and limiting use of functions, such as calling, texting, chatting, emailing, Internet surfing, and similar applications, on a mobile device when the mobile device is in a moving vehicle, includes use of an on-board computer installed within the vehicle, a transmitter in electronic communication with the on-board computer that periodically transmits speed data of the vehicle to a receiver installed on the mobile device, wherein the mobile device includes suitable software and a rules-based policy that define and control when and which functions of the mobile device are disabled or interrupted by the software when the vehicle is in motion above a minimum threshold speed. Policies are set by default but may be customized for particular individuals, devices, or circumstances. Policies may also be customized for particular groups or subgroups of employees or contractors for company or legal compliance to reduce distracted driving.
US08527011B1 Providing interactive alert information
In some implementations, a computer-implemented method of displaying alert information with a mobile communication device includes displaying device status indicators to a user of a mobile device in a status area; receiving information from an application to display an alert in the status area; displaying in the status area a first level of information for the alert and a user-selectable control; and displaying, in response to a selection of the user-selectable control, a second level of information for the alert that provides greater detail than the first level of information.
US08526996B2 Automatic planning and handling of random access root sequences
The present invention relates to a method and a communication network node for enabling automatic planning and handling of root sequences used at random access in a communication network system, wherein user equipments (18) are accessing a cell (19a) being served by said communication network node. Root sequence usage information from neighboring cells (19b, 19c) is acquired. Root sequence conflicts between root sequences used in said served cell (19a) and root sequences used in said neighboring cells (19b, 19c) are detected. When no conflict is detected, appropriate new root sequence(s) is/are selected. Otherwise, detected root sequence conflicts are resolved by deriving a new set of root sequences.
US08526989B2 Wireless communication control method, wireless communication system, and radio control station
A wireless communication control method includes the steps of transmitting data from a mobile station to a base station using a first resource assigned based on a first scheduling method, transmitting data from the mobile station to the base station using a second resource which is assigned based on a second scheduling method and is not used in the step of transmitting using the first resource, and instructing the base station to regulate use of the first resource in accordance with a second resource amount assigned as the second resource by a radio control station which controls use of resources in wireless communication for the base station, and a second resource usage as a ratio of a resource used in the step of transmitting using the second resource to the second resource amount. A wireless communication system and a radio control station are also disclosed.
US08526988B2 Method and system for circulating messages
A method for circulating a message to a group of people, including sending a circulated message by a 1st mobile communicator, and sequentially receiving the circulated message by an nth mobile communicator and sending the circulated message to an (n+1)st mobile communicator, n=2, 3, . . . , N−1, wherein each one of the N mobile communicators has a distinct phone number. A system is also described and claimed.
US08526987B2 Resolving contention for communication resources
Contention for a resource in a multi-resource system is resolved by separately resolving contention for each resource. In some cases where two or more entities contending for a resource are associated with equal priorities, lexicographic ordering is used to resolve contention between these entities. In some cases where two or more entities contending for a resource are associated with equal priorities, a random probability-based scheme is used to resolve contention between these entities. Also, different types of schemes may be used to resolve contention for different resources.
US08526970B2 Systems and methods for mobile phone location with digital distributed antenna systems
Methods and systems for mobile phone location within a digital distributed antenna system (DAS) are provided. In one embodiment, a method comprises: receiving a request for location services from a subscriber unit located within a digital DAS, the digital DAS including a first partition of bandwidth for transporting digitized RF signals of one or more modulated signals and a second partition of bandwidth for an Ethernet pipe transporting IP formatted data; routing the request for location services to a subscriber locator center; instructing locator receivers within a geographical area of the digital DAS to listen for a signal from the subscriber unit; listening for the signal at a first locator receiver; when the signal is observed, recording a time the signal was received and generating subscriber unit ranging data; and transmitting subscriber unit ranging data back to the subscriber locator center in an IP formatted message via the Ethernet pipe.
US08526969B2 Nearby contact alert based on location and context
Attributes including presence and organization information for contacts of a subscriber are used in determining a subset of contacts matching a predefined criterion. Determined subset of contacts is sent as an alert to notify the subscriber to the subsets' nearby proximity.
US08526961B2 Method and apparatus for mapping operating parameter in coverage area of wireless network
A method for mapping an operating parameter in a coverage area of a wireless network includes obtaining parameter measurements for an operating parameter associated with mobile stations operating in a select portion of a network coverage area for a wireless network, the network coverage area formed by base stations defining cellular coverage areas, the select portion formed by at least one base station, each at least one base station including multiple sector antennas, each sector antenna defining a sector coverage area within the cellular coverage area; and, for each obtained parameter measurement, estimating an instant geographic location of the mobile station in relation to the at least one base station serving the mobile station, each instant geographic location based on a round trip measurement and a signal strength measurement associated with the mobile station, each round trip measurement associated with the serving base station.
US08526955B2 Movement predicting method
A movement predicting method is disclosed. The method utilizes at least one phone communicating in and moving between neighboring cells of base stations to predict population movement in a prediction interval. Firstly, obtain the traffic volumes in the cells generated by the phone and the handover information generated by the phone moving between the cells in a day. Next, calculate the traffic volumes and the handover information to obtain a movement probability for the population moving between the cells and an average residence time that the population stays in the region of each cell in the different periods of the day. Finally, according to the data obtained, predict an appearance probability that the population appears in each region at the end point of the prediction interval.
US08526948B2 Base station apparatus and method
A base station apparatus including a reconnection request signal receiving unit configured to receive a reconnection request signal transmitted from a mobile apparatus, the reconnection request signal being for the mobile apparatus requesting reconnection to the base station apparatus, a status detection unit configured to detect whether a status of the mobile apparatus immediately before transmitting the reconnection request signal corresponds to a status where a frequency band measurement period is activated, the frequency band measurement period causing the mobile apparatus to measure a frequency band different from a frequency band for a radio access technology for use in radio communication between the mobile apparatus and the base station apparatus, a response signal generation unit configured to generate a response signal to the reconnection request signal, the response signal generation unit generating, if the status detection unit determines that the frequency band measurement period is activated, the response signal including an indication signal for causing the mobile apparatus to activate the frequency band measurement period and a response signal transmitting unit configured to transmit the generated response signal to the mobile apparatus is disclosed.
US08526946B2 Periodic registration updates for multiple SIM user equipment
Systems and methods are presented to support operation of a multiple subscriber identity module (SIM) device. A first SIM may perform a data transfer or voice call. During the first SIM's data transfer or voice call, transition times are identified to transition communication resources to a second SIM for use in performing a registration update communication with a network controller that supports the second SIM. The registration update communication may include a periodic location update, a periodic routing update, or a periodic tracking update. The multiple SIM device may identify the transition time by obtaining periodic registration timing information from the network controller, configuring a periodic registration timer based on the periodic registration timing information, and setting the transition time as an expiration time of the periodic registration timer.
US08526943B2 Mobile radio terminal
A location registration control unit stores PSC used in a roaming prohibition cell in a prohibition cell list storage area. After that, if the reselection of cells is required for the reason that the receiving conditions become worse or other reasons, a reselection control unit detects PSC of neighbor cells, creates a list of the detected PSC regarded as candidates, stores the list in a candidate cell list storage area, receives notification information from the cell using the PSC other than the roaming prohibition cell in the list, and executes reselection.
US08526941B2 Apparatus and methods for mobility management in hybrid terrestrial-satellite mobile communications systems
Communications between a terminal and a terrestrial base station are established. The terrestrial base station receives a request to monitor a satellite base station from the terminal. The terrestrial base station grants the request and receives monitoring information for the satellite base station corresponding to the request. Granting of the request may include suspending transmission from the terrestrial base station to the terminal for a period of time sufficient to allow the terminal to request the monitoring information from the satellite base station and receiving monitoring information may include receiving the requested monitoring information at the terrestrial base station via a communications path not including the terminal. Suspending transmission from the terrestrial base station to the terminal may be followed by resuming transmission to the terminal before receiving the monitoring information at the terrestrial base station. The communications path not including the terminal may include a terrestrial Access Service Network Gateway serving the terrestrial base station and a satellite Access Service Network Gateway serving the satellite base station. Handover techniques are also described.
US08526935B2 Appliance demand response antenna design for improved gain within the home appliance network
A home appliance antenna assembly is integrated into the home appliance and extends from a demand response module or the appliance microprocessor where the module is integrated into the appliance. At least a portion of the antenna is preferably located adjacent an external surface of the home appliance and adapted for radio frequency (RF) communication. If an external demand supply module is wired to the home appliance, a conventional connection cable typically includes a spare wire that is not used and can thereby serve as a long wire antenna. In other appliances where the module is integrated into the appliance, an antenna is incorporated into the appliance in a utilitarian, but aesthetically unobtrusive manner.
US08526930B2 Enhanced smartphone in-vehicle accommodation
A system and method for configuring communications between a wireless device and a vehicle telematics unit over a short-range wireless communication link includes receiving a serial port profile (SPP) software application at a wireless device from a central facility; storing the SPP software application at the wireless device; identifying third-party software applications stored on the wireless device using the SPP software application; sending the identity of the third-party software applications to the central facility; and communicating between the wireless device and a vehicle telematics unit via a short-range wireless communication link using the stored SPP software application and data transmitted using one or more software templates that have been received by the vehicle telematics unit in response to the identity of the third-party software applications sent.
US08526929B1 Mobile communication device provisioning and management
A mobile communication device provisioning and management system is provided. The system comprises a computer system and an application, that when executed on the computer system, receives instructions for provisioning a set of mobile communication devices, the instructions comprising a range of unique identifiers and user roles associated with the set. The system also receives a first message from a first mobile communication device, the first message containing a request for provisioning, a first unique identifier, a first user role, and a first user identifier. The system also matches the first unique identifier embedded in the first message with a unique identifier contained in the instructions. The system also matches the user role received in the first message with a user role specified in the instructions and sends a second message to the first mobile communication device, the second message containing provisioning information. The system also stores a record associating the first unique identifier, the first user role, and the first user identifier.
US08526923B2 Enabling a user to purchase a ring back tone
Methods and systems are provided for enabling users of mobile devices to purchase Ring Back Tones (“RBTs”). The system enables an offer message, offering for purchase an RBT and including a reply-to telephone number, to be generated and sent to a mobile device. In response to the offer message, a reply message sent from the mobile device to the reply-to telephone number of the offer message is received. A code is extracted from the reply-to telephone number to which the received reply message was sent. A particular RBT associated with the code extracted from the telephone number is identified in a table storing a plurality of codes each associated with a corresponding RBT. A user of the mobile device is determined to desire to purchase the particular RBT associated with the code in the table.
US08526919B2 Message injection system and method
A mobile communication device including an application running in a first memory of the device, an application audio unit in the first memory, the application audio unit being communicatively coupled to the application operating, and a telephony unit in the first memory, the telephony unit being communicatively coupled to the application, a radio transmission unit including a radio interface unit operating in a second memory and communicatively coupled to the telephony unit, a radio audio unit operating in the second memory, the radio audio unit being communicatively coupled to the radio interface unit, and a hardware driver unit communicatively coupled to the radio interface unit, the hardware driver unit initiating a communication connection between the mobile communication device and another device, an audio switching unit communicatively coupled to the application unit and the radio transmission unit.
US08526918B2 Method and apparatus for storing and retrieving profile data for electronic devices
A method and system for archiving and restoring data in a portable communication device. A first wireless communication connection is established between the communication device and a remote network capable of storing portable communication device data. The identity of an archival function to be performed is transmitted over the first communication connection. The indicated archival function is performed by transmitting data to or from the communication device. The function can be performed over the first wireless communication connection or a second wireless communication connection can be established for transmitting the information. The data can be converted by an upload converter into a format that is independent of the identity of the communication device. The converted data can be sent to other communication devices and reformatted for use by those devices. The first communication connection can be established by a communication device user or automatically.
US08526912B2 Method and system for user authentication by means of a cellular mobile radio network
The invention relates to a method and system for authentication of a user (11) at an access device by means of a cellular mobile radio network (17). The access device gives access to a facility or a service different from the mobile radio network (17). The cellular mobile radio network (17) comprises a base station (12) defining a mobile radio cell (16) with a unique identifier. A mobile radio terminal (14) having a unique identifier books into the mobile radio network (17) via said base station (12), and the authentication is carried out by means of the identifier of the mobile radio cell (16) and the identifier of the mobile radio terminal (14). The base station (12) is arranged at the location of the access device so that the access device has its own mobile radio cell (16) serviced by the base station (12), this mobile radio cell (16) defining an authentication cell (16) of the mobile radio network (17). The mobile radio terminal (14) is caused to book into the mobile radio network (17) via said base station (12) of said authentication cell (16) for the purpose of authentication at the access device whereupon the identifiers are sent to an authentication entity (18) that checks whether the user (11) is permitted to get access at the access device. Access is granted or denied depending on the permission of the user (11).
US08526911B2 Methods and apparatus for determining costs associated with sending communications
Methods and apparatus for determining a charge for a communication with one or more devices may include identifying a communication from a first device to a second device. The methods and apparatus may further include determining if the first device has a relationship with the second device by identifying another communication between the first device and the second device prior to the time of the communication, and determining a charge amount based upon the determining.
US08526906B1 Active set management based on mobile station battery power
Exemplary methods and systems are disclosed herein to adjust active-set parameters based on the remaining battery life of a mobile station, generally in order to conserve battery power when the battery is low. An exemplary method involves: (a) a mobile station determining a battery-power level of the mobile station; (b) the mobile station using the determined battery-power level as a basis for setting at least one active-set parameter affecting the number of active sectors in an active set of the mobile station; and (c) the mobile station maintaining the active set according to the at least one active-set parameter. In an exemplary embodiment, the mobile station may set a maximum number of active sectors that the mobile station can include in the active set and/or parameters affecting whether a sector is included in the active set.
US08526905B2 Merged filter-transconductor-upconverter
In accordance with embodiments of the present disclosure, a merged filter-transconductor-upconverter for use in a wireless communication device is provided.
US08526902B2 Arrangement for processing a non-symmetrical and a symmetrical signal
An arrangement for processing a non-symmetrical signal includes an apparatus configured to balance and filter an image frequency of a nominal frequency of the non-symmetrical receiving signal. The apparatus includes a modified Boucherot bridge having a series or parallel oscillating circuit that replaces inductive or capacitive components of a conventional Boucherot bridge, such that the modified Boucherot bridge is in the harmonized state with the image frequency to be faded out and has a predetermined impedance with the nominal frequency on its symmetrical output terminals. The nominal frequency has a predetermined impedance on its symmetrical output terminals. The nominal frequency is transmitted as a signal balanced to ground to the symmetrical output terminals of the modified Boucherot bridge.
US08526901B2 Band adjustment device of polyphase filter and band adjustment method of polyphase filter
Provided is a base adjustment device and method of a polyphase filter that can reduce an area and power consumption, and operate at a high speed. The band adjustment device of the polyphase filter according to the present invention includes a voltage-controlled oscillator (VCO), a polyphase filter that inputs an output from the VCO, a mixer that receives an output from the polyphase filter, an envelope detection circuit (envelope detector) that inputs an output from the mixer, and a band control signal generation circuit that inputs an output from the envelope detector.
US08526895B2 Systems and methods of transmitter protection for wireless communications
Various embodiments provide for systems and methods for wireless communications that implement transmitter protection schemes using spatial combining. The protection scheme implemented by some embodiments provides for a number of benefits, including without limitation: hitless protection; constant power monitoring for each wireless channel being utilized; extra gain to wireless signals transmitted; beam steering, beam hopping, and beam alignment capabilities; and varying levels of transmission path protection (e.g., 1+1 protection, or 1+N protection). Additionally, the features of some embodiments may be applied to a variety of wireless communications systems including, for example, microwave wireless systems, cellular phone systems and WiFi systems.
US08526894B2 Bio-medical unit having storage location information
A bio-medical unit includes a power harvesting module, a processing module, memory, and a transceiver. The power harvesting module converts an electromagnetic signal into a supply voltage, which powers the processing module, the memory, and the transceiver. The processing module communicates, via the transceiver, with an external device regarding a medical matter to obtain storage location information regarding the medical matter, wherein the storage location information indicates where data associated with the medical matter is at least partially stored. The processing module then aggregates the storage location information with patient data storage location information to produce updated patient data storage location information, wherein the patient data storage location information contains storage location information regarding previous medical matters associated with the host body. The memory stores the patient data storage location information and the updated patient data storage location information.
US08526889B2 Shared soft metric buffer for carrier aggregation receivers
A method in a receiver includes receiving from a transmitter an aggregated-spectrum signal including at least first and second component carriers in respective spectral bands. Information related to processing one or more of the component carriers is buffered in at least one shared buffer, such that storage locations in the shared buffer are selectably assignable for storing at least first information related to the processing of the first component carrier and second information related to the processing of the second component carrier. The one or more of the component carriers are processed in the receiver using the information buffered in the shared buffer.
US08526886B2 Wireless communication device and method for controlling beam to be transmitted
A controller controls the direction of a beam to be transmitted toward a correspondent wireless communication device to transmit a first wireless signal to the correspondent wireless communication device, and controls the direction of the beam within a predetermined shift from the direction of the first wireless signal, thereby transmitting a second wireless signal at a first timing before or a second timing after the timing of the control for the first wireless signal.
US08526881B2 Mechanically isolated wireless communications system and method
A system and method for transmitting wireless energy between two or more components housed within a faraday-like cage structure. In one preferred form a cooling plenum of an equipment rack supporting a plurality of independent components is used for transmitting wireless signals between the components. In another form a wireless backplane is formed in an equipment rack that houses a plurality of LRUs. In another example a card file housing a plurality of components forms a faraday-like cage for enabling transmission of wireless signals, either electromagnetic wave or optical signals, between various circuit boards held within the card file. The various preferred embodiments eliminate the need for expensive, bulky and heavy electrical or optical cabling to be used to intercouple the components supported within the support structure for communication.
US08526879B2 Wireless communication device for inductive coupling to another device
A communications device for wireless communication with another device, the communications device having a) a first part having a first housing and a first induction coil for providing an inductive coupling to the other device, and b) a second part having a second induction coil adapted to be inductively coupled to said first induction coil and to said other device when mounted on or near said first housing. Provided is a relatively simple mechanical interface for an inductively coupled link between a communications device and another device. The second part is adapted to be detachably attachable to the first housing. An advantage is that no connector is needed whereby a simpler and more reliable device is provided. The consequences of wear of the connector leading to increased contact resistance and/or failure of the electrical connection is avoided.
US08526876B1 Targeted satellite radio advertising using mobile network determined location
A method and system are provided for determining a location of a satellite radio receiver and directing advertisements to the satellite radio receiver based on its current location. The current location of the satellite radio receiver is determined through communication with a wireless mobile device and a wireless communications network where the wireless mobile device is located in close proximity to the satellite radio receiver. Once a location is determined, a database of satellite radio advertisements is searched to identify advertisements directed towards a specific location, and these advertisements are transmitted to the satellite radio receiver across a satellite radio network.
US08526871B2 Fixing device and image forming apparatus incorporating same
The fixing device includes a fixing roller, a separation roller, an endless fixing belt, and a pressing roller. The fixing roller includes a first elastic layer as a surface layer and has a roller hardness A. The separation roller includes a second elastic layer as a surface layer and has a roller hardness B smaller than the roller hardness A of the fixing roller. The endless fixing belt is wound around the fixing roller and the separation roller. The pressing roller is pressed against the fixing roller and the separation roller via the fixing belt to form a nip portion between the fixing belt and the pressing roller through which the recording medium bearing the toner image passes. The pressing roller includes a third elastic layer as a surface layer and has a roller hardness C not smaller than the roller hardness A of the fixing roller.
US08526869B2 Fixing device and image forming apparatus provided with same
A fixing device is provided with a fixing roller, a peeling claw that peels a recording paper from the fixing roller, a peeling claw holder that rotatably supports the peeling claw, and a support member that movably supports the peeling claw holder to enable the peeling claw to retract by moving apart from the fixing roller, wherein not less than two directions are set as retracting directions of the peeling claw holder to be moved when the peeling claw is caused to retract by moving apart from the fixing roller.
US08526867B2 Image forming apparatus and control method thereof
To restrict a period velocity change of a photoconductor that is an immediate cause of a color registration error, a gap change of a color registration error detection pattern caused by a linear velocity change of the photoconductor is acquired and a linear velocity change of the photoconductor is reduced based on a relationship between the gap change and a velocity of a motor, whereby a reduced color registration error is accomplished.
US08526861B2 Image forming apparatus
An image forming apparatus includes image forming units which are detachably mounted on an apparatus body, and each of which includes an image holding body and a developing unit provided with a developing member that supplies a developer to the electrostatic latent image formed on the surface of the image holding body, shaft members which rotatably support the developing units, urging members which urge the developing members toward the image holding bodies, supply devices which supply developers to the developing units, transport passages which are provided so as to extend toward the developing members and the image holding bodies, and elastic members which form a part of the transport passage and are extensibly deformed so as to absorb the deviation of the relative position between the supply port and the receiving port.
US08526849B2 Process cartridge and image forming apparatus
A process cartridge collectively accommodates at least a latent image carrier and a developer carrier carrying tonner for visualizing an electrostatic latent image formed on the latent image carrier and includes a side plate unit rotatably supporting the latent image carrier and the developer carrier. The side plate includes a bearing that rotatably supports a rotation shaft of the developer carrier; an elastic body that pushes the bearing against a rotation shaft of the latent image carrier; and a guiding unit that guides the bearing in a direction of the pushing. The guiding unit includes an abrasion preventing structure at a wall surface of the guiding unit that comes in contact with the bearing.
US08526842B2 Image forming apparatus
An image forming apparatus includes a contact member supplied with voltage by a voltage application device, to contact an object; a rotary member rotatable about a rotation fulcrum shaft fixed to an image forming apparatus, to support the contact member; an biasing member to urge the rotary member to press the contact member against the object; a rotary conductive member fixed to the rotary member and connected electrically to the contact member; a main body side conductive member fixed to the rotation fulcrum shaft at the main body side and connected electrically to the voltage application device; and a conductive connector provided along the rotation fulcrum shaft to contact the rotary conductive member in an axial direction to connect electrically the main body side conductive member and the rotary conductive member. A contact of the conductive connector and a contact of the rotary conductive member are unfixed.
US08526836B2 Fixing device, image forming apparatus, and temperature control method for fixing device
First, a first temperature difference and a second temperature difference are calculated. The first temperature difference is a difference between (a) a first detected temperature that is a current temperature of the fixing member and (b) a difference of a control target temperature for the fixing member. The second temperature difference is a difference between (a) the first detected temperature and (b) a past temperature of the fixing member which past temperature was detected a predetermined time earlier than the current time. Then, by reading out, from a table prepared in advance, an amount of power to be supplied to a heating member which amount corresponds to a combination of the first temperature difference and the second temperature difference, the amount of power to be supplied to the heating member is determined. In accordance with this amount of power determined, an actual amount of power supplied to the heating member is controlled. This makes it possible to simply and effectively suppress a temperature ripple of the fixing member.
US08526835B2 Closed loop controls for transfer control in first transfer for optimized image content
An electrostatic transfer control method that avoids undesired retransfer effects. A printing device develops and transfers several control patches. The patches are transferred at different electrostatic set points and a control strategy is utilized involving one or more density sensors to measure the transferred toner patches whereby the obtained density information can be used to compute the optimal value of electrostatic transfer bias. Print operators can adjust the bias value based on preferences for predetermined standards.
US08526827B2 Optical time-delayed wavelength converter
There is described a method for converting the wavelength of a pulsed optical signal. An input pulsed signal containing information and having an input wavelength is buffering by propagating the input pulsed signal in a closed-loop optical regenerative cavity. The propagation comprises converting the input pulsed signal at the input wavelength to a buffer pulsed signal at an adjustable wavelength and propagating the buffer pulsed signal within the cavity. The adjustable wavelength is set to a buffer wavelength different from the output wavelength and the buffer pulsed signal contains the information encoded in the input pulsed signal. The output wavelength is determined from the information encoded in the input pulsed signal. Upon determination of the output wavelength, the adjustable wavelength of the buffer pulsed signal is set to the output wavelength in order to; outputting the buffer pulsed signal at the output wavelength from the cavity.
US08526824B1 Correlation systems and methods with error compensation
A correlation system, such as a correlation optical time domain reflectometer (OTDR) system, transmits a correlation sequence, such as an M-sequence, and measures the returns of the correlation sequence over time. The system correlates the transmitted sequence with the returns to provide correlation measurement values that respectively correspond to different distances from the point of transmission. A correlation error compensation element adjusts each correlation measurement value in order to cancel the contribution of the correlation error floor from the measurements to provide compensated measurement values that are substantially free of the effects of the correlation error floor.
US08526816B2 Optical data bus and method
An optical data bus transceiver (110), optical data bus system (100) and method (300) employ a disambiguation signal to resolve bit ambiguities in a summation signal on an optical data bus (104). The optical data bus transceiver includes a transmitter (112) connected to the optical bus and configured, in conjunction with another transmitter (112′, 120), to produce on the optical bus the summation signal during a first interval and the disambiguation signal during a second interval. The optical data bus transceiver further includes a receiver (114) configured to receive (310) the summation signal. The summation signal includes a summation of separate data signals from each of the transceiver transmitter (112) and the other transmitter (112′, 120). The disambiguation signal includes information to resolve bit ambiguities in the summation signal. A bit ambiguity results from a summation of data bits in each of the respective data signals during a symbol period of the first interval.
US08526815B2 Dynamic bandwidth allocation for congestion management in PON channel aggregation
A method and protocol for dynamic upstream bandwidth allocation to prevent congestion in an aggregation system consisting of multiple PON OLT devices that share a common Service Network Interface (SNI). The method allows OLT devices to communicate real time user traffic load information, and for each OLT to self-throttle upstream throughput based on overall system view of traffic load. The method allows the available SNI bandwidth to be dynamically allocated to OLT ports while maintaining fairness per ONT (user). The method is implemented as a peer-to-peer protocol and does not require central controller resources. The method can be implemented in existing PON systems using software. The method saves the need for expensive dedicated traffic manager devices on the OLT aggregation point.
US08526812B2 Wavelength assignment in an optical WDM network
The path selection and wavelength assignment to a selected path are performed by mapping the wavelength reach to the demand distribution (agile reach) resulting in a 50-60% increase in the network reach. The network reach is further increased (about 2.2 times) when on-line measured performance data are used for path selection and wavelength assignment. The connections may be engineered/upgraded individually, by optimizing the parameters of the entire path or of a regenerator section of the respective path. The upgrades include changing the wavelength, adjusting the parameters of the regenerator section, controlling the launch powers, mapping a certain transmitter and/or receiver to the respective wavelength, selecting the wavelengths on a certain link so as to reduce cross-talk, increasing wavelength spacing, etc.
US08526807B2 Focus detecting apparatus
Disclosed in a focus detecting apparatus comprising: a micro lens array arranged with a plurality of micro lenses, a photo detector that has a plurality of detecting elements provided in correspondence with the micro lenses and receives light flux from an optical system via the micro lenses; and a focus detector that selects a pair of groups of detecting elements from the plurality of detecting elements based on an F-value of the optical system and a brightness of the light flux from the optical system and detects a focus adjustment status of the optical system based on a pair of light receiving signals obtained in the groups of detecting elements.
US08526806B2 Imaging apparatus and imaging system
An imaging apparatus includes an imaging element, a communication unit, an automatic adjustment mechanism and a camera controller. The communication unit receives lens-side information from a lens apparatus. The automatic adjustment mechanism adjusts a position of the imaging element. The camera controller controls the position of the imaging element, which is adjusted by the automatic adjustment mechanism according to a spherical aberration variation, based on the lens-side information.
US08526805B2 Lens apparatus and camera system including the same
A lens apparatus includes a zoom, a focus, a zoom position control signal generator, a focus position control signal generator, a first calculator for calculating a present angle of field from zoom and focus positions, a second calculator for calculating a second angle of field based on a zoom control signal and a focus position, a third calculator for calculating a third angle of field based on zoom and focus position control signals, used when the second calculation unit calculates, a base angle-of-field determinater for determining a sum of the present angle of field and a value obtained by subtracting the third angle of field from the second angle of field, as a base angle of field, and a zoom position control determinater for determining a zoom position to a position of the zoom lens corresponding to the base angle of field to which the zoom lens is driven.
US08526802B1 Collapsible image capture system
An image capture system that is capable of capturing images of both small and large target objects includes a collapsible frame and at least one image capture device. The frame is free-standing and adapted to support the image capture device over a generally flat surface, on which a target object can also be supported. The image capture device can be activated to capture an image of the target object for subsequent viewing, storage, retrieval, processing, etc. The collapsible frame is constructed of a plurality of structural components adjustably connected together in a unique configuration that enables the entire frame to be transformed between a stored configuration when not in use, and a deployed configuration during use. The stored configuration is substantially more compact than the deployed configuration, which allows the frame to be easily transported between different locations.
US08526800B2 Glass-ceramic cooktop and method of assembling the same
A cooking appliance includes a glass cooktop panel and a cooktop frame. A radiant heating element is positioned between the cooktop frame and the glass cooktop panel. The heating element has an upper surface biased toward a lower surface of the glass cooktop panel. A screwless spring clip is coupled to both the heating element and the cooktop frame so as to secure the heating element to the cooktop frame.
US08526792B2 Apparatus for controlling management information of signals recording on disk recording medium
A recording apparatus records, in a recording medium, moving image data and management information, concerning the moving image data and generated in accordance with the recording operation of the moving image data. In accordance with a recording start instruction, the recording apparatus starts recording of the moving image data and records, in the recording medium, information indicating that the management information has not yet been recorded. In accordance with a recording stop instruction, the recording medium stops recording of the moving image data, generates and records the respective management information, and updates the information indicating the recording status of the management information. If a decrease in electric power is detected during recording of the moving image data, the recording apparatus stops recording of the moving image data, without updating the information indicating the recording status of the management information.
US08526788B2 Information recording method, information recording medium, and information reproducing method, wherein information is stored on a data recording portion and a management information recording portion
With this invention, at least one of a video file containing video information, a still picture file containing still picture information, and an audio file containing audio information and a management file having management information on a control method of reproducing the information in the file are recorded on an information storage medium. This realizes a data structure that causes the recording and deleting places on the information storage medium to correspond spuriously to places on a single tape, such as a VTR tape. Use of the data structure provides users with an easy-to-use interface.
US08526776B2 Method for recording data, method for retrieving sets of data, data file, data structure and medium carrying such data
After recording a data container, a back-pointer item is recorded, comprising a specific key and an indicator of the length of the data container. This back-pointer item can be used to jump to the beginning of the data container when reading the file backwards. Other types of coding than KLV coding are also proposed. These types of coding can be used for instance to code the back-pointer item.
US08526772B2 Compression of polarized supercontinuum pulses generated in birefringent all normal-dispersion photonic crystal fiber
Methods and apparatus for generating ultrashort optical pulses. Polarized pulses of a near-infrared source are launched substantially along a principle axis of a birefringent photonic crystal fiber characterized by normal dispersion at all wavelengths of transmission of the photonic crystal fiber. Supercontinuum pulses are generated from the photonic crystal fiber and compressed to form compressed pulses. Highly polarized supercontinuum pulses provide for transform-limited compressed pulse durations.
US08526769B1 High speed optical transmitter producing modulated light signals
An optical system includes modulators positioned on a base. Each modulator includes a modulator waveguide that receives a light signal and guides the received light signal through the modulator. The system also includes drive electronics in electrical communication with the modulators. The drive electronics apply electrical energy to each of the modulators such that an electrical field is generated within the modulator waveguide so as to modulate one of the light signals into a modulated signal. The system includes multiple drive paths that each has a length from a contact pad on the drive electronics to a location where the electrical field is formed in one of the modulator waveguides. The modulators are configured such that the drive path length for each of the modulators is less than 0.5 mm.
US08526757B2 Imaging system and imaging method for imaging a region of interest
The invention relates to an imaging system for imaging a region of interest, in particular to a computed tomography system. First data for generating an image of the region of interest are provided, which are used by a reconstruction unit (12) for reconstructing an image of the region of interest using an adaptable artefact correction method. Second data are provided by simulating the providing of the first data using the reconstructed image of the region of interest by a second data providing unit (13). A deviation determination unit (14) determines a deviation between the first and second data. An adaptation unit (15) adapts the artefact correction method such that the deviation between the first and second data is reduced and the reconstruction unit (12) reconstructs an image of the region of interest from first the data using the adapted artefact correction method.
US08526754B2 System for enhancing depth of field with digital image processing
An electronic device may have a digital image sensor for capturing an image and may have storage and processing circuitry for processing the image to produce a corresponding enhanced depth-of-field image. Multiple image areas, within a given image may be processed. As each image area is processed, a signal-to-noise ratio may be computed. A kernel parameter characteristic curve may be used to select values to be used for kernel parameters for each image area based on the computed signal-to-noise ratio for that image area. Kernels may be generated for each image area and the generated kernels may be convolved with their respective image areas to modify the image areas. This allows each image area to be selectively sharpened or smoothed based on its signal-to-noise ratio. Image areas with low and high signal-to-noise ratios may be sharpened less those with moderate signal-to-noise ratios to enhance depth of field in the image.
US08526751B2 Managing image storage size
A system and method for managing image storage size. The invention uses reduction criteria to determine how much to reduce the storage size of an image over time. In one embodiment, reduction of data storage size includes degrading the quality of the image. The reduced-size image replaces the image from the previous iteration. The smaller storage allows longer access to the information in quick access storage and quicker transmission time.
US08526742B2 Image processing apparatus, method, and program that classifies data of images
In an image processing apparatus, a face detection unit 61 detects a face region in a target image. An age recognition unit 62 recognizes the age of a subject based on data of the face region. A similar image search unit 63 searches for data of an existing image having a face region similar to the detected face region as similar image data. A date comparing unit 65, when the age of the subject is confirmed to be within a first range by an age confirmation unit 64, acquires a time difference between the capture dates of the target image data and the similar image data and compares the time difference with a second range. A grouping unit 66, when the time difference is within the second range, classifies the target image data into the same group as the group to which the similar image data belongs.
US08526740B2 Image processing device and recording medium
The interval designation section 222 sequentially alters and designates a movement interval D and a non-movement interval D′ in an entire interval. Each time a movement interval D is designated, the value determination section 223 determines the average value of the image variation amount array E in the movement interval D as a function value a of the unit rectangular function r[x] and the average value of the image variation amount array E in the non-movement intervals D′ as a function value b of the unit rectangular function r[x]. Each time a movement interval D is designated, a degree of divergence J between the function values a, b and the image variation amount array E is calculated by the divergence calculation section 224. Then, only the frame images contained in the movement interval D designated when the degree of divergence J is at a minimum are extracted.
US08526737B2 Method and apparatus for transforming coordinate systems in a telemanipulation system
In a telemanipulation system for manipulating objects located in a workspace at a remote worksite by an operator from an operator's station, such as in a remote surgical system, the remote worksite having a manipulator with an end effector for manipulating an object at the workspace, such as a body cavity, a controller including a hand control at the control operator's station for remote control of the manipulator, an image capture device, such as a camera, and image output device for reproducing a viewable real-time image, the improvement wherein a position sensor associated with the image capture device senses position relative to the end effector and a processor transforms the viewable real-time image into a perspective image with correlated manipulation of the end effector by the hand controller such that the operator can manipulate the end effector and the manipulator as if viewing the workspace in true presence.
US08526736B2 Image processing apparatus for correcting luminance and method thereof
An image processing apparatus capable of performing good luminance correction without performing a cumbersome process is provided. The image processing apparatus includes an illumination light component estimation unit which calculates an estimated illumination light component of an original image, an estimated illumination light component correction unit which outputs a corrected estimated illumination light component obtained by correcting the estimated illumination light component, and a Retinex processing unit which corrects a luminance component of the original image by dividing the luminance component by the corrected estimated illumination light component.
US08526732B2 Text enhancement of a textual image undergoing optical character recognition
A method for enhancing a textual image for undergoing optical character recognition begins by receiving an image that includes native lines of text. A background line profile is determined which represents an average background intensity along the native lines in the image. Likewise, a foreground line profile is determined which represents an average foreground background intensity along the native lines in the image. The pixels in the image are assigned to either a background or foreground portion of the image based at least in part on the background line profile and the foreground line profile. The intensity of the pixels designated to the background portion of the image is adjusted to a maximum brightness so as to represent a portion of the image that does not include text.
US08526724B2 In-image accessibility indication
Methods and systems for in-image accessibility indication are described herein. These methods and systems are usable to receive an image being designed, locate colorblind inaccessible regions of the image based on located colorblind inaccessible points, and indicate the located colorblind inaccessible regions in the image to a designer while the designer is creating the image. As such, the designer is able to quickly identify regions of the designed image that may be difficult for colorblind viewers to see and, with this information, the designer is able to modify the image accordingly.
US08526716B2 Analysis of stereoscopic images
A method of processing in an image processor a pair of images intended for stereoscopic presentation to identify left-eye and right-eye images of the pair. The method includes dividing both images of the pair into a plurality of like image regions, determining for each region a disparity value between the images of the pair to produce a set of disparity values, deriving for each region a confidence factor for the disparity value, determining a correlation parameter between the set of disparity values and a corresponding set of disparity values from a disparity model, in which the contribution of the disparity value for a region to the said correlation parameter is weighted in dependence on the confidence factor for that region, and identifying from said correlation parameter the left-eye and right-eye images of the pair, wherein the left eye and right images form a stereoscopic pair.
US08526712B2 Method and apparatus for processing three-dimensional images
A three-dimensional sense adjusting unit displays three-dimensional images to a user. If a displayed reaches a limit of parallax, the user responds to the three-dimensional sense adjusting unit. According to acquired appropriate parallax information, a parallax control unit generates parallax images to realize the appropriate parallax in the subsequent stereo display. The control of parallaxes is realized by optimally setting camera parameters by going back to three-dimensional data. Functions to realize the appropriate parallax are made into and presented by a library.
US08526705B2 Driven scanning alignment for complex shapes
Methods and systems for accurately determining dimensional accuracy of a complex three dimensional shape are disclosed. The invention in one respect includes determining at least a non-critical feature and at least a critical feature of the 3-D component, determining a first datum using at least the non-critical feature, aligning the first datum to at least a portion of a reference shape, determining a second datum corresponding to the critical feature subsequent to the aligning, and determining the dimensional accuracy of the 3-D component by comparing the second datum to another portion of the reference shape.
US08526703B2 Making different corrections for different areas of magnetic resonance image data
An image data correcting device has a movement information acquiring section, a correcting section and a synthesizing section. The movement information acquiring section acquires movement information showing spatial distribution of the magnitude of a movement in the real space of an image pickup part of a detected body. The correcting section makes a correction different from that of a second area in a first area of image data collected by a scan of magnetic resonance imaging on the basis of the movement information. The synthesizing section synthesizes respective image data of the first area and the second area corrected by the correcting section.
US08526695B2 Magnetic resonance imaging for diagnostic mapping of tissues
Methods of, and systems for, magnetic resonance imaging of diagnostic mapping of tissues, where sodium mapping is performed individually, as well as in combination with other images of tissue, such as T1ρ, T2, and/or T1-weighted images. In one method embodiment, a sodium image of the tissue is acquired during the same scanning session. Maps are constructed of each of the first and sodium images individually, and in combination, and further facilitate viewing in combination with each other as a single, blended image of the tissue. Maps of the images may be displayed individually or in combination with each other.
US08526691B2 System and method for passive medical device navigation under real-time MRI guidance
A method for tracking a needle along a path under real-time magnetic resonance imaging (MRI) guidance includes extracting a candidate needle artifact region from a plurality of incoming MR images of a needle inside biological tissue, determining an initial needle direction vector from the candidate needle artifact region in each of the plurality of incoming needle images, determining an initial needle base point from an intersection of the needle direction vector with a first incoming needle image, and an initial needle tip point from an intersection of the needle direction vector with a last incoming needle image, and tracking said needle by minimizing a cost function of the initial base point and initial direction vector to calculate an updated base point and updated direction vector. The updated base point and direction vector are used to visualize the advance of the needle along the path through the biological tissue.
US08526674B2 Motion-based, multi-stage video segmentation with motion boundary refinement
A motion-based, multi-stage segmentation of a video frame is provided. A first segmentation stage identifies motion boundaries in a plurality of sub-blocks of the video frame. The motion boundaries are identified by computing an occlusion-insensitive localized motion cost and minimizing a MAP-MRF energy based on the localized motion cost. A second segmentation stage refines the motion boundaries by adding a color cost to the localized motion cost in the MAP-MRF energy.
US08526673B2 Apparatus, system and method for recognizing objects in images using transmitted dictionary data
An image processing apparatus capable of communicating with a plurality of servers stores image data including an object of recognition, and a plurality of recognition dictionaries. The image processing apparatus establishes communication with one of the servers to receive, from the server with which the communication has been established, designation information designating a recognition dictionary for recognizing the object of recognition included in the image data. The image processing apparatus identifies the recognition dictionary designated in the received designation information from among the stored recognition dictionaries and uses the identified recognition dictionary to recognize the object of recognition included in the image data.
US08526669B2 Method for multiple image parameter adjustment based on single user input
Systems and methods for determining scan parameters to be used during image acquisition are provided. Values of imaging effects can be input using user controls accessible from a user interface. A processor can determine scan parameters to be used during image acquisition based on the input imaging effect values. The determined scan parameters can be displayed using the user interface. Values of imaging effects and potential ranges of values of imaging effects can be constrained based on selected values of other imaging effects. Imaging effects can include image resolution, image penetration, frame rate and/or color flow sensitivity. Scan parameters can include: line density, number of focal zones, frequency, dynamic range, pulse repetition frequency, and/or number of compounding angles. An ultrasound imaging system can be used to acquire images using the determined scan parameters.
US08526667B2 Broadcasting receiver with function to determine as to whether instruction from operator is executable
In a broadcasting receiver, the receiver is so operated as not to disturb viewing by audiences other than an operator. The broadcasting receiver has an image pickup unit for photographing images of televiewers, a face detection unit for detecting faces of the televiewers from the photographed image, an individual discrimination unit for managing detected faces discriminately, a watching concentration degree calculation unit for calculating degrees of concentration of watching a television in respect of individual discriminated faces and an operation execution decision unit for deciding a television operator and deciding execution of operation in accordance with values of watching concentration degrees of the televiewers other than the operator.
US08526666B1 Method and system for rendering watermarked content using a watermark window
Methods and systems for rendering watermarks in a computer system are provided. One technique renders a content unit based on a call from an application, and renders a watermark for the content based on a call from a tool separate from the application. Another technique for rendering a watermark for content displayed on a display screen renders the content via a content window on the display, and renders the watermark via another window on the display that overlays at least a portion of the content window.
US08526664B2 Capacitor microphone unit and capacitor microphone
The present invention relates to a capacitor microphone unit including a diaphragm, a fixed electrode that is arranged opposite to the diaphragm with a space provided between the diaphragm and the fixed electrode so that a capacitor is formed between the diaphragm and the fixed electrode, an insulating base that is disposed on a rear side of the fixed electrode and supports the fixed electrode, and a ring-shaped acoustic resistance material that is disposed on a front side of the insulating base, all of which are incorporated in a unit casing. A skin layer is formed on at least one of a front side and a rear side of the acoustic resistance material, and the skin layer has a higher density than that inside the acoustic resistance material, whereby acoustic resistance can be readily controlled.
US08526663B2 Electronic device
An electronic device of the present invention has a configuration in which an enclosed space is formed continuously from an opening face of a cone portion of a speaker on a reverse side of a main face of a flat housing, and an opening portion of the enclosed space is formed in a face not parallel to the main face of the housing, whereby even when a reduction in diameter of a speaker is inevitable and there is a limit to a space volume for housing the speaker due to the downsizing of the device, sound information can be reproduced with higher quality.
US08526660B2 Loudspeakers and systems
The invention provides, in one aspect, a loudspeaker that has electrodynamically-driven piston mounted in one external wall and that has movable panels in one or more other external walls. Those panels are air-coupled to the piston, e.g., via air within the enclosure, such that vibrational motion of the piston causes the vibration of the panels, thereby, improving the overall air coupling of the piston to the external environment, e.g., the listening room. Further aspects of the invention provide an improved driver for use, e.g., in the aforementioned loudspeaker. The driver comprises a three-part piston having first and second diaphragms coupled back-to-back with one another and having a voice coil face-mounted (or front-mounted) within the second diaphragm.
US08526630B2 Active sound control apparatus
An active sound control apparatus includes a delay circuit for delaying the output of a frequency component of a sound effect by delaying an engine rotation frequency signal representative of an engine rotation frequency [Hz], a delay circuit for delaying the output of an amplitude component of the sound effect by delaying an engine rotation frequency change signal representative of an engine rotation frequency change [Hz/second], and delay circuits for delaying the output of all components of the sound effect by delaying a control signal for controlling the outputs of speakers.
US08526623B2 Device and a method for determining a component signal with high accuracy
A device for determining a component signal for a WFS system includes a provider for providing WFS parameters, a WFS parameter interpolator, and an audio signal processor. The provider provides WFS parameters for a component signal while using a source position and while using the loudspeaker position at a parameter sampling frequency smaller than the audio sampling frequency. The WFS parameter interpolator interpolates the WFS parameters so as to produce interpolated WFS parameters which are present at a parameter interpolation frequency that is higher than the parameter sampling frequency, the interpolated WFS parameters having interpolated fractions which have a higher level of accuracy than is specified by the audio sampling frequency. The audio signal processor is configured to apply the interpolated fractional values to the audio signal such that the component signal is obtained in a state of having been processed at the higher level of accuracy.
US08526620B2 Method and system for secure data collection and distribution
A data provider generates a data encryption key and an identifier, uses the data encryption key to encrypt data, sends the encrypted data and the identifier to a data requestor, and sends the data encryption key and the identifier to a crypto information server. The data requestor sends the identifier to the crypto information server to request the encryption key. The crypto information server authenticates the data requestor and, contingent on that authentication, sends the data encryption key to the data requestor. If a plurality of data instances are captured, then for each instance, a respective data encryption key and identifier are generated.
US08526614B2 Method to manage members of at least one group of decoders having access to broadcast data
A method to manage members of a group of decoders having access to broadcast data, each group member sharing a common broadcast encryption scheme (BES) comprising the steps of, in a stage for a decoder to become a group member, receiving keys pertaining to the position in the group according to the BES, receiving a current group access data comprising a current group access key, and in a stage of accessing broadcast data, using the current group access data to access the broadcast data, and in a stage of renewing the current group access key, sending a first group message comprising at least a next group access key encrypted so that only non-revoked decoders can access it, said group message being further encrypted by the current group access key, updating the current group access key with the next group access key.
US08526607B2 Identity authentication and shared key generation method
The invention relates to an identity authentication and key negotiation method. In order to overcome the defects in the prior art that security of authentication methods is not high, the invention discloses an identity authentication and shared key generation method. In the technical solution of the invention, a key authority issues a pair of public key and private key which are matched, and sets a correlation coefficient k, an offset vector {right arrow over (e)}, a regression coefficient a, a modulus m as well as , and {right arrow over (e)}. Further, if a device i and a device j are any two devices, the matched public key and private key thereof satisfy the condition k×({right arrow over (pi)}×{right arrow over (sjT)}+{right arrow over (pi)}×{right arrow over (eT+)}a)≡k×({right arrow over (pj)}×{right arrow over (siT)}+{right arrow over (pj)}×{right arrow over (eT)}+a)mod m; wherein the {right arrow over (siT)} is a transposed vector of the {right arrow over (si)}, the {right arrow over (eT)} is a transposed vector of the {right arrow over (e)}, and the {right arrow over (sjT)} is a transposed vector of the {right arrow over (sj)}. Provided that a device A is an authentication initiator, a matched public key thereof is {right arrow over (pA)} and a matched private key thereof is {right arrow over (sA)}; and a device B is an authentication participant, a matched public key thereof is {right arrow over (pB)} and a matched private key thereof is {right arrow over (sB)}. The authentication between the device A and the device B succeeds under the following condition: k×({right arrow over (pA)}×{right arrow over (sBT)}+{right arrow over (pA)}×{right arrow over (eT+)}a)≡k×({right arrow over (pB)}×{right arrow over (sAT)}+{right arrow over (pB)}×{right arrow over (eT+)}a)mod m. The invention is particularly applicable to chips.
US08526606B2 On-demand secure key generation in a vehicle-to-vehicle communication network
A method is provided for generating on-demand cryptographic keys in a vehicle-to-vehicle communication system. At least one unique identifier is obtained relating to a user of the vehicle. The host vehicle generates cryptographic keys for encrypting, decrypting, and authenticating secured messages between the host vehicle and at least one remote vehicle in the vehicle-to-vehicle communication system. The cryptographic keys are generated as a function of the at least one unique identifier. A respective cryptographic key used to decrypt or encrypt messages communicated between the host vehicle and the at least one remote entity is temporarily stored in a memory device of the host vehicle. The host vehicle utilizes the respective cryptographic key to decrypt or encrypt a secure message transmitted between the host vehicle and the remote vehicle. The respective cryptographic key temporarily stored in the memory device of the host vehicle is deleted after the vehicle-to-vehicle communications of the host vehicle is disabled.
US08526605B2 Data encryption to provide data security and memory cell bit wear leveling
Method and apparatus for encrypting and storing data to provide data security and memory cell bit wear leveling. In accordance with various embodiments, input data are provided for writing to a target page of memory in a storage array. A seed value is derived from a count value indicative of a number of times a write access has occurred on the target page of memory. A block encryption routine is applied to the input data using the seed value to generate encrypted output data that are thereafter written to the target page.
US08526589B2 Multi-channel telephony
Techniques for providing multi-channel telephony are described herein. In different aspects, a multi-channel telephony apparatus may include a sound interface configured to process a multi-channel sound signal including at least one of causing speakers to emit multi-channel sound or receiving multi-channel sound from microphones and a network interface configured to transmit the multi-channel sound signal from the sound interface to one or more communication lines of a telephone network. In some aspects, a dialer may be configured with the network interface to establish a connection with the telephone network.
US08526585B2 Communication terminal device
A communication terminal devicecapable of being connected with an external telephone and of receiving and transmitting facsimile data from and to a network, includes: an off-hook detector configured to detect an off-hook condition of the external telephone, an semiconductor DAA (Data Access Arrangement) including an impedance switcher configured to switch impedances and a direct-current resistance switcher configured to switch direct-current resistances; an impedance switching controller configured to instruct the impedance switcher to switch the impedances; a direct-current resistance switching controller configured to instruct the direct-current resistance switcher to switch the direct-current resistances, wherein, when the off-hook detector detects the off-hook condition of the external telephone, the impedance switching controller instructs the impedance switcher to switch the impedances and the direct-current resistance switching controller instructs the direct-current resistance switcher to switch the direct-current resistances.
US08526580B2 System and method for voicemail organization
A stream of voicemail audio data is received. A text-based representation of a portion of the stream of voicemail audio data is generated. One or more identification tags from the stream of voicemail audio data and/or the text-based representation of the portion of the stream of voicemail audio data are obtained from a first user. The text-based representation of the portion of the stream of voicemail audio data and the one or more identification tags are provided to a second user through a graphical user interface.
US08526577B2 System and method to access content from a speech-enabled automated system
A method of accessing content at a speech-enabled automated system is disclosed and comprises receiving a verbal input at an interactive voice response system. The interactive voice response system can include one or more table-driven state tables, in which action-objects are embedded. Further, the method can include retrieving content from an information store, wherein the content is associated with the verbal input. The information store is logically external to the interactive voice response system.
US08526570B2 Computed tomography method, computer software, computing device and computed tomography system for determining a volumetric representation of a sample
A computed tomography method for determining a volumetric representation of a sample comprises using reconstructed volume data of the sample from x-ray projections of the sample taken by an x-ray system, computing a set of artificial projections of said sample by a forward projection from said reconstructed volume data, and determining, essentially from process data of said reconstruction including said reconstructed volume data and/or said x-ray projections, individual confidence measures for single voxels of said volume data based on calculating, for each of said measured x-ray projections, the difference between the contribution of this measured x-ray projection to the voxel under inspection and the contribution from a corresponding artificial projection to the voxel under inspection.
US08526566B1 Porous nuclear fuel element with internal skeleton for high-temperature gas-cooled nuclear reactors
Porous nuclear fuel elements for use in advanced high temperature gas-cooled nuclear reactors (HTGR's), and to processes for fabricating them. Advanced uranium bi-carbide, uranium tri-carbide and uranium carbonitride nuclear fuels can be used. These fuels have high melting temperatures, high thermal conductivity, and high resistance to erosion by hot hydrogen gas. Tri-carbide fuels, such as (U,Zr,Nb)C, can be fabricated using chemical vapor infiltration (CVI) to simultaneously deposit each of the three separate carbides, e.g., UC, ZrC, and NbC in a single CVI step. By using CVI, the nuclear fuel may be deposited inside of a highly porous skeletal structure made of, for example, reticulated vitreous carbon foam.
US08526565B2 Fuel transfer system
A fuel transfer system is used for transporting spent fuel from a first room to a second room. The system includes a carriage configured for travel between the first room and the second room, and a boom assembly that extends and retracts between the first room and the second room, wherein the boom assembly facilitates travel of the carriage. The system also includes a hoist system positioned in the first room. The hoist system includes at least one boom cable interconnected with the boom assembly to extend and retract the boom assembly. The hoist system also includes at least one carriage cable interconnected with the carriage to move the carriage.
US08526556B2 Method and system for delay locked loop for rake receiver
Certain aspects of a method and system for a delay locked loop for a rake receiver are disclosed. Aspects of one method may include normalizing a signal power of a first control channel based on a threshold value. A sampling time associated with at least one or more of the following: the first control channel, a second control channel, an on-time control channel, and a data channel, may be adjusted based on a comparison between the normalized signal power of the first control channel and a signal power of the second control channel. The second control channel may be delayed with respect to the first control channel by a particular time period. The first and second control channels may be common pilot control channels (CPICHs). The combined signal power of the first control channel may be normalized based on said threshold value.
US08526549B2 Signal processing circuit and method thereof
A signal processing circuit is provided. The signal processing circuit, adjusting a received radio frequency (RF) signal according to a gain, and generating a digital signal accordingly, the signal processing circuit including a signal analysis circuit, for analyzing the digital signal to generate the gain, determining whether the received RF signal is a target signal, and generating a reference value according to the digital signal, and a baseband circuit, for performing a carrier frequency offset (CFO) compensation to the digital signal according to the reference value, wherein, the reference value is generated while the signal analysis circuit is determining whether the received RF signal is the target signal.
US08526530B2 Method and apparatus for encoding feedback signal
A method and apparatus for encoding feedback signal is provided. The method includes: encoding feedback signals of three carriers to output a bit sequence; and transmitting the bit sequence on a High Speed-Dedicated Physical Control Channel (HS-DPCCH). The encoding the feedback signals of the three carriers may specifically include: mapping the feedback signals of the three carriers into a codeword, in which the codeword can be selected from a codebook, and codewords in the codebook satisfy a particular code distance relationship. The method for jointly encoding feedback signals of three carriers in a Ternary Cell (TC) mode is provided. Feedback signals are transmitted over a single code channel. Therefore, power overhead is reduced, and system performance is improved.
US08526526B2 Apparatus for transmission and reception with transmit diversity using cyclic subcarrier shift
Provided is a technology adopting multiple transmit antennas in a radio communication system. In a mobile communication system of a signal carrier frequency division multiple access (SC-FDMA) scheme, it is possible to transmit data using the multiple transmit antennas, while maintaining a peak to average power ratio (PAPR) to be low. Also, it is possible to provide a new transmit diversity transmission even in a general radio communication system including an orthogonal frequency division multiple access (OFDMA), a code division multiple access (CDMA) scheme, and the like.
US08526524B2 Orthogonal reference signal permutation
A method for a wireless communication system is provided. The method includes analyzing a set of signal sources that are operably associated with a set of time domain windows. Often, the method periodically switches the association between the set of time domain windows and the set of signal sources in order to facilitate a determination of one or more signal paths generated by the signal sources.
US08526521B2 Apparatus and method for compensating for phase noise in a receiver supporting OFDM
An apparatus and method for compensating for phase noise in a receiver supporting Orthogonal Frequency Division Multiplexing (OFDM) by receiving a frequency-domain recovered signal and a time-domain received signal, estimating an average phase noise for each of the partial blocks of the signals, calculating an overall average phase noise using the average phase noises of the partial blocks, and removing the phase noise from the time-domain received signal using the calculated total average phase noise.
US08526518B2 Imbalance compensation for direct conversion communication systems
Most modern integrated circuit transceivers, especially wireless LAN, utilize a direct conversion radio architecture, which is highly advantageous from the perspectives of cost and flexibility, there exist several performance impairments, including gain and phase imbalances between the in-phase (I) and quadrature (Q) of a transmitter or receiver. Disclosed herein is a signal processing methodology and system for compensation of I/Q imbalance for a direct conversion packet-switched OFDM communications system. The imbalance, which accounts for transmitter I/Q imbalance, RX I/Q imbalance, phase/frequency error, and dispersive multipath fading. Both frequency dependent I/Q imbalance and frequency independent cases are considered, covering both wideband and narrowband modulation. The proposed estimation algorithms operate within the fully compliant framework of existing multi-user OFDM radio standards (WLAN, LTE, WimAX). These algorithms accurately estimate and correct transceiver I/Q imbalance on a packet-by-packet basis, all within the receiver's digital baseband.
US08526515B2 Link quality metric based antenna selection for transceivers
A method and system for link quality metric based antenna selection for transceiver are disclosed. In one embodiment, a method for selecting an antenna from multiple antennas associated with a receiver, includes receiving multi-carrier modulated signals via a currently active antenna of the receiver, and estimating a predicted packet error rate (PER) associated with a current receive path of the receiver. The current receive path is used to process the multi-carrier modulated signals. The method further includes selecting a next antenna from the multiple antennas for forming a next receive path of the receiver based on the predicted PER and a packet error history associated with at least one previous receive path.
US08526508B2 Channel equalizer and method of processing broadcast signal in DTV receiving system
A method of processing broadcast data in a transmitting system includes randomizing enhanced data; Reed-Solomon (RS) encoding and Cyclic Redundancy Check encoding the randomized enhanced data to build an RS frame; encoding the enhanced data in the built RS frame at a coding rate of at least ½ or ¼; first interleaving the encoded enhanced data; deinterleaving the first interleaved enhanced data; first multiplexing enhanced data packets including the deinterleaved enhanced data with main data packets including main data; randomizing the main data in the multiplexed enhanced and main data packets; second interleaving the enhanced data in the multiplexed enhanced and main data packets and the randomized main data to output a data group having the interleaved enhanced data and the interleaved main data; trellis encoding data in the data group in a trellis encoding unit; and second multiplexing the trellis-encoded data with field synchronization data and segment synchronization data.
US08526507B2 Methods of performing spatial error concealment for digital video
Error concealment is used to hide the effects of errors detected within digital video information. A novel spatial error concealment technique is disclosed for use when the error concealment mode decision determines that spatial error concealment should be used for reconstruction. The novel spatial error concealment technique divides a corrupt macroblock into multiple regions, such as, a corner region, a row adjacent to the corner region, a column adjacent to the corner region, and a remainder main region. Those regions are then reconstructed and information from earlier reconstructed regions may be used in later reconstructed regions. Finally, a macroblock refreshment technique is disclosed for preventing error propagation from harming non-corrupt inter-blocks. Specifically, an inter-macroblock may be ‘refreshed’ using spatial error concealment if there has been significant error caused damage that may cause the inter-block to propagate the errors.
US08526499B2 Bi-prediction coding method and apparatus, bi-prediction decoding method and apparatus, and recording medium
A bi-prediction decoding method includes determining whether or not a current block to be decoded is a bi-prediction coding mode by analyzing the coded data; recovering a decoding target motion vector by decoding the coded data in a case where it is determined that the current block is the bi-prediction coding mode; calculating the recovered decoding target motion vector, and a non-decoding target motion vector corresponding to a second reference picture based on a temporal distance between a current picture to which the current block belongs and a first decoding reference picture corresponding to the decoding target motion vector and a temporal distance between the current picture and a second decoding reference picture; and recovering the current block based on a generated prediction block by generating the prediction block for the current block based on the recovered decoding target motion vector and the calculated non-decoding target motion vector.
US08526487B1 Differential energy difference integrator
Embodiments of the invention are generally directed to a high-speed differential energy difference integrator (EDI) for adaptive equalizers. In an embodiment, the EDI includes two differential full-wave rectifiers providing differential outputs that are cross-coupled to the inputs of an integration capacitor. In one embodiment, the active areas of the transistors of the differential full-wave rectifiers are substantially the same.
US08526477B2 Semiconductor light emitting device
A semiconductor light emitting device of one embodiment includes: a substrate; an n-type layer of an n-type nitride semiconductor on the substrate; an active layer of a nitride semiconductor on the n-type semiconductor layer; a p-type layer of a p-type nitride semiconductor on the active layer. The p-type layer has a ridge stripe shape. The device has an end-face layer of a nitride semiconductor formed on an end face of the n-type semiconductor layer, the active layer, and the p-type semiconductor layer. The end face is perpendicular to an extension direction of the ridge stripe shape. The end-face layer has band gap wider than the active layer. The end-face layer has Mg concentration in the range of 5E16 atoms/cm3 to 5E17 atoms/cm3 at a region adjacent to the p-type layer.
US08526462B2 Configurable switch for asymmetric communication
A networking device including at least two asymmetric communication ports. at least one of the asymmetric communication ports is a self-configurable asymmetric port and the self-configurable asymmetric port is configured automatically and able to support high throughput communications. Also disclosed a switch supporting uncompressed video comprising self-configurable asymmetric ports. The switch configured to automatically set the self-configurable asymmetric ports to support direction of communication of asymmetric end-devices coupled to the self-configurable asymmetric ports.
US08526459B2 Wireless device capability and enhanced control channel
A base station receives a first radio resource control (RRC) message comprising parameter(s) indicating whether a wireless device supports an enhanced physical downlink control channel (ePDCCH). The base station transmits a second RRC message causing configuration of first radio resources of a first ePDCCH and second radio resources of a first data channel. The second RRC message indicates a frequency allocation for the first ePDCCH in terms of resource blocks in a subset of subframes. The base station transmits scheduling information on the first ePDCCH in a first subframe.
US08526438B2 Bandwidth variable communication apparatus and bandwidth variable communication method
A bandwidth variable communication apparatus includes: a route exchange unit including a route exchange function for switching an output port of a stream signal of one or more wavelengths input from an input port based on both or a part of wavelength and time, and including a bandwidth change function for changing passable frequency bandwidth in a section from the input port to the output port through which the stream signal passes; and a control unit including a control information transmit-receive function for transmitting and receiving control information for both or a part of the route exchange function and the bandwidth change function of the route exchange unit, and including a control function for controlling the route exchange unit based on the control information. All or a part of the input ports and the output ports are connected to other communication apparatuses via transmission routes.
US08526436B2 Address search method and packet processing device
A packet processing device includes a first search table in which an entry including an index value and a destination address is registered and a second search table in which a combination of header information and a destination address is registered. The packet processing device receives as an input a combination of header information and a destination to be registered and calculates an index value by one-way function calculation using the input header information. If the calculated index value is different from the existing entry in the first search table, the calculated index value and the input destination are registered as a new entry in the first search table. If the calculated index value is the same as the index value of the existing entry, a combination of the header information and the destination address represented by the existing entry is registered together with a combination of the inputted header information and the destination address in the second search table, and the destination address of the existing entry is deleted. By using the header information of a transfer packet, the packet processing device searches the first and the second search tables in parallel for the destination of the packet.
US08526432B2 Packet processing system for a network packet forwarding device and method thereof
A packet processing system for a network packet delivery device and a method thereof are provided. The packet processing system includes a packet receiving module for receiving packets transmitted from an external device; a packet replication module for replicating the packets received by the packet receiving module, wherein the number of packet replications is determined based on the number of members in the multicast group; a packet modification module for replacing each of destination addresses in frame headers of a media access control of each of the packets replicated by the packet replication module with an address information of each of the members in the multicast group; and a packet transmission module for transmitting the packets, according to the destination addresses, to a packet receiving terminal having an address corresponding to the destination addresses.
US08526430B2 Multi-hop communication method based on distributed medium access control
Disclosed herein is a multi-hop communication method based on distributed medium access control. In the multi-hop communication method based on distributed medium access control according to the present invention, a beacon frame which includes a first multi-hop information element is generated and transmitted to a neighboring device so as to search for a route to an external device which does not belong to a beacon group. A third multi-hop information element, which is generated based on a second multi-hop information element generated by the external device, is received from the neighboring device. A multi-hop route to the external device is set up in accordance with the third multi-hop information element, and data is transmitted to the external device. Therefore, a multi-hop route between devices in the extended beacon group can be efficiently set up.
US08526429B2 MAC to PHY interface apparatus and methods for transmission of packets through a communications network
A system for serving an individual node in a shared communication network having a MAC layer and a PHY layer, the system being operative to interface between the MAC layer and the PHY layer. The system may include a first physical channel transferring at least one packet between the layers, a second physical channel transferring at least one burst parameter between the layers, and a third physical channel transferring at least one timing signal, for a burst characterized by the at least one burst parameter and comprising the at least one packet, between the layers.
US08526427B1 Port-based loadsharing for a satellite switch
A method may involve: receiving a packet (e.g., via a port or uplink interface in a satellite switch) and conveying the packet between one or more ports and one of several uplink interfaces. The one or more ports and the uplink interface are associated with each other. The association can be independent of VLAN (Virtual Local Area Network). As an example, such a method can involve: receiving a first packet via a first port; conveying the first packet to a distribution-layer via a first uplink interface; receiving a second packet via a second port; and conveying the second packet to the distribution-layer via a second uplink interface, where the first uplink interface is associated with the first port and the second uplink interface is associated with the second port. In some embodiments, ports and uplink interfaces are associated by being assigned to the same virtual linecard.
US08526425B2 Home gateway and tuner sharing method
A home gateway transmits data on the Internet to a plurality of customer premise equipments (CPEs) via a cable modem termination system (CMTS) which connect a plurality of other home gateways. The home gateway distributes a plurality of tuners to the plurality of CPEs according to request packets sent by the plurality of CPEs. The home gateway transmits broadcast packets to the other home gateways to inquire whether one of the other home gateways has an unoccupied tuner or not upon the condition that there are no unoccupied tuners of the home gateway, receives data from the Internet via the unoccupied tuner, and transmits the data to one of the CPEs not distributed the tuner.
US08526419B2 Provision of inter-frequency subframe configuration in wireless communication
Providing for inter-frequency timing provision in wireless communication is disclosed herein. By way of example, cells of a wireless network can be configured to acquire information pertaining to subframe timing configurations employed by nearby wireless cells, including cells that employ a different frequency as an acquiring cell. The subframe timing configuration can be forwarded to access terminals served by the acquiring cell, to facilitate proper reception of neighboring signals, including on the different frequency. Various formats are disclosed herein for conveying subframe timing configurations, including a single bit format and multiple bit formats, which can specify various ranges of timing information in relation to a known timing, or can specify a complete subframe timing configuration for one or more such cells.
US08526405B2 Routing network requests based on requesting device characteristics
Disclosed are systems and methods for responding to a web page request from a mobile device by providing the network address of a server hosting content formatted for the mobile device. The systems and methods include means and ways for redirecting a request for URL resolution from a DNS server to an enhanced DNS server with facilities to determine the kind of the requesting device, e.g., whether the requesting device is fixed or mobile.
US08526403B1 Enterprise cognitive radio integrated with laser communications
A wireless data access system is provided to ameliorate bursty traffic occurring in a radio communications link such as a WiFi, WiMAX, 3G or cellular telephone link to a wireless network access device. A data traffic event is detected relating to traffic in the link. The traffic event may be a traffic burst exceeding a predetermined threshold. Based on detecting the data traffic event, a free-space optical communications link is established to the network access device to handle the traffic burst. The established radio link may be used to set-up and coordinate the free-space optical link.
US08526394B2 Method and system for hard handoff in a broadcast communication system
A method and system for a handoff in a broadcast communication system is disclosed. A subscriber-assisted handoff is impractical in a broadcast communication system due to e.g., a high signaling load, a difficulty to synchronize the broadcast transmission. On the other hand, the small number of broadcast channels enables the subscriber station to perform the handoff autonomously. While performing a handoff between broadcast transmissions, a disruption of service occurs due to lack of synchronization among the broadcast transmissions. To reduce the service disruption, upon detecting a need for handoff, the lower layers inform the application layer about the forthcoming handoff. The application layer thus may take measures to reduce or prevent the disruption.
US08526390B2 Methods and systems for dynamic sticky region allocation in map-based communication systems
Methods and apparatus for allocating, modifying, and terminating a fixed data region (termed “sticky region allocation”) in an orthogonal frequency-division multiplexing (OFDM) or orthogonal frequency division multiple access (OFDMA) frame are provided. With sticky region allocation, the sticky region may be negotiated during the establishment of a connection between a base station and a user terminal, and a single MAP information element (MAP IE) may inform the user terminal of the location of the sticky region. Then, a user terminal can receive/send data bursts for a certain connection in multiple OFDM/OFDMA frames without needing a MAP IE for locating each burst in subsequent frames. Accordingly, the size of the control overhead, such as the downlink (DL) and uplink (UL) MAP messages, may be reduced. The reduced control overhead may increase the frame resources available for data traffic and thus, may boost the overall efficiency and performance of OFDM/OFDMA wireless systems.
US08526384B2 Method of transmitting and receiving channel state information feedback in a wireless communication system
A method of transmitting and receiving channel state information feedback in a wireless communication system is disclosed. A method of transmitting channel state information (CSI) feedback by a user equipment receiver in a wireless communication system comprises mapping components of a CSI matrix to constellations; and allocating the mapped components to resource.
US08526371B2 Frequency diverse transmissions in a wireless communication system
Techniques for dynamically mapping assigned resources to physical resources are described herein. In one design, a resource assigned for communication may be mapped to a first physical resource based on a first mapping function and to a second physical resource based on a second mapping function. The assigned resource may be configurable for hopping or no hopping. The first mapping function may be a transparent function or may map consecutive input indices to non-consecutive output indices. The second mapping function may be equal to an output of the first mapping function plus an offset defined by a step size and a hop value. The hop value may be configurable for the assigned resource and may be conveyed in a resource assignment. The hop value may be set to a first value to indicate no hopping or to a second value to indicate hopping by the step size.
US08526370B2 Method, system and device for distributing resource of base station node
A method, system and device for distributing resources of a base station node (Node B) are disclosed to enable F-DPCH resources of a local cell to be sufficiently used. In this invention, Node B reports to the RNC the F-DPCH capability of the local cell so as to provide a decision-making basis about using or not using the F-DPCH to the RNC. If the local cell supports F-DPCH, when the UE initiates an RRC connection establishment request, the RNC instructs the Node B to distribute the F-DPCH and HSDPA resources to the UE, otherwise the RNC instructs the Node B to distribute DPDCH and DPDCCH resources to the UE. The F-DPCH capability of the local cell can be reported in a newly added IE or extended existing IE of the Audit Response message and Resource Status Indication message.
US08526368B2 Wi-Fi access point characteristics database
A method and apparatus for determining characteristics of an access point device are disclosed. The method includes determining, at a first device, a characteristic of the access point device. At the first device, a signal is received from the access point device. The retrieved signal is communicated to a first database. In response to the communication, characteristic information is received from the first database. The characteristic information includes an estimate of the characteristic of the access point device including manufacturing information of the access point device.
US08526362B2 Dynamic reconfiguration of cell site service(s)
The described subject matter relates to an architecture that can dynamically update or set facility variables for adapting cell site (e.g., base station) characteristics in a wireless communication network. In particular, based upon a current configuration or state of facility equipment as well as various operation data, the architecture can determine or infer a reconfiguration of a facility variable that can adjust the configuration or state of the facility equipment. The reconfiguration can be directed to improving efficiency, mitigating errors, and/or more effectively providing services and allocating resources.
US08526356B2 Transmission format selection for optimizing transmission of delay sensitive traffic
A method, scheduler, and processor program product for scheduling transmission of packets from a base station to a mobile station. A data rate control index is received from a mobile station. A transmission format is selected using the received data rate control index. The selected transmission format uses a payload size that is smaller than a largest compatible payload size for another transmission format corresponding to the received data rate control index and that is smaller than a total size of packets waiting to be transmitted.
US08526353B2 Communication device, radio communication device, communication control method and radio communication method
VoIP packets as many as the number transmittable within a time period equal to a window T1 minus a window T2 are transmitted to a radio IP network 10A in a case where the bandwidth of the radio IP network 10A is determined to be of a size not capable of transferring VoIP packets within a predetermined delay time period. In addition, a remaining number of VoIP packets excluding the number of VoIP packets transmittable within the time period equal to the window T1 minus the window T2 are transmitted to a radio IP network 10B.
US08526349B2 Serial clear to send (CTS) to self (CTS2SELF) messaging procedure
Aspects of a serial clear to send to self message procedure are presented. Aspects of a system may include a wireless local area network station (STA), which enables transmission of a channel reservation confirmation message, such as a CTS frame, via a reference RF channel, for example, a primary channel. The STA may enable transmission of one or more subsequent channel reservation confirmation messages, for example CTS frames, via a corresponding one or more subsequent RF channels, for example, a secondary channel. The STA may enable transmission of data frames via the reference RF channel and/or at least a portion of the corresponding one or more subsequent RF channels.
US08526345B2 Beam forming and/or MIMO RF front-end
An RF front-end includes a transmit adjust module, a PA module, an antenna coupling circuit, a LNA module, and a receive adjust module. The transmit adjust module adjusts coordinates of up-converted analog signals when in a first transmit mode and adjusts coordinates of a plurality of up-converted analog signals when in a second transmit mode to produce to produce multiple adjusted up-converted signals and a plurality of adjusted up-converted signals, respectively, which are subsequently amplified by the PA module. The antenna coupling circuit provides the multiple or the plurality of outbound RF signals to at least some of a plurality of antennas depending on the transmit mode and provides multiple or a plurality of inbound RF signals at least some of the plurality of antennas to the LNA module based on a receive mode. The receive adjust module adjusts coordinates of the multiple or plurality of amplified inbound RF signals based on the receive mode.
US08526339B2 Echo cancellation circuit
An echo cancellation circuit in a full duplex two-way communication system comprising: an input/output terminal; a subtractor having a positive and a negative input terminals, in which a first transmission signal is inputted to the negative input terminal as a pseudo echo signal, the first transmission signal is inputted through an output buffer to the positive input terminal as an echo signal, the pseudo echo signal inputted to the negative input terminal is subtracted from the echo signal inputted to the positive input terminal; and a result of the subtraction is outputted; and an echo cancellation error reducing unit having a D/A converter at an input side or an output side of the subtractor.
US08526337B2 Method and apparatus for communication in a TDD-based wireless communication system
Disclosed is a method and an apparatus for communication in a TDD (Time Division Duplex) based wireless communication system. The present invention involves setting a first frame comprising a plurality of consecutive downlink subframes and a plurality of consecutive uplink subframes. The start point for the first uplink subframe in the plurality of consecutive uplink subframes, is located at a switching point in a second frame used by another system.
US08526333B2 Method for detecting network asymmetrical status and asymmetrical communication channels for power system
The present invention provides a new synchronization method named Multi-Node Echo Method (MNEM), which settles the problem of clock/data synchronization with asymmetrical channels. In MNEM, the echo messages are relayed among multi-node loop both by clockwise and anti-clockwise. Based on Multi-Node Echo Method, the invention further provides a method to detect symmetrical status of a communication network, a method to detect asymmetrical status of any channel in a communication network, and a method to calculate the sending and receiving delay values of any channel in a communication network, even when the channel is asymmetrical.
US08526326B1 Lock-less access of pre-allocated memory buffers used by a network device
In general, the present disclosure describes techniques for both removing memory buffers from and adding memory buffers to a list (e.g., a linked list) of available buffers, for use by a network device, without locking the list during access. One example method includes allocating a list of memory buffers that are each available for use by multiple modules executed within the network device, wherein the list includes a first end and a second, opposite end, and removing a first memory buffer from the first end of the list by a first module of the multiple modules without locking the list. The method further includes adding the first memory buffer to the second end of the list by a second module of the multiple modules without locking the list.
US08526318B2 Method and device of identifying the payload of a data packet in a TCP stream
A method and device of identifying payload of a data packet in a TCP stream. The method includes the steps of: calculating a payload signature according to information in header of the data packet in the TCP stream; comparing the payload signature with a pre-stored file signature; determining the payload of the data packet in the TCP stream as belonging to a file corresponding to the pre-stored file signature, in response to a match between payload signatures of multiple data packets and the pre-stored file signature. The present invention can monitor and identify TCP streams by using a more efficient and lower cost solution.
US08526316B2 System and method for dynamically modifying synchronized business information server interfaces
One or more embodiments of the invention enable a computer-implemented method for global data synchronization and a computer system for communicating with a global data synchronization network. A server interface configuration file is used which describes a server interface configuration comprises declarative definitions of data attributes, format information, and a data pool.
US08526314B2 Methods and apparatus to provide service assurance for communication networks
Methods and apparatus to provide service assurance for communication networks are disclosed. An example apparatus comprises a service provisioning server to initiate provisioning of a service to a user device, and a service testing server to perform a test of the service and to report a service test result to the service provisioning server, the service testing server responsive to a request from the user device to initiate the test of the service, the user device automatically generating the request in response to the service provisioning.
US08526311B2 System for integrating a plurality of modules using a power/data backbone network
A Virtual Electrical and Electronic Device Interface and Management System (VEEDIMS) support architecture is provided. In one example, the VEEDIMS support architecture includes a vehicle layer and a shop layer. The vehicle layer has a module and a controller positioned in a vehicle. The module is configured to couple to a device via an input/output (I/O) interface compatible with the device and configured to couple to the controller via a cable adapted to simultaneously carry bi-directional data and uni-directional power to the module. The shop layer is separate from the vehicle layer and has a browser configured to communicate with an HTTP server in the module and an analysis tool configured to receive and analyze event driven and time series data from the controller.
US08526304B2 Processing method for resource request in NGN
A processing method for the resource request in NGN, which includes the following steps: the service control layer in NGN transmits the corresponding resource request to the resource admission control layer after the service control layer receives the service request transmitted by an user; if the bandwidth applied by the resource request can not be satisfied, then the resource admission control layer adds the available bandwidth information into the corresponding resource request refusing message and transmits it to the service control layer when the resource admission control layer refuses the request. The service control layer and the user perform session negotiation of the corresponding service according to the available bandwidth information. The method can optimize QoS resource control, acquire the current resource status when the service control function is failed for resource application, negotiate QoS once again according to the current resource status, in order to performing service access rapidly and high effectively, thereby providing better service for users.
US08526303B2 Flow control mechanism in a data processing pipeline
Herein described are at least a system and a method for regulating data flow in a data pipeline that may be used in a video processing system. The system comprises a processor, one or more data buffers, and one or more processing stations. The one or more data buffers may be used to buffer corresponding processing stations. Each of the one or more processing stations may comprise a switching circuitry that is used to inhibit data transmission when a hold signal is received from the processor. The processor may send the signal in response to a feedback control signal generated by the one or more processing stations. The method may comprise determining if the processing time of a processing station exceeds a specified time. The method further comprises generating a feedback control signal to a processor if the specified time is exceeded.
US08526295B2 Method, system and device for beam shaping transmission
The present invention discloses a method for beam forming transmission, comprising the following steps: the eNB mapping the downlink data of the user and the UE-specific reference signals carried in the DwPTS Field for beam forming transmission according to the preset mapping structure, and performing the beam forming process; the eNB performing the resource mapping on results of the beam forming process result, primary synchronization signal, control signaling, Cell specific reference signal and other user data to form the DwPTS Field data; and the eNB sending the DwPTS Field data to the UE. The present invention further discloses a system and a corresponding device for beam forming transmission. The present invention can realize beam forming transmission in the Special Field DwPTS and improve the performance of the system without introducing a new user UE-specific reference signal mapping structure, which is simple to be realized.
US08526281B2 Information recording method and apparatus, information recording medium, and information recording medium manufacturing method and apparatus
Content information (CI) is recorded, and then control information including an encryption key is recorded. The area in which the content information (CI) is written is shifted with respect to the user area (UIA) in a playback-only disc. The control information (SI) is written with an identical shift. As a result of the shift, content information (CI) or dummy data (DD) is written in the area (SIA) in which control information is recorded in a playback-only disc. Information indicating the value of the shift is selected randomly and deleted when the disc is removed from the recording apparatus. When encrypted content is downloaded and recorded on a recordable optical disc, the complete content can be recorded on the disc correctly just once.
US08526279B1 Method and apparatus for detecting wobble defects in optical recording system
Aspects of the disclosure provide an apparatus. The apparatus includes a pick-up unit, such as an optical pick-up unit, a wobble channel and a defect detector. The pick-up unit generates a push-pull signal corresponding to a wobbled track of a storage medium. The wobble channel includes circuits to receive the push-pull signal, obtain a wobble signal from the push-pull signal, and calculate a wobble amplitude metric based on the wobble signal. The defect detector compares the wobble amplitude metric to a threshold to detect wobble defects.
US08526274B2 Thermally assisted magnetic recording device
There is provided a thermally assisted magnetic recording device capable of preventing collision between a thermally assisted magnetic recording head and a disk due to thermal deformation of a near-field transducer. The thermally assisted magnetic recording device includes a temperature sensor for measuring the temperature in the vicinity of the near-field transducer, a table that stores the relationship between temperature and deformation in the vicinity of the near-field transducer, and a control unit. The control unit calculates the deformation in the vicinity of the near-field transducer, from the temperature measured by the temperature sensor and the relationship between temperature and deformation stored in the table. Then, the control unit drives the flying height control actuator according to the calculated deformation to control the distance between the thermally assisted magnetic recording and the disk in order to avoid contact between them.
US08526266B2 Row-decoder circuit and method with dual power systems
A Spin-Transfer-Torque Magnetic Random Access Memory includes a dual-voltage row decoder with charge sharing for read operations. The dual-voltage row decoder with charge sharing for read operations reduces read-disturbance failure rates and provides a robust macro design with improved yields. Voltage from one of the power supplies can be applied during a write operation.
US08526262B2 Multi-channel semiconductor integrated circuit devices for controlling direct current generators and memory systems including the same
Multi-channel semiconductor integrated circuit devices are provided including a plurality of memory devices that are independently accessible, each of the plurality of memory devices including at least one power generation unit and a control unit for controlling an operation of the at least one power generation unit, a detection unit for detecting an operation state of the plurality of memory devices, and a common control unit for commonly controlling an operation of the at least one power generation unit of the plurality of memory devices, according to the operation state of the plurality of memory devices detected by the detection unit. The control unit of each of the plurality of memory devices controls the operation of the at least one power generation unit of a corresponding one of the plurality of memory devices.
US08526256B2 Single-ended sense amplifier with read-assist
A sense amplifier is provided that comprises, responsive to receiving a set signal to turn on a set device and a precharged voltage level read bit line signal, a keeper device that turns on responsive to receiving a LOW signal from an inverting amplifier and pulls up the voltage at a first node so that a HIGH signal is output onto a global bit line. Responsive to receiving the set signal to turn on the set device and a read bit line signal that is discharging through a read stack path to ground and responsive to the read bit line signal discharging below a first predesigned voltage level, a read assist device in the sense amplifier turns on responsive to receiving a HIGH signal from the inverting amplifier and pulls down the voltage at the first node so that a LOW state is output onto a global bit line.
US08526254B2 Test cells for an unprogrammed OTP memory array
Test cells are included in a one-time programmable (OTP) memory array for detecting semiconductor fabrication misalignment, which can result in a potentially defective memory array. The test cells are fabricated at the same time as the normal OTP cells, except they are smaller in size along one dimension in order to detect mask misalignment along that dimension. Any fabricated test cell which cannot be programmed indicates a level of fabrication mask misalignment has occurred and the OTP memory array should not be used.
US08526250B2 Address delay circuit of semiconductor memory apparatus
An address delay circuit of a semiconductor memory apparatus includes a first group control pulse generation unit configured to generate a first control pulse after input of a first group column address strobe pulse and passage of a time corresponding to a first set multiple of one cycle of a clock, a second group control pulse generation unit configured to generate a second control pulse after input of a second group column strobe address pulse and passage of a time corresponding to a second set multiple of the one cycle of the clock, a first address storage unit configured to receive and store a first group external address in response to the first control pulse, and output a first group internal address, and a second address storage unit configured to receive and store a second group external address in response to the second control pulse, and output a second group internal address.
US08526249B1 Methods and systems for detecting and correcting timing signal drift in memory systems
Methods and systems for detection and correction of timing signal drift in memory systems are provided. A start time and an end time of a first time interval is determined with control circuitry such that a last falling edge in a first of a plurality of data strobe sequences received from the memory occurs outside of the first time interval. A start time and an end time of a close-enable time interval is adjusted based at least in part on determining whether a second of the plurality of data strobe sequences occurs within the first time interval. Sampling of data received from the memory is disabled in response to determining that the last falling edge in the second received data strobe sequence occurs within the close-enable time interval.
US08526248B2 Semiconductor memory apparatus
A semiconductor memory apparatus may include a bonding pad; a control signal pad; and an operation mode signal generation unit configured to generate a plurality of operation mode signals in response to a bonding signal inputted through the bonding pad and a control signal inputted through the control signal pad.
US08526247B2 Memories and methods for sharing a signal node for the receipt and provision of non-data signals
Memories and methods for providing and receiving non-data signals at a signal node are disclosed. One such memory includes first and second signal nodes, and first and second signal buffer. The first signal buffer is configured to be operative responsive to a first data strobe signal and further configured to be operative responsive to a non-data signal. The second signal buffer is configured to be operative responsive to a second data strobe signal. An example first data strobe signal is a read data strobe signal provided by the memory. In another example, the first data strobe signal is a write data strobe signal received by the memory. Examples of non-data signals include a data mask signal, data valid signal, error correction signal, as well as other signals.
US08526246B2 Write circuitry for hierarchical memory architectures
A memory architecture includes a plurality of local input and output circuitries, with each local input and output circuitry associated with at least one memory bank. The memory architecture also includes a global input and output circuitry, which includes a plurality of global sub-write circuitries, is coupled to the plurality of local input and output circuitries One global sub-write circuitry is enabled and provides a write-data to a selected local input and output circuitry.
US08526243B2 Configurable digital and analog input/output interface in a memory device
Methods and memory devices are disclosed, for example a memory device that has both an analog path and a digital path that both share the same input/output pad. One of the two paths on each pad is selected in response to command signals that indicate the nature of the signal being either transmitted to the device or read from the device. Each digital path includes a latch for latching digital input data. Each analog path includes a sample/hold circuit for storing either analog data being read from or analog data being written to the memory device.
US08526238B2 Memory arrays and methods of operating memory
Apparatus and methods for determining pass/fail condition of memories are disclosed. In at least one embodiment, a set of common lines, one for each rank of page buffers corresponding to a page, determine the pass/fail status of all connected memory cells, and the pass/fail status results for each line can be combined to determine a pass/fail for the page of memory.
US08526234B1 Controller management of memory array of storage device using magnetic random access memory (MRAM)
An embodiment of the invention includes a mass storage device with a storage media that includes magnetic random access memory (MRAM) devices with a NAND flash interface and NAND flash memory devices that are coupled to the MRAM devices. The storage media is partitioned into a hybrid reserved area made of a combination of MRAM array NAND array and hybrid user area made of a combination of MRAM array and NAND array and further includes a controller with a host interface and flash interface coupled to the MRAM and NAND flash memory devices through a flash interface.
US08526232B2 Nonvolatile memory device using variable resistive element
A nonvolatile memory device that employs a variable resistive element includes: a memory cell array having a plurality of memory cells; a first circuit block that is disposed at one side of the memory cell array and performs a first operation on the memory cells; a second circuit block that is disposed at the other side of the memory cell array and performs a second operation on the memory cells, wherein the second operation is different from the first operation; and a redundancy block that is disposed closer to the second circuit block than the first circuit block, and which compares a repair address of a repaired memory cell among the plurality of memory cells with an input address to then generate a redundancy control signal, and to supply the redundancy control signal to the first circuit block and the second circuit block.
US08526226B2 Current control apparatus and phase change memory having the same
A current control apparatus of a phase change memory includes a temperature sensing block having an output voltage level which varies depending on temperature of an internal circuit and a write driver configured to control an amount of program current provided to a memory cell in response to the output voltage level of the temperature sensing block.
US08526223B2 Phase change random access memory device and related methods of operation
A method of operating a phase change random access memory (PRAM) device includes performing a program operation to store data in selected PRAM cells of the device, wherein the program operation comprises a plurality of sequential program loops. The method further comprises suspending the program operation in the middle of the program operation, and after suspending the program operation, resuming the program operation in response to a resume command.
US08526207B2 Bi-directional switch, alternating-current two-wire switch, switching power source circuit, and method of driving bi-directional switch
A semiconductor device 101 in a bi-directional switch includes: a first electrode 109A, a second electrode 109B, a first gate electrode 112A, and a second gate electrode 112B. In a transition period: when the potential of the first electrode 109A is higher than the potential of the second electrode 109B, a voltage lower than the first threshold voltage is applied to the first gate electrode 112A and a voltage higher than the second threshold value voltage is applied to the second gate electrode 112B; and otherwise, a voltage higher than the first threshold value voltage is applied to the first gate electrode, and a voltage lower than the second threshold value voltage is applied to the second gate electrode.
US08526206B2 Drive circuit
The present invention relates to a DC to AC inverter comprising a plurality of voltage controlled switching devices, where one or more of the voltage controlled switching devices is driven by a drive circuit comprising: a bridge switching circuit (59), a transformer (28) with a primary winding (29) and a secondary-winding (30), a transition selection circuit (60) coupled to a control terminal of a respective voltage controlled switching device (40) of the inverter, at least one inductance (37) that forms at least one resonant circuit with the input capacitance (41) of the control terminal, wherein the bridge switching circuit (59) can be operated to generate drive pulses via the selection circuit (60) to operate the respective voltage controlled switching device (40).
US08526197B2 Coupling member and electronic device having the same
A coupling member for stably and easily performing coupling of an object to be supported and a stand and movement after the coupling, and an electronic device having the same are provided The coupling member coupling a plate-shaped object to be supported and a stand having a base and a supporting pillar, includes: a first fixing part which is fixed to a rear face of the object to be supported; a holding part attached to the first fixing part with a gap therebetween; a second fixing part which is fixed to the supporting pillar of the stand; and a cavity housing the supporting pillar of the stand, which is provided between the first and second fixing parts.
US08526176B2 Mobile computer workstation
A mobile computer workstation for use with a computer network is disclosed. The workstation can include a wheeled chassis having a vertical beam that supports a horizontal work surface. An input device tray is located at a front side of the work surface and a bracket located at a rear side of the work surface mounts a display screen to the workstation above and off the work surface. A power unit including a battery charger and a battery is mounted to the chassis and supplies power to the display screen.
US08526165B2 Dielectric ceramic and laminated ceramic capacitor
A dielectric ceramic (and capacitor containing it) balancing high temperature load characteristics and temperature characteristics of capacitance even when layer thickness is less than 1 μm has a mixture of different crystal grains containing a barium titanate compound as the main constituent. The first crystal grains can contain rare earth element solid solution region 1 at the surface layer section. The second crystal grains have a core-shell structure including a shell section having a rare earth element solid solution present. The first and second crystal grains are 12% to 84% f and 16% to 88%, respectively, of the total number of crystal grains.
US08526162B2 Feedthrough multilayer capacitor
A conducting portion includes a plurality of conducting inner electrodes. Each of a pair of capacitance portions includes a plurality of signal inner electrodes while adjacently opposing each other in the laminating direction, a plurality of first grounding inner electrodes while adjacently opposing each other in the laminating direction, and a plurality of second grounding inner electrodes while adjacently opposing each other in the laminating direction. The plurality of first grounding inner electrodes are located between the conducting portion and the plurality of signal inner electrodes, while one of the first grounding inner electrodes adjacently opposes one of the first signal inner electrodes in the laminating direction. The plurality of second grounding inner electrodes are located between principal faces opposing each other in the laminating direction in the outer surface and the plurality of signal inner electrodes.
US08526159B2 Surge protector having a thermal separating device
A surge protector includes a thermal separating device and an error display, and at least two first protection elements, particularly disk-shaped varistors (7), and at least one second protection element, particularly a gas arrester (9), wherein the first and the at least one second protection elements are switched in a Y arrangement. The surge protector further includes a device housing for accommodating the protection elements, and structure, such as a spring (11), for the mechanical biasing of the thermal separating device, wherein the thermal separating device has a low-melting solder, and the first protection elements (7) are disposed in the device housing such that a connection arm of a protection element (7) is positioned opposite the connection arm of the further protection element (7) at a distance, and the thermal separating device is predominantly positioned in the distance space (13) formed in such a manner.
US08526152B2 Administering offset voltage error in a current sensing circuit
Administering offset voltage error in a current sensing circuit including recording by a power supply management module a current sensing voltage for a power supply when no operating load is drawn from the power supply and dynamically calculating by the power supply management module output current of the power supply with an active load in dependence upon the recorded current sensing voltage.
US08526150B2 Central control and instrumentation system for a technical installation and method for operating a central control and instrumentation system
A central control and instrumentation system with a plurality of functional modules interconnected by data transmission is provided. The functional modules are monitored by a central control module. Functional modules with a data output after completing a predefined number of action cycles, which are specific to each module, allow a provision of a fast motion functionality for simulation purposes and are subjected to a correction parameter of the number of action cycles for a user-controlled variation of the respective cycle to be completed.
US08526143B2 Methods and appraratus for ground fault circuit interrupt detection using a single transformer
A device is provided for use with an AC power system having a line conductor, a neutral conductor and a transformer, the line conductor and the neutral conductor are coupled between a source and a load, and the transformer includes a first primary winding coupled in series with the line conductor, a second primary winding coupled in series with the neutral conductor, and a secondary winding. The device includes a first circuit coupled to the secondary winding, providing a first detection signal if a current from the line conductor to ground exceeds a first predetermined threshold, and a second circuit coupled to the secondary winding, having a source that provides an AC signal at a specified amplitude and a specified frequency to the secondary winding. The second circuit provides a second detection signal if an impedance between the neutral conductor and ground is less than a second predetermined threshold.
US08526142B1 Hard disk drive DSA suspension having PZT encapsulation dam
A dual stage actuated (DSA) suspension includes a dam-like structure that holds epoxy along the outside lateral side of the PZT microactuators while that epoxy hardens. In the illustrative embodiment, the dam-like structure is in the form of a wing rail that is integrally formed with the suspension base plate, and extends parallel to the outside face of the PZT. The wing rail has an upturned edge to help contain the epoxy while it hardens. The wing rail has springs at its fore and aft ends so that the rail does not unduly limit movement of the PZTs and hence microactuator stroke length. The wing rail does not touch the PZT electrodes. The encapsulation dam allows epoxy to be dispensed after the PZT has been located on the suspension, so as to substantially cover all sides of the PZT and thus prevent the shedding of contaminating particles during operation.
US08526140B2 Reverse flow preventer unit
Disclosed are a slider for a memory device and a memory device having the same. The slider for a memory device includes a slider body configured to fly over the surface of a medium at a particular height; and a reverse flow preventing unit disposed at part of the slider body adjacent to a trailing edge of the slider body and configured to prevent a reverse flow of air between the medium and the slider body.
US08526137B2 Head comprising a crystalline alumina layer
A magnetic head produced at low ambient temperatures that comprise a crystalline alumina layer for increasing the durability of the head is provided. According to one embodiment, a magnetic head for at least one of reading and writing data on to a magnetic data storage media. The magnetic head comprises a substrate, an at least partially crystalline alumina layer formed on the substrate, at least one of a write transducer and a read transducer formed on the substrate, and a surface for engaging the magnetic data storage media. In another embodiment, a method for forming an at least partially crystalline alumina film. The method comprises providing a substrate, and depositing alumina onto the substrate at an ambient temperature to form the at least partially crystalline alumina film.
US08526123B2 Electronic apparatus
A control unit starts a first operation when a first detection unit detects rotation of an operation member in a first direction by an angle not less than a first angle and changes a control value for the first operation when a second detection unit detects rotation of the operation member in the first direction by an angle not less than a third angle larger than the first angle. Furthermore, the control unit starts a second operation when the second detection unit detects rotation of the operation member in a second direction by an angle not less than a fourth angle and changes a control value for the second operation when the first detection unit detects rotation of the operation member in the second direction by an angle not less than a second angle larger than the fourth angle.
US08526120B2 Zoom lens and image pickup apparatus including the same
A zoom lens, including in order from an object side to an image side: a first lens unit; a second lens unit; a third lens unit; and a fourth lens unit, in which the second lens unit includes four lenses as a whole, in which a first lens and a second lens are disposed successively in order from the object side to the image side, and the following conditional expressions are satisfied: 7.8
US08526117B2 Zoom lens and image pickup apparatus equipped with zoom lens
A zoom lens including first to fifth lens units in order from an object side toward an image. The refractive powers of the first to the fifth lens units are positive, negative, positive, negative and positive, respectively. The distance between the first and the second lens units is increased at the time of zooming from the wide angle end to the telephoto end, and the distance between the second and the third lens unit is decreased at the time of zooming from the wide angle end to the telephoto end. The first lens unit and the fourth lens unit are fixed for the zooming. When M2 and M3 are the amounts of movement of the second lens unit and the third lens unit at the time of zooming from the wide angle end to the telephoto end, respectively, the conditional expression; 0.2<|M2/M3|<5.0 is satisfied.
US08526116B2 Zoom lens with bent optical path and image pickup apparatus using the same
A zoom lens with a bent optical path comprising, in order from the object side to the image side, a first lens unit having a positive refractive power, a second lens unit having a negative refractive power, and a rear lens unit group having a positive refractive power as a whole. The first lens unit includes a reflecting member. The rear lens unit group includes three lens unit including, in order from the object side to the image side, a third lens unit having a positive refractive power, a fourth lens unit having a negative refractive power, and a fifth lens unit having a positive refractive power. The distances between the lens units change during zooming from the wide angle end to the telephoto end. The zoom lens satisfies the predetermined conditional expressions.
US08526115B2 Imaging lens system
This invention provides an imaging lens system including, in order from an object side to an image side: a first lens group with negative refractive power comprising a single first lens element with negative refractive power; a second lens group with positive refractive power comprising, in order from the object side to the image side: a second lens element with positive refractive power; a third lens element with negative refractive power; an aperture stop; and a fourth lens element with negative refractive power; and a third lens group with positive refractive power comprising a single fifth lens element with positive refractive power; wherein by moving the first lens group and the second lens group along the optical axis while keeping the third lens group stationary, the zooming operation is performed such that the system switches between a wide-angle mode and a telephoto mode.
US08526104B2 Plasma ion assisted deposition of Mo/Si multilayer EUV coatings
The disclosure is directed to multilayer Mo/Si coatings for reflective mirrors used in extreme ultraviolet lithographic systems and to a method of making such mirrors using plasma ion assisted deposition (PIAD) techniques. The coating are deposited on a substrate suitable for EUV lithography, and are Mo/Si coating consisting of 40-100 Mo/Si periods, each period consisting on a Mo layer followed by a Si layer. Each of the individual Mo and Si layers is deposited to a specified or target thickness in the range of 2 nm to 5 nm, and the thicknesses are controlled to ±0.1 nm. A plasma from a plasma source is used to densify and smooth the substrate prior to deposition of the coating, and each layer of the coating is plasma densified and smoothed.
US08526096B2 Mechanical light modulators with stressed beams
The invention relates to a spatial light modulator including a substrate having a surface and a modulation assembly coupled to the substrate including a modulation element and a compliant beam. The modulation assembly is configured to limit the bending of the compliant beam towards an opposing surface that would otherwise be caused by inherent stresses within the compliant beam. The invention also relates to a method of manufacturing a spatial light modulator including the steps of forming and releasing a modulation assembly that has a modulation element and a compliant beam formed in a pre-release position to have an intended inherent stress state. As a result of the stress state in the compliant beam, upon release of the compliant beam, the compliant beam bends into a rest position which is different than the pre-release position, where the rest position is based in part on the intended inherent stress state.
US08526090B1 Double layer interleaved p-n diode modulator
An optical modulator device includes a body portion operative to propagate an optical mode along a longitudinal axis of the body portion, the body portion comprising a first layer disposed on a second layer, wherein the first layer includes a first p-type doped region adjacent to a first n-type doped region along the longitudinal axis of the body portion, and the second layer includes a second n-type doped region disposed on the first p-type doped region and a second p-type doped region adjacent to the second n-type doped region along the longitudinal axis of the body portion, the second p-type doped region disposed on the first n-type doped region.
US08526089B2 MEMS scanning micromirror
A MEMS scanning micromirror including a mirror body 50, the mirror body 50 having a rotation axis 58 with a pair of extension bars 56 parallel to the rotation axis 58; a frame 60 forming a mirror recess 62 with a recess periphery 64, the frame 60 having a pair of opposed frame bars 66 on the recess periphery 64 along the rotation axis 58; a pair of cantilever beam assemblies 70, each of the pair of cantilever beam assemblies 70 being fixed to one of the pair of opposed frame bars 66 and coupled to one end of the pair of extension bars 56; and a pair of vertical support beams 40 connected between each of the pair of opposed frame bars 66 to the mirror body 50 along the rotation axis 58.
US08526086B2 Metallised film and process for its manufacture
A metallised film includes at least one reflective layer (14, 17) of printed metallised ink, wherein the layer (17) of printed metallised ink includes a hardened binder incorporating at least one charge of metallised particles exhibiting a reflective metallic appearance, and the charge of metallised particles includes particles in the general form of platelets exhibiting reflective faces, and wherein the layer (17) of printed metallised ink is applied in contact with a layer (14, 15) exhibiting a surface tension greater than 40 dynes/cm and a smooth surface quality of specular reflection greater than 50%, measured in accordance with standard ISO 2813 with an angle of 60°. A process for manufacturing this film is also described.
US08526082B2 Image reading apparatus, image forming apparatus, image information correction method and computer readable medium
An image reading apparatus includes: a light source that generates light by synthesizing light from different illuminants, and irradiates an irradiated object with the light; a reading unit that reads light irradiated by the light source and reflected by the irradiated object and generates image information on the irradiated object; a correction amount setting unit that acquires from the reading unit the image information generated by using, as the irradiated object, a color sample formed in a color of light emitted by any one of the illuminants generating the light of the light source, and that sets, according to the acquired image information, a correction amount to correct the image information on the irradiated object generated by the reading unit; and a correction unit that corrects the image information on the irradiated object generated by the reading unit, by using the correction amount set by the correction amount setting unit.
US08526076B2 Illumination apparatus, image reading apparatus, and image forming apparatus
An illumination apparatus includes a light source that generates light used for reading an image and a light guide body which extends in a predetermined direction and onto which the light from the light source is incident. The light guide body includes a pair of first faces that reflect the light so as to cause the light to direct to an image reading region from directions different from one another, a second face which emits the light directing from the first faces toward the image reading region and onto which the light reflected from the image reading region is incident, and a third face which emits the light that is incident from the second face and passes between the pair of first faces.
US08526062B2 Color lookup table compression
A technique to compress multidimensional color look-up tables by computing an inexpensive fit to the contents of the tables is provided. At each node of the table, the difference between the result of evaluating the fit and the original value at that node are completed. In one form, the parameters of the fit and the differences are stored and compressed, possibly losslessly.
US08526060B2 Image forming apparatus displaying just a first page of each group of consequitive color or monochromatic pages
Provided is an image forming apparatus with a preview function and a monochrome/color automatic detection function, capable of displaying a preview of original image data immediately next a detection result has been switched such as from color to monochrome, or monochrome to color, with a simple operation. On receipt of an operation of a next skip button by a user, a preview image display control portion refers to a detection result recording table and displays a preview of image data of a top page in an image data group (unit) that is next the image data being displayed for previewing currently.
US08526059B2 Printing calibration processing apparatus, image forming apparatus, and printing calibration processing method
According to one embodiment, a printing calibration processing apparatus includes: a gradation-characteristic-data generating section configured to read images of a printed surface and a rear surface of a test chart output by an image forming section and generate gradation characteristic data of the surfaces; a gradation-correction-date creating section configured to determine a correction value of maximum gradation on the basis of gradation characteristics of the surfaces; a color-material-amount-conversion-data creating section configured to determine a maximum of a color material on the basis of the correction value of the maximum gradation; a color-material-amount-limitation processing section configured to perform, concerning image data for printing, limitation processing for setting the maximum of the color material as an upper limit of a color material use amount; and a gradation correcting section configured to apply gradation correction to the image data subjected to the limitation processing using the gradation correction data.
US08526046B2 Image forming apparatus, control method for image forming apparatus, and program thereof
An image forming apparatus includes a reception unit and an execution unit. The reception unit receives a first parameter, which is to be transmitted responsive to a user issued request instruction sent to the apparatus and is described in a format that conforms to a first network protocol corresponding to the request. The execution unit, when the apparatus is compliant with the first network protocol, interprets the received first parameter and executes request processing based on a result of interpretation, and, when the apparatus is not compliant, adds the received first parameter to a second parameter which is described in a format per a second network protocol different from the first network protocol, transmits the second parameter to a server, receives a processing result from the server which has interpreted the first parameter based on the second parameter, and executes request processing based on the processing result.
US08526045B2 Expanding application functionality without changing the existing application
Various functions can be easily added using print data output from an existing application without modifying the existing application program. A function expansion method for executing a process that expands the functions of an application runs on a computer that operates according to an operating system on the operating system kernel layer, executes a specific process according to an application on an application layer, and has one or more communication ports, includes a step of acquiring print data output from the application on the operating system kernel layer, and a step of performing at the application layer a process expanding the function of the acquired print data, and outputs the print data after processing to a suitable communication port.
US08526041B2 Efficiently controlling a print output destination in association with an information processing apparatus that has issued a print request
Disclosed is a data processing apparatus including an application execution unit that transmits job data; a print-request-source notification unit invoked by the application execution unit to report print-request-source information specifying a print request source; a virtual printer driver that is invoked upon receiving the job data, extracts job information specifying print settings from the job data, generates a work space for image conversion, and generates drawing data of a higher image format from the job data in the work space; and a transmission processing unit that is generated as a private instance for the job data, selects a printer driver corresponding to output-destination printer information associated with a client or a user of the client, instructs the selected printer driver to print the drawing data, and displays transmission destination information and/or print information determined for the job data on the print request source.
US08526039B2 Image processing apparatus, and control method thereof and program
The present invention provides an image processing apparatus that realizes fast image processing in a distribution system equipped with a single mass storage device that reduces the cost for required hardware, and a method for controlling such an image processing apparatus. To accomplish this, the image processing apparatus includes a mainboard, a subboard connected to the mainboard via a bus, and a hard disk 6 that is connected to the subboard and indirectly connected to the mainboard via the subboard and that stores image data. When an access request to the hard disk is generated, in the case of data transfer between the hard disk and the mainboard, normal access is employed. On the other hand, fast access is employed in the case of data transfer between the hard disk and the subboard.
US08526026B2 Document processing apparatus, document processing method, and program for preventing the printing of multiple unauthorized copies
In a document processing system, a client PC transmits a request to generate a document for which multiple printing is to be prevented to a document generating server. The document generating server receives this request, and determines whether this request is one for generating the document for which multiple printing is to be prevented. Depending on the result of this determination, the document generating server appends a display for unauthorized printing to the document, and appends a button for printing operation in order to carry out printing of the document.
US08526022B2 Image forming apparatus, control method and computer-readable medium
Processing is optimized in advance during interpretation of PDL data, so as to accelerating rendering processing during processing associated with image formation. To this end, it is determined whether or not the addition of intermediate data based on PDL data during interpretation to that which is already generated during the processing associated with image formation considerably reduces a speed of the rendering processing.
US08526021B2 Server, control method thereof and storage medium for assisting image processing apparatus in error recovery
In an information processing system, in which a server and an image processing apparatus are connected via a network, the server determines whether or not a processing request is after an occurrence of an error if there is the processing request from a multi function peripheral, and specifies a multi function peripheral, in which the error has occurred, and a cause of the error if the processing request is after the occurrence of the error. The server defines a flow of a process in accordance with the processing request based on the multi function peripheral and the cause of the error, and transmits UI information for instructing the execution of the defined process to the multi function peripheral. As a result, the multi function peripheral executes a process corresponding to the processing request in accordance with the defined process based on the information instructed by the user based on the UI information.
US08526014B2 Positioning device and method for detecting a laser beam
The present disclosure relates to a positioning system including a positioning device and method for detecting light of fan shaped laser beam. The positioning device includes a detector for detecting light of the fan shaped laser beam rotating around a propagation axis with a direction of rotation and having two detector elements arranged in a known spatial relation for outputting a detection signal when irradiated. A position determining unit is used to obtain a first set of detection signals from the detector elements, to determine a first time relation between the detection signals of the first set, and to determine a positional relation between the detector and the propagation axis based on the first time relation.
US08526012B1 Noncontact scanning system
A noncontact object scanning system includes a horizontal table rotatable on a vertical axis, one or more scanners above the table and one or more scanners below the table. The table allows passage of radiant energy therethrough due to its transparency or construction as a nonreflective grid. A controller automatically steps the scanners through a scanning sequence, each scan associated with a segment of the object's exterior surface. Surface segments scanned from above the table and from below the table combine to provide a comprehensive scan of the entire exterior surface. Adjacent surface segments overlap one another to provide redundant data used to overcome shadowing effects from the grid and to accurately align and merge the segments into a three dimensional representation of the complete exterior shape of the object. The scanners can incorporate color responsive light detectors whereby the three dimensional representation portrays color and shape.
US08525999B2 Light emitting diode illumination system
In various embodiments of the invention, a unique construction for Light Emitting Diodes (LEDs) with at least one luminescent rod and extracting optical elements used to generate a variety of high brightness light sources with different emission spectra. In an embodiment of the invention, forced air cooling is used to cool the luminescent rod. In an embodiment of the invention, totally internal reflected light can be redirected outward and refocused. In another embodiment of the invention, light emitted by the luminescent rod is out-coupled for use in a variety of applications.
US08525995B2 Optical data transformation
Apparatus, systems, and methods may operate to receive interacted energy at an optical calculation device attached to a down hole housing to be deployed in a down hole environment. Further activities may include optically compressing data carried by the interacted energy into at least one orthogonal component, using the optical calculation device, sending a signal associated with the at least one orthogonal component to a remote surface computer, and determining a property of petroleum located in the down hole environment using the remote surface computer, based on the signal. The optical calculation device may comprise a multivariate optical element (MOE). Additional apparatus, systems, and methods are disclosed.
US08525993B2 Scatterometry measurement of asymmetric structures
Asymmetry metrology is performed using at least a portion of Mueller matrix elements, including, e.g., the off-diagonal elements of the Mueller matrix. The Mueller matrix may be generated using, e.g., a spectroscopic or angle resolved ellipsometer that may include a rotating compensator. The Mueller matrix is analyzed by fitting at least a portion of the elements to Mueller matrix elements calculated using a rigorous electromagnetic model of the sample or by fitting the off-diagonal elements to a calibrated linear response. The use of the Mueller matrix elements in the asymmetry measurement permits, e.g., overlay analysis using in-chip devices thereby avoiding the need for special off-chip targets.
US08525983B2 Device and method for measuring six degrees of freedom
A laser tracker system for measuring six degrees of freedom may include a main optics assembly structured to emit a first laser beam, a pattern projector assembly structured to emit a second laser beam shaped into a two-dimensional pattern, and a target. The target may include a retroreflector and a position sensor assembly. A center of symmetry of the retroreflector may be provided on a different plane than a plane of the position sensor assembly. A method of measuring orientation of a target may include illuminating the target with a laser beam comprising a two-dimensional pattern, recording a position of the two-dimensional pattern on a position sensor assembly to create a measured signature value of the two-dimensional pattern, and calculating an orientation of the target based on the measured signature value.
US08525981B2 Return loss measurement system
A method may include injecting a test signal having a first optical launch power into a device under test via an optical splitter. The optical splitter includes at least two upstream ports and a downstream port and the test signal is injected in a first upstream port of the optical splitter. The device under test is coupled to the downstream port. Return loss associated with the device under test is measured at a second upstream input of the optical splitter. The RL measurement in stored a database. The injecting, measuring, and storing are repeated for a number of different optical launch powers.
US08525974B2 Omni-directional imaging sensor
A method comprises generating a laser signal; scanning the laser signal into a field of view; and processing the return signal.
US08525973B2 Method and apparatus for printing periodic patterns
A method for printing a pattern of features including the steps of providing a substrate having a recording layer disposed thereon, providing a mask bearing a periodic pattern of features, arranging the substrate parallel to the mask and with a separation having an initial value, providing an illumination system for illuminating the mask with an intensity of monochromatic light to generate a transmitted light-field for exposing the recording layer, and illuminating the mask for an exposure time while changing the separation by a distance having a desired value and with a rate of change of separation, wherein at least one of the rate of change of separation and the intensity of light are varied during the change of separation, whereby the mask is illuminated by an energy density per incremental change of separation that varies over said distance.
US08525969B2 Repair structure for liquid crystal display panel and repairing method thereof
A repair structure for a liquid crystal display (LCD) panel and a repairing method thereof are disclosed. The LCD panel includes a plurality of common lines being parallel to a plurality of scan lines, and the common lines and the scan lines are alternately disposed on a substrate. Each of the common lines has a plurality of branches and gaps. The branches are parallel to a plurality of signal lines, and the gaps are defined between a trunk of the common lines and the branches. The branches overlap without contacting the signal lines. Each branch, the corresponding signal line and the pixel electrode are arranged so as to expose the corresponding gap. The gap is utilized for providing an external tool to cut off the common line to be disconnected from the branch.
US08525962B2 Encapsulated pixels for display device
A display device comprising an array of encapsulated pixels. The encapsulating pixel includes an optical element which is altered from a first optical state to a second optical state upon when a potential difference is generated across it. The optical element is in contact with two electrodes which are connected to a pixel driver for generating the potential difference. The encapsulated pixel is hermetically sealed from the environment by a sealing layer and the driver receives power wirelessly via an inductive power transmission system.
US08525959B2 Liquid crystal display
A liquid crystal display comprises: first and second panels facing each other; a compensation film and a first polarizer disposed on the first panel, the compensation film having phase retardation characteristics; and a second polarizer having a supporting film disposed on the second panel, the supporting film having phase retardation characteristics. In alternative embodiments, a supporting film is used in place of the compensation film. The supporting film has retardation characteristics.
US08525957B2 Display apparatus, electronic equipment, mobile electronic equipment, mobile telephone, and image pickup apparatus
In a display apparatus which includes a liquid crystal layer, two electrode layers which sandwich the liquid crystal layer, and a black matrix, and the black matrix has a plurality of light exit points which transmit light, and a light exit point group includes at least one light exit point, and the display apparatus has a plurality of lenses which project the light exit point group, and the plurality of lenses project images of the light exit point groups to be overlapped, and projected images of the plurality of lenses are formed on a retina of an eye of an observer by inducing overlapping of light exit points in the light exit point group which have been overlapped upon being projected by the lenses, on a pupil of the eye of the observer.
US08525952B2 Liquid crystal display device
An illumination device includes a light source module, the module comprising: a substrate; a plurality of wiring lines provided on the substrate; and a plurality of LED devices implemented in the wiring lines: wherein the plurality of LED devices include a plurality of red LED devices, a plurality of green LED devices, and a plurality of blue LED devices: wherein the plurality of wiring lines include a wiring line having the plurality of red LED devices implemented in series, a wiring line having the plurality of green LED devices implemented in series, and a wiring line having the plurality of blue LED devices implemented in series; and wherein the plurality of wiring lines are connected in parallel and driven by a single power voltage.
US08525938B2 System and method for simplified setup of a universal remote control
A system and method for enabling set up of a controlling device capable of controlling a plurality of appliances, via an interactive instruction set and associated programming. The programming is accessible by a STB or other controllable appliance and is configured to appropriately display interactive instructions and prompts to a user during a user initiated set up procedure for configuration of another controllable device (e.g., DVD, VCR, DVR, etc) available to the user. Appropriate set up data, generally in the form of command library codes, is displayed to the user by the interactive instruction set and associated programming for entry and trial by the user in set up of the desired appliance(s).
US08525937B2 Apparatus and method for calibrating audio-visual signal
An apparatus for calibrating an audio-visual (AV) signal includes a controller for generating a control signal, a controllable filter for selectively filtering the AV signal in response to the control signal to output either the AV signal or a filtered AV signal; and a calibrator for generating a group of calibrating coefficients according to the filtered AV signal and calibrating the AV signal according to the group of calibrating coefficients.
US08525926B2 Optical apparatus comprising a stereo microphone
An optical apparatus includes a catoptric element that causes incoming light traveling from an object in a direction of a first optical axis to be refracted in a direction of a second optical axis, a motor that drives an optical member provided on the second optical axis, and a stereo microphone including a left-channel microphone and a right-channel microphone that are provided on a side of the optical apparatus opposite the motor with respect to the second optical axis when seen from an object side and arranged in a direction substantially parallel to the second optical axis.
US08525923B2 Focusing method and apparatus, and recording medium for recording the method
A focusing method and apparatus for providing focus evaluation value information regarding a focus region of an image of a subject, which is obtained by performing auto focusing, without having to enlarge the focus region, and a computer readable recording medium having recorded thereon the focusing method. Accordingly, a user may precisely and finely perform manual focusing on the focus region.
US08525920B2 Imaging apparatus and signal processing method for checking a photographed image in a multi-band camera immediately
Output signals (pixel values) output from a sensor unit in which image sensors having six kinds of color filters with different colors are arranged are classified in association with three stimulus values, a color number is reduced by performing addition processing of the output signals (pixel values) in each classification to generate an image signal of three bands, and the generated image signal is used for the preview display so that a photographed image can be checked easily and immediately.
US08525918B2 Portable electronic devices and auto-focus control methods for cameras therein
A portable electronic device and an autofocus control method of a camera of the portable electronic device are disclosed. The portable electronic device provides a G-sensor to detect the orientation of the portable electronic device, and provides a storage unit to store autofocus lookup tables for different orientations of the portable electronic device, respectively. According to orientation information from the G-sensor, the central processing unit of the portable electronic device selects one autofocus lookup table from the storage unit and thereby generates an actuating signal for a focus model. The focus model of the portable electronic device is actuated by the actuating signal to adjust an image distance between a lens module and an image sensor of the camera.
US08525915B2 Apparatus and method for producing video signals
A method is disclosed for producing signals representative of an image of a scene including the following steps: providing an image sensor with a lenticular lens pattern thereon, and projecting the image onto the image sensor via the lenticular lens pattern, the image sensor having a pixel element pattern and the lenticular lens pattern having diamond shaped lenticles and being diagonally oriented with respect to the horizontal scanning direction of the pixel element pattern; and producing image-representative signals by reading out signals from the pixel elements of the image sensor.
US08525909B2 Solid-state imaging device, method for manufacturing solid-state imaging device, and imaging apparatus
A solid-state imaging device includes, in a semiconductor substrate, a pixel portion provided with a photoelectric conversion portion, which photoelectrically converts incident light to obtain an electric signal and a peripheral circuit portion disposed on the periphery of the pixel portion, wherein a gate insulating film of a MOS transistor in the peripheral circuit portion is composed of a silicon oxynitride film, a gate insulating film of a MOS transistor in the pixel portion is composed of a silicon oxynitride film, and an oxide film is disposed just above the photoelectric conversion portion in the pixel portion.
US08525906B2 Solid-state imaging element and camera system
Disclosed herein is a solid-state imaging element including a pixel unit configured to include a plurality of pixels arranged in a matrix and a pixel signal readout unit configured to include an analog-digital conversion unit that carries out analog-digital conversion of a pixel signal read out from the pixel unit. Each one of the pixels in the pixel unit includes a plurality of divided pixels arising from division into regions different from each other in optical sensitivity or a charge accumulation amount. The pixel signal readout unit reads out divided-pixel signals of the divided pixels in the pixel. The analog-digital conversion unit carries out analog-digital conversion of the divided-pixel signals that are read out and adds the divided-pixel signals to each other to obtain a pixel signal of one pixel.
US08525901B2 Solid-state image sensing device
There is provided a solid-state image sensing device including a pixel section in which cells are arrayed, each cell including a photoelectric conversion unit, a reading circuit reading out, to a detection unit, signal charges obtained by the photoelectric conversion unit, an amplifying circuit amplifying and outputting a voltage corresponding to the signal charges, and a reset circuit resetting the signal charges, an exposure time control circuit controlling an exposure time and controlling the exposure time to be equal for all cells, an A/D conversion circuit A/D-converting a signal output from the pixel section by changing a resolution of a signal level, line memories storing an A/D-converted signal, and a signal processing circuit processing output signals from the line memories to have a linear gradient with respect to an optical input signal amount by controlling an amplification factor in accordance with a resolution of a pixel output signal after A/D-conversion.
US08525890B2 Projected-image based photographing apparatus control system
Provided is a photographing apparatus that includes a photographing section that photographs a subject, and a controller that controls a photographing range of the photographing section based on a range specification image that is projected onto the subject.
US08525884B2 Systems and methods for metering audio and video delays
Systems and methods are disclosed to perform automated audio visual (AV) delay measurement for a system under test (SUT) by generating a dynamic AV test pattern to drive a source display device and one or more destination video display devices; detecting video output through at least one light sensor coupled to the one or more destination video display devices; digitizing the light sensor output; and performing multi-channel delay parameters analysis.
US08525876B2 Real-time embedded vision-based human hand detection
In one aspect there is provided an embodiment of an image capture device comprising a camera, an image processor, a storage device and an interface. The camera is configured to capture images in ambient light of a human hand in a field of view (FOV) of the camera. The image processor is configured to process a first one of the images to detect a presence of the hand. The image capture device is configured to assign a position of the presence of the hand, track movement of the hand within the FOV by processing at least a second one of the images and generate a command based on the tracked movement of the hand within the FOV. The interface is configured to transmit the detection of the presence of the hand, the assigned position of the hand and the command to an external apparatus.
US08525873B2 Information processing device, information processing method, and program
The present invention relates to an information processing device, an information processing method, and a program, whereby a graphics mode to play a graphics image, or the like can be changed without changing resolution. A device plane to store a graphics, video, or background image is a storage region where an L region to store an image for L, and a R region to store an image for R are collaterally arranged, and the configuration of the device plane is defined as to the whole of the device plane that is of storage regions for two images. The graphics mode or the like is included in the configuration of the device plane, and a configuration mode setting API sets the graphics mode. The present invention may be applied to a BD player configured to play a BD, or the like.
US08525872B2 Method for displaying a three-dimensional image and display apparatus for performing the same
A method for displaying a three-dimensional (“3D”) image includes; dividing the 3D image input from an external device into a first image frame corresponding to a first eye of a viewer and a second image frame corresponding to a second eye of the viewer, and generating a first compensation frame and a second compensation frame subsequent to the first image frame and the second image frame, respectively, and displaying the first compensation frame and the second compensation frame on a display panel.
US08525870B2 Remote communication apparatus and method of estimating a distance between an imaging device and a user image-captured
A remote communication apparatus for receiving the image of a remote user captured by an imaging device to show the image to another user includes a zoom controller for controlling a zoom ratio defining the angle of view of the imaging device, and an estimator for estimating a distance between the imaging device and the remote user on the basis of the zoom ratio of the imaging device.
US08525867B2 Chatting service method interworking video phone service
The present invention implements a chatting the chatting service interworking with a video phone service which can transmit and receive a text during a video phone conversation without terminating the video phone conversation, and furthermore, it improves service quality of a video phone by transmitting and receiving a text during a video phone conversation if a video phone conversation is made in poor an unsuitable environment.
US08525866B2 Method and system for audio-video communications
A terminal for audio-video communications comprising an IP enabled video phone and a video processor component coupled to the IP enabled video phone and including a module for correcting images from the video camera to render a camera-facing image for transmission to remote viewer. The correcting images may include use of calibrated images for a particular user and may replace background images with neutral images.
US08525857B2 System and method to improve side 1 to side 2 image on paper magnification difference and IQ performance
Document processing systems and duplex printing methods are presented in which side 1 to side 2 image on paper (IOP) magnification errors are mitigated by use different speeds for raster output scanner (ROS) for scanning images for different final print sides, and by selective use of electronic registration adjustment by adding or removing sub-pixels from the image data to compensate for ROS speed change overshoot or undershoot.
US08525856B2 Methods and systems for marking an airframe skin
Method and system for marking a surface. A writing medium is positioned within a cavity defined in a body extending between a first end and a second end of a wand. The first end is coupleable to a robot. The second end is opposite the first end and has an opening defined therein in fluid communication with the cavity. The second end is positioned adjacent to the surface. A position of at least one of the writing medium and the second end is automatically maintained relative to the surface.
US08525855B1 Drag handle for applying image filters in picture editor
The present disclosure provides for dynamic application of image filters in picture editor applications. A selected filter is dynamically applied to a portion of an image displayed on a screen as a drag handle is moved across the image, the portion of the image to which the selected filter is applied being changeable in size with motion of handle across the image and determined by a position of the handle on the screen. Changes to the portion of the image caused by application of the selected filter are dynamically displayed as the handle is moved across the image displayed on the screen.
US08525853B1 Methods and systems for generating a layered display of a device
Methods and systems for generating a screen interface for providing a layered display of a robot is provided. A computing device, such as the cloud may receive information associated with a robot and the received information may indicate components of the robot. The computing device may then generate a layered display of the robot based on the received information and provide the generated layered display on a screen interface. The screen interface may show a number of different views of the robot, including a structural view of the robot and a components view of the robot. The interface may provide information indicating capabilities of the robot or capabilities of the components of the robot. The screen interface may also show different layers of components of the robot, such as a functions layer, and a task group layer. The screen interface may further show modified configurations of the robot.
US08525849B2 Designing support method, designing support equipment, program and computer-readable storage medium
A designing support equipment for displaying design information on a display unit and designing a product so as to easily design the outline of a whole product and details of the constituent elements of the product. The equipment comprises a display unit having a first display displaying design information logically expressing the electrical operation of objects to be designed, a second display displaying design information expressing a physical two-dimensional shape of the objects, and a third display displaying design information expressing a physical three-dimensional shape of the objects, selecting means for selecting at least two displays from the first to third displays, and control means for allowing the display unit to display the selected display from the first to third displays about the same object and varying the displayed contents of the first to third displays displayed on the display unit so as to keep the matching.
US08525848B2 Point cloud decimation engine
A method, apparatus, article of manufacture, and computer readable storage medium provide the ability to visualize a point cloud dataset. A grid, having cells, is mapped over the point cloud dataset. The points are sorted and a contribution factor is computed for each cell. Each cell and its contribution factor is stored. A viewing area and total number of viewing points is determined. The cells are intersected with the viewing area to determine visible cells. The contribution factors for the visible cells are accumulated and divided into the total viewing points to determine a point extraction value. A number of points to read (and display) from each visible cell is determined by multiplying the contribution factor of each visible cell by the point extraction value.
US08525835B1 Spatial data compression using implicit geometry
A plurality of data from a first coordinate system is transformed into a plurality of metadata, each metadata comprising a location identifier and a value summarizing an amount of data points in the first coordinate system associated with a corresponding location in the second coordinate identified by the location identifier. A metadata is formed only when a non-zero value is assigned to a location.
US08525831B2 Method and apparatus for three-dimensional visualization and analysis for automatic non-destructive examination of a solid rotor using ultrasonic phased array
A method and apparatus for three-dimensional visualization and analysis for automatic non-destructive examination of a solid Rotor using ultrasonic phased array is disclosed. Data is acquired by scanning a solid rotor with a phased array ultrasound transducer producing a plurality of two dimensional ultrasound scans. Each of a plurality of sample points of a plurality of two dimensional ultrasound scans are associated with a corresponding 3D image point of a regular grid. A kernel function for each of the plurality of sample points defining a size and shape of a kernel located at the corresponding image point is determined. A weight is assigned to each kernel which, in one embodiment, is based on the sample point value. A value for each image point of the regular 3D grid is determined based on kernels overlapping each image point. A three-dimensional volume representing the solid rotor is then visualized.
US08525823B2 Liquid crystal display device
According to one embodiment, an image display device has a liquid crystal panel, a backlight, an intensity setting unit, a presumption unit, a signal correction unit, an error calculation unit and a control unit. The intensity setting unit sets intensities of the light sources, respectively. The presumption unit presumes color information based on intensity information representing the intensities. The signal correction unit corrects an input video signal according to the color information, and obtains a corrected video signal. The error calculation unit presumes a display image from the corrected video signal and the input video signal, and calculates display errors between the presumed display image and an input image corresponding to the input video signal. The control unit controls sets the intensities of the light sources as the emission intensities of the backlight so that the display errors obtained from the error calculation unit can be minimum.
US08525821B2 Display driving device, semiconductor device and liquid crystal display apparatus
A display driving device includes an output circuit that drives display elements. The output circuit includes a bias circuit, an amplifier stage and an output stage. The bias circuit generates bias signals that include constant-current-control signals of a first bias signal and a second bias signal of the same polarity. The first and second bias signals are short circuited by a vertical line in the bias circuit and the vertical line is shielded. The amplifier stage is formed in a first well and constant-current-controlled by the first bias signal to amplify an input display signal. The output stage is formed in a second well. The first and second wells are formed separately in a semiconductor substrate. The output stage is constant-current-controlled by the second bias signal and supplies an output signal of the amplifier stage to the display element.
US08525820B2 Driving circuit, liquid crystal display device and method of driving the same
An LCD capable of discharging a residual voltage of a panel and a method of driving the same are provided. In the LCD, a gate signal is supplied to the liquid crystal panel during a time interval when a supply voltage is shut off, and a residual voltage is discharged.
US08525809B2 Digital capacitive touch panel structure
The present invention discloses a touch panel structure formed by an anti-scratch surface layer and a capacitive sensor layer, and a transparent lamination layer is used for pasting the two into a panel. The capacitive sensor layer includes an X-axis first transparent conductive layer and a Y-axis second transparent conductive layer formed on both sides of a transparent plastic carrier to provide a touch panel structure having the advantages of a relatively low material cost, a light weight, an easy manufacturing and molding, a better lamination yield and a flexible and break-free feature.
US08525806B2 Organic light emitting diode display device including tough panel
An OLED display device includes a display panel configured to display an image, a touch panel on a first surface of the display panel, a frame covering side surfaces of the display panel, and an adhesive tape connecting the touch panel both to the frame and the display panel.
US08525800B2 Method of operating handheld electronic device and touch interface apparatus and storage medium using the same
A method of operating a handheld electronic device and a touch interface apparatus and a storage medium using the same are provided. In this method, an operating interface displayed on a touch screen of the handheld electronic device is used to operate a function module of the handheld electronic device. First, the function module of the handheld electronic device is activated to display a user interface corresponding to the function module on the touch screen. Next, an operating function of the function module is activated, so as to display a corresponding operating interface on the touch screen. In the meantime, the user interface of the function module is reduced simultaneously and displayed on an area of the touch screen excluding the operating interface. Accordingly, a convenient operating interface is provided for the user to operate while the content of original displayed frame remains.
US08525797B2 Touch screen display with electric field shielding layer
Disclosed is a touch screen display with an electric field shielding layer arranged between a liquid crystal layer of an LCD device and a glass substrate, having a touch sensing layer arranged on a top surface thereof, so that the electric field shielding layer isolates signal interference between the touch sensing layer and the liquid crystal layer.
US08525776B2 Techniques for controlling operation of a device with a virtual touchscreen
A technique for controlling operation of a device with a virtual touchscreen includes defining an area of a surface, associated with the device, as the virtual touchscreen. An operation within the device is then initiated based on activity within the virtual touchscreen. An overlay may be provided, on a display screen of the device, to indicate a location of the virtual touchscreen with respect to, for example, a keyboard of the device.
US08525774B2 Light-emitting diode (LED) driving circuit
A light-emitting diode (LED) driving circuit for driving a plurality of first lightbars and a plurality of second lightbars includes a first current mirror, a second current mirror and a control circuit. The first current mirror, if enabled, balances current among the first lightbars. The second current mirror, if enabled, balances current among the second lightbars. During a first period, the control circuit disables the second current mirror and adjusts the duration of enabling the first current mirror according to a dimming signal. During a second period, the control circuit disables the first current mirror and adjusts the duration of enabling the second current mirror according to the dimming signal. Therefore, only first or second lightbars are driven in each period.
US08525766B2 Method of driving liquid crystal display device using alternating current voltages as storage capacitor voltage
A method of driving a liquid crystal display device, which includes first and second substrates, gate lines on the first substrate, data lines crossing the gate lines to define pixel regions, a thin film transistor connected to each gate line and each data line, a common line between adjacent gate lines, a pixel electrode in each pixel region and overlapping the common line, and a common electrode on the second substrate, includes steps of sequentially applying scanning signals to the gate lines, applying data signals to the data lines to supply the pixel electrode with pixel voltage, applying a common voltage to the common electrode, and applying a storage capacitor voltage to the common line, wherein the pixel voltage and the storage capacitor voltage are alternating current (AC) voltages having positive and negative polarities alternately with respect to the common voltage.
US08525765B2 Display driver circuit and display device that outputs symmetrical grayscale voltages
A display driver circuit and a display device are provided. The display driver circuit may have positive and negative resistor strings that are symmetrically formed and include a plurality of resistors, and applies a gamma voltage to one of the positive and negative resistor strings in response to a polarity selection signal, thereby generating and outputting a positive grayscale voltage and a negative grayscale voltage.
US08525754B2 Display device with lens array or parallax barrier that switches between narrow view mode and wide view mode
A display device includes a display panel including a plurality of pixel groups for displaying respective images independently of each other, and a parallax barrier for limiting view ranges of images displayed respectively by the pixel groups such that the view ranges overlap each other in an overlap area. The display device is selectively operable in a first display mode in which a significant image is recognizable when images displayed respectively by the pixel groups are simultaneously observed in the overlap area, and in which a significant image is unrecognizable when the images displayed respectively by the pixel groups are observed individually in the view ranges except for the overlap area, respectively, and a second display mode in which a significant image is recognizable both when the images displayed respectively by the pixel groups are simultaneously observed in the overlap area and when the images displayed respectively by the pixel groups are observed individually in the view ranges except for the overlap area, respectively.
US08525753B2 System and method for automatically adjusting electronic display settings
Described are systems and methods for automatically adjusting a set of display settings. At least one image sample is displayed at a first display according to display settings of the first display. Electromagnetic radiation generated from the first display is collected. The electromagnetic radiation includes first image data related to the at least one image sample at the first display. An image sample is displayed at a second display according to display settings of the second display. Electromagnetic radiation generated from the second display is collected. The electromagnetic radiation includes second image data related to the image sample at the second display. A margin of error is determined between the first image data and the second image data. The display settings of the second display are adjusted to reduce the margin of error.
US08525744B2 Radiated power measurement method, radiated power measurement coupler and radiated power measurement apparatus
In a method of measuring a radiation power generated from a DUT from an output of a measurement antenna, wherein the DUT is arranged in an ellipsoid enclosed space such that a radiation center of the radio wave is substantially coincided with the neighborhood of a first focal point. The radio wave radiated from the DUT and reflected from the wall surface is received by a receiving antenna arranged in the neighborhood a second focal point thereby to measure the total radiated power of the DUT from the output signal of the receiving antenna. One of the DUT and the receiving antenna is moved along the axis passing through the first and second focal points, and based on the measurement value maximizing the output signal power of the receiving antenna, calculating the total radiated power of the DUT.
US08525740B2 Mobile terminal
According to an embodiment of the present invention, the mobile terminal includes, a terminal body, a printed circuit board (PCB) mounted in the interior of the terminal body, and an internal antenna connected to the PCB, and configured to transmit and receive signals, wherein the internal antenna includes a ground formed on the PCB, a radiator connected to the ground and configured to be operable at a first band, and to feed the signals to the PCB, and a ground extension part extending in at least one direction from the ground, and configured to expand a ground surface of the ground in order for the internal antenna to include a second band, which is lower than a first band, as an operation band.
US08525739B2 Antenna device and portable terminal having the same
Disclosed are an antenna device and a portable terminal having the same. The portable terminal includes a terminal body, a radiator including a conductive material, and configured in a preset pattern to transmit or receive wireless signals, a circuit board mounted to the terminal body, and configured to process the wireless signal by being electrically connected to the radiator, and an artificial magnetic conductor module disposed near the radiator, and configured to reflect the wireless signal.
US08525737B2 Antenna assembly and portable terminal having the same
An antenna assembly includes a patch coupled to a first board, a conductive pattern coupled to a second board, a first connector electrically coupled to the patch, and a second connector to couple the conductive pattern to a circuit of the first board. The patch has a first section adjacent a first surface and a second section adjacent an opposing second surface of the second board, and the first connector electrically couples the first section to the second section of the patch. The assembly may include a plurality of antennas, and portable terminal may use the assembly to communicate in different frequency bands.
US08525735B2 Foldable/slideable apparatus for radio communication with backspace for an antenna
An apparatus for radio communication comprising an antenna element and first and second parts, wherein the apparatus is arranged such that the first and second parts are movable with respect to one another between first and second configurations, and wherein movement of the apparatus from the first configuration into the second configuration provides a backspace which can be used as a backspace for the antenna element.
US08525729B1 Antenna tiles with ground cavities integrated into support structure
Examples of an antenna tile and a method of manufacturing the same are provided. An antenna tile may include one or more antenna patch elements, a circuit board, and a support structure. The one or more antenna patch elements may radiate radio frequency (RF) signals, and each of the one or more antenna patch elements may include a conductive layer. The circuit board may be disposed between the one or more antenna patch elements and the support structure. The support structure may include one or more ground cavities. The one or more ground cavities may be integrated into the support structure and may be electrically conductive. The one or more ground cavities may resonate standing waves, and the one or more ground cavities may be disposed below the respective one or more antenna patch elements.
US08525724B2 System and method for generating derived products in a radar network
The present invention relates to systems and methods of measuring atmospheric conditions using networked radar systems. A processor receives sensed data from the radar nodes of the network to determine weather conditions within the atmospheric region measured by network. Preferred embodiments use a velocity processor to determine the velocity of the atmosphere in real time for display.
US08525715B2 A/D conversion apparatus and DC-DC conversion apparatus
There is provided with an A/D conversion apparatus which the first terminal receives a reference voltage signal, the single-ended to differential converter conducts single-ended to differential conversion on the reference voltage signal to obtain a first differential signal, the A/D converter conducts A/D conversion on the first differential signal based on the reference voltage signal to obtain a first digital signal, the digital circuit detects a DC offset which is a difference between the first digital signal and a digital signal, the second terminal receives an input signal, the single-ended to differential converter conducts single-ended to differential conversion on the input signal to acquire a second differential signal, the A/D converter conducts A/D conversion on the second differential signal based on the reference voltage signal to acquire a second digital signal, and the digital circuit subtracts the DC offset from the second digital signal to obtain a third digital signal.
US08525714B2 Test apparatus and test method for A/D converter
A test apparatus configured to test an N-bit (N represents an integer) A/D converter is provided. A voltage generating unit outputs a 2N-valued analog voltage to the A/D converter. A capture unit captures an output code of the A/D converter for each level. A signal processing unit compares the output code captured for each level with the corresponding expected value code, corrects the value of the analog voltage for each level based upon the comparison result, and outputs the corrected analog voltage to the voltage generating unit.
US08525711B2 Method and apparatus for performing nonlinearity calibration
A method for performing nonlinearity calibration includes the steps of: obtaining temporarily values of a plurality of compensation parameters by performing a perturbation-based calibration process on a nonlinear system with at least one predetermined input being applied to the nonlinear system; and updating the compensation parameters by performing the perturbation-based calibration process in an online manner, wherein the temporarily values are utilized as initial values of the compensation parameters for the step of updating the compensation parameters. In addition, the compensation parameters are utilized for controlling a compensation response of the perturbation-based calibration process. An associated apparatus is also provided.
US08525710B1 Audio amplifier offset reduction using digital input/output comparisons
An offset correction circuit removes DC offset from an analog audio output signal by comparing transitions of digital audio values to which the analog output signal is related to the output of a monitor that monitors the analog output signal. The monitor may be a zero-crossing detector and the transitions of the digital signal that are compared may be transitions of the most-significant bit (MSB) of the digital audio values. A filtering algorithm or filter circuit may be used to average a result of the comparison of the transitions, so that the offset is slowly and accurately removed. A chopped or autozero comparator may be used to further reduce error in the offset determination.
US08525707B1 Systems and methods for dual binary and non-binary decoding processing
The present invention is related to systems and methods for applying two or more data decode algorithms to a processing data set.
US08525704B2 Displaying route information on a digital map image
A method and apparatus are disclosed for generating a display image including a map view and route information, the map view being a three dimensional perspective elevation view. In at least one embodiment, the method includes: determining, from height information associated with a map object to be displayed in the display image, whether the object obscures a line of sight to the route information in the three dimensional perspective elevation; and displaying the map object in a format that is dependent on whether the map object is determined to obscure the line of sight.
US08525667B2 Sick signal, embedded intelligent continuous pulse monitor and monitoring method thereof
A sick signal, embedded intelligent continuous pulse monitor and monitoring method thereof is covered by a flexible material so that the flexible material is fitted to a pulse's position of a human body (such as wrist or ankle) and comprises: a processing unit connected with a pulse detecting unit to receive a pulsing frequency of an artery; at least one control unit to control and transmit a signal to the processing unit to be calculated; at least one display unit to receive a processed signal via the processing unit and display the processed signal; a signal transmitting unit connected with the processing unit to transmit the processed signal to an external device. Moreover, when the pulse is over a predetermined value in response to actual age of the patient, the display unit makes warning signal to provided related information to the patient or caregiver.
US08525665B1 Providing electronic content based on sensor data
Techniques are described for using sensor data derived from a monitoring system to drive personalized content. Sensor data captured by a monitoring system may be used to determine attributes of users of the monitoring system and/or attributes of a property monitored by the monitoring system. The determined attributes may be used to select content to present to users of the monitoring system. Content presentation may be made through the monitoring system and may be triggered based on events detected by the monitoring system.
US08525661B2 Water vehicle braking display apparatus
A water vehicle braking display apparatus, the apparatus including at least one sensor adapted to detect changes in input information, a signal generator to generate a signal based upon changes detected in the input information, and a display mounted for at least visual display and operable to produce a display upon receipt that a change has occurred in the input information from the signal generator.
US08525660B2 DC power line control for light bars and sirens
A light bar and/or a siren controlled by a control head via control signals on power lines connected to the control head, the light bar and/or the siren. Isolated power line communication (PLC) modules between the light bar, the siren and the control head transmit the control signals over the power lines.
US08525655B2 Vehicle control system
In the case that a vehicle 1 is making a reverse movement, a control section 4 sets a braking control operation distance according to an angle formed by the vehicle 1's proceeding direction and an extending direction of a road on which an approaching vehicle is traveling. With this, a braking control is implemented at a delayed timing in a scene where the following possibility is high: the driver wishes to end the reverse movement operation as early as possible when a space for allowing the approaching vehicle to pass by is not present at the back of the vehicle 1. Thereby, the cumbersomeness or discomfort which may be felt by the driver with respect to the braking control can be decreased.
US08525652B2 Elevator call registration system and elevator call registration processing device
A lobby detection device 100 placed in a lobby reads out an ID of an elevator user 300 from an individual identification tag 400 and transmits the ID to an authentication device 600, the authentication device 600 registers the ID if the ID has not been registered and performs a call registration for an elevator car 500 after an authentication processing, a car detection device 200 inside of the elevator car 500 reads out the ID from the individual identification tag 400 and transmits the ID to the authentication device 600, and when the same ID as a registered ID that has been registered becomes no longer transmitted from the car detection device 200, the authentication device 600 deletes a registration of the registered ID after a specific time elapses, so that even when the ID is read out by the lobby detection device 100 in the lobby where the elevator user 300 lands on at the time the elevator user 300 leaves the elevator car 500, a call registration is not performed since the registration is held.
US08525650B2 Remote shut-off gas meter
A retrofit system includes a body, a cup and a valve. The body has a top wall and a plurality of side walls defining a opening and a chamber and is configured to be connected to a gas meter such that the chamber is in fluid communication with a chamber of the gas meter. An inlet channel is configured to be in fluid communication with an inlet of a diaphragm disposed within the gas meter and an outlet channel configured to be in fluid communication with an outlet of the diaphragm. The cup is disposed within an aperture located in the top wall and defines compartment configured to receive a radio frequency (RF) controller and a power supply. The valve is connected to one of the inlet or outlet channels and is electrically coupled to the RF controller and the power supply. The valve is configured to close in response to receiving an electrical signal from the RF controller.
US08525646B2 Miniature RFID tag
A technique for making an RFID tag that includes creating recesses or trenches in an insulated substrate. Conductive traces are created in the trenches so as to create an inductor coil for the RFID tag.
US08525640B2 Remotely controlling one or more client devices detected over a wireless network using a mobile device
According to one general aspect, a method according to the present application includes remotely controlling wirelessly networked devices via a mobile unit. The method includes receiving, at a mobile unit and from a user, an input, analyzing the input to identify a networked device associated with the input, determining whether the networked device is presently accessible via a wireless network; determining whether to establish a connection with the networked device based on whether the networked device is determined to be presently accessible via the wireless network. The method also includes establishing a connection with the networked device if it is determined that the networked device is accessible via the wireless network and enabling the user to interact with the networked device through the mobile unit to remotely control the networked device.
US08525636B1 Thermistor
A thermistor includes a first electrically conductive member, a second electrically conductive member and a polymer material layer laminated therebetween. The polymer material layer exhibits positive temperature coefficient (PTC) behavior, and includes at least one crystalline polymer and at least one electrically conductive filler distributed in the crystalline polymer. The conductive filler has a resistivity less than 500 μΩ-cm and includes 72-96% by weight of the polymer material layer. The thermistor has a device effective area, and the value of the hold current at 60° C. divided by the device effective area is around 0.16-0.8 A/mm2. The ratio of the hold current of the thermistor at 60° C. to the hold current at 25° C. of the thermistor is 40-95%.
US08525627B2 Permanent-magnet magnetic field generator
A high-performance variable-magnetic-field dipole-ring magnetic circuit is provided. Specifically, provided is a permanent-magnet magnetic field generator having inner and outer dipole rings which share a central axis, and a yoke which surrounds the dipole rings, wherein a unidirectional variable magnetic field is generated in a space within the inner dipole ring. The generator has a fastener for fixing the inner dipole ring, and a rotator for allowing the outer dipole ring to rotate around the central axis. In the generator, each of the inner and outer dipole rings has a plurality of permanent magnets arranged in such a ring shape that a magnetization direction of the permanent magnets can make a full rotation per half circle of the ring.
US08525622B2 Electromagnetic relay
An electromagnetic relay including an electromagnet device having an electromagnet and an armature, a contact portion openable and closable according to a movement of the armature. The contact portion includes a plurality of fixed contact members in which fixed contacts are respectively arranged and a plurality of movable contact members in which movable contacts opposed to the fixed contacts are respectively arranged, wherein the plurality of movable contact members operate according to a movement of the armature. The electromagnetic relay further includes a printed board to which the plurality of fixed contact members and the plurality of movable contact members are respectively electrically connected, and a plurality of contact terminal members electrically connected to the printed board and adapted to be connected to electrical parts provided outside.
US08525621B2 Boundary acoustic wave filter
A boundary acoustic wave filter device includes an electrode structure provided at a boundary between a piezoelectric body and a dielectric body laminated on the piezoelectric body and utilizes an SH-type boundary acoustic wave that propagates along the boundary. In the boundary acoustic wave filter device, the electrode structure includes a longitudinally coupled resonator boundary acoustic wave filter portion that has a first IDT and second and third IDTs arranged respectively on both sides of the IDT in a direction in which the boundary acoustic wave propagates. At portions at which two IDTs are located adjacent to each other in the direction in which the boundary acoustic wave propagates, narrow pitch electrode finger portions are provided in the IDTs, and the pitch of the electrode fingers of the narrow pitch electrode finger portion is different from the pitch of the electrode fingers of each of the narrow pitch electrode finger portions.
US08525619B1 Lateral acoustic wave resonator comprising a suspended membrane of low damping resonator material
A very high-Q, low insertion loss resonator can be achieved by storing many overtone cycles of a lateral acoustic wave (i.e., Lamb wave) in a lithographically defined suspended membrane comprising a low damping resonator material, such as silicon carbide. The high-Q resonator can sets up a Fabry-Perot cavity in a low-damping resonator material using high-reflectivity acoustic end mirrors, which can comprise phononic crystals. The lateral overtone acoustic wave resonator can be electrically transduced by piezoelectric couplers. The resonator Q can be increased without increasing the impedance or insertion loss by storing many cycles or wavelengths in the high-Q resonator material, with much lower damping than the piezoelectric transducer material.
US08525613B2 High-frequency signal transmission line and electronic apparatus
An easily bendable high-frequency signal transmission line includes a dielectric body including a protection layer and dielectric sheets laminated on each other, a surface and an undersurface. A signal line is a linear conductor disposed in the dielectric body. A ground conductor is disposed in the dielectric body, faces the signal line via the dielectric sheet, and continuously extends along the signal line. A ground conductor is disposed in the dielectric body, faces the ground conductor via the signal line sandwiched therebetween, and includes a plurality of openings arranged along the signal line. The surface of the dielectric body on the side of the ground conductor with respect to the signal line is in contact with a battery pack.
US08525611B2 Enhanced electromagnetic coupling between a transmission line pair with reduced electromagnetic coupling to ground
According to one exemplary embodiment, a circuit board for reducing dielectric loss, conductor loss, and insertion loss includes a pair of transmission lines. The pair of transmission lines has sufficient thickness to cause substantial broadside electromagnetic coupling between the pair of transmission lines, where the pair of transmission lines is sufficiently separated from a ground plane of the circuit board so as to cause negligible electromagnetic coupling to the ground plane relative to the substantial broadside electromagnetic coupling. The pair of transmission lines thereby reduce dielectric loss, conductor loss, and insertion loss for signals traversing through the transmission line pair. The pair of transmission lines can be separated from the ground plane by, for example, at least 50.0 mils.
US08525607B2 Crystal oscillator with reduced acceleration sensitivity
A crystal oscillator having a plurality of quartz crystals that are manufactured so that the directional orientation of the acceleration sensitivity vector is essentially the same for each crystal. This enables convenient mounting of the crystals to a circuit assembly with consistent alignment of the acceleration vectors. The crystals are aligned with the acceleration vectors in an essentially anti-parallel relationship and can be coupled to the oscillator circuit in either a series or parallel arrangement. Mounting the crystals in this manner substantially cancels the acceleration sensitivity of the composite resonator and oscillator, rendering it less sensitive to vibrational forces and shock events.
US08525606B2 Vibrator element, vibrator, oscillator, and electronic device
A vibrator element includes: a base portion; and three vibrating arms that extend from the base portion in the Y axis direction. The vibrating arms are arranged in the X axis direction, include excitation electrodes on a principal face, and vibrate in the Z axis direction. When an arm width of the vibrating arm, which is located at the center of the arrangement, in the X axis direction is W1, each arm width of the other vibrating arms in the X axis direction is W, an electrode width of the excitation electrode of the vibrating arm, which is located at the center of the arrangement, in the X axis direction is A1, and each electrode width of the excitation electrodes of the other vibrating arms in the X axis direction is A, 1.35
US08525605B2 Oscillator
A MEMS oscillator including: an oscillator unit being capable of outputting an output from an amplifier as an original oscillator signal that includes a feedback type oscillator circuit including a MEMS resonator and an amplifier, and an automatic gain controller receiving the output from the amplifier and controlling a gain of the amplifier based on a level of the output to maintain a level of the output from the amplifier constant; and a corrector unit that receives the original oscillator signal, that generates from the original oscillator signal a signal of a predetermined set frequency, and that outputs the generated signal of the predetermined set frequency as an output signal. The corrector unit receives, separately from the original oscillator signal, an information signal that includes a signal having a correspondence relationship between a gain at a resonance frequency of the MEMS resonator from the oscillator unit, corrects a frequency of the original oscillator signal based on the information signal to generate the signal of the predetermined set frequency, and outputs the generated signal of the predetermined set frequency as the output signal.
US08525603B2 Oscillating signal generating device and related method
An oscillating signal generating device includes an oscillating circuit and a control circuit. The oscillating circuit includes: a resonator having a first terminal and a second terminal for generating an oscillating signal, a resistive element having a first terminal coupled to the first terminal of the resonator, and a second terminal coupled to the second terminal of the resonator, and an oscillating start-up circuit having an input terminal coupled to the first terminal of the resonator and an output terminal coupled to the second terminal of the resonator. The control circuit generates a control signal to change the oscillating start-up circuit into a disable mode from an enable mode when the oscillating circuit generates an oscillating output signal under an operation mode, and outputs the oscillating signal generated by the resonator as the oscillating output signal of the oscillating circuit.
US08525602B2 Magnetic device with weakly exchange coupled antiferromagnetic layer
A magnetic device is provided in one example that comprises a free layer having a magnetic anisotropy. The magnetic anisotropy is at least partially non-uniform. The magnetic device further comprises an antiferromagnetic layer adjacent to and weakly exchange coupled with the free layer, wherein the weak exchange coupling reduces the non-uniformity of the magnetic anisotropy of the free layer.
US08525600B1 Temperature-compensated crystal oscillator assembly
A protective assembly that is adapted to provide temperature isolation for an electronic device is disclosed. The assembly includes a housing having a cavity with a top surface and at least one side surface. The housing is configured to accept an electronic device having a top and a bottom in the cavity with the top of the electronic device proximate to the top surface of the cavity. The housing is further configured to maintain a vacuum within the cavity. The assembly includes at least one support disposed within the cavity. The at least one support is configured to contact the housing only at a first point proximate to the top surface of the cavity and contact the electronic device only at a second point that is proximate to the bottom of the electronic device.
US08525597B2 Clock frequency overshoot detection circuit
An electronic circuit operating on a first clock signal includes a clock frequency overshoot detection circuit for detecting frequency overshoots in the first clock signal. The clock frequency overshoot detection circuit includes a shift register having an even number plurality of flip-flops. The flip-flops toggle to generate output bit patterns indicative of a frequency overshoot condition. A comparator connected to the shift register generates a comparison signal on detecting the frequency overshoot condition. A latch circuit connected to the comparator generates a frequency overshoot indication signal and the electronic circuit is shifted to a second (or safe) clock signal until the frequency of the first clock signal is rectified.
US08525590B2 Power amplifier control circuit
This disclosure provides systems, apparatus, and methods for switching a portion of a power amplifier on and off during different modes of operation. In one aspect, a control circuit can include separate switches to provide bias currents to different portions of a power amplifier. The control circuit can include another switch to electrically connect outputs of the separate switches in a first mode of operation (for example, a high power mode) and electrically isolate the outputs of the separate switches in a second mode of operation (for example, a low power mode). In some implementations, a circuit element, such as a field effect transistor or a diode, can turn off one of the separate switches in the second mode. Alternatively or additionally, another circuit element, such as a field effect transistor or a diode, can prevent a power amplifier portion from turning on in the second mode.
US08525583B2 Circuit, an adjusting method, and use of a control loop
A circuit, an adjusting method, and use of a control loop for adjusting a data retention voltage and/or a leakage current of a CMOS circuit for a sleep mode, wherein the CMOS circuit is operated to control in a measuring mode, whereby in the measuring mode a leakage current exclusively flows through the CMOS circuit, the control loop in the measuring mode adjusts the data retention voltage and/or the leakage current, and the adjustments of the control loop for the sleep mode are stored.
US08525581B2 Power supply protection circuit and method
A method of protecting a power supply voltage in an integrated circuit is disclosed. The method includes storing charge in a charge reservoir capacitor (142), receiving a power supply sample voltage (140), and receiving a load power supply voltage (VDDL, 102). The power supply sample voltage is compared to the load power supply voltage (150). Charge is added from the charge reservoir capacitor (142) to the load power supply (VDDL) through transistor 126 and capacitor 144 in response to the step of comparing.
US08525578B2 Semiconductor device having plural optical fuses and manufacturing method thereof
Such a device is disclosed that includes a first ladder fuse for which blowing points are arranged at a first coordinate and a second ladder fuse for which blowing points are arranged at a second coordinate. When adjustment data for adjusting circuit characteristics is within a first range, a trimming operation is performed on both the first and second ladder fuses, and when the adjustment data for adjusting the circuit characteristics is within a second range, the trimming operation is performed on the second ladder fuse without performing the trimming operation on the first ladder fuse. This configuration eliminates a necessity of irradiation on the first ladder fuse with a laser when the adjustment data is within the second range.
US08525577B2 Photoelectric conversion device, photoelectric conversion device material, photosensor and imaging device
A photoelectric conversion device comprising an electrically conductive film, an organic photoelectric conversion film, and a transparent electrically conductive film, wherein the organic photoelectric conversion film contains a compound represented by the following formula (1) and an n-type organic semiconductor: wherein each of R1 and R2 independently represents a substituted aryl group, an unsubstituted aryl group, a substituted heteroaryl group or an unsubstituted heteroaryl group, each of R3 to R11 independently represents a hydrogen atom or a substituent provided that an acidic group is excluded, m represents 0 or 1, n represents an integer of 0 or more, R1 and R2, R3 and R4, R3 and R5, R5 and R6, R6 and R8, R7 and R8, R7 and R9, or R10 and R11 may be combined each other to form a ring, and when n is an integer of 2 or more, out of a plurality of R7's and R8's, a pair of R7's, a pair of R8's, or a pair of R7 and R8 may be combined each other to form a ring.
US08525576B2 Solid state drive and controlling method thereof
A controlling method is provided for preventing a solid state drive from being operated at a high temperature. The solid state drive includes a controlling circuit, a temperature detecting circuit and a plurality of dies. The dies are divided into n groups and accessed by the controlling circuit through n IO buses. The controlling circuit is in communication with the temperature detecting circuit for detecting a temperature of the solid state drive. The controlling method includes the following steps. Firstly, a judging step is performed to judge whether the temperature of the solid state drive is higher than a predetermined temperature. If the temperature of the solid state drive is higher than the predetermined temperature, the frequencies of n clock signals in the n IO buses are decreased.
US08525570B2 Level shifter
A level shifter includes: a first buffer amplifier transferring a preset reference voltage to a first output terminal; a second buffer amplifier connected in parallel to the first buffer amplifier and transferring an input voltage to a second output terminal; a positive feedback amplifier connected in parallel to the first buffer amplifier and the second buffer amplifier, and amplifying the input voltage by a preset gain to transfer the amplified input voltage to a third output terminal; and a level regulation unit regulating levels of output signals of the first buffer amplifier, the second buffer amplifier, and the positive feedback amplifier and providing the regulated output signals to a common output node.