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.
Interactive graphical user interface for television set-top box
A graphical user interface (GUI) for a television set-top box which includes a web browser. The set-top box has an Internet data connection and is controlled...
Product check matrix
A knowledge automation engine used to detect product issues on products. A knowledge automation engine may evaluate a check against one or more facts to detect a...
Method and apparatus for performing register file checkpointing to support
speculative execution within a processor
One embodiment of the present invention provides a system that performs register file checkpointing to support speculative execution within a processor. During...
Ensuring progress in a system that supports execution of obstruction-free
One embodiment of the present invention provides a system that ensures that progress is made in an environment that supports execution of obstruction-free...
Hot-plug link apparatus and method using a direction line to indicate
presence of a hot-plug device
An apparatus for linking a hot-plug device to a host includes a slave interface circuit for connection to the host; a master interface circuit for connection to...
Parallel grouping decomposition for fast training of large-scale support
One embodiment of the present invention provides a system that performs parallel grouping decomposition to facilitate expedited training of a support vector...
Hybrid dual match line architecture for content addressable memories and
other data structures
A hybrid dual match line circuit may include a hit match line coupled to a first group of load devices and a miss match line coupled to discharge through a...
High-load even pressure heatsink loading for low-profile blade computer
An apparatus for dissipating heat in a computer system includes a heat sink, at least one fastener which secures the heat sink to at least one first support...
Configurable flow control air baffle
A configurable flow control air baffle comprises one or more removable flow impedance devices that affect the direction of airflow forced through a computer...
Graphics system having a variable density super-sampled sample buffer
A method and computer graphics system capable of super-sampling and performing real-time convolution are disclosed. In one embodiment, the computer graphics...
System and method for providing exceptional flow control in protected code
through memory layers
A system and method for providing exceptional flow control in protected code through memory layers. Code is generated. The generated code includes a sequence of...
Mechanism to stop instruction execution at a microprocessor
A method and apparatus for stopping the internal clock of a microprocessor synchronously with the execution of an instruction is provided. A stop instruction is...
Method and apparatus for testing an interface between a TCP offload engine
and an operating system
One embodiment of the present invention provides a system that can test an interface between a TCP (Transmission Control Protocol) Offload Engine (TOE) and an OS...
Predicting a jump target based on a program counter and state information
for a process
One embodiment of the present invention provides a system that predicts a jump target for a jump instruction. During operation, the system starts fetching the...
Software value prediction using pendency records of predicted prefetch
Profile information can be used to target read operations that cause a substantial portion of misses in a program. A software value prediction technique that...
System and method for managing table lookaside buffer performance
A computer system comprising a main memory and a processor die coupled to the main memory by a first bus. The processor die includes a processor core coupled to...
Kernel memory free algorithm
An approach for freeing memory based upon its relocatable or non-relocatable property is provided. In one embodiment, drivers and other processes that do not...
Non-linear algorithm calculating device
A portable hand-held device for producing output values, such as body mass index calculations, has a hand-holdable housing that includes a memory unit storing a...
Method, apparatus and computer program product for simulating a storage
configuration for a computer system
An apparatus and method are provided for simulating a target storage configuration for a computer system. In particular, a storage command is received from an...
Method and apparatus for managing and accounting for bandwidth utilization
within a computing system
A system and method are provided for controlling the computing bandwidth and resources provided to external entities based on subscription levels associated with...
Graphical representation of asynchronous web service execution
A method for visualizing web service interactions includes invoking a remote operation that causes a plurality of messages to be sent between two components in a...
EMC metal-plate antenna and a communication system using the same
An EMC (electromagnetic compatible) antenna having a shielding metal wall to effectively reduce the possible coupling with nearby electronic elements is...
Logic block used to check instruction buffer configuration
A CPU is provided with an ability to modify its operation in accordance with an encryption key. When a program is compiled, the program is modified in order that...
Method and apparatus for facilitating a fast restart after speculative
One embodiment of the present invention provides a system that facilitates a fast execution restart following speculative execution. During normal operation of...
Adaptive replacement cache
A method for caching a block, which includes receiving a request to store the block in a cache and determining whether the cache is able to expand. If the cache...
Computer implemented system and method for predictive management of
A computer implemented method and system for filtering incoming electronic messages based on user objectives is disclosed. For example, automated assistance can...
Soft ventable relief valve
A pilot operated pressure valve which limits the rate of pressure rise and substantially eliminates excessive system and tank pressure spikes. Because the pilot...
Key operated padlock construction with visual indicator
By providing an automatically activated positive indicator or signal which is responsive to only the use of a master key, a padlock construction is achieved...
Lockable luggage strap assembly
By providing two separate and independent locking systems, each of which enable the mating components thereof to be released and/or lockingly engaged by...
System and method for calibrating headroom margin
A system and method for dynamically calculating margin for a set of computer resources (e.g., processors, disk storage, memory, communications). The headroom of...
Technique for diagnosing and screening optical interconnect light sources
A method for testing a substrate by using a photoemission microscope is provided which includes providing the substrate and applying a reverse bias voltage to...
Method of manufacturing a cushioning package containing an article to be
packaged and manufacturing apparatus...
An apparatus is provided for manufacturing a cushioning package containing an article to be packaged. The apparatus includes a cushioning sheet forming unit to...
UI aware method invocation transferring to java event dispatch thread
Methods and apparatuses are disclosed for transferring a method call from an invoke thread to an event dispatch thread. The invoke thread and the event dispatch...
Serial-write, random-access read, memory
A serial-write, random-access read, memory addresses applications where the data in the memory may change more frequently than would make a PROM suitable, but...
Mechanism for decentralized entity presence
System and method for decentralized entity presence are described. Presence services may collaborate to form a presence service view on the network. A node...
Hot plug and hot pull system simulation
In one embodiment, a distributed simulation system may include a first node configured to participate in a simulation and a second node configured to transmit a...
Approach for allocating resources to an apparatus based on optional
An approach for allocating resources to an apparatus based on resource requirements generally involves a resource allocator receiving a request that specifies...
Optimization methods and systems for a networked configuration
A configuration state of a networked system is automatically adjusted to achieve optimal performance. The networked system is defined by a plurality of data...
Optimized access for drawing operations
Methods, systems, and articles of manufacture consistent with the present invention improve drawing operations for drawing an object that has object information...
Active 90-degree phase shifter with LC-type emitter degeneration and
quadrature modulator IC using the same
An active 90-degree phase shifter with LC-type emitter (source) degeneration is provided, which is practiced in an integrated circuit. The phase shifter...
Treatment of inflammatory autoimmune diseases with alpha-adrenergic
antagonists and beta-adrenergic agonists
The present invention discloses a novel compound and method for the treatment of inflammatory autoimmune diseases, for example, rheumatoid arthritis, using...
Secure passive tagging scheme
A method of tagging a manufactured product with a passive tag includes processing a subset of a plurality of unique combinations of at least two axis ratios,...
Zero overhead exception handling
Apparatus and processes, including computer implemented processes, for managing exceptions throwable during execution of methods in one or more classes by a...
System and method for downloading files over a network with real time
A client-server system for downloading a data file from a server to a client with real time verification. The system including a server. The server including a...
System and method for detecting and preventing race condition in circuits
A system and method for detecting and preventing race conditions in a circuit is provided. The system includes a first memory element for receiving a data...
Deferred branch history update scheme
In one embodiment, a processor comprises a branch prediction array, an index generator coupled to the branch prediction array, and a control unit coupled to the...
Method and apparatus for suppressing duplicative prefetches for branch
target cache lines
A system that suppresses duplicative prefetches for branch target cache lines. During operation, the system fetches a first cache line into in a fetch buffer....
Circuitry and method for accessing an associative cache with parallel
determination of data and data availability
A circuit for accessing an associative cache is provided. The circuit includes data selection circuitry and an outcome parallel processing circuit both in...