Patents by Inventor Simon L. Martin
Simon L. Martin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12098148Abstract: The present invention relates to compounds that are Nrf2 activators. The compounds have the structural formula I defined herein. The present invention also relates to processes for the preparation of these compounds, to pharmaceutical compositions comprising them, and to their use in the treatment of diseases or disorders associated with Nrf2 activation.Type: GrantFiled: October 22, 2019Date of Patent: September 24, 2024Assignee: C4X Discovery LimitedInventors: Emma L. Blaney, Duncan J. Crick, Simon R. Crumpler, George Hynd, Cathy L Lucas, Barrie P. Martin, Nick C. Ray, Eileen M. Seward, David G. Evans, Lucille Le Bozec, Thorsten Nowak, Michael G. Russell, Siew K. Yeap, Fabien J. Roussel, Sanjeet S. Sehmi
-
Patent number: 8839092Abstract: A displayed document comprises an annotation widget, the widget associated with an annotation document and a corresponding annotation key in an annotation store. The annotation document associated with a workflow action program. A user with a predetermined privilege selects a widget and is presented with the annotation document. The user performs an annotation task modifying the annotation document and submits the annotation document to the annotation store, the submission triggering the workflow action program to progress the workflow to another step.Type: GrantFiled: December 18, 2008Date of Patent: September 16, 2014Assignee: International Business Machines CorporationInventors: Jordi A. Albornoz, Lee D. Feigenbaum, Sean J. Martin, Simon L. Martin, Lonnie A. McCullough, Elias Torres
-
Patent number: 8826116Abstract: A method, system and program product for annotating a transient state of a computer displayed application enables annotation of transient applications particularly web based applications. A transient application address (or key) and state information related to an application at a transient state are stored in an annotation store along with an annotation. The annotation is related to the transient application by the application address or key. The application is automatically restored to the transient state when the annotation is requested. Optionally a screen capture of the application at the transient state is also presented.Type: GrantFiled: September 24, 2004Date of Patent: September 2, 2014Assignee: International Business Machines CorporationInventors: Sean J. Martin, Simon L. Martin, Chetan R. Murthy
-
Patent number: 7987509Abstract: Generating a unique URL key for a web document according to an obtained key generating policy. The URL of a web page is parsed according to the policy in order to generate the URL key. Preferably, the key generating policy is obtained from a well known source associated with the web page.Type: GrantFiled: November 10, 2005Date of Patent: July 26, 2011Assignee: International Business Machines CorporationInventors: Lee Feigenbaum, Sean J. Martin, Simon L. Martin, Elias Torres
-
Patent number: 7870392Abstract: Digital Fingerprints are generated for data objects in a system where separate annotation files are created for data objects. This permits cross heterogeneous system relationship of a data object with associated annotations. The digital fingerprint is saved in an annotation store along with a first relationship between the digital fingerprint and the location of annotations as well as a second relationship between the digital fingerprint and location of copies of the data object. The digital fingerprint can be generated by any system that has a copy of the data object. Annotations or data objects can be found by searching for the digital fingerprint and its relationships.Type: GrantFiled: August 3, 2007Date of Patent: January 11, 2011Assignee: International Business Machines CorporationInventors: Jordi Albornoz, Lee D. Feigenbaum, Sean J. Martin, Simon L. Martin, Lonnie A. McCullough, Elias Torres
-
Patent number: 7636883Abstract: In response to a user request, an annotation form is presented to a user for annotating a target document or image in a database. The annotation form is associated with the target document. A runtime program is associated with the annotation form. The annotation form selected by the user provides prompts for annotation input. The annotation input is saved in an annotation database and the runtime program performs an action on behalf of the user. Preferably the runtime program action comprises analysis of elements of the target document.Type: GrantFiled: May 18, 2005Date of Patent: December 22, 2009Assignee: International Business Machines CorporationInventors: Jordi A. Albornoz, Lee Feigenbaum, Sean J. Martin, Simon L. Martin, Lonnie A. McCullough, Madhusmita Mitra, Elias Torres
-
Publication number: 20090106642Abstract: A displayed document comprises an annotation widget, the widget associated with an annotation document and a corresponding annotation key in an annotation store. The annotation document associated with a workflow action program. A user with a predetermined privilege selects a widget and is presented with the annotation document. The user performs an annotation task modifying the annotation document and submits the annotation document to the annotation store, the submission triggering the workflow action program to progress the workflow to another step.Type: ApplicationFiled: December 18, 2008Publication date: April 23, 2009Inventors: JORDI A. ALBORNOZ, Lee D. Feigenbaum, Sean J. Martin, Simon L. Martin, Lonnie A. McCullough, Elias Torres
-
Patent number: 7519917Abstract: A method, apparatus, and computer program product for graphically presenting compatible workflow steps to a user through a graphical user interface are disclosed. The method includes graphically displaying a plurality of steps in a workflow. A user's selection for at least one step in a plurality of steps to denote at least one selected step and at least one non-selected step is received. The method further includes determining if a set of one or more output parameters of the selected step is acceptable as an input of the non-selected step. An appearance of the non-selected step is graphically changed if the output parameters are acceptable. The method also includes determining if a set of one or more output parameters of the non-selected step is acceptable as an input of the selected step. An appearance of the non-selected step is graphically changed if the output parameters are acceptable.Type: GrantFiled: January 3, 2006Date of Patent: April 14, 2009Assignee: International Business Machines CorporationInventors: Alister D. Lewis-Bowen, Sean J. Martin, Simon L. Martin, Rouben Meschian, Matthew N. Roy, Dan Smith, Benjamin H. Szekely, Elias J. Torres, Louis M. Weitzman
-
Patent number: 7472341Abstract: A displayed document comprises an annotation widget, the widget associated with an annotation document and a corresponding annotation key in an annotation store. The annotation document associated with a workflow action program. A user with a predetermined privilege selects a widget and is presented with the annotation document. The user performs an annotation task modifying the annotation document and submits the annotation document to the annotation store, the submission triggering the workflow action program to progress the workflow to another step.Type: GrantFiled: November 8, 2004Date of Patent: December 30, 2008Assignee: International Business Machines CorporationInventors: Jordi A. Albornoz, Lee D. Feigenbaum, Sean J. Martin, Simon L. Martin, Lonnie A. McCullough, Elias Torres
-
Patent number: 7305557Abstract: Digital Fingerprints are generated for data objects in a system where separate annotation files are created for data objects. This permits cross heterogeneous system relationship of a data object with associated annotations. The digital fingerprint is saved in an annotation store along with a first relationship between the digital fingerprint and the location of annotations as well as a second relationship between the digital fingerprint and location of copies of the data object. The digital fingerprint can be generated by any system that has a copy of the data object. Annotations or data objects can be found by searching for the digital fingerprint and its relationships.Type: GrantFiled: June 20, 2003Date of Patent: December 4, 2007Assignee: International Business Machines CorporationInventors: Jordi Albornoz, Lee D. Feigenbaum, Sean J. Martin, Simon L. Martin, Lonnie A. McCullough, Elias Torres
-
Patent number: 6968539Abstract: A software system is provided to allow a computer to install and process web applications according to the invention. Such web applications are written as web pages that have access to the full range of operating system resources, including those not accessible through a web browser. Preferably, a web application is built using three types of languages used for constructing web pages, namely: (a) a visual presentation language; (2) a data modeling language; and (3) a scripting language for embedding logic. The software system preferably comprises a web application manager, an operating system interface module, a scripting language interpreter, and optionally a web browser and/or a data modeling language processor. Various other features such as data caching and security filtering are provided in accordance with such a system.Type: GrantFiled: August 4, 2000Date of Patent: November 22, 2005Assignee: International Business Machines CorporationInventors: Yun-Wu Huang, Robert David Johnson, Sean James Martin, Simon L. Martin, Moshe Morris Emanuel Matsa, Roger A. Pollak, John J. Ponzo, Ronald So-tse Woan
-
Publication number: 20040260929Abstract: Digital Fingerprints are generated for data objects in a system where separate annotation files are created for data objects. This permits cross heterogeneous system relationship of a data object with associated annotations. The digital fingerprint is saved in an annotation store along with a first relationship between the digital fingerprint and the location of annotations as well as a second relationship between the digital fingerprint and location of copies of the data object. The digital fingerprint can be generated by any system that has a copy of the data object. Annotations or data objects can be found by searching for the digital fingerprint and its relationships.Type: ApplicationFiled: June 20, 2003Publication date: December 23, 2004Applicant: International Business Machines CorporationInventors: Jordi Albornoz, Lee D. Feigenbaum, Sean J. Martin, Simon L. Martin, Lonnie A. McCullough, Elias Torres