Patents by Inventor Carl Kraenzel

Carl Kraenzel 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: 10594729
    Abstract: A computer-implemented method includes crawling, by a web crawler, one or more webpages to gather information, resulting in gathered information. The computer-implemented method includes obtaining, by a honeypot logger, activity log data of one or more hackers that access a portion of honeypot content deployed by a honeypot. The computer-implemented method includes dynamically configuring, by a machine capable of learning, the honeypot using the activity log data and the gathered information.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: March 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Carl Kraenzel, Jeb R. Linton, Ravi Mani
  • Publication number: 20190132359
    Abstract: A computer-implemented method includes crawling, by a web crawler, one or more webpages to gather information, resulting in gathered information. The computer-implemented method includes obtaining, by a honeypot logger, activity log data of one or more hackers that access a portion of honeypot content deployed by a honeypot. The computer-implemented method includes dynamically configuring, by a machine capable of learning, the honeypot using the activity log data and the gathered information.
    Type: Application
    Filed: October 31, 2017
    Publication date: May 2, 2019
    Inventors: Carl Kraenzel, Jeb R. Linton, Ravi Mani
  • Publication number: 20060230012
    Abstract: Described are a dynamic interest profile (DIP) system and method for dynamically tracking interests of a user based on personal information. The DIP system obtains electronic documents of the user from a document stream and processes the documents to obtain certain information therefrom. Based on the information obtained from the documents, the DIP system identifies terms, people, documents, and collections that are of importance to the user. These items of importance become part of a dynamic interest profile of the user. The dynamic interest profiles persist in a database. The DIP system also provides an application program interface (API) for accessing DIPs in the database. Application programs can employ this API to customize program behavior to the particular interests of the user executing those programs.
    Type: Application
    Filed: March 30, 2005
    Publication date: October 12, 2006
    Applicant: International Business Machines Corporation
    Inventors: Joann Ruvolo, Stefan Edlund, Vikas Krishna, Justin Lessler, Carl Kraenzel
  • Publication number: 20060212427
    Abstract: A system and method for automatically generating and receiving notifications regarding accesses to documents in a shared repository, where the notifications are filtered such that they are only generated and/or received for accesses that match a personal interest profile of a local user. The personal interest profile of the local user includes a number of keywords determined to be of interest to the local user, as well as a number of important person identifiers associated with other users determined to be important to the local user. The system is operable to provide notifications in response to accesses by important other users to shared documents, including reading of those documents by the important other users.
    Type: Application
    Filed: March 11, 2005
    Publication date: September 21, 2006
    Inventors: Niklas Heidloff, Michael O'Brien, Carl Kraenzel
  • Publication number: 20060168512
    Abstract: A mark-up method and system that enables server-managed thick client capabilities using a thin client server, framework, and administration. Active content such as program code, service, and data components, are driven to a thick client platform. The thick client platform is defined through a combination of thick client components, while the thick client components and user interface experience are centrally managed. The thick client container can operate to embed thin client container components, such as a browser, and the thick client container itself can be initially deployed over a network using a thin client.
    Type: Application
    Filed: January 25, 2005
    Publication date: July 27, 2006
    Inventors: Richard Wilson, Douglass Wilson, Carl Kraenzel, Jeffrey Calow
  • Publication number: 20060085379
    Abstract: A network device such as a server monitors user behavior and provides subscriptions to documents based at least in part on that behavior. Subscription triggers include requesting at least a predetermined percentage of the entire document, requesting at least a predetermined number of pages in a document, and requesting a document at least a predetermined number of times. If documents are organized in a root and branch structure, the subscription may be triggered based on the extent to which documents are requested in the structure, e.g., triggered upon request for a branch document related to a root document. Subscriptions may also be limited to a portion of a document, such as a branch document associated with a root document.
    Type: Application
    Filed: October 18, 2004
    Publication date: April 20, 2006
    Inventors: Niklas Heidloff, Michael O'Brien, Carl Kraenzel, Gregory Klouda
  • Publication number: 20060047635
    Abstract: A method of generating a context-inferenced search query and of sorting a result of the query is described. The method includes analyzing an event associated with the user to determine a contextual setting, dynamically generating a search query based on the contextual setting, and searching at least one information source using the search query to generate a search result. Additionally, the method includes calculating an importance value for each item of the search result, sorting the items of the search result according the importance value, and displaying the sorted search result to the user.
    Type: Application
    Filed: August 26, 2004
    Publication date: March 2, 2006
    Applicant: International Business Machines Corporation
    Inventors: Carl Kraenzel, Paul Moody, Joann Ruvolo, Thomas Moran, Justin Lessler
  • Publication number: 20050198144
    Abstract: A system and method is disclosed for extracting and maintaining in a virtual address book one or more electronic mail addresses from one or more of the various address fields (e.g., “From,” “To,” “Cc,” “Bcc”) of one or more e-mail messages either transmitted from or received at a predetermined network node (e.g., a client or server). Electronic mail addresses stored in the virtual address book may be made available to “auto-complete” capabilities utilized during the addressing of electronic mail messages.
    Type: Application
    Filed: December 29, 2003
    Publication date: September 8, 2005
    Inventors: Carl Kraenzel, Paul Moody, Daniel Gruen, Christof Lucking, Jodi Coppinger
  • Publication number: 20050198256
    Abstract: A system and method is provided which utilizes a threading service to offer enhanced features for a document management system including an email system. Various enhanced email features may be provided through one or more of the following components: a delete module, a reply module, a profile module, and a search module. The delete module enables a user to delete a selected message, a set of related messages, or the whole set except for the selected message. The reply module enables a user to send a reply message to all addresses associated and involved with an entire set of related messages. The profile module enables a dynamic interest profile to contain all relevant information from an outgoing message and a set of messages related to the outgoing message. The search module enables search results to include documents which match the user's query as well as documents related to the documents which match the user's query.
    Type: Application
    Filed: December 29, 2003
    Publication date: September 8, 2005
    Inventors: Paul Moody, Joann Ruvolo, Carl Kraenzel, Jodi Coppinger
  • Publication number: 20050160166
    Abstract: A system, method, and computer readable medium for monitoring a communication, and providing users with information retrieved from one or more data sources that may be relevant to the communication. An information module monitors a communication associated with at least one remote client by receiving either all (or a portion of) the communication as input. The information module then analyzes the communication to filter out and produce a running list of words that may define the context or key topics of the communication. One or more of the topic words are then used as search terms in a search executed against one or more data sources. The search results may then be forwarded to the remote client in real-time, according to one or more specified parameters. In this regard, a user of a remote client does not have to formulate their own search terms, or even activate the search, while engaged in a communication.
    Type: Application
    Filed: December 17, 2003
    Publication date: July 21, 2005
    Inventor: Carl Kraenzel
  • Publication number: 20050132369
    Abstract: Under the present invention, a computer program is provided/developed to include a first set of program code that is executable on a first operating system (e.g., a WIN32-based operating system) and a second set of program code that is executable on a second operating system (e.g., handheld device-based operating system). Both sets of program code are set to read/write from a common datastore. Thereafter, the sets of program code and the common datastore can be stored on a removable storage medium such as a SD-RAM card with a USB adapter for easy interface with “full” computer systems and handheld devices.
    Type: Application
    Filed: December 11, 2003
    Publication date: June 16, 2005
    Applicant: International Business Machines Corporation
    Inventor: Carl Kraenzel