Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Grant, WA

David G. Grant, Duvall, WA US

Patent application numberDescriptionPublished
20110066908SIMILARITY DETECTION FOR ERROR REPORTS - Techniques for determining similarity between error reports received by an error reporting service. An error report may be compared to other previously-received error reports to determine similarity and facilitate diagnosing and resolving an error that generated the error report. In some implementations, the similarity may be determined by comparing frames included in a callstack of an error report to frames included in callstacks in other error reports to determine an edit distance between the callstacks, which may be based on the number and type of frame differences between callstacks. Each type of change may be weighted differently when determining the edit distance. Additionally or alternatively, the comparison may be performed by comparing a type of error, process names, and/or exception codes for the errors contained in the error reports. The similarity may be expressed as a probability that two error reports were generated as a result of a same error.03-17-2011
20110173501MEMORY MANAGEMENT TECHNIQUES SELECTIVELY USING MITIGATIONS TO REDUCE ERRORS - A mitigation enablement module for a computer that improves application reliability. When performing memory management operations, the mitigation enablement module and associated memory manager selectively use mitigations that are intended to prevent an application bug from cause an application error. The memory manager may selectively apply mitigations for each of one or more applications based on the likelihood that such mitigations are successful at preventing bugs from causing application errors. The likelihood is determined from historical information on whether the mitigations, when applied, prevented bugs from causing memory operations that could cause application errors. This historical information can be gathered on a single computer over multiple invocations of the application or may be aggregated from multiple computers, each invoking the application. The determined likelihood may then be used to determine whether or for how long to apply the mitigation actions for memory operations requested by the application.07-14-2011

Euan Grant, Redmond, WA US

Patent application numberDescriptionPublished
20090100154AUTOMATICALLY INSTRUMENTING A SET OF WEB DOCUMENTS - Embodiments of the invention provide a method and system for automatically instrumenting a set of web documents, such as web pages, as well as embedding structures that present advertising content via the web pages. The instrumentation automatically embeds tags that enable usage information associated with the web documents to be tracked and recorded. Many hundreds or thousands of web pages can be automatically modified without user intervention, enabling comprehensive reporting and tracking to be performed on each page. The web pages are analyzed and insertion points intelligently located. Changes can be verified to ensure that no undesirable effects resulted from embedding the content. The tags can receive parameters customized to the level of users and pages. The tags, insertion information, and other configuration information can be stored in a central repository to make subsequent tagging easier.04-16-2009
20090217301IDENTITY PERSISTENCE VIA EXECUTABLE SCRIPTS - Computing devices, computer-readable media, and methods are provided for generating and persisting a user identity associated with a client in a client-server network. A request for an identity script, the identity script comprising computer-executable instructions for creating one or more cookies, is sent from a client to a server. A dynamically generated identity script is returned to the client. User identities are persisted by utilizing cache validation to determine whether a new identity script should be generated.08-27-2009
20100125852INSTRUMENTING A WEBSITE WITH DYNAMICALLY GENERATED CODE - A method, system, and medium are provided that relate to dynamically instrumenting a website. In general, an exemplary aspect of the invention includes storing configuration information in a datastore. A unique identifier, which corresponds to configuration information, is inserted within code of one or more web pages that relate to the website. When content is requested from the website, such as by a browser, the unique identifier can be used to retrieve corresponding configuration information. Using corresponding configuration information, instrumenting code may be generated and communicated, thereby instrumenting the website.05-20-2010

Francine S. Grant, Mercer Island, WA US

Patent application numberDescriptionPublished
20100160341HETEROARYL, HETEROCYCLIC AND ARYL COMPOUNDS WHICH INHIBIT LEUKOCYTE ADHESION MEDIATED BY VLA-4 - Disclosed are compounds which bind VLA-4. Certain of these compounds also inhibit leukocyte adhesion and, in particular, leukocyte adhesion mediated by VLA-4. Such compounds are useful in the treatment of inflammatory diseases in a mammalian patient, e.g., human, such as asthma, Alzheimer's disease, atherosclerosis, AIDS dementia, diabetes, inflammatory bowel disease, rheumatoid arthritis, tissue transplantation, tumor metastasis and myocardial ischemia. The compounds can also be administered for the treatment of inflammatory brain diseases such as multiple sclerosis.06-24-2010
20100160343HETEROARYL, HETEROCYCLIC AND ARYL COMPOUNDS WHICH INHIBIT LEUKOCYTE ADHESION MEDIATED BY VLA-4 - Disclosed are compounds which bind VLA-4. Certain of these compounds also inhibit leukocyte adhesion and, in particular, leukocyte adhesion mediated by VLA-4. Such compounds are useful in the treatment of inflammatory diseases in a mammalian patient, e.g., human, such as asthma, Alzheimer's disease, atherosclerosis, AIDS dementia, diabetes, inflammatory bowel disease, rheumatoid arthritis, tissue transplantation, tumor metastasis and myocardial ischemia. The compounds can also be administered for the treatment of inflammatory brain diseases such as multiple sclerosis.06-24-2010

