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: 9342613Abstract: 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: GrantFiled: March 29, 2012Date of Patent: May 17, 2016Assignee: Snapchat, Inc.Inventors: Brendan Arthurs, Stanley K. Jerrard-Dunne, Kieran J. O'Mahony, Charles R. E. Smith
-
Patent number: 8726167Abstract: 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: GrantFiled: December 22, 2009Date of Patent: May 13, 2014Assignee: International Business Machines CorporationInventors: Brendan Arthurs, Stanley K. Jerrard-Dunne, Kieran J. O'Mahony, Charles R. E. Smith
-
Patent number: 8380794Abstract: 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: GrantFiled: January 9, 2009Date of Patent: February 19, 2013Assignee: International Business Machines CorporationInventors: Al Chakra, Simon P. O'Doherty, Stephen A. Davies, Brendan Arthurs
-
Publication number: 20120185778Abstract: 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: ApplicationFiled: March 29, 2012Publication date: July 19, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brendan Arthurs, Stanley K. Jerrard-Dunne, Kieran J. O'Mahony, Charles R.E. Smith
-
Patent number: 7971210Abstract: 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: GrantFiled: October 5, 2009Date of Patent: June 28, 2011Assignee: International Business Machines CorporationInventors: Brendan Arthurs, Stanley K. Jerrard-Dunne, Kieran J. O'Mahony, Charles R. E. Smith
-
Publication number: 20100179992Abstract: 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: ApplicationFiled: January 9, 2009Publication date: July 15, 2010Inventors: Al Chakra, Simon P. O'Doherty, Stephen A. Davies, Brendan Arthurs
-
Publication number: 20100115432Abstract: 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: ApplicationFiled: December 22, 2009Publication date: May 6, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brendan Arthurs, Stanley K. Jerrard-Dunne, Kieran J. O'Mahony, Charles R.E. Smith
-
Patent number: 7703022Abstract: 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: GrantFiled: September 14, 2005Date of Patent: April 20, 2010Assignee: International Business Machines CorporationInventors: Brendan Arthurs, Stanley K. Jerrard-Dunne, Kieran J. O'Mahony, Charles R. E. Smith
-
Publication number: 20100023943Abstract: 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: ApplicationFiled: October 5, 2009Publication date: January 28, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brendan Arthurs, Stanley K. Jerrard-Dunne, Kieran J. O'Mahoney, Charles R.E. Smith
-
Patent number: 7607128Abstract: 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: GrantFiled: March 8, 2005Date of Patent: October 20, 2009Assignee: International Business Machines CorporationInventors: Brendan Arthurs, Stanley K. Jerrard-Dunne, Kieran J. O'Mahoney, Charles R. E. Smith
-
Publication number: 20090254538Abstract: 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: ApplicationFiled: April 8, 2008Publication date: October 8, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brendan Arthurs, Stephen Davies, Simon O'Doherty
-
Publication number: 20070209006Abstract: 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: ApplicationFiled: September 14, 2005Publication date: September 6, 2007Inventors: Brendan Arthurs, Stanley Jerrard-Dunne, Kieran O'Mahony, Charles Smith
-
Publication number: 20060064422Abstract: 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: ApplicationFiled: September 15, 2005Publication date: March 23, 2006Inventors: Brendan Arthurs, Stanley Jerrard-Dunne, Kieran O'Mahony, Charles Smith
-
Publication number: 20060020914Abstract: 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: ApplicationFiled: March 8, 2005Publication date: January 26, 2006Applicant: International Business Machines CorporationInventors: Brendan Arthurs, Stanley Jerrard-Dunne, Kieran O'Mahony, Charles Smith
-
Patent number: 6570754Abstract: 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: GrantFiled: May 24, 2001Date of Patent: May 27, 2003Assignee: Eaton CorporationInventors: Brendan Arthur Foley, Jeffrey Alan Doneghue
-
Publication number: 20020176222Abstract: 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: ApplicationFiled: May 24, 2001Publication date: November 28, 2002Inventors: Brendan Arthur Foley, Jeffrey Alan Doneghue