At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Document processing apparatus and method
A document processing apparatus includes a layout analysis unit which extracts document elements by analyzing data of a document, determines relationship...
Compacting an information array display to cope with two dimensional
display space constraint
This invention relates to computer implemented methods for accommodating elements of an information array within the physical constraints of a predetermined two...
Segmentation of markup language documents
A communication system includes a number of devices interconnected by a communication network and each operable to communicate with each other using a...
Web page communications using parameters and events
A method and apparatus for communicating between components associated with a web page and for communicating between a web page and a service is provided....
Updating search engine document index based on calculated age of changed
portions in a document
A system receives a document that includes new content and aged content, and compares the document with a prior version of the document that includes the aged...
System for exporting-importing the content of input cells from a scalable
template instance to another
A method for exporting-importing the content of input cells from a source scalable template instance in a source multi-dimensional spreadsheet to a destination...
Page-added information sharing management method
In a page-added information sharing management method, a setting of added information to an object in a page, including a range specification of the added...
Enabling electronic documents for limited-capability computing devices
System(s), method(s), and/or techniques ("tools") are described that enable electronic document functionality for a limited-capability computing device. The...
System and method for communicating state and title information between a
browser and a rich Internet application
A system and method communicates address and state information from a browser to a rich Internet application to allow the rich Internet application to start at...
System, method, and software for inserting hyperlinks into documents
Software that automatically locates and marks specific portions of a document and defines hyperlinks including at least a portion of the marked text. An...
Methods for maintaining separation between markup and data at a client
Methods, systems and computer program products are provided for communicating data between a web application running on a server and a browser running on a...
The present invention relates to image displays and signage, and more particularly, to displays of custom or arbitrary shape. Such shaped displays include...
Differential dynamic content delivery with presentation control
Differential dynamic content delivery embodiments include providing a session document for a presentation, wherein the session document includes a session...
Provided is a CAN system that can generate an error signal without requiring hardware for generating an error signal to be connected to a bus. A protocol...
Methods and apparatus for soft decision decoding using reliability values
based on a log base two function
Methods and apparatus are provided for soft decision decoding using reliability values based on a log base two function. A signal is processed to determine one...
Trellis encoder and trellis encoding device having the same
A trellis encoding device includes a plurality of trellis encoders to perform trellis-encoding of a transport stream into which a supplementary reference signal...
Semiconductor memory device capable of changing ECC code length
The data memory cell array and parity memory cell array in the memory cell array has a constitution that is capable of corresponding with a plurality of ECC...
Syndrome-error mapping method for decoding linear and cyclic codes
A decoding method is presented for error-correcting codes based on the syndrome decoding scheme, which means the set of all syndromes is one-to-one...
Semiconductor memory device
A semiconductor memory device including an error detecting and correcting system, wherein the error detecting and correcting system includes a 3EC system...
Error correction method and apparatus for data storage device
The present invention provides a data storage device comprising a disk storage medium containing user data in a plurality of sectors, a head for writing or...
Pipelined cyclic redundancy check (CRC)
Methods and apparatus to provide a pipelined cyclic redundancy check (CRC) are described. In one embodiment, a plurality of stages determines a plurality of CRC...
Protected communication link with improved protection indication
A method for communication includes receiving first and second data frames over first and second communication links, respectively, the first and second data...
ECC functional block placement in a multi-channel mass storage device
A multiple channel storage device may include a host controller to receive input data from a host device and a buffer memory to store the input data and...
Data storage apparatus, data storage controller, and related automated
A data storage controller for controlling each data access of a data storage element is disclosed. The data storage controller includes a processing unit and a...
Data-processing system for measurement devices
The present invention provides a data-processing system for measurement devices, which performs a step-by-step sequence of data-processing tasks. In a...
Nonvolatile memory with modulated error correction coding
Data is stored in a nonvolatile memory so that different pages of data stored in the same memory cells are encoded according to different encoding schemes. A...
Apparatus and method for performing HARQ transmission in a wireless
An apparatus and method for optimizing a data rate in a wireless communication system supporting Hybrid Automatic Repeat reQuest (HARQ) are provided. The method...
Integrated circuit testing module including signal shaping interface
Systems and methods of testing integrated circuits are disclosed. The systems include a test module configured to operate between automated testing equipment...
Measuring bridge-fault coverage for test patterns within integrated
A computer-implemented method of measuring bridge fault coverage for a test pattern for a circuit design to be implemented within a programmable logic device...
Test pattern generation method for avoiding false testing in two-pattern
testing for semiconductor integrated...
A test pattern generation method for determining if a combinational portion 17 is defective, by applying test patterns to a semiconductor integrated circuit 10...
Changing scan paths shifting by changing mode select input state
Plural scan test paths (401) are provided to reduce power consumed during testing such as combinational logic (101). A state machine (408) operates according to...
Register selection circuitry receiving select signals from test interfaces
A TAP linking module (21, 51) permits plural TAPs (TAPs 1-4) to be controlled and accessed from a test bus (13) via a single TAP interface (20).
Memory board with self-testing capability
A self-testing memory module includes a printed circuit board configured to be operatively coupled to a memory controller of a computer system and includes a...
Scan testing architectures for power-shutoff aware systems
In a circuit adapted for scan testing, a first set of connections configures the circuit elements into power domains with separate power-level controls, and a...
Uninitialized memory detection using error correction codes and built-in
An apparatus having a memory module and an initialization module is disclosed. The initialization module may be configured to (i) mark a particular location in...
A control apparatus controls a device to which the control apparatus is connected. The control apparatus includes a storing unit and a linking unit. The storing...
Device and method for controlling an execution of a DMA task
A method for controlling an execution of a first DMA task, the method includes comprises monitoring an execution of the first DMA task, the method characterized...
Method and system for automated handling of errors in execution of system
management flows consisting of system...
A method and system for automated error handling in system management flows by enhancing workflow engines by an error handling component and by adding a...
Packing trace protocols within trace streams
A data processing apparatus is provided with packing circuitry 130 arranged to receive said source data elements from said trace data receiver and applies a...
Method and system of indexing into trace data based on entries in a log
A method and system of indexing into trace data based on entries in a log buffer. At least some of the illustrative embodiments are methods comprising executing...
Electronic malfunction diagnostic apparatus and method
A method for automatically diagnosing malfunction in device is provided. The method includes: acquiring a sort identification code from a hardware code of the...
Preserving state information of a storage subsystem in response to
communication loss to the storage subsystem
A storage subsystem has a plurality of storage devices. An indication of failure of at least one of the plurality of storage devices is detected. In response to...
System and method for fault mapping of exceptions across programming
A system and method for mapping exceptions from a first programming model to a second programming model. The system comprises a first device operating a first...
Prognostic diagnostic capability tracking system
A universal on-board system is provided for automatic fault detection and on-the-spot repair instructions that includes a module adapted to be coupled to a wide...
Shadow testing services
A new service, or new version of an existing service, can be tested using actual production requests and services. A request received by a production service,...
Compiler technique for efficient register checkpointing to support
A method and apparatus for efficient register checkpointing is herein described. A transaction is detected in program code. A recovery block is inserted in the...
End user control configuration system with dynamic user interface
An end user control configuration (EUC) system with dynamic user interface provides a user friendly tool for consumers to self-provision and manage network...
Energy storage module
An industrial automation controller module includes a main module and an energy storage module (ESM) releasably connected to the main module. The ESM includes a...
Fault detection and correction for single and multiple media players
connected to electronic displays, and...
Systems, devices, software, hardware and networks adapted and arranged for monitoring and correcting faults in networked media player systems that include...
Method and apparatus for repairing uncorrectable drive errors in an
integrated network attached storage device
In one embodiment, the invention provides a method for repairing a defective storage device in a physical storage-device array having a plurality of storage...