Patents by Inventor Eduardo N. Spring

Eduardo N. Spring 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: 20080235797
    Abstract: A mechanism is provided for augmenting the mail header of a message with a list of digital signatures representing the chain of contributors to the message. The augmented header may also encode the actual contributions corresponding to each digital signature. The list is appended every time a message is forwarded. If a message has a portion with no corresponding digital signature or if one or more of the digital signatures is not trusted, the user may handle the message accordingly. Furthermore, a mail server or client may discard a message if the number of digital signatures exceeds a threshold to filter out unwanted messages, such as e-mail chain letters.
    Type: Application
    Filed: June 9, 2008
    Publication date: September 25, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dwip N. Banerjee, Rabindranath Dutta, Eduardo N. Spring
  • Publication number: 20080235196
    Abstract: A security compliance search engine is provided for searching one or more client computing devices for items of information that meet a security criteria identifying items of information containing confidential content. Results of the search are provided to an analysis engine for determining if the items of information identified by the search are being maintained in accordance with a security policy for ensuring the confidentiality of the confidential content. Results of the analysis may be used to generate a report or log and to generate a notification to the client computing device identifying any violations of the security policy and possible solutions for bringing the item of information into compliance with the security policy. In addition, an administrator may be notified of any violations so that corrective action may be taken.
    Type: Application
    Filed: May 30, 2008
    Publication date: September 25, 2008
    Applicant: International Business Machines Corporation
    Inventors: Scott J. Broussard, Tony C. Kwong, Eduardo N. Spring, Anthony W. Wrobel
  • Publication number: 20080235345
    Abstract: A mechanism is provided for augmenting the mail header of a message with a list of digital signatures representing the chain of contributors to the message. The augmented header may also encode the actual contributions corresponding to each digital signature. The list is appended every time a message is forwarded. If a message has a portion with no corresponding digital signature or if one or more of the digital signatures is not trusted, the user may handle the message accordingly. Furthermore, a mail server or client may discard a message if the number of digital signatures exceeds a threshold to filter out unwanted messages, such as e-mail chain letters.
    Type: Application
    Filed: June 9, 2008
    Publication date: September 25, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dwip N. Banerjee, Rabindranath Dutta, Eduardo N. Spring
  • Publication number: 20080235760
    Abstract: A confidential content reporting system and method with electronic mail verification functionality are provided. With the system and method, a security compliance search engine is provided for searching items of information to identify items containing confidential content and security violations with regard to this confidential content. Results of the search may be reported to a user via a graphical user interface (GUI) that identifies the item of information, the security violations detected, and suggested corrective actions, such as encryption. A user may interact with the GUI to apply security mechanisms in accordance with the suggested corrective actions. Moreover, the searching and reporting mechanism may be used to search electronic mail messages and their attachments prior to distribution of the electronic mail messages.
    Type: Application
    Filed: May 29, 2008
    Publication date: September 25, 2008
    Applicant: International Business Machines Corporation
    Inventors: Scott J. Broussard, Tony C. Kwong, Eduardo N. Spring, Anthony W. Wrobel
  • Patent number: 7389422
    Abstract: A mechanism is provided for augmenting the mail header of a message with a list of digital signatures representing the chain of contributors to the message. The augmented header may also encode the actual contributions corresponding to each digital signature. The list is appended every time a message is forwarded. If a message has a portion with no corresponding digital signature or if one or more of the digital signatures is not trusted, the user may handle the message accordingly. Furthermore, a mail server or client may discard a message if the number of digital signatures exceeds a threshold to filter out unwanted messages, such as e-mail chain letters.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: June 17, 2008
    Assignee: International Business Machines Corporation
    Inventors: Dwip N. Banerjee, Rabindranath Dutta, Eduardo N. Spring
  • Patent number: 7376220
    Abstract: A method for preparing and automatically updating a greeting on a voice mail system comprising receiving a call to a voice mailbox, selecting a greeting template based on one or more conditions, identifying greeting parameters present within the greeting template, retrieving values for the greeting parameters, and generating a greeting using the values of the greeting parameters in accordance with the greeting template. The method allows the voice mailbox user to better manage incoming calls when the user is not available to accept them. The method further provides a benefit to the caller by providing a greeting that contains information tailored to benefit the caller, thereby helping the caller to decide, for example, whether or not to leave a voice mail message in the user's voice mailbox.
    Type: Grant
    Filed: May 9, 2002
    Date of Patent: May 20, 2008
    Assignee: International Business Machines Corporation
    Inventors: Scott J. Broussard, Eduardo N. Spring
  • Publication number: 20080024450
    Abstract: A system for processing and displaying command-line input data is described. The system includes a keyboard buffer configured to store a pending command entered in a command line interface such that the entered pending command may be executed shortly thereafter. The system also includes a display that houses a screen. The display is configured to display the entered pending command in the command-line interface on the screen, such that a user may review, validate and edit the entered pending command prior to execution. The system also includes a central processing unit. The central processing unit houses the processor. The keyboard buffer, the command-line interface and the display are operably associated with the processor. The processor is configured to interpret and execute the pending command stored in the keyboard buffer.
    Type: Application
    Filed: July 28, 2006
    Publication date: January 31, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Scott J. Broussard, Steven D. Clay, Eduardo N. Spring
  • Patent number: 7321931
    Abstract: A method, system, and program for time controlled network use are provided. A time controller counts an amount of time utilized by a particular user in accessing at least one web page via a network. Then, in response to the counted amount of time reaching at least one time limit for the particular user, the time controller initiates an action to control further accesses via the network by the particular user, such that an amount of time the particular user spends making network accesses is limited.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: January 22, 2008
    Assignee: International Business Machines Corporation
    Inventors: Dwip N. Banerjee, Kumar Ravi, Eduardo N. Spring
  • Patent number: 7124096
    Abstract: A method, program, and system for checking the availability of goods and services by means of the Internet are provided. The invention comprises compiling a customer profile, which may include information related to business affiliation as well as personal preferences. The customer uses a general search engine to submit a query regarding a desired good or service, and the search engine returns a list of suppliers that satisfy the search generic criteria. Special software on the client machine then sends more detailed queries, along with the customer profile, directly to certain suppliers selected from the list. These suppliers then return information, which corresponds to the customer profile. This information may include availability of specific accommodations, special discounts, as well as exclusive goods or services not offered to the general public.
    Type: Grant
    Filed: September 13, 2001
    Date of Patent: October 17, 2006
    Assignee: International Business Machines Corporation
    Inventors: Rabindranath Dutta, Kumar Ravi, Eduardo N. Spring
  • Patent number: 7036045
    Abstract: A system and method for dumping all or some exceptions in an object-oriented environment. The invention includes a Java virtual machine comprising: a system for enabling a verbose exceptions mode; and a system for dumping exceptions that occur during the running of the executable code when the verbose exceptions mode is enabled.
    Type: Grant
    Filed: March 21, 2002
    Date of Patent: April 25, 2006
    Assignee: International Business Machines Corporation
    Inventors: Scott J. Broussard, Eduardo N. Spring
  • Patent number: 6995671
    Abstract: A method, apparatus and program for notifying an electronic address of the presence of physical mail in a designated mailbox is provided. The presence of at least one piece of mail in the mailbox is detected and an electronic notification is transmitted to the address indicating the presence of the at least one piece of mail.
    Type: Grant
    Filed: January 15, 2002
    Date of Patent: February 7, 2006
    Assignee: International Business Machines Corporation
    Inventors: Rabindranath Dutta, Kumar Ravi, Eduardo N. Spring
  • Patent number: 6983273
    Abstract: Search results for linked sources of information are associated with one or more predefined symbols or icons that indicate characteristics of the linked sites' contents. Site content ratings services and databases are co-opted to obtain additional site characteristic opinion, review results, and indicators. A search engine creates a set of characteristic factors associated with its index of web sites, and when providing a site reference as a result of a search operation, includes icons and symbols to indicate the characteristics to a user. Further sorting, filtering and searching according to the user's preferences may be performed.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: January 3, 2006
    Assignee: International Business Machines Corporation
    Inventors: Dwip N. Banerjee, Michael A. Paolini, Kumar Ravi, Eduardo N. Spring
  • Patent number: 6977580
    Abstract: An apparatus, system and method of identifying a vehicle that may present safety threats to security areas are provided. When a vehicle is approaching a security zone, a request for identification (ID) is issued to the vehicle's on-board computer system (OBCS). Upon receiving the ID, a comparison is made between the ID of the vehicle and a list of suspect vehicle IDs. It there is a match, the vehicle is considered to be suspect and the OBCS is instructed to take control over the vehicle.
    Type: Grant
    Filed: September 26, 2002
    Date of Patent: December 20, 2005
    Assignee: International Business Machines Corporation
    Inventors: Dwip N. Banerjee, Kumar Ravi, Eduardo N. Spring
  • Patent number: 6963637
    Abstract: Methods, systems, and media to capture a redialing sequence and to redial a phone or similar device are disclosed. Embodiments may capture a dialing sequence of a caller and provide access to the dialing sequence, or redialing sequence, when the caller desires to re-establish a telephone connection. More specifically, embodiments recognize a significant pause in a dialing sequence by a caller and associate the pause with a line event such as a circuit event or an audible event, or a length of time. Some embodiments comprise resource managers and agents of the resource manager may monitor a line, and identify, interpret, and/or route the line events to an application server to capture a redialing sequence or replay the redialing sequence to re-establish a telephone connection. Other embodiments incorporate security measures to protect private data and error detection to determine when a redialing sequence is invalid.
    Type: Grant
    Filed: December 18, 2002
    Date of Patent: November 8, 2005
    Assignee: International Business Machines Corporation
    Inventors: Scott J. Broussard, Ying Liu, Mark A. Sehorne, Eduardo N. Spring
  • Patent number: 6912710
    Abstract: A method of software development comprising the steps of determining, through Java reflection API calls, a current software signature for each Java object, from a Java software application comprising Java application code, to be administered by a software development wizard, retrieving from a deployment descriptor a Java object deployment description for each said Java object, and detecting changes in the Java application code, wherein detecting changes includes contrasting the current software signatures and the retrieved Java object deployment descriptions. Exemplary embodiments also include displaying, for user revision through a user interface, representations of the detected changes in the Java application code, wherein user revision includes user confirmation of detected changes, recording user revisions in the deployment descriptor, and conforming the Java application code to the user revisions.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: June 28, 2005
    Assignee: International Business Machines Corporation
    Inventors: Scott J. Broussard, Samuel O. Isokpunwu, Eduardo N. Spring, Michael John Walker
  • Patent number: 6879672
    Abstract: A method of extending telecommunications service, wherein the method is implemented in an extension application server. The extension application server is coupled for data communications to a customer data source and to a telecommunications server. The telecommunications server includes, installed and operating upon the telecommunications server, a multiplicity of telecommunications extension services. The method of extending telecommunications service includes receiving, in the extension application server, from a requesting telecommunications extension service in the telecommunications server, a telecommunications service request; preparing, in dependence upon information from the customer data source, a response to the telecommunications service request; and transmitting the response to the requesting telecommunications extension service.
    Type: Grant
    Filed: September 13, 2001
    Date of Patent: April 12, 2005
    Assignee: International Business Machines Corporation
    Inventors: Scott J. Broussard, Michael John Walker, Eduardo N. Spring, Mark A. Sehorne
  • Publication number: 20040221305
    Abstract: According to one aspect of the present invention a method for selectively transportable TV services to a subscriber includes a first TV services provider receiving a request from the subscriber. The request identifies a selected set of predefined channels and a selected converter located at a location to which the selected set is to be redirected. Responsive to the request, or as part of the request, a second TV services provider serving the selected converter is identified. A second request is sent to the second provider identifying the selected channels to be redirected to the converter. The second provider responsively identifies which ones of the channels of the selected set are available for delivery by the second provider to the converter. A comparison of these available channels to the selected channels indicates whether all of the selected channels are available for delivery by the second provider.
    Type: Application
    Filed: April 30, 2003
    Publication date: November 4, 2004
    Applicant: International Business Machines Corporation
    Inventors: Scott J. Broussard, Michael Wayne Brown, Eduardo N. Spring
  • Publication number: 20040120503
    Abstract: Methods, systems, and media to capture a redialing sequence and to redial a phone or similar device are disclosed. Embodiments may capture a dialing sequence of a caller and provide access to the dialing sequence, or redialing sequence, when the caller desires to re-establish a telephone connection. More specifically, embodiments recognize a significant pause in a dialing sequence by a caller and associate the pause with a line event such as a circuit event or an audible event, or a length of time. Some embodiments comprise resource managers and agents of the resource manager may monitor a line, and identify, interpret, and/or route the line events to an application server to capture a redialing sequence or replay the redialing sequence to re-establish a telephone connection. Other embodiments incorporate security measures to protect private data and error detection to determine when a redialing sequence is invalid.
    Type: Application
    Filed: December 18, 2002
    Publication date: June 24, 2004
    Applicant: International Business Machines Corporation
    Inventors: Scott J. Broussard, Ying Liu, Mark A. Sehorne, Eduardo N. Spring
  • Publication number: 20040122947
    Abstract: A method, system, and program for time controlled network use are provided. A time controller counts an amount of time utilized by a particular user in accessing at least one web page via a network. Then, in response to the counted amount of time reaching at least one time limit for the particular user, the time controller initiates an action to control further accesses via the network by the particular user, such that an amount of time the particular user spends making network accesses is limited.
    Type: Application
    Filed: December 20, 2002
    Publication date: June 24, 2004
    Applicant: International Business Machines Corporation
    Inventors: Dwip H. Banerjee, Kumar Ravi, Eduardo N. Spring
  • Publication number: 20040061629
    Abstract: An apparatus, system and method of identifying a vehicle that may present safety threats to security areas are provided. The apparatus, system and method determine whether a vehicle is a suspect vehicle by comparing an identification (ID) obtained from the vehicle with a list of IDs when the vehicle approaches a security zone of the security area. If there is a match, the vehicle is a suspect vehicle and may present a safety threat to the security area. At that point, the vehicle is not allowed to proceed. If the vehicle is a land-based vehicle, the vehicle may be allowed to proceed after it has been thoroughly searched. If the vehicle attempts to proceed before being allowed to do so, a signal is sent a computer system on board the vehicle (OBCS) to stop the vehicle from proceeding. In the case where the vehicle is not a land-based vehicle, the signal may instruct the OBCS to veer the vehicle off its course.
    Type: Application
    Filed: September 26, 2002
    Publication date: April 1, 2004
    Applicant: International Business Machines Corporation
    Inventors: Dwip N. Banerjee, Kumar Ravi, Eduardo N. Spring