Patents by Inventor Stanley K. Jerrard-Dunne

Stanley K. Jerrard-Dunne 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).

  • Publication number: 20130007580
    Abstract: Optimizing a layout of an electronic document. An electronic document can be processed to identify a plurality of document sections within the document. A plurality of document sections can be recursively combined in at least a first page of a modified document and a presentation size of content within the document sections can be reduced. With each recursive combination of document sections, a first perceptual delta value can be generated based on perceptual differences between the document sections as originally presented in the electronic document and the document sections as presented when combined into the first page. When the first perceptual delta value at least equals the first threshold value, the recursive combination of document sections into the first page can cease.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ILEANA BELFIORE, STANLEY K. JERRARD-DUNNE, BRENDAN P. MURRAY
  • Publication number: 20130007599
    Abstract: A method of optimizing a layout of an electronic document. An electronic document can be processed to identify a plurality of document sections within the document. A plurality of document sections can be recursively combined in at least a first page of a modified document and a presentation size of content within the document sections can be reduced. With each recursive combination of document sections, a first perceptual delta value can be generated based on perceptual differences between the document sections as originally presented in the electronic document and the document sections as presented when combined into the first page. When the first perceptual delta value at least equals the first threshold value, the recursive combination of document sections into the first page can cease.
    Type: Application
    Filed: April 16, 2012
    Publication date: January 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ILEANA BELFIORE, STANLEY K. JERRARD-DUNNE, BRENDAN P. MURRAY
  • Patent number: 8250458
    Abstract: A method, system and software tool for emulating a portal application in a rich client application are provided. The rich client application is executable on a client platform capable of displaying views contributed by plug-in components registered with the client platform. The method comprises providing a user interface for eliciting user inputs for creating a new portal application on the client platform, detecting user selection of a portal page layout, and one or more views for each cell of the page layout, and generating a description of a client page representing the portal application. When the rich client application is run on the client platform it is directed to build a client page representing the portal application using the generated description.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Stanley K. Jerrard-Dunne, Mark Levins, Brendan Murray, Brian O'Gorman
  • Publication number: 20120197628
    Abstract: Embodiments of the present invention provide a method, system and computer program product for multi-lingual support during spell checking of a block of text. In an embodiment of the invention, a method for multi-lingual spell checking of a block of text is provided. The method includes spell checking text of a source language such as a word in a source language in a block of text of the source language in a computer program executing in memory of a host computer. The method further includes locating suggested correctly spelled text for the spell checked text in a dictionary for the source language. The method yet further includes translating the located suggested correctly spelled text into a translation of the located suggested correctly spelled text in a secondary language.
    Type: Application
    Filed: January 28, 2011
    Publication date: August 2, 2012
    Applicant: International Business Machines Corporation
    Inventors: Steven F. Best, Stanley K. Jerrard-Dunne, Janice M. Girouard, Timothy B. Snow
  • Publication number: 20120185778
    Abstract: A client computer system, method and software tool for displaying portlet content are provided. The system comprises a user interface, a portlet server and a portlet view tool. The user interface allows the display of a page including one or more view window(s), each displaying content provided by a component of the computer system. The portlet server processes requests for portlet content, and has one or more portlet(s) installed thereon. The portlet view tool is associated with a portlet installed on the portlet server, and controls the associated portlet. A web browser is used to display content from the associated portlet in a view window on the display.
    Type: Application
    Filed: March 29, 2012
    Publication date: July 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brendan Arthurs, Stanley K. Jerrard-Dunne, Kieran J. O'Mahony, Charles R.E. Smith
  • Patent number: 7971210
    Abstract: The present invention concerns a method and system for enabling a server application to be executed in the same Java Virtual Machine (VM) as a client application using direct Java method calls without the need for remote communications protocol processing of the method calls. This is achieved by providing an application program interface (API) that exposes objects comprising the server application program to the client application program, whereby a client application method call is reduced by the interface to a Plain Old Java Objects (POJO) method call.
    Type: Grant
    Filed: October 5, 2009
    Date of Patent: June 28, 2011
    Assignee: International Business Machines Corporation
    Inventors: Brendan Arthurs, Stanley K. Jerrard-Dunne, Kieran J. O'Mahony, Charles R. E. Smith
  • Publication number: 20100115432
    Abstract: A client computer system, method and software tool for displaying portlet content are provided. The system comprises a user interface, a portlet server and a portlet view tool. The user interface allows the display of a page including one or more view window(s), each displaying content provided by a component of the computer system. The portlet server processes requests for portlet content, and has one or more portlet(s) installed thereon. The portlet view tool is associated with a portlet installed on the portlet server, and controls the associated portlet. A web browser is used to display content from the associated portlet in a view window on the display.
    Type: Application
    Filed: December 22, 2009
    Publication date: May 6, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brendan Arthurs, Stanley K. Jerrard-Dunne, Kieran J. O'Mahony, Charles R.E. Smith
  • Patent number: 7703022
    Abstract: A client computer system, method and software tool for displaying portlet content are provided. The system comprises a user interface, a portlet server and a portlet view tool. The user interface allows the display of a page including one or more view window(s), each displaying content provided by a component of the computer system. The portlet server processes requests for portlet content, and has one or more portlet(s) installed thereon. The portlet view tool is associated with a portlet installed on the portlet server, and controls the associated portlet. A web browser is used to display content from the associated portlet in a view window on the display.
    Type: Grant
    Filed: September 14, 2005
    Date of Patent: April 20, 2010
    Assignee: International Business Machines Corporation
    Inventors: Brendan Arthurs, Stanley K. Jerrard-Dunne, Kieran J. O'Mahony, Charles R. E. Smith
  • Publication number: 20100023943
    Abstract: The present invention concerns a method and system for enabling a server application to be executed in the same Java Virtual Machine (VM) as a client application using direct Java method calls without the need for remote communications protocol processing of the method calls. This is achieved by providing an application program interface (API) that exposes objects comprising the server application program to the client application program, whereby a client application method call is reduced by the interface to a Plain Old Java Objects (POJO) method call.
    Type: Application
    Filed: October 5, 2009
    Publication date: January 28, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brendan Arthurs, Stanley K. Jerrard-Dunne, Kieran J. O'Mahoney, Charles R.E. Smith
  • Patent number: 7607128
    Abstract: The present invention concerns a method and system for enabling a server application to be executed in the same Java Virtual Machine (VM) as a client application using direct Java method calls without the need for remote communications protocol processing of the method calls. This is achieved by providing an application program interface (API) that exposes objects comprising the server application program to the client application program, whereby a client application method call is reduced by the interface to a Plain Old Java Objects (POJO) method call.
    Type: Grant
    Filed: March 8, 2005
    Date of Patent: October 20, 2009
    Assignee: International Business Machines Corporation
    Inventors: Brendan Arthurs, Stanley K. Jerrard-Dunne, Kieran J. O'Mahoney, Charles R. E. Smith
  • Publication number: 20040090969
    Abstract: A system, method and program product for sharing data between portlets. The invention allows for the creation of a portal page that includes a first portlet and a second portlet, wherein a source field in the first portlet is mapped to a destination field in the second portlet so that the data in the source field is automatically shared with the destination field.
    Type: Application
    Filed: November 12, 2002
    Publication date: May 13, 2004
    Applicant: International Business Machines Corporation
    Inventors: Stanley K. Jerrard-Dunne, Glen E. Salmon