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.
Method and system for data analysis
A data analysis and display system and method for performing a plurality of operations on data arranged in data tables. One or more of the following data...
User configurable user interface
A system for data entry includes a form module, where the form module includes at least one form having multiple fields and the form module is configured to...
Method for generating a graphical questionnaire, and method for filling in
the graphical questionnaire
In a questionnaire generating method for generating a graphical questionnaire, an electronic device provides a graphical element on a display, an editing...
Image processing device, image processing device control method, program,
and information storage medium
Provided is an image processing device capable of executing a determination of a display position of annotation information in consideration of a characteristic...
Identifying extra material in companion content
Systems and methods are disclosed which facilitate identifying extra substantive material within a content item not included within corresponding companion...
Editing the text of an arbitrary graphic via a hierarchical list
The present invention includes a graphics software program that automatically creates graphical content when a user creates or modifies a hierarchical list of...
Data processing apparatus, input supporting method, and program
A communication terminal acquires an email, when an instruction to generate a memorandum is detected, specifies a character string associated with a...
Data processing system
The present invention provides for a server computer, a data processing system and an access control system. Data related to items that are supposed to be in...
Enhanced document and event mirroring for accessing internet content
Systems and methods for enhanced DOM and event mirroring and security in web applications provides an intermediate Master Browser between web content and client...
Characterization of layered documents in HTML5 publishing
An education digital reading platform provides pages of a document requested by a user, the pages including additional content layers associated with the...
Masking content while preserving layout of a webpage
A method and apparatus for masking and unmasking content. A system configured to practice the example method embodiment parses a markup language document to...
System and method for sharable browsing experience
The present invention describes a method and apparatus for the implementation of a real-time, sharable web browsing experience on a host device, utilizing the...
System and method for providing content to users based on interactions by
similar other users
A system and method indicates certain terms on a web page as links or portals to additional information and then allows the user to click the link or operate...
Enhancement of multi-lingual business indicia through curation and
synthesis of transliteration, translation...
There is provided a method that includes parsing a string of characters into its graphemes, and generating a pattern of characters that represents an...
Systems and methods for semantic search, content correlation and
Methods and systems for searching over large (i.e., Internet scale) data to discover relevant information artifacts based on similar content and/or...
Page template selection for content presentation in a digital magazine
A digital magazine server creates a section of a digital magazine including content items based on a page template describing the relative positioning and...
Screen generating method, image forming apparatus, and computer program
A screen generating method is implemented on a distribution managing system in which an image forming apparatus, a managing server, and a client device are...
Method and apparatus for incorporating additional content in a printed
document at a time of printing
A method, non-transitory computer readable medium, and apparatus for incorporating additional content in a document at a time of processing are disclosed. For...
Methods and systems for early stop simulated likelihood ratio test
A method for modeling a set of observed data comprises selecting a reference model and an alternative model as possible descriptions of the set of observed...
System and method for providing products and locations
A computing system is provided, comprising a processor, a memory for storing instructions executable on the processor, a product generation module within the...
Methods of and apparatus for approximating a function
A data processor of a processing system, such as a graphics processing system, converts an input data value into an output data value by approximating a...
System and method for sparse matrix vector multiplication processing
Systems and methods for sparse matrix vector multiplication (SpMV) are disclosed. The systems and methods include a novel streaming reduction architecture for...
Systems, methods, and computer program products for performing
The system has first, second, third, and fourth subsystems. Each subsystem has first and second multipliers coupled, respectively, to first and second adders....
Prediction of impending failure of a climate control system
A prediction of an impending failure in a climate control system is based on degradation of a second harmonic in a temperature history of the system.
Electrical power health monitoring system
An electrical power generation and distribution health monitoring system includes a network of a plurality of nodes included in an electrical system of a...
Method and system for generating material remover cutting paths for a
A method of generating a plurality of cutting paths for a material remover, which generates a set of offsets from the perimeter of the model for each corner...
Systolic array based architecture for branch and bound algorithms
Techniques and mechanisms implement a branch and bound algorithm using a systolic array based circuit architecture. For example, a systolic array may perform...
Picoengine multi-processor with task assignment
A general purpose PicoEngine Multi-Processor (PEMP) includes a hierarchically organized pool of small specialized picoengine processors and associated memories....
Method and system for record access in a distributed system
A method for record access in a distributed system includes receiving a request for a record, wherein the request comprises a transmitted key and a record...
Circuit arrangement and method for transmitting signals
On the basis of single-ended signals based on logic levels, and of differential, in particular common-mode-based, signals, a circuit arrangement and a...
Method for managing the operation of a circuit connected to a two-wire bus
A method is provided for managing the operation of a circuit operating in a slave mode. The circuit is connected to a bus having at least two of wires and a...
Adaptive termination scheme for low power high speed bus
Methods and apparatus relating to an adaptive termination scheme for a low power, high speed bus are described. In an embodiment, logic at least partially...
System and method for virtual hardware memory protection
A memory protection unit including hardware logic. The hardware logic receives a transaction from a virtual central processing unit (CPU) directed at a bus...
Method and protocol for high-speed data channel detection control
A system capable of bi-directional data transfer, the system including a host configured to send downstream data to a peripheral and to receive upstream data...
Sensing system, electronic device and sensing method
A sensing system is provided. The system includes an electronic device and a detachable sensor. The detachable sensor could be connected to the electronic...
Supporting multiple channels of a single interface
In one embodiment, the present invention includes a method for receiving a request for a transaction from a first agent in a fabric and obtaining an address, a...
System on chip and method for accessing device on bus
The present invention discloses a system on a chip and a method for accessing a device on a bus, and belongs to the electronics field. The system includes: a...
System and method for supporting an efficient packet processing model in a
A system and method can support efficient packet processing in a network environment. The system can comprise a thread scheduling engine that operates to assign...
Multi-port integrated circuit devices and methods
An integrated circuit device may include a first integrated circuit (IC) portion having a memory array that stores data units as storage locations and burst...
Method and a system for polling and processing data
The embodiments herein provide a method and system for polling and processing data. The method comprises computing a maximum time from a source after a last...
Data processing device, semiconductor external view inspection device, and
data volume increase alleviation method
Provided is a data processing device with which, when a temporary network congestion occurs, it is possible to avoid a buffer overflow and sustain a process....
Folded memory modules
A memory module comprises a data interface including a plurality of data lines and a plurality of configurable switches coupled between the data interface and a...
Reducing latency of unified memory transactions
In an embodiment, an apparatus includes a consuming logic to request and process data including a critical data portion and a second data portion, the data...
Scheduling memory accesses using an efficient row burst value
A memory accessing agent includes a memory access generating circuit and a memory controller. The memory access generating circuit is adapted to generate...
System and method for transferring an active state between a powerful
processor and a less powerful processor
An information handling system includes a tablet with a processor, and a dock with a second processor that determines that the tablet is coupled to the dock,...
Operating time supervisory system
An operating time supervisory system includes a computer host, a computer screen and an input device. An application program and a device driver corresponding...
Method and system for accessing protected memory
Methods and systems for accessing protected memory are disclosed. Aspects of one method may include enabling access to protected memory on a chip when a user...
Method for fast access to a shared memory
A system, a method, and an apparatus are disclosed. In an embodiment, a system includes a host processor with a communications unit, a memory coupled to the...
Method and device implementing execute-only memory protection
Access requests to access data operands from memory space designated as a type of execute-only memory are allowed to precede in response to determining that the...
Method of executing, by a microprocessor, a polymorphic binary code of a
Executing polymorphic binary code of a predetermined function includes acquiring polymorphic binary code of the function, the code having instruction blocks and...