Patents by Inventor Fonda J. Daniels

Fonda J. Daniels 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: 10007917
    Abstract: Embodiments of the invention provide a fraud prevention method for a pay-per-click data processing system. The method can include receiving a click through for a link in a host site which references a marketed site. The method also can include identifying a link address for the link in the click through. The method yet further can include comparing the identified link address to a modified link address recorded for an actual link address for the marketed site. Finally, the method can include quashing the click through if the identified link address is not the modified link address. Conversely, the method can include redirecting the click through to the marketed site if the identified link address is the modified link address.
    Type: Grant
    Filed: March 20, 2012
    Date of Patent: June 26, 2018
    Assignee: International Business Machines Corporation
    Inventors: Fonda J. Daniels, Pooja Kohli, Paul F. McMahan, Robert T. Uthe
  • Patent number: 9823807
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to queued requests to establish human-to-human collaborative sessions and provide a novel and non-obvious method, system and computer program product for managing queued requests to establish human-to-human collaborative sessions. In one embodiment, a human-to-human collaborative data processing system can be provided which can include a messenger configured for coupling to other messengers. The system further can include a queue of incoming session requests to establish respective human-to-human collaborative sessions with requestors associated with the other messengers. Finally, the system can include queue management logic enabled to order the session requests in the queue according to queue rules coupled to the queue management logic.
    Type: Grant
    Filed: August 23, 2014
    Date of Patent: November 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Fonda J. Daniels, Ruthie D. Lyle, Michael Muller, Andrew L. Schirmer
  • Patent number: 9210057
    Abstract: Embodiments of the present invention provide a method, system and computer program product for cross-cutting event correlation in an enterprise computing monitoring and management system. An enterprise computing monitoring and management system can include a hierarchy of nodes, where several of the nodes are each coupled to a corresponding embedded correlation engine and an event bus. The system further can include a root node among the nodes. The root node can be coupled to the event bus and to centralized correlation logic programmed to identify a high correspondence between events from a particular event source among the nodes and a particular set of correlation rules in that correlation engine. The identification of such correspondence can be used to move to the set of correlation rules to an embedded correlation engine closer to the particular event source.
    Type: Grant
    Filed: October 11, 2014
    Date of Patent: December 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ana C. Biazetti, Fonda J. Daniels, Kent F. Hayes, Jr., Paul F. McMahan, Denilson Nastacio
  • Publication number: 20150032776
    Abstract: Embodiments of the present invention provide a method, system and computer program product for cross-cutting event correlation in an enterprise computing monitoring and management system. An enterprise computing monitoring and management system can include a hierarchy of nodes, where several of the nodes are each coupled to a corresponding embedded correlation engine and an event bus. The system further can include a root node among the nodes. The root node can be coupled to the event bus and to centralized correlation logic programmed to identify a high correspondence between events from a particular event source among the nodes and a particular set of correlation rules in that correlation engine. The identification of such correspondence can be used to move to the set of correlation rules to an embedded correlation engine closer to the particular event source.
    Type: Application
    Filed: October 11, 2014
    Publication date: January 29, 2015
    Inventors: Ana C. Biazetti, Fonda J. Daniels, Kent F. Hayes, JR., Paul F. McMahan, Denilson Nastacio
  • Publication number: 20140365920
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to queued requests to establish human-to-human collaborative sessions and provide a novel and non-obvious method, system and computer program product for managing queued requests to establish human-to-human collaborative sessions. In one embodiment, a human-to-human collaborative data processing system can be provided which can include a messenger configured for coupling to other messengers. The system further can include a queue of incoming session requests to establish respective human-to-human collaborative sessions with requestors associated with the other messengers. Finally, the system can include queue management logic enabled to order the session requests in the queue according to queue rules coupled to the queue management logic.
    Type: Application
    Filed: August 23, 2014
    Publication date: December 11, 2014
    Inventors: Fonda J. Daniels, Ruthie D. Lyle, Michael Muller, Andrew L. Schirmer
  • Patent number: 8892703
    Abstract: Embodiments of the present invention provide a method, system and computer program product for cross-cutting event correlation in an enterprise computing monitoring and management system. An enterprise computing monitoring and management system can include a hierarchy of nodes, where several of the nodes are each coupled to a corresponding embedded correlation engine and an event bus. The system further can include a root node among the nodes. The root node can be coupled to the event bus and to centralized correlation logic programmed to identify a high correspondence between events from a particular event source among the nodes and a particular set of correlation rules in that correlation engine. The identification of such correspondence can be used to move to the set of correlation rules to an embedded correlation engine closer to the particular event source.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: November 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ana C. Biazetti, Fonda J. Daniels, Kent F. Hayes, Jr., Paul F. McMahan, Denilson Nastacio
  • Patent number: 8880692
    Abstract: The present invention provides a method, system, and computer program product for transferring authorization rights to access a file. A method in accordance with an embodiment of the present invention includes: designating a location to store the file; creating a file-transfer-reference for the file based on the location; creating an authorization protocol for the file; selecting at least one recipient of the file-transfer-reference; and forwarding the file-transfer-reference to the at least one recipient according to the authorization protocol. The method may optionally include defining a validity period for which for access to the file.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: November 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Fonda J. Daniels, James Patrick Galvin, Jr., Ruthie D. Lyle, Michael Muller, Martin Presler-Marshall, David M. Wendt
  • Patent number: 8881026
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to queued requests to establish human-to-human collaborative sessions and provide a novel and non-obvious method, system and computer program product for managing queued requests to establish human-to-human collaborative sessions. In one embodiment, a human-to-human collaborative data processing system can be provided which can include a messenger configured for coupling to other messengers. The system further can include a queue of incoming session requests to establish respective human-to-human collaborative sessions with requesters associated with the other messengers. Finally, the system can include queue management logic enabled to order the session requests in the queue according to queue rules coupled to the queue management logic.
    Type: Grant
    Filed: July 12, 2005
    Date of Patent: November 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Fonda J. Daniels, Ruthie D. Lyle, Michael Muller, Andrew L. Schirmer
  • Patent number: 8706817
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to securing the privacy of messages and provide a method, system and computer program product for sender managed message privacy. In an embodiment of the invention, a data processing system for sender managed privacy can include a sender messaging client coupled to privacy management logic and configured for communicative linkage to a recipient messaging client coupled to proximity detection logic over a data communications network. The privacy management logic can include program code enabled to secure a message designated for delivery in the recipient messaging client responsive to the proximity detection logic.
    Type: Grant
    Filed: July 21, 2005
    Date of Patent: April 22, 2014
    Assignee: International Business Machines Corporation
    Inventors: Fonda J. Daniels, Ruthie D. Lyle
  • Patent number: 8458351
    Abstract: A selection of a menu command that identifies a selected area of a web page as containing undesirable content is detected using a user input device of a client computer system executing a web browser that loads source web content from a group of servers. In response to the detection of the selected menu command, an alternate Internet Protocol (IP) address is substituted for a hostname of a website that provided the undesirable content. The alternate IP address is selected based on a content substitution profile of the client computer system. Using the substituted alternate IP address in response to a content request that identifies the undesirable content, the web page is reloaded with substituted source web content received from a server accessed by the alternate IP address displayed in the selected area of the web page instead of displaying the undesirable content identified in the content request.
    Type: Grant
    Filed: April 4, 2012
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventors: Paul F. McMahan, Fonda J. Daniels, Patrick R. Guido, Wesley J. Gyure, Kent F. Hayes, Jr., Robert C. Leah
  • Publication number: 20120197985
    Abstract: A selection of a menu command that identifies a selected area of a web page as containing undesirable content is detected using a user input device of a client computer system executing a web browser that loads source web content from a group of servers. In response to the detection of the selected menu command, an alternate Internet Protocol (IP) address is substituted for a hostname of a website that provided the undesirable content. The alternate IP address is selected based on a content substitution profile of the client computer system. Using the substituted alternate IP address in response to a content request that identifies the undesirable content, the web page is reloaded with substituted source web content received from a server accessed by the alternate IP address displayed in the selected area of the web page instead of displaying the undesirable content identified in the content request.
    Type: Application
    Filed: April 4, 2012
    Publication date: August 2, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul F. McMahan, Fonda J. Daniels, Patrick R. Guido, Wesley J. Gyure, Kent F. Hayes, JR., Robert C. Leah
  • Publication number: 20120179539
    Abstract: Embodiments of the invention provide a fraud prevention method for a pay-per-click data processing system. The method can include receiving a click through for a link in a host site which references a marketed site. The method also can include identifying a link address for the link in the click through. The method yet further can include comparing the identified link address to a modified link address recorded for an actual link address for the marketed site. Finally, the method can include quashing the click through if the identified link address is not the modified link address. Conversely, the method can include redirecting the click through to the marketed site if the identified link address is the modified link address.
    Type: Application
    Filed: March 20, 2012
    Publication date: July 12, 2012
    Applicant: International Business Machines Corporation
    Inventors: Fonda J. Daniels, Pooja Kohli, Paul F. McMahan, Robert T. Uthe
  • Patent number: 8195822
    Abstract: The present invention provides a method, system, and computer program product for preventing a browser from loading content from undesirable sources. A method in accordance with an embodiment of the present invention includes: selecting an area of a web page containing undesirable content; substituting an alternate Internet Protocol (IP) address for a hostname of a website that provided the undesirable content based on a profile; and redisplaying the web page with content from the alternate IP address displayed in the selected area of the web page.
    Type: Grant
    Filed: February 13, 2006
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Paul F. McMahan, Fonda J. Daniels, Patrick R. Guido, Wesley J. Gyure, Kent F. Hayes, Jr., Robert C. Leah
  • Patent number: 8160924
    Abstract: Embodiments of the invention provide a fraud prevention method for a pay-per-click data processing system. The method can include receiving a click through for a link in a host site which references a marketed site. The method also can include identifying a link address for the link in the click through. The method yet further can include comparing the identified link address to a modified link address recorded for an actual link address for the marketed site. Finally, the method can include quashing the click through if the identified link address is not the modified link address. Conversely, the method can include redirecting the click through to the marketed site if the identified link address is the modified link address.
    Type: Grant
    Filed: October 6, 2005
    Date of Patent: April 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Fonda J. Daniels, Pooja Kohli, Paul F. McMahan, Robert T. Uthe
  • Patent number: 8099465
    Abstract: A method for preparing and replying to multi-party e-mails is provided. The method includes opening an e-mail composition window in an e-mail application for generating an e-mail, specifying one or more recipients from a plurality of recipient groups for the e-mail, creating one or more response sections, identifying at least one recipient for each of the response sections, and sending the e-mail. The creating step further includes creating a general section in the e-mail. The method further includes selecting a delivery option from a plurality of delivery options for the e-mail prior to sending the e-mail and receiving one or more return receipts based on the delivery option selected in the e-mail sent. The method further includes selecting a response section in a received e-mail, and generating a reply to the response section in a reply e-mail composition window containing the response section.
    Type: Grant
    Filed: June 7, 2005
    Date of Patent: January 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Fonda J. Daniels, Ruthie D. Lyle, Kelly Malone, Demethria J. Ramseur
  • Patent number: 8090777
    Abstract: A method for managing instant messaging interruptions may include comparing at least one term in an instant message to a plurality of terms in a no-response-required (NRR) library. The method may also include representing the instant message as an instant message agent character (IMAC) in response to a match between at least one term in the instant message and at least one of the plurality of terms in the NRR library.
    Type: Grant
    Filed: January 3, 2006
    Date of Patent: January 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Fonda J. Daniels-Farrar, Kent Filmore Hayes, Jr., Angela Richards Jones, Kalena Charisee Kelly, John Michael Lake, Ruthie D. Lyle, Robert T. Uthe
  • Patent number: 8032834
    Abstract: Provided are techniques for providing context-based user assistance. A request from a user for user assistance content for a first configurable element is received. One or more rules are retrieved for the first configurable element, wherein at least one of the rules describes a second configurable element that is related to the first configurable element. The one or more rules are used to identify context-based user assistance content for configuring at least one of the first configurable element and the second configurable element. The user assistance content is provided to the user.
    Type: Grant
    Filed: November 7, 2006
    Date of Patent: October 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Mary Catherine Burton, Fonda J. Daniels, Sandra K. Johnson, Ruthie D. Lyle, Kelly Malone, LaTondra Alyce Murray, Demethria Johnson Ramseur
  • Patent number: 8023967
    Abstract: User privacy preferences are consolidated for location-based services. A mobile user is able to control the service providers to which the mobile user's location is transmitted as well as control the service providers from which the user wishes to receive content. Service providers and other online vendors request the location and network identifiers of mobile users in order to provide the mobile users with content. The user's privacy preferences are described in a document that includes the location format being used by the user, a link to the user's preference data, and the current location of the user's mobile device. The privacy preference file includes global privacy preferences that apply when the user is outside of established privacy locations and one or more privacy locations defined by geographical boundaries. These preferences apply while the user is inside the defined privacy location.
    Type: Grant
    Filed: June 4, 2008
    Date of Patent: September 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Fonda J. Daniels, Ajamu A. Wesley
  • Patent number: 7970834
    Abstract: A method and program product for tracking a file attachment in an e-mail is provided. The method includes attaching one or more file attachments to an e-mail, selecting one or more return receipt properties for the file attachments attached to the e-mail, sending the e-mail to one or more intended recipients and writing to an e-mail data log file a set of details pertaining to the file attachments attached to the e-mail sent, such that a sender is able to track in the e-mail data log file any file attachments attached to the e-mail sent. Preferably, the method includes notifying the sender when either a delivery failure or a delivery discrepancy occurs for any file attachment attached to the e-mail sent to any intended recipients. More preferably, the method includes managing the set of details pertaining to the file attachments in the e-mail data log file.
    Type: Grant
    Filed: November 3, 2005
    Date of Patent: June 28, 2011
    Assignee: International Business Machines Corporation
    Inventors: Fonda J. Daniels, Ruthie D. Lyle, Demethria J. Ramseur
  • Patent number: 7925528
    Abstract: Method, apparatus, and computer program products for estimating, scheduling, and tracking preparatory work associated with electronic meeting invitations. When a meeting invitation is received and tentatively accepted, preparation time for associated work is estimated programmatically from characteristics of documents associated with the meeting invitation. A floating block of time is created, subject to the constraint that it must be completed before the meeting convenes, and added to the user's electronic calendar.
    Type: Grant
    Filed: August 29, 2006
    Date of Patent: April 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ana Claudia Biazetti, Fonda J Daniels, Eric Leonard Masselle, Patrick Gabriel McGowan, Christopher Joseph Paul, Andrew Lewis Schirmer