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: 9923857
    Abstract: 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: Grant
    Filed: September 30, 2014
    Date of Patent: March 20, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anuja Deedwaniya, Thomas E. Murphy, Jr., Mark A. Nelson, Kevin H. Peters, Louis R. Ruggiero
  • Patent number: 9391942
    Abstract: 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: Grant
    Filed: October 17, 2013
    Date of Patent: July 12, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anuja Deedwaniya, Thomas E. Murphy, Jr., Mark A. Nelson, Kevin H. Peters, Louis R. Ruggiero
  • Patent number: 9195970
    Abstract: 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: Grant
    Filed: December 21, 2012
    Date of Patent: November 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Murphy, Jr., Deborah A. Odell
  • Patent number: 9069884
    Abstract: 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: Grant
    Filed: September 8, 2009
    Date of Patent: June 30, 2015
    Assignee: International Business Machines Corporation
    Inventors: Gregory D. Dallari, Thomas E. Murphy, Jr., Adiswong Puiam
  • Patent number: 9049070
    Abstract: 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: Grant
    Filed: October 17, 2007
    Date of Patent: June 2, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey S. Stevens, Paul F. Rieth, Daniel L. Krissell, Richard G. Hartmann, Francine M. Orzel, Thomas E. Murphy, Jr.
  • Publication number: 20150113081
    Abstract: 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: Application
    Filed: September 30, 2014
    Publication date: April 23, 2015
    Inventors: Anuja Deedwaniya, Thomas E. Murphy, JR., Mark A. Nelson, Kevin H. Peters, Louis R. Ruggiero
  • Publication number: 20150113071
    Abstract: 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: Application
    Filed: October 17, 2013
    Publication date: April 23, 2015
    Applicant: International Business Machines Corporation
    Inventors: Anuja Deedwaniya, Thomas E. Murphy, JR., Mark A. Nelson, Kevin H. Peters, Louis R. Ruggiero
  • Patent number: 8976003
    Abstract: 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: Grant
    Filed: September 23, 2009
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: George E. Corbin, Anthony Grech, Thomas E. Murphy, Jr., Mark Nelson, Kevin H. Peters
  • Patent number: 8935656
    Abstract: 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: Grant
    Filed: September 9, 2009
    Date of Patent: January 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Hanif M. Dandia, Thomas E. Murphy, Jr., Frank J. Robyck
  • Patent number: 8843565
    Abstract: 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: Grant
    Filed: June 6, 2008
    Date of Patent: September 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michael D. Essenmacher, Thomas E. Murphy, Jr., Frank V. Paxhia, William A. Ruby
  • Patent number: 8843558
    Abstract: 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: Grant
    Filed: January 9, 2012
    Date of Patent: September 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Murphy, Jr., Deborah A. Odell
  • Publication number: 20140250113
    Abstract: 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: Application
    Filed: March 4, 2013
    Publication date: September 4, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory D. Dallari, Thomas E. Murphy, JR., Adiswong Puiam
  • Patent number: 8756284
    Abstract: 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: Grant
    Filed: June 6, 2008
    Date of Patent: June 17, 2014
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Murphy, George E. Corbin, Michael D. Essenmacher, Thomas E. Murphy, Jr.
  • Patent number: 8712688
    Abstract: 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: Grant
    Filed: December 10, 2009
    Date of Patent: April 29, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Forte, Zamir G. Gonzalez, Jenny S. Li, Thomas E. Murphy, Jr.
  • Patent number: 8576049
    Abstract: 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: Grant
    Filed: September 23, 2009
    Date of Patent: November 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: George E. Corbin, Anthony Grech, Thomas E. Murphy, Jr., Mark Nelson, Kevin H. Peters
  • Patent number: 8495146
    Abstract: 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: Grant
    Filed: August 9, 2006
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Murphy, Jr., Francis A. Pflug
  • Publication number: 20130179501
    Abstract: 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: Application
    Filed: January 9, 2012
    Publication date: July 11, 2013
    Applicant: International Business Machines Corporation
    Inventors: Thomas E. Murphy, JR., Deborah A. Odell
  • Publication number: 20130091421
    Abstract: 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: Application
    Filed: October 11, 2011
    Publication date: April 11, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory D. Dallari, Thomas E. Murphy, JR., Adiswong Puiam
  • Patent number: 8316100
    Abstract: 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: Grant
    Filed: June 6, 2008
    Date of Patent: November 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael D. Essenmacher, Thomas E. Murphy, Jr., Francis A. Pflug
  • Patent number: 8234283
    Abstract: 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: Grant
    Filed: September 20, 2007
    Date of Patent: July 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jason M. Heim, Thomas E. Murphy, Jr.