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: 20170199748Abstract: An approach for preventing accidental interaction when rendering a user interface, the approach involving monitoring a screen record having one or more screen positions and one or more draw times for one or more user interface components of a program application, recording an interaction time associated with a user interface component and retrieving a draw time of the user interface component from the screen record, calculating whether or not an interaction with the user interface component was incorrectly directed and taking an action with the interaction if the interaction was incorrectly directed.Type: ApplicationFiled: January 13, 2016Publication date: July 13, 2017Inventors: Stanley K. Jerrard-Dunne, Alice-Maria Marascu, Conor D. McGrath
-
Patent number: 9706388Abstract: There is provided a method for determining identifying information of a wireless network. The method comprises receiving user or device information from a device determined to be both connectable to the network and within a predetermined range of the network. The method further comprises determining identifying information of the wireless network based on the received user or device information. A computer program product and system corresponding to the method are also disclosed.Type: GrantFiled: August 26, 2015Date of Patent: July 11, 2017Assignee: International Business Machines CorporationInventors: Al Chakra, Jonathan Dunne, Liam Harpur, Stanley K. Jerrard-Dunne
-
Publication number: 20170171260Abstract: A first chat controller receives a request to create a group chat session, and creates the session, including determining a first local chat ID for the session. The first chat controller sends the first local chat ID to the server. The server assigns a common chat ID to the session. A second chat controller determines a second local chat ID for the group chat session associated with the second chat controller. The server receives the second local chat ID, receives a request from the second chat controller to control the session, and assigns control of the session to the second chat controller. The server receives a request from a second user to join the group chat session, sends the request to the second chat controller using the second local chat ID. The second chat controller sends an invitation to the second user to join the session.Type: ApplicationFiled: May 4, 2016Publication date: June 15, 2017Inventors: Stanley K. Jerrard-Dunne, Andrew T. Penrose
-
Patent number: 9628491Abstract: Embodiments of the present invention disclose a method, computer program product, and system for authenticating a user. The application server receives a user log in request and determines if a unique identification accompanies the received user log in request. The application server uses the unique identification to authenticate the identity of the user. The application server determines if the unique identification has been previously received by searching a first database to see if the unique identification was already stored in the first database. If the unique identification is not in the first database then the application server stores the unique identification and grants the user access to the one or more applications hosted on the application server.Type: GrantFiled: August 22, 2016Date of Patent: April 18, 2017Assignee: International Business Machines CorporationInventor: Stanley K. Jerrard-Dunne
-
Publication number: 20170064543Abstract: There is provided a method for determining identifying information of a wireless network. The method comprises receiving user or device information from a device determined to be both connectable to the network and within a predetermined range of the network. The method further comprises determining identifying information of the wireless network based on the received user or device information. A computer program product and system corresponding to the method are also disclosed.Type: ApplicationFiled: June 29, 2016Publication date: March 2, 2017Inventors: Al Chakra, Jonathan Dunne, Liam Harpur, Stanley K. Jerrard-Dunne
-
Publication number: 20170064532Abstract: There is provided a method for determining identifying information of a wireless network. The method comprises receiving user or device information from a device determined to be both connectable to the network and within a predetermined range of the network. The method further comprises determining identifying information of the wireless network based on the received user or device information. A computer program product and system corresponding to the method are also disclosed.Type: ApplicationFiled: August 26, 2015Publication date: March 2, 2017Inventors: Al Chakra, Jonathan Dunne, Liam Harpur, Stanley K. Jerrard-Dunne
-
Publication number: 20170053038Abstract: Merging directory information from a user directory to a common directory includes based on a rule associated with contents of a user directory of a local database, extracting a department indicator from the user directory, mapping the department indicator to a corresponding user record in a common directory of a registry database, and based on the department indicator, marking the user record in the common directory with a department that corresponds to the contents from the user directory with a department for controlling access to that user record in the registry database.Type: ApplicationFiled: May 9, 2016Publication date: February 23, 2017Applicant: International Business Machines CorporationInventors: GORDON E. HEGFIELD, RUSSELL HOLDEN, STANLEY K. JERRARD-DUNNE, RAVI RANJAN
-
Publication number: 20170053127Abstract: Merging directory information from a user directory to a common directory includes based on a rule associated with contents of a user directory of a local database, extracting a department indicator from the user directory, mapping the department indicator to a corresponding user record in a common directory of a registry database, and based on the department indicator, marking the user record in the common directory with a department that corresponds to the contents from the user directory with a department for controlling access to that user record in the registry database.Type: ApplicationFiled: August 19, 2015Publication date: February 23, 2017Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: GORDON E. HEGFIELD, RUSSELL HOLDEN, STANLEY K. JERRARD-DUNNE, RAVI RANJAN
-
Publication number: 20160378780Abstract: Method and system are provided for log file analysis to locate anomalies. The method includes comparing each line of a log file with other lines of the log file to determine duplicate and similar lines of the log file. The step of comparing includes: locating two or more duplicate lines of the log file; and locating two or more similar lines of the log file using pattern matching of a string of each of the lines of the log file. The method also includes outputting a line of the log file as a line that is a potential anomaly if it is rejected as a duplicate or a similar line.Type: ApplicationFiled: April 28, 2016Publication date: December 29, 2016Inventors: Stanley K. Jerrard-Dunne, Alice-Maria Marascu, Conor D. McGrath
-
Publication number: 20160378781Abstract: Method and system are provided for log file analysis to locate anomalies. The method includes comparing each line of a log file with other lines of the log file to determine duplicate and similar lines of the log file. The step of comparing includes: locating two or more duplicate lines of the log file; and locating two or more similar lines of the log file using pattern matching of a string of each of the lines of the log file. The method also includes outputting a line of the log file as a line that is a potential anomaly if it is rejected as a duplicate or a similar line.Type: ApplicationFiled: June 24, 2015Publication date: December 29, 2016Inventors: Stanley K. Jerrard-Dunne, Alice-Maria Marascu, Conor D. McGrath
-
Patent number: 9485256Abstract: Embodiments of the present invention disclose a method, computer program product, and system for authenticating a user. The application server receives a user log in request and determines if a unique identification accompanies the received user log in request. The application server uses the unique identification to authenticate the identity of the user. The application server determines if the unique identification has been previously received by searching a first database to see if the unique identification was already stored in the first database. If the unique identification is not in the first database then the application server stores the unique identification and grants the user access to the one or more applications hosted on the application server.Type: GrantFiled: March 7, 2016Date of Patent: November 1, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Stanley K. Jerrard-Dunne
-
Patent number: 9413700Abstract: A first chat controller receives a request to create a group chat session, and creates the session, including determining a first local chat ID for the session. The first chat controller sends the first local chat ID to the server. The server assigns a common chat ID to the session. A second chat controller determines a second local chat ID for the group chat session associated with the second chat controller. The server receives the second local chat ID, receives a request from the second chat controller to control the session, and assigns control of the session to the second chat controller. The server receives a request from a second user to join the group chat session, sends the request to the second chat controller using the second local chat ID. The second chat controller sends an invitation to the second user to join the session.Type: GrantFiled: December 9, 2015Date of Patent: August 9, 2016Assignee: International Business Machines CorporationInventors: Stanley K. Jerrard-Dunne, Andrew T. Penrose
-
Publication number: 20160217137Abstract: A system for recommending content based on the audience, implemented by a computing processor, detects content that is to be transmitted to an audience. The system receives a user profile associated with the audience, and scores the content against the user profile to produce a rating. The content is weighted based on at least one attribute associated with the user profile. The system invokes an action in response to the rating.Type: ApplicationFiled: January 22, 2015Publication date: July 28, 2016Inventors: John V. Delaney, Fabien Heinen, Brian Hussey, Stanley K. Jerrard-Dunne, Gordon Keenan
-
Publication number: 20160217140Abstract: A system for recommending content based on the audience, implemented by a computing processor, detects content that is to be transmitted to an audience. The system receives a user profile associated with the audience, and scores the content against the user profile to produce a rating. The content is weighted based on at least one attribute associated with the user profile. The system invokes an action in response to the rating.Type: ApplicationFiled: December 5, 2015Publication date: July 28, 2016Inventors: John V. Delaney, Fabien Heinen, Brian Hussey, Stanley K. Jerrard-Dunne, Gordon Keenan
-
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: 9229914Abstract: 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: GrantFiled: June 30, 2011Date of Patent: January 5, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ileana Belfiore, Stanley K. Jerrard-Dunne, Brendan P. Murray
-
Patent number: 9218327Abstract: 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: GrantFiled: April 16, 2012Date of Patent: December 22, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ileana Belfiore, Stanley K. Jerrard-Dunne, Brendan P. Murray
-
Publication number: 20150143341Abstract: Embodiments of the present invention disclose a method, computer program product, and system for testing objects in a client-server environment. A server computing system receives at least one modification to a set of objects. The server computing system registers the at least one modification with a user identifier. The server computing system receives instructions to execute the set of objects with the at least one modification that is registered to the user identifier. The server computing system determines which of the set objects the at least one modification alters. The server computing system executes the set of objects, wherein the set of objects incorporates the at least one modification associated with the user identifier.Type: ApplicationFiled: November 21, 2013Publication date: May 21, 2015Applicant: International Business Machines CorporationInventors: Stanley K. Jerrard-Dunne, Alice-Maria Marascu, Conor D. McGrath, Andrew Penrose
-
Publication number: 20140195899Abstract: An approach for presenting revision history for collaboratively edited documents. In one aspect, the approach comprises a computing system tracking edits to documents according to an ordering of edits without changing the document, responsive to a requestor and a responder utilizing one or more collaborative tools during editing sessions of the documents. The approach further comprises the computing system identifying designated portions of edits of information of the documents. Moreover, the approach comprises the computing system extracting the designated portions of edits of information of the documents, and responsive to the requestor or the responder enabling a time view on the one or more collaborative tools, presenting extracted designated portions of the edits of the document.Type: ApplicationFiled: January 4, 2013Publication date: July 10, 2014Applicant: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Stanley K. Jerrard-Dunne, Robert E. Loredo, Michael L. Taylor
-
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