Patents by Inventor Ian Simmonds

Ian Simmonds 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: 8706704
    Abstract: A method and system are disclosed for creating a hyperlink together with an associated semantic link between a source entity, and a target entity. The source entity includes descriptive text. The system includes means for selecting text within the source entity, and means for selecting the target entity. Also, means are provided for selecting a type of semantic link, and means are provided for creating a hyperlink between said selected text and said target entity. The system further includes means for creating a semantic link of said type between said source entity and said target entity, including means for including in the hyperlink a reference to said semantic link. In the preferred embodiment of the invention, the means for selecting the type of semantic link includes means for prompting a user to select from among a plurality of candidate types of semantic links.
    Type: Grant
    Filed: July 11, 2007
    Date of Patent: April 22, 2014
    Assignee: International Business Machines Corporation
    Inventors: Steven R. Abrams, Bard Bloom, Paul T. Keyser, Douglas N. Kimelman, Eric M. Nelson, Tova Roth, Ian Simmonds, Steven Tang, Wendy D. Neuberger, Dru Ann Vlissides
  • Patent number: 8499238
    Abstract: A method and system are disclosed for manipulating a model, where that model represents some or all of a design. The design includes a multitude of design elements, the model includes a multitude of model elements, and each of the design elements is represented by a single model element. The method comprises the steps of generating a suite of documents from the model, each of the documents describing a view of the model; and displaying the documents to a user as a series of forms. The user provides information to the forms to change the documents, and changes to the documents result in both changes to the model and consistent changes across the suite of documents. In the preferred embodiment, the model identifies specific relationships between the elements of the model, and each of the model elements has defined properties.
    Type: Grant
    Filed: July 11, 2007
    Date of Patent: July 30, 2013
    Assignee: International Business Machines Corporation
    Inventors: Steven R. Abrams, Bard Bloom, Paul T. Keyser, Douglas N. Kimelman, Eric M. Nelson, Tova Roth, Ian Simmonds, Steven Tang, Dru Ann Vlissides
  • Publication number: 20110173132
    Abstract: A method includes defining a first component set of one or more first components; defining a second component set of one or more second components; and defining an original set of relationships, each relationship being between one component of the first component set and one component of the second component set. The method further includes decomposing the original set of relationships into a collection of view sets, each view set having at least one subset of the original set of relationships where the first and second components are associated with the respective relationships of the subset, and each view set satisfies a set of constraints. The components may be elements of a business model.
    Type: Application
    Filed: January 11, 2010
    Publication date: July 14, 2011
    Applicant: International Business Machines Corporation
    Inventors: Steven R. ABRAMS, Sophia Krasikov, Ian Simmonds, Emmanuel Yashchin
  • Patent number: 7895219
    Abstract: A method (and system) for generating a structured representation from an unstructured description includes receiving, by a computer, an unstructured description, and generating, by the computer, a structured representation based upon the unstructured description.
    Type: Grant
    Filed: May 23, 2005
    Date of Patent: February 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: Steve Abrams, Bard Bloom, Matthew Kaplan, Paul Turquand Keyser, Douglas Neil Kimelman, Eric Marshall Nelson, Wendy D. Neuberger, Tova Roth, Ian Simmonds, Steven Shu Hsiang Tang, John Matthew Vissides, Clay E. Williams
  • Publication number: 20090019353
    Abstract: A method and system are disclosed for manipulating a model, where that model represents some or all of a design. The design includes a multitude of design elements, the model includes a multitude of model elements, and each of the design elements is represented by a single model element. The method comprises the steps of generating a suite of documents from the model, each of the documents describing a view of the model; and displaying the documents to a user as a series of forms. The user provides information to the forms to change the documents, and changes to the documents result in both changes to the model and consistent changes across the suite of documents. In the preferred embodiment, the model identifies specific relationships between the elements of the model, and each of the model elements has defined properties.
    Type: Application
    Filed: July 11, 2007
    Publication date: January 15, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven R. Abrams, Bard Bloom, Paul T. Keyser, Douglas N. Kimelman, Eric M. Nelson, Tova Roth, Ian Simmonds, Steven Tang, John M. Vlissides, Dru Ann Vlissides
  • Publication number: 20090018988
    Abstract: A method and system are disclosed for creating a hyperlink together with an associated semantic link between a source entity, and a target entity. The source entity includes descriptive text. The system includes means for selecting text within the source entity, and means for selecting the target entity. Also, means are provided for selecting a type of semantic link, and means are provided for creating a hyperlink between said selected text and said target entity. The system further includes means for creating a semantic link of said type between said source entity and said target entity, including means for including in the hyperlink a reference to said semantic link. In the preferred embodiment of the invention, the means for selecting the type of semantic link includes means for prompting a user to select from among a plurality of candidate types of semantic links.
    Type: Application
    Filed: July 11, 2007
    Publication date: January 15, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven R. Abrams, Bard Bloom, Paul T. Keyser, Douglas N. Kimelman, Eric M. Nelson, Tova Roth, Ian Simmonds, Steven Tang, John M. Vlissides, Dru Ann Vlissides
  • Publication number: 20070079237
    Abstract: A computer system (and method) includes a determining device for determining an activity of a user, and a setting device for setting an operating manner of an operating device based on the determined activity.
    Type: Application
    Filed: October 5, 2005
    Publication date: April 5, 2007
    Applicant: International Business Machines Corporation
    Inventors: Steven Abrams, Bard Bloom, Paul Keyser, Douglas Kimelman, Eric Nelson, Wendy Neuberger, Ian Simmonds, Steven Tang, Peri Tarr, John Vlissides, Dru Vissides
  • Publication number: 20060265415
    Abstract: A method (and system) for generating a structured representation from an unstructured description includes receiving, by a computer, an unstructured description, and generating, by the computer, a structured representation based upon the unstructured description.
    Type: Application
    Filed: May 23, 2005
    Publication date: November 23, 2006
    Applicant: International Business Machines Corporation
    Inventors: Steve Abrams, Bard Bloom, Matthew Kaplan, Paul Keyser, Douglas Kimelman, Eric Nelson, Wendy Neuberger, Tova Roth, Ian Simmonds, Steven Hsiang Tang, John Vissides, Clay Williams
  • Publication number: 20060155746
    Abstract: The invention broadly and generally provides, in a computer-controlled display, a method of simplifying a graphical representation of a set of connected nodes comprising the steps of: (a) selecting a subset of the aforesaid set; and (b) under computer program control, hiding representations of all nodes except (i) nodes within the aforesaid subset and (ii) at least one node having a defined relationship to the aforesaid subset.
    Type: Application
    Filed: January 13, 2005
    Publication date: July 13, 2006
    Applicant: International business Machines Corporation
    Inventors: Steven Abrams, Ian Simmonds, John Vlissides