Patent applications by Francine S. Grant, Mercer Island, WA US

Glenn J. Grant, Benton City, WA US

Patent application numberDescriptionPublished
20110309131FRICTION STIR WELDING TOOL AND PROCESS FOR WELDING DISSIMILAR MATERIALS - A friction stir welding tool and process for lap welding dissimilar materials are detailed. The invention includes a cutter scribe that penetrates and extrudes a first material of a lap weld stack to a preselected depth and further cuts a second material to provide a beneficial geometry defined by a plurality of mechanically interlocking features. The tool backfills the interlocking features generating a lap weld across the length of the interface between the dissimilar materials that enhances the shear strength of the lap weld.12-22-2011

John Grant, Vancouver, WA US

Patent application numberDescriptionPublished
20110083522SLIDE LOCKING MOTORCYCLE KICK ARM - A slide locking kick arm includes a shaft connectable to an engine kick starter and a foot pedal which fits over the free end of the shaft for stowage and slides to the free end of the shaft where it can be pivoted outboard away from the engine to deploy. The shaft includes an offset as necessary to avoid interference by engine-mounted or vehicle mounted parts. A spring-loaded locking pin with one or more alignment plates may be incorporated to provide positive engagement.04-14-2011

Stephen M. Grant, Bainbridge Island, WA US

Patent application numberDescriptionPublished
20090149196METHOD FOR PULLING GEOGRAPHIC LOCATION DATA FROM A REMOTE WIRELESS TELECOMMUNICATIONS MOBILE UNIT - A method to remotely determine a location of a mobile unit without intervention by a user of the mobile unit is provided. The mobile unit may receive a location query, download location data from a GPS, and transmit the location data via a wireless telecommunications network. For example, a call center may initiate a location query using a voice channel call to the mobile unit. In addition, the mobile unit may select a mode of communication from a number of alternative modes of digital wireless communication based upon a determined characteristic of the transmission mode. By way of example, the determined characteristic could be a transmission speed, cost of transmission, or signal strength of the selected communication mode. Furthermore, the unit may be a battery pack or other accessory device attachable to a wireless telephone handset, or integrated within a mobile unit.06-11-2009

Terry M. Grant, Auburn, WA US

Patent application numberDescriptionPublished
20090159488Container having top and bottom reinforcement - A container is provided, having a casing having center panels and end panels on either end of the center panels. A bottom cap portion is provided perpendicular to the casing wherein the bottom cap portion has a center panel and end panels extending from either end of the center panel. The bottom cap portion has a length which is substantially the same as a length of the casing. A top cap portion is provided on top of and perpendicular to the casing. The top cap portion has a center panel and end panels extending from either end of the center panel The end panels of the bottom cap portion contact the end panels of the casing, and the end panels of the top cap portion contact the end panels of the bottom cap portion.06-25-2009
20100151164MOISTURE RESISTANT CONTAINER - A sheet of cellulose based material having enhanced strength, particularly the dry strength, substantially unaffected repulpability is disclosed. The sheet of cellulose based materials generally includes a first cellulose based material connected with a second cellulose base material element. The first cellulose based material is formed by separating a portion of the fiber from a furnish, treating the separated portion with a cationic wet strength resin which is allowed to bond to the fiber. The treated fiber is them mixed with the untreated balance of the fiber at some point before the paper machine. The fiber that is separated may be secondary fiber, virgin fiber or combinations thereof. The second cellulose base material element is substantially free from any treatment. The second cellulose base material element may be include substantially all untreated fibers.06-17-2010

Patent applications by Terry M. Grant, Auburn, WA US