Patents by Inventor Thomas E. Murphy, Jr.
Thomas E. Murphy, Jr. 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: 9923857Abstract: Embodiments of the disclosure relate to processing email having symbolic variables in the address. Aspects include receiving, by an email server, an email comprising an email address for an intended recipient and determining whether the email address includes a symbolic variable. Based on determining that the email address includes the symbolic variable, the symbolic variable from the email address are extracted, an email address for an additional recipient by querying a database based on the symbolic variable is identified, and the email is transmitted to the email address of the intended recipient and the email address of the additional recipient. Based on determining that the email address does not include the symbolic variable, the email is transmitted to the email address of the intended recipient.Type: GrantFiled: September 30, 2014Date of Patent: March 20, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anuja Deedwaniya, Thomas E. Murphy, Jr., Mark A. Nelson, Kevin H. Peters, Louis R. Ruggiero
-
Patent number: 9391942Abstract: Embodiments of the disclosure relate to processing email having symbolic variables in the address. Aspects include receiving, by an email server, an email comprising an email address for an intended recipient and determining whether the email address includes a symbolic variable. Based on determining that the email address includes the symbolic variable, the symbolic variable from the email address are extracted, an email address for an additional recipient by querying a database based on the symbolic variable is identified, and the email is transmitted to the email address of the intended recipient and the email address of the additional recipient. Based on determining that the email address does not include the symbolic variable, the email is transmitted to the email address of the intended recipient.Type: GrantFiled: October 17, 2013Date of Patent: July 12, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anuja Deedwaniya, Thomas E. Murphy, Jr., Mark A. Nelson, Kevin H. Peters, Louis R. Ruggiero
-
Patent number: 9195970Abstract: A computer-implemented method, apparatus and computer-readable storage device for arranging a meeting in a networked environment having nodes assigned to respective individual users. Upon receiving a set of meeting requirements including at least a meeting time and a set of invitees from a user at one of the nodes, invitations for a meeting at the meeting time are sent to at least a subset of the invitees based on one or more of the meeting requirements. The meeting is confirmed at the meeting time responsive to receiving acceptances from a predetermined subset of the invitees, such as a set of invitees identified as being critical invitees or a number of invitees constituting a quorum, and is rescheduled or cancelled responsive to a failure to receive acceptances from the predetermined subset of the invitees.Type: GrantFiled: December 21, 2012Date of Patent: November 24, 2015Assignee: International Business Machines CorporationInventors: Thomas E. Murphy, Jr., Deborah A. Odell
-
Patent number: 9069884Abstract: A computer-implemented method, system, and computer program product for processing special attributes within a file are provided. The method includes accessing the file with a hierarchical tree structure of file elements, and retrieving special attributes associated with the file elements. The special attributes are selectively assigned to the file elements. The method also includes interpreting the special attributes using hierarchical inheritance to pass the special attributes from subordinate file elements to higher-level file elements. The method further includes creating a file-level representation of the interpreted special attributes.Type: GrantFiled: September 8, 2009Date of Patent: June 30, 2015Assignee: International Business Machines CorporationInventors: Gregory D. Dallari, Thomas E. Murphy, Jr., Adiswong Puiam
-
Patent number: 9049070Abstract: A method and system for establishing and maintaining a connection in a client/server environment is disclosed. A client requests a connection from a server, and the client and server negotiate environment options to establish the connection including a recovery location comprising, in one example, an IP address and port. The server stores the recovery location received from the client in a recovery information file. In response to losing the connection with the server, the client checks the recovery location for a recovery notification sent by the server. When the server is re-started, a recovery notification is sent by the server to the recovery location that was stored in the recovery information file. The client receives this recovery notification, and the connection between the client and the server is re-established without the need for the client to query the server.Type: GrantFiled: October 17, 2007Date of Patent: June 2, 2015Assignee: International Business Machines CorporationInventors: Jeffrey S. Stevens, Paul F. Rieth, Daniel L. Krissell, Richard G. Hartmann, Francine M. Orzel, Thomas E. Murphy, Jr.
-
Publication number: 20150113081Abstract: Embodiments of the disclosure relate to processing email having symbolic variables in the address. Aspects include receiving, by an email server, an email comprising an email address for an intended recipient and determining whether the email address includes a symbolic variable. Based on determining that the email address includes the symbolic variable, the symbolic variable from the email address are extracted, an email address for an additional recipient by querying a database based on the symbolic variable is identified, and the email is transmitted to the email address of the intended recipient and the email address of the additional recipient. Based on determining that the email address does not include the symbolic variable, the email is transmitted to the email address of the intended recipient.Type: ApplicationFiled: September 30, 2014Publication date: April 23, 2015Inventors: Anuja Deedwaniya, Thomas E. Murphy, JR., Mark A. Nelson, Kevin H. Peters, Louis R. Ruggiero
-
Publication number: 20150113071Abstract: Embodiments of the disclosure relate to processing email having symbolic variables in the address. Aspects include receiving, by an email server, an email comprising an email address for an intended recipient and determining whether the email address includes a symbolic variable. Based on determining that the email address includes the symbolic variable, the symbolic variable from the email address are extracted, an email address for an additional recipient by querying a database based on the symbolic variable is identified, and the email is transmitted to the email address of the intended recipient and the email address of the additional recipient. Based on determining that the email address does not include the symbolic variable, the email is transmitted to the email address of the intended recipient.Type: ApplicationFiled: October 17, 2013Publication date: April 23, 2015Applicant: International Business Machines CorporationInventors: Anuja Deedwaniya, Thomas E. Murphy, JR., Mark A. Nelson, Kevin H. Peters, Louis R. Ruggiero
-
Patent number: 8976003Abstract: Computer-implemented methods, systems, and computer program products for document authentication and identification using a large-scale distributed system are provided. A method includes receiving a digitized document at a trusted system managed by a trusted third-party that is separate from a creator of content in the digitized document. The digitized document is compared to a set of markers to determine whether the digitized document includes one or more of the markers, and in response thereto, information associated with the one or more markers is extracted using a decoder on the trusted system according to encoding strategies. The method further includes generating a comparison registration identifier on the trusted system as a summary of the extracted information and the one or more markers, and comparing the comparison registration identifier with a stored registration identifier in an encoding history via the trusted system to authenticate and identify the received digitized document.Type: GrantFiled: September 23, 2009Date of Patent: March 10, 2015Assignee: International Business Machines CorporationInventors: George E. Corbin, Anthony Grech, Thomas E. Murphy, Jr., Mark Nelson, Kevin H. Peters
-
Patent number: 8935656Abstract: A system is provided and includes a first computing device operable to execute an application, and a second computing device, remotely and continuously communicable with the first device, by which a non-distractive description of updated information of the application is automatically issuable to a user substantially immediately following an occurrence of the update, wherein a form of the non-distractive description is defined in accordance with an activity currently performed by the user.Type: GrantFiled: September 9, 2009Date of Patent: January 13, 2015Assignee: International Business Machines CorporationInventors: Hanif M. Dandia, Thomas E. Murphy, Jr., Frank J. Robyck
-
Patent number: 8843565Abstract: Electronic messaging communications, including Instant Messaging messages, are organized into particular categories, as selected by the users providing the messages. This enables messages of a particular category to be displayed at a recipient of the messages, while other messages are masked from view. It also facilitates the capturing of certain related messages to the exclusion of others.Type: GrantFiled: June 6, 2008Date of Patent: September 23, 2014Assignee: International Business Machines CorporationInventors: Michael D. Essenmacher, Thomas E. Murphy, Jr., Frank V. Paxhia, William A. Ruby
-
Patent number: 8843558Abstract: A computer-implemented method, apparatus and computer-readable storage device for arranging a meeting in a networked environment having nodes assigned to respective individual users. Upon receiving a set of meeting requirements including at least a meeting time and a set of invitees from a user at one of the nodes, invitations for a meeting at the meeting time are sent to at least a subset of the invitees based on one or more of the meeting requirements. The meeting is confirmed at the meeting time responsive to receiving acceptances from a predetermined subset of the invitees, such as a set of invitees identified as being critical invitees or a number of invitees constituting a quorum, and is rescheduled or cancelled responsive to a failure to receive acceptances from the predetermined subset of the invitees.Type: GrantFiled: January 9, 2012Date of Patent: September 23, 2014Assignee: International Business Machines CorporationInventors: Thomas E. Murphy, Jr., Deborah A. Odell
-
Publication number: 20140250113Abstract: A technique is provided for identifying geographic context in a media object to embed meta tags for the geographic context in the media object. Input is received of the media object including geographic relevant expressions. Each of the geographic relevant expressions in the media object is identified for display to a user. The geographic relevant expressions in the media object are displayed with an option for the user to enter values for each of the geographic relevant expressions. The values are respectively included in meta tags. The meta tags are assigned to the geographic relevant expressions in the media object, such that the meta tags include the values respectively corresponding to each of the geographic relevant expressions. The meta tags having the values for the geographic relevant expressions are embedded in the media object, such that the meta tags in the media object are available for searching and indexing.Type: ApplicationFiled: March 4, 2013Publication date: September 4, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregory D. Dallari, Thomas E. Murphy, JR., Adiswong Puiam
-
Patent number: 8756284Abstract: Sending communications to incorrect recipients is minimized. Recipients that have ambiguous names or other designations are marked as ambiguous. Then, in response to including one of those names or designations in a communication, the originator of the communication is automatically warned of the ambiguity. This enables the originator to re-confirm that the communication is being sent to the intended recipient.Type: GrantFiled: June 6, 2008Date of Patent: June 17, 2014Assignee: International Business Machines CorporationInventors: Thomas E. Murphy, George E. Corbin, Michael D. Essenmacher, Thomas E. Murphy, Jr.
-
Patent number: 8712688Abstract: A system for providing navigation information to a user in a region, the system including: a plurality of navigation stations disposed throughout the region and coupled to a communications network, each station having a wireless interface configured to communicate interactively with a mobile device carried by the user; wherein the system is configured to receive a destination at a selected navigation station using the wireless interface, to provide directions from the selected navigation station to the destination using the mobile device, and to track movement of the user throughout the region using interaction between the mobile device and a navigation station in range of the mobile device or interaction between the user and one of the navigation stations selected by the user.Type: GrantFiled: December 10, 2009Date of Patent: April 29, 2014Assignee: International Business Machines CorporationInventors: Michael J. Forte, Zamir G. Gonzalez, Jenny S. Li, Thomas E. Murphy, Jr.
-
Patent number: 8576049Abstract: Computer-implemented methods, systems, and computer program products for document authentication and identification using encoding and decoding are provided. A method includes receiving a digitized document and comparing the digitized document to a set of markers to determine whether the digitized document is an encoded document with one or more characters replaced. In response to determining that the digitized document is encoded, information is extracted from the set of markers using a decoder according to an encoding strategy. The extracted information and the set of markers are compared with data stored in encoding history to authenticate and identify the received digitized document. Markers in the encoded document may be hidden in plain sight, such that the encoding is not readily apparent to a casual observer.Type: GrantFiled: September 23, 2009Date of Patent: November 5, 2013Assignee: International Business Machines CorporationInventors: George E. Corbin, Anthony Grech, Thomas E. Murphy, Jr., Mark Nelson, Kevin H. Peters
-
Patent number: 8495146Abstract: A computer system and associated method is disclosed for distributing electronic communication. The electronic communication is originated from a first originating destination and is to be sent to a distribution of recipient(s). The distribution can simply consist of one or a plurality of intended recipients. When delivery information is verified, any errors leading to delivery failure of the communication is corrected to be used in subsequent response communication originated by one or more of these recipients.Type: GrantFiled: August 9, 2006Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Thomas E. Murphy, Jr., Francis A. Pflug
-
Publication number: 20130179501Abstract: A computer-implemented method, apparatus and computer-readable storage device for arranging a meeting in a networked environment having nodes assigned to respective individual users. Upon receiving a set of meeting requirements including at least a meeting time and a set of invitees from a user at one of the nodes, invitations for a meeting at the meeting time are sent to at least a subset of the invitees based on one or more of the meeting requirements. The meeting is confirmed at the meeting time responsive to receiving acceptances from a predetermined subset of the invitees, such as a set of invitees identified as being critical invitees or a number of invitees constituting a quorum, and is rescheduled or cancelled responsive to a failure to receive acceptances from the predetermined subset of the invitees.Type: ApplicationFiled: January 9, 2012Publication date: July 11, 2013Applicant: International Business Machines CorporationInventors: Thomas E. Murphy, JR., Deborah A. Odell
-
Publication number: 20130091421Abstract: A technique is provided for identifying time context in a media object to embed meta tags for the time context in the media object. Input is received of the media object including time relevant expressions. Each of the time relevant expressions in the media object are identified for display to a user. The time relevant expressions in the media object are displayed with an option for the user to enter values for each of the time relevant expressions. The values are respectively included in meta tags. The meta tags are assigned to the time relevant expressions in the media object, such that the meta tags include the values respectively corresponding to each of the time relevant expressions. The meta tags having the values for the time relevant expressions are embedded in the media object, such that the meta tags in the media object are available for searching and indexing.Type: ApplicationFiled: October 11, 2011Publication date: April 11, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregory D. Dallari, Thomas E. Murphy, JR., Adiswong Puiam
-
Patent number: 8316100Abstract: Autonomic correction of incorrect identities in repositories. A communication is prepared and sent to one or more recipients. In response thereto, a notification is provided to the sender that one or more of the recipient's identities is incorrect. Based on this notification, corrective action is automatically initiated in order to locate the repository, and in particular, an entry in the repository corresponding to the incorrect identity and to take action to correct that identity.Type: GrantFiled: June 6, 2008Date of Patent: November 20, 2012Assignee: International Business Machines CorporationInventors: Michael D. Essenmacher, Thomas E. Murphy, Jr., Francis A. Pflug
-
Patent number: 8234283Abstract: A method of reporting search results of a collection of data is disclosed. The method includes obtaining a hash function and a pattern of data for which to search within the collection of data and searching the collection of data for one or more strings of data that match the pattern. In response to finding one or more strings of data that match the pattern, the method further includes hashing each string that matches the pattern of data with the hash function and creating one or more rows of a results table. Each row of the results table corresponds to one string of data that matches the pattern of data and includes the corresponding hashed string of data.Type: GrantFiled: September 20, 2007Date of Patent: July 31, 2012Assignee: International Business Machines CorporationInventors: Jason M. Heim, Thomas E. Murphy, Jr.