Patents by Inventor Craig Fellenstein

Craig Fellenstein 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: 20050188285
    Abstract: An example of a solution provided here comprises: under control of a base level, detecting an error in a production environment; and providing data about the error to a meta level; under control of the meta level, analyzing the data, using knowledge of base-level computational components; choosing a solution for the error; and implementing the solution at the base level.
    Type: Application
    Filed: January 13, 2004
    Publication date: August 25, 2005
    Applicant: International Business Machines Corporation
    Inventors: Craig Fellenstein, Carl Gusler, Rick Hamilton, Mamdouh Ibrahim
  • Publication number: 20050188088
    Abstract: A method, system, and program for managing escalating resource needs within a grid environment are provided. A job is submitted into a first selection of resources in a grid environment from among a hierarchy of discrete sets of resources accessible in the grid environment. Discrete sets of resources may include locally accessible resources, enterprise accessible resources, capacity on demand resources, and grid resources. The performance of the first selection of resources is monitored and compared with a required performance level for the job. If the required performance level is not met, then the discrete sets of resources are queried for available resources to meet the required performance level in an order designated by said hierarchy. Available resources in a next discrete set of resource from the hierarchy of discrete sets of resources are added to a virtual organization of resources handling the job within the grid environment.
    Type: Application
    Filed: January 13, 2004
    Publication date: August 25, 2005
    Applicant: International Business Machines Corporation
    Inventors: Craig Fellenstein, Rick Hamilton, Joshy Joseph, James Seaman
  • Publication number: 20050165856
    Abstract: A method, an apparatus, and a computer program are provided for improving the performance of a disk drive. Due to the problem of file fragmentation that occurs with multiple, writes, deletes, and rewrites, the performance of a storage drive can be drastically affected. Typically, the performance is as a result of increased access times to files. To alleviate the problem, a method, an apparatus, and a computer program are provided to track file fragmentations and actively defragment storage drives when the computer system using the drive is idle. Thus, the drive performance is maintained without lengthy engagement of defragmentation programs initiated by user.
    Type: Application
    Filed: January 27, 2004
    Publication date: July 28, 2005
    Applicant: International Business Machines Corporation
    Inventors: Craig Fellenstein, Carl Gusler, Rick Hamilton, James Seaman
  • Publication number: 20050156706
    Abstract: A method, apparatus, and computer program are provided for remotely controlling the ignition of a vehicle. A variety of condition can be placed on vehicle for operation, such as time or geography, from a variety of remote wireless technologies. The ignition control system is also capable of effectively learning safe zones under which the vehicle can operate. Also, the ignition control system can cease operations upon request by an owner or law enforcement.
    Type: Application
    Filed: January 16, 2004
    Publication date: July 21, 2005
    Applicant: International Business Machines Corporation
    Inventors: Christopher Dawson, Craig Fellenstein, Rick Hamilton, Edward Luddy
  • Publication number: 20050160318
    Abstract: A method, system, and program managing analysis of a degraded service in a grid environment are provided. In a grid environment of multiple diverse systems, a service availability management agent is enabled to receive multiple types of error messages generated from the multiple diverse systems within the grid environment. Each error message is parsed to determine a general error indicator. Then, the service availability management agent attempts to resolve the general error indicator and return a solution to each parsed error message. Solutions may include an adjustment of resource usage by a particular service, an explanation of a particular error message, or a recommendation of alternate resources. The service availability management agent preferably specifies the transmission of the solution in a format specified for the requester system.
    Type: Application
    Filed: January 14, 2004
    Publication date: July 21, 2005
    Applicant: International Business Machines Corporation
    Inventors: Vincent Di Luoffo, Craig Fellenstein, Rick Hamilton, Joshy Joseph
  • Publication number: 20050154789
    Abstract: A method, system, and program for minimizing complex decisions to allocate additional resources to a job submitted to a grid environment are provided. First, at least one decision to allocate additional resources to at least one previously submitted job is stored in a decision cache, wherein said the least one decision is stored according to at least one characteristic of the at least one previously submitted job. When another job is submitted to the grid environment needs additional resources, the characteristic of the currently submitted job is compared with the characteristics of previous submitted jobs. If there is a match, then the previously made decision associated with the matching characteristic controls allocation of additional resources for the currently submitted job, such that complex decision making for allocation of additional resources is minimized by reusing previously stored decisions to allocate additional resources.
    Type: Application
    Filed: January 13, 2004
    Publication date: July 14, 2005
    Applicant: International Business Machines Corporation
    Inventors: Craig Fellenstein, Rick Hamilton, Joshy Joseph, James Seaman
  • Publication number: 20050152523
    Abstract: This present invention provides a teleconferencing method and system in which that places the contact responsibility on the conference host, rather than passively requiring individuals to connect to the conference. This invention creates a participant profile for each potential conference participant. The user profile would include a primary point of contact, such as an office telephone, and secondary choice, such as a home office telephone, cellular telephone, or text capable Personal Digital Assistant (PDA). As the system proceeds through the options, in the event the participant is not reached, a message appropriate to that media (voicemail, text message, etc.) can be left as a reminder. Further, the invention would provide to all participants any softcopy materials deemed critical by the leader of the meeting, in a format based on user preferences also contained in the profile database.
    Type: Application
    Filed: January 12, 2004
    Publication date: July 14, 2005
    Applicant: International Business Machines Corporation
    Inventors: Craig Fellenstein, Leslie Ernest, Rick Hamilton, James Seaman
  • Publication number: 20050154673
    Abstract: A method for monitoring payments, payment authorizations, and payable events in an inventor recognition program for a company. The present invention comprises an Award Reminder Program (ARP), an Award Status Program (ASP), and an Award Monitoring Program (AMP). The ARP monitors the award tracking database associated with the present invention and sends the inventor's manager an email requesting authorization of payment when required. If the manager does not authorize payment, the ARP sends the manager a reminder email. If the manager still does not authorize payment, the ARP proceeds up the company's organizational chart until payment is authorized. The ASP monitors the award tracking database and updates the status of each docket in the award tracking database. The AMP allows a user to view the award tracking database, print a payment report, print a payable events report, or send a reminder email to the inventor's manager.
    Type: Application
    Filed: January 13, 2004
    Publication date: July 14, 2005
    Applicant: International Business Machines Corporation
    Inventors: Craig Fellenstein, Edward Kelley
  • Publication number: 20050155033
    Abstract: A method, system, and program for maintaining application operations within a suboptimal grid environment are provided. An application profile expresses the operational requirements of an application across multiple heterogeneous resource platforms and expresses the priority of modular breakdown of an application so that usage of resources by the application can be adjusted when suboptimal conditions are detected for the application. The application is submitted to at least one resource node from among multiple resource nodes within a grid environment. Then, a service availability management agent monitors a performance status of the at least one resource node. The service availability management agent compares the performance status with an operational requirement specified for the platform of the at least one resource node in the application profile.
    Type: Application
    Filed: January 14, 2004
    Publication date: July 14, 2005
    Applicant: International Business Machines Corporation
    Inventors: Vincent Luoffo, Craig Fellenstein, Rick Hamilton, Joshy Joseph
  • Publication number: 20050094788
    Abstract: The present invention provides a method and system to enable a caller to send additional information along with the Caller Identification to a telephone receiver at the same time the caller makes the call. This additional information better informs the recipient of the identity of the caller and the nature of the call. This information allows the receiver to decide whether or not to answer the telephone call.
    Type: Application
    Filed: October 30, 2003
    Publication date: May 5, 2005
    Applicant: International Business Machines Corporation
    Inventors: Steven Lipton, Christopher Dawson, Rick Hamilton, Craig Fellenstein
  • Patent number: 6885732
    Abstract: A method and implementing processing system are provided in which, in addition to normal playback modes, users of voice mail devices are enabled to select a vignette playback mode in which shortened versions of received messages are played back to the user. In one embodiment, a user is able to have the shortened versions or vignettes played back sequentially without interruption. In another embodiment, the user may select to pause after each playback in order to manage or otherwise dispose of the played message. In yet another embodiment, the user is enabled to select vignette mode playback default values including, but not limited to, selecting which portion of received messages are to be played back, and the duration of each vignette message playback. The user is also enabled to input new vignette playback values in place of the default values for each received message or group of received messages.
    Type: Grant
    Filed: March 6, 2003
    Date of Patent: April 26, 2005
    Assignee: International Business Machines Corporation
    Inventors: Craig Fellenstein, Carl Phillip Gusler, Rick Allen Hamilton, II, James Wesley Seaman
  • Publication number: 20050069095
    Abstract: Methods, systems, and products for voicemail searching that include storing, in association with voicemail messages, voiceprints of callers who leave voicemail messages for voicemail users in a voicemail system; storing caller speech tags in association with the voiceprints; identifying, in dependence upon caller voiceprints, callers who leave new voicemail messages; receiving, from a particular voicemail user, search keywords entered as speech and converted to text through automated speech recognition; and selecting, in dependence upon the search keywords and the caller speech tags, one or more selected voicemail messages from a multiplicity of voicemail messages for the particular voicemail user.
    Type: Application
    Filed: September 25, 2003
    Publication date: March 31, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig Fellenstein, Carl Gusler, Rick Hamilton, James Seaman
  • Publication number: 20050069144
    Abstract: The present invention provides a method, apparatus, and computer implemented instructions for computer-based onboard noise suppression devices with remote web-based management features. The present invention detects noise within a computer. A noise canceling signal is generated based on parameters. These parameters may include, for example, the percentage of noise to suppress. The noise canceling signal is broadcasted to reduce or eliminate noise. Additionally, the present invention provides the ability to remotely manage noise suppression within computers.
    Type: Application
    Filed: October 14, 2004
    Publication date: March 31, 2005
    Inventors: David Delchar, Craig Fellenstein
  • Publication number: 20050060375
    Abstract: The present invention introduces unique functionality whereby there is a substantial reduction in the storage and replication requirements for the locally initiated electronic mail messages, which include locally sourced attachments. In the method of the present invention, at the origination location of an electronic message, there is an identification of electronic messages containing locally sourced attachment documents. During the storage of the transmitted message, there is determination of whether any attachment to the message was a locally sourced attachment. If the attachment was a locally sourced attachment, the attachment may not be stored with the message. Instead a pointer or link can be created to the original or locally sourced document. This approach will reduce the storage space required by electronic messages.
    Type: Application
    Filed: September 11, 2003
    Publication date: March 17, 2005
    Applicant: International Business Machines Corporation
    Inventors: Leslie Ernest, Craig Fellenstein, Rick Hamilton, James Seaman
  • Publication number: 20050051620
    Abstract: In accordance with the present invention, there is provided a processing methodology for use in processing information received by a smart card which contains and supports a user personal data profile. Parameters specific to individual user's personal preferences, including travel related parameters and service preferences, are input and stored by the smart card and may be selectively read out and/or transmitted to instantaneously provide the individual's personalized data to various travel related processing systems. The smart card may also be used to present messages to the traveler from various travel services institutions, and also to be programmed by those institutions in order to access certain facilities available to the traveler.
    Type: Application
    Filed: September 4, 2003
    Publication date: March 10, 2005
    Applicant: International Business Machines Corporation
    Inventors: Vincenzo DiLuoffo, Craig Fellenstein, Rick Hamilton, James Seaman
  • Publication number: 20050047563
    Abstract: A voice mail system includes a call processing unit to receive incoming calls and access requests, a data storage unit to store digital representations of audio messages on a storage medium, and an administrative unit to enable a user to define a voice mail profile. The profile includes a set of voice mail conditions and a corresponding set of conditional actions. Each condition specifies at least one characteristic of an incoming call or system access request. The voice mail system processes a system access request or incoming call by determining whether at least one of the voice mail conditions is satisfied and, if so, responding to the system access request or incoming call according to the corresponding conditional action.
    Type: Application
    Filed: August 28, 2003
    Publication date: March 3, 2005
    Applicant: International Business Machines Corporation
    Inventors: Craig Fellenstein, Carl Gusler, Rick Hamilton, James Seaman
  • Publication number: 20050021651
    Abstract: An apparatus and method for facilitating communication through a messaging system by identifying times when a user of the system is most likely to be available for a messaging session. The apparatus comprises an event monitor, a database, a usage processor, and a usage indicator. The event monitor detects messaging system events and records information about these events in the database. The usage processor retrieves the recorded information from the database and uses the information to compiles statistical usage data for a given user. The usage indicator then displays the statistical usage data in a summary format to an end user. In the preferred embodiment, the event monitor, usage processor, and usage indicators are all implemented as computer instructions. These three components may be executed independently of each other, or they may be integrated into a single computer program. Similarly, each component may operate independently or be integrated into an existing messaging system.
    Type: Application
    Filed: July 24, 2003
    Publication date: January 27, 2005
    Applicant: International Business Machines Corporation
    Inventors: Craig Fellenstein, Carl Gusler, Rick Hemilton, James Seaman
  • Publication number: 20050010643
    Abstract: An example of a solution provided here comprises: in response to a request from an original sender, transmitting tracing notifications to the original sender, and providing limits for the tracing notifications. The tracing notifications operate when an e-mail message is forwarded to at least one non-original recipient.
    Type: Application
    Filed: July 10, 2003
    Publication date: January 13, 2005
    Applicant: International Business Machines Corporation
    Inventors: Craig Fellenstein, Carl Gusler, Rick Hamilton, Harry Schatz
  • Publication number: 20050010593
    Abstract: The present invention provides a method and system for storing information into a folder/location using a predictive function to select the name for the newly stored information. The predictive functions use names of applications, documents or words within these items to select and present a name to a user. The present invention introduces a new function within document processing applications, (also potentially operating systems), whereby each time a document is saved to a storage medium, a predictive function will cause the selection of the most probable folder/location in which the document would be stored.
    Type: Application
    Filed: July 10, 2003
    Publication date: January 13, 2005
    Applicant: International Business Machines Corporation
    Inventors: Craig Fellenstein, Carl Gusler, Rick Hamilton, James Seaman
  • Publication number: 20040249890
    Abstract: The present invention discloses a new function within electronic mail applications whereby documents or messages, which are annotated or designated with a notification such as “reply requested”, are monitored by a new proactive reminder system, in order to minimize the occurrence of the late responses. In the present invention, a new selection is added to the menus to “enable reminder function”. In the process of the present invention, the sender enables the reminder function. The sender then selects the date and time to send a first reminder, (if response has not been received). The sender then selects frequency of reminder after reminder is sent, (every 8 hours for example). The sender can choose to be notified or excluded from reminders.
    Type: Application
    Filed: June 5, 2003
    Publication date: December 9, 2004
    Applicant: International Business Machines Corporation
    Inventors: Craig Fellenstein, Carl Phillip Gusler, Rick Allen Hamilton, James Wesley Seaman