Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Hedgpeth

Don Adam Hedgpeth, Seattle, WA US

Patent application numberDescriptionPublished
20100241760Web Front-End Throttling - A server computer includes a performance monitor module and a throttling logic module. The performance monitor module includes performance monitors that monitor system parameters of the server computer. The throttling logic module determines whether a system parameter monitored by a performance monitor exceeds a predetermined threshold. When a system parameter exceeds a predetermined threshold, the throttling logic module sets a throttling flag. The throttling logic module activates throttling at the server computer when at least one throttling flag is set for each of a predetermined number of time snapshots. The activation of throttling limits the processing of request messages received by the server computer.09-23-2010

Don Adam Hedgpeth, Redmond, WA US

Patent application numberDescriptionPublished
20090282041Caching Infrastructure - Example systems and methods are directed at maintaining and retrieving presence metadata. One example method includes receiving a request from a first client to edit a document file, and sending short-term check out metadata to the first client to begin an editing session. The method also includes writing the transition ID to a transition table stored in a cache, wherein the presence of another transition ID in the cache indicates that a document has switched from a single-client mode to a multi-client mode. An example system includes a processing unit operative to receive a document, the document including short-term check out metadata indicating an editing session has begun, ping a cache to determine if another transition ID is stored in the cache, and send a transition ID to a transition table stored in a cache to switch from a single-client mode to a multi-client mode.11-12-2009
20090282462Controlling Access to Documents Using File Locks - Examples are related to systems and methods for controlling access to document files on a document server. One example system includes document files stored on a document server, at least one of the document files referencing a file lock, and a document access processing module. The example document access processing module includes a file sharing processing module that determines a coauthoring status of a software application of a client computer requesting access to the document file, and a file lock processing module that stores one or more file locks and that controls the setting and resetting of file locks. The example document access processing module uses the coauthoring status of the software application and the file lock status of a document file to determine whether a software application is permitted to have write access to the document file.11-12-2009

Joel Hedgpeth, San Francisco, CA US

Patent application numberDescriptionPublished
20090048427HYBRIDIZATION AND MISMATCH DISCRIMINATION USING OLIGONUCLEOTIDES CONJUGATED TO MINOR GROOVE BINDERS - Conjugates between a minor groove binding molecule, such as the trimer of 1,2-dihydro-(3H)-pyrrolo[3,2-e]indole-7-carboxylate (CDPI02-19-2009