U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5421089

Fork With Timer

A fork with timer for providing a cue to a user after an elapsed period of time for indicating that another bite of food using the fork may be taken.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Attorney: Blakely, Sokoloff, Taylor & Zafman LLP


Number of patents: 10955
Last date: May 24, 2011

1                      
NumberTitleIssue Date
7949888Forced idle of a data processing system
Exemplary embodiments of methods and apparatuses to manage a power of a data processing system are described. A constraint parameter of a system operating at a first frequency and a first voltage is monitored. The system is, based on the monitoring of the constraint...
05/24/2011
7949887Independent power control of processing cores
Independent power control of two or more processing cores. More particularly, at least one embodiment of the invention pertains to a technique to place at least one processing core in a power state without coordinating with the power state of one or more other proce...
05/24/2011
7949865Mounting volumes on demand
A method for mounting volumes to a storage server in a storage system, including, speeding up initialization of the storage server by staging volume mounting in two or more stages. The method further includes mounting at least one of the volumes when a request for a...
05/24/2011
7949774Automated content source validation for streaming data
One or more validation keys are embedded in a data stream at a server. A client requests the data stream from the server. The server sends the data stream to the client. The client receives the data stream, and samples the data stream to detect one or more validatio...
05/24/2011
7941842Method and apparatus for a non-revealing do-not-contact list system
A method and apparatus to protect a master do-not-email list from being compromised. A set of one or more false email addresses that each point to an email account that is not used for any email is created for a client and is unique to the client. An encryption sche...
05/10/2011
7941810Extensible and flexible firmware architecture for reliability, availability, serviceability features
Improved reliability, availability, and serviceability (RAS) is provided by an extensible and flexible firmware architecture. The architecture provides management for events, where an event is a response to an imminent failure of or capacity change requirement appli...
05/10/2011
7941624Parallel memory migration
A method and apparatus is described herein for performing parallel memory migration, as well as execution of management tasks over a plurality of management window. Handlers are dispatched to multiple resources, such as cores or threads, to determine a proper memory...
05/10/2011
7941422Method and apparatus for communication efficient private information retrieval and oblivious transfer
A method, article of manufacture and apparatus for performing private retrieval of information from a database is disclosed. In one embodiment, the method comprising obtaining an index corresponding to information to be retrieved from the database and generating a q...
05/10/2011
7941094Apparatus and method of wireless communication at a plurality of performance levels
An apparatus, comprising at least one wireless receiver, the at least one wireless receiver may be capable of operating at a plurality of performance levels, and the apparatus may be capable of communicating a performance level that the at least one wireless receive...
05/10/2011
7941052Bi-directional parallel optical link
An optical communications device has light transmitters of a first wavelength that are coupled to a number of first waveguides of an optical data link, respectively. A second set of light transmitters of a second, different wavelength are coupled to another set of w...
05/10/2011
7940768Source address based routing process
A method is described that entails assigning a source network address to an outbound packet, associating the outbound packet with a network service and identifying a first network interface associated with the network service. The method further entails inquiring in...
05/10/2011
7940333Gradation control apparatus and gradation control method
According to one embodiment, a gradation control apparatus comprises a coring module configured to change the coring amount of a video signal according to the degree of movement of the video signal, a smoothing module configured to perform a gradation smoothing proc...
05/10/2011
7940276Virtualization of graphics resources
Graphics resources are virtualized through an interface between graphics hardware and graphics clients. The interface allocates the graphics resources across multiple graphics clients, processes commands for access to the graphics resources from the graphics clients...
05/10/2011
7940255Information processing device with integrated privacy filter
According to one embodiment, an information processing device includes a display panel, a filter arranged to face one surface of the display panel and driven by a drive signal, a drive unit configured to supply the drive signal to the filter a detecting unit which d...
05/10/2011
7939912Spin polarization amplifying transistor
An embodiment of the invention is a transistor formed in part by a ferromagnetic semiconductor with a sufficiently high ferromagnetic transition temperature to coherently amplify spin polarization of a current. For example, an injected non-polarized control current ...
05/10/2011
D637656Video game controller
05/10/2011
7937760System security agent authentication and alert distribution
An aggregation agent may combine and correlate information generated by multiple on-host agents and/or information generated in response to multiple security events. The aggregation agent may transmit the combined information to a security console. The security cons...
05/03/2011
7937741Platform noise estimation and mitigation
A method and apparatus for platform noise estimation and mitigation are provided. An embodiment of a method for mitigating noise may include receiving a data signal in a system platform, where the data signal includes a received pseudo noise sequence. Noise on the s...
05/03/2011
7937699Unattended upgrade for a network appliance
A method and apparatus for upgrading a network appliance. In one embodiment, the method includes determining that an upgrade of the network appliance is needed using versioning information of the network appliance and upgrade versioning information, and determining,...
05/03/2011
7937619Fine grained failure detection in distributed computing
A client sends a request message to a process hosted by a remote server via a middleware service, wherein the request message specifies a procedure for the process to execute. The client waits a predetermined time period to receive a response message from the proces...
05/03/2011
7937509Content processing apparatus and content processing method
According to one embodiment, a content processing apparatus has an interface circuit connected to one or more external devices, and a control circuit which executes plural kinds of content processing to access the one or more external devices simultaneously and in p...
05/03/2011
7937505Method and system for flexible and negotiable exchange of link layer functional parameters
A proposal is discussed that facilitates exchanging parameters for a link layer that allows a variable number of parameters without changing a communication protocol. Likewise, the proposal allows for both components connected via the link to negotiate values for th...
05/03/2011
7937497Apparatus for selectively copying at least portions of messages in a distributed computing system
A method and apparatus for using a persistent message store in a distributed computing system having a service oriented architecture. A message is detected that is transmitted from a message producer to a message consumer in the distributed computing system having t...
05/03/2011
7937456Configuration profiling for remote clients
A method and system for a securely gathering and sharing metrics on configurations of client systems. In one embodiment, a system includes a client that determines which components are installed in the client. The client receives, from a user, rating information for...
05/03/2011
7937432State transition management according to a workflow management policy
A method, an apparatus, and a system for managing data using state transition controlled attributes have been presented. For example, a workflow management policy and a set of states are defined at a server coupled to one or more client machines, each of the states ...
05/03/2011
7937179Dynamic inline yield analysis and prediction of a defect limited yield using inline inspection defects
In one embodiment, a method for predicting yield includes calculating a criticality factor (CF) for each of a plurality of defects detected in an inspection process step of a wafer, and determining a yield-loss contribution of the inspection process step to the fina...
05/03/2011
7937096Method and associated apparatus for distributed dynamic paging area clustering under heterogeneous access networks
In a telecommunication system, paging areas may be automatically reconfigured as required. Paging areas can be adaptively reconfigured in accordance with changes in movement traffic of mobile hosts. The system and method work under a constraint that only a limited n...
05/03/2011
7936994Broadband light source using fabry perot laser diodes
Disclosed is a broadband light source (BLS) necessary to implement wavelength-locked Fabry-Perot (FP) laser diodes (LDs) applicable to an optical subscriber network The BLS is based on a method using mutual injection of low-cost FP LDs and a method using FP LDs unde...
05/03/2011
7936789Disparate clock domain synchronization
Disparate clock domains are resynchronized after circuits in one of the clock domains awake from a reduced power state. Parallel test data is routed from a core circuit to a parallel-to-serial converter in an input/output (I/O) circuit. The parallel-to-serial conver...
05/03/2011
7936703Optimized cache consistency algorithm in a point-to-point interconnected multiple processor system
A spanning tree is assigned to a processing node for each processing node in a point-to-point network that connects a plurality of processing nodes. The spanning tree uses the processing nodes as vertices and links of the network as edges. Each processing node inclu...
05/03/2011
7936610Selective refresh of single bit memory cells
Methods and systems to selectively refresh a single bit per cell non-volatile memory cell to reduce memory cell errors. In an embodiment, a memory device scans its memory cells, performing a multi-level read on memory cells in a single bit per cell mode. Depending o...
05/03/2011
7936272Dynamic antenna tuning circuit for a radio frequency identification reader
A resonant antenna circuit for a radio frequency identification (RFID) reader generates an electrical signal for activating a passive identification tag. The identification tag in turn generates a coded electrical signal that is detected by the reader. The electrica...
05/03/2011
7936194Dual-reference delay-locked loop (DLL)
Embodiments of the present invention are directed to a dual-reference delay-locked loop that includes a first delay element that delays a clock signal. The rising phase and the falling phase of the delayed clock signal are used as a first and a second reference phas...
05/03/2011
7936186Method and apparatus for correcting duty cycle via current mode logic to CMOS converter
Embodiments of the invention relate generally to the field of duty cycle correction, and more particularly to method and apparatus for correcting duty cycle of a CMOS level signal when converted from a Current-Mode-Logic (CML) to a CMOS level signal via a CML to CMO...
05/03/2011
7936025Metalgate electrode for PMOS transistor
Described is a CMOS transistor structure with a multi-layered gate electrode structure and a method of fabrication. The gate electrode structure has a three-layered metallic gate electrode and a polysilicon layer. The first metallic layer acts as a barrier to preven...
05/03/2011
7934504Deployment actuation system for intrafallopian contraception
Contraceptive methods, systems, and devices generally improve the ease, speed, and reliability with which a contraceptive device can be deployed transcervically into an ostium of a fallopian tube. The contraceptive device may remain in a small profile configuration ...
05/03/2011
D637240Cow shaped bubble blower
05/03/2011
7934209Method for firmware variable storage with eager compression, fail-safe extraction and restart time compression scan
Firmware-based conversion methods for storing converted firmware variables in a firmware storage device, such as flash memory. Under one method, “eager” compression of firmware is performed. In response to a storage request, a determination is made to whether a ...
04/26/2011
7934162Running state migration of platform specific graphical user interface widgets between heterogeneous device platforms
A scaleable graphical user interface system for migrating the running state of graphical user interface widgets between heterogeneous device platforms includes a platform independent presentation model. The current running state of a first platform specific presenta...
04/26/2011
7934149Automated creation and maintenance of programs to process internet form related submissions
According to one aspect of the present invention, a method is provided in which a form is received from an author. A parsing function is performed to extract attribute information with respect to various form elements contained in the form. A user interface is prese...
04/26/2011
1                      
 
Sign InRegister
Username  
Password   
forgot password?