Patents by Inventor Brendan Arthurs

Brendan Arthurs 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: 9342613
    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: March 29, 2012
    Date of Patent: May 17, 2016
    Assignee: Snapchat, Inc.
    Inventors: Brendan Arthurs, Stanley K. Jerrard-Dunne, Kieran J. O'Mahony, Charles R. E. Smith
  • Patent number: 8726167
    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: December 22, 2009
    Date of Patent: May 13, 2014
    Assignee: International Business Machines Corporation
    Inventors: Brendan Arthurs, Stanley K. Jerrard-Dunne, Kieran J. O'Mahony, Charles R. E. Smith
  • Patent number: 8380794
    Abstract: A method, system and computer-usable medium are disclosed for providing information related to a user address as used in a communication session. A tag processing module is implemented for processing tags related to a user. A first user selects a second user to receive a message to initiate a communication session. The message recipient's tags, along with their preferred communication method(s) are displayed within the message sender's messaging client. The message sender then composes and sends a message to the message recipient, using the message recipient's preferred method of communication. The message is received by the message recipient and the message sender's tags are displayed within the message recipient's messaging client. If the message recipient decides to respond to the message, then a communication session is conducted. Once the communications session is ended, a linguistic analysis of the communication session is performed by the tag processing module.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: February 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Simon P. O'Doherty, Stephen A. Davies, Brendan Arthurs
  • 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: 20100179992
    Abstract: A method, system and computer-usable medium are disclosed for providing information related to a user address as used in a communication session. A tag processing module is implemented for processing tags related to a user. A first user selects a second user to receive a message to initiate a communication session. The message recipient's tags, along with their preferred communication method(s) are displayed within the message sender's messaging client. The message sender then composes and sends a message to the message recipient, using the message recipient's preferred method of communication. The message is received by the message recipient and the message sender's tags are displayed within the message recipient's messaging client. If the message recipient decides to respond to the message, then a communication session is conducted. Once the communications session is ended, a linguistic analysis of the communication session is performed by the tag processing module.
    Type: Application
    Filed: January 9, 2009
    Publication date: July 15, 2010
    Inventors: Al Chakra, Simon P. O'Doherty, Stephen A. Davies, Brendan Arthurs
  • 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: 20090254538
    Abstract: A method, system, and computer program product for social based assistance in a source code control system are provided. The method includes selecting a segment of source code and parsing the selected segment of source code to identify one or more syntax terms. The method also includes searching source files for the one or more syntax terms to locate matching results, where the source files are managed by the source code control system. The method further includes scoring the matching results of the searching as a function of developer activity associated with the matching results. The method additionally includes identifying one or more developers with the highest degree of matching based on the scoring.
    Type: Application
    Filed: April 8, 2008
    Publication date: October 8, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brendan Arthurs, Stephen Davies, Simon O'Doherty
  • Publication number: 20070209006
    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: September 14, 2005
    Publication date: September 6, 2007
    Inventors: Brendan Arthurs, Stanley Jerrard-Dunne, Kieran O'Mahony, Charles Smith
  • Publication number: 20060064422
    Abstract: A method, software tool and system for communicating data between components in a client computer system is provided. The client computer system has a user interface for displaying a page comprising content rendered by a plurality of components. A property broker is provided which maintains a registry of linked source and destination data fields of components of the client computer system. The property broker is notified when a user request is detected by a component registered with the property broker, and a set of components registered with the property broker is then notified of the start of a communication phase. The user request is processed by the actioned component and the value of each source data field updated during processing of the user request is communicated to each component having a linked destination data field. The property broker notifies the set of components when the communications phase has ended, and at least one component then renders content for display.
    Type: Application
    Filed: September 15, 2005
    Publication date: March 23, 2006
    Inventors: Brendan Arthurs, Stanley Jerrard-Dunne, Kieran O'Mahony, Charles Smith
  • Publication number: 20060020914
    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: March 8, 2005
    Publication date: January 26, 2006
    Applicant: International Business Machines Corporation
    Inventors: Brendan Arthurs, Stanley Jerrard-Dunne, Kieran O'Mahony, Charles Smith
  • Patent number: 6570754
    Abstract: A load center is upgraded by removing the existing load center and replacing it with a renovation load center. As the existing incoming and branch circuit wiring may not be sufficiently long enough to reach the proper terminations in the replacement load center, renovation terminal blocks are provided in the renovation load center adjacent the penetrations of the external wiring to which the incoming lines, and if necessary, the branch circuit wiring are connected. Cabling is then provided between the terminations on the renovation terminal blocks and the appropriate load center terminations. The renovation terminal block(s) can be housed in an auxiliary enclosure mounted adjacent to a main enclosure containing the load center interior or all of the components can be housed in a single renovation enclosure.
    Type: Grant
    Filed: May 24, 2001
    Date of Patent: May 27, 2003
    Assignee: Eaton Corporation
    Inventors: Brendan Arthur Foley, Jeffrey Alan Doneghue
  • Publication number: 20020176222
    Abstract: A load center is upgraded by removing the existing load center and replacing it with a renovation load center. As the existing incoming and branch circuit wiring may not be sufficiently long enough to reach the proper terminations in the replacement load center, renovation terminal blocks are provided in the renovation load center adjacent the penetrations of the external wiring to which the incoming lines, and if necessary, the branch circuit wiring are connected. Cabling is then provided between the terminations on the renovation terminal blocks and the appropriate load center terminations. The renovation terminal block(s) can be housed in an auxiliary enclosure mounted adjacent to a main enclosure containing the load center interior or all of the components can be housed in a single renovation enclosure.
    Type: Application
    Filed: May 24, 2001
    Publication date: November 28, 2002
    Inventors: Brendan Arthur Foley, Jeffrey Alan Doneghue