Patents by Inventor Jean-Claude Dispensa

Jean-Claude Dispensa 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: 20100057765
    Abstract: An email method and system. The method includes receiving by a computing system, an email addressed to a recipient. The computing system retrieves from an internal table of files, a file link and an ID associated with an attached file attached to the email. The file link points to a location within the computing system for the attached file. The computing system removed the attached file from the email. The computing system generates a copy of the email and places the file link and the ID in the copy of the email. The computing system retrieves and stores identification data for the recipient. The computing system determines a total file size for all files being accessed by the recipient. The computing system determines if the file total size exceeds a file size threshold. The computing system transmits the copy of the email comprising the file link and the ID.
    Type: Application
    Filed: September 2, 2008
    Publication date: March 4, 2010
    Inventors: Jean-Claude Dispensa, Dominique Rossi-Chevrel
  • Patent number: 7660255
    Abstract: A datagram with a destination network address is received at a router. The router identifies a next hop router en route to or associated with the destination network address. The router determines whether or not transmission of the datagram on a link to the next hop router would result in a bandwidth usage exceeding a bandwidth threshold associated with the next hop router. If not, the router updates the bandwidth usage associated with the next hop router to account for the datagram, and transmits the datagram to the next hop router. If so, the router selects among other possible next hop routers en route to or associated with the destination address, another next hop router for which transmission of the datagram on a link to the other next hop router would not result in a bandwidth usage exceeding a bandwidth threshold associated with the other next hop router.
    Type: Grant
    Filed: October 21, 2003
    Date of Patent: February 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Jean Marc Berthaud, Jean Claude Dispensa, Arnaud Lund
  • Publication number: 20100023455
    Abstract: A method and system for preventing unauthorized card transactions via dynamic itinerary-driven profiling. Authorization record(s) including authorized geographic locations and authorized periods of time are received from a travel reservation system (TRS). The authorization record(s) identify an itinerary specified by a travel booking(s) purchased via the TRS using a debit or credit card. The itinerary specifies that the cardholder is scheduled to be in the authorized geographic locations for the authorized periods of time. In response to receiving a request for an authorization of a card transaction, a location and date associated with the card transaction are retrieved from the request. The card transaction is rejected based on a determination that the retrieved location is not within the authorized geographic locations and/or the retrieved date is not within the authorized periods of time. A notification of the retrieved location and retrieved date is logged and displayed.
    Type: Application
    Filed: September 16, 2008
    Publication date: January 28, 2010
    Inventors: Jean-Claude Dispensa, Philippe Gregoire, Dominique Picard
  • Publication number: 20090073912
    Abstract: The present invention relates to a method and system of computer communication through an infrastructure multicast IP network, between one or several determined central stations and undetermined groups of receiving stations, especially mobile stations. According to the invention, every mobile station sends its geographical status, e.g. its position, in an IP unicast message to the central station. In response, the mobile station receives an IP unicast message comprising one or more IP multicast addresses corresponding to the transmitted geographical status. The central station also has the necessary routers subscribed or unsubscribed to these multicast addresses, according to the local presence of such receiving stations. Receiving stations may then subscribe such localized multicast addresses, and receive the corresponding multicast messages.
    Type: Application
    Filed: September 18, 2008
    Publication date: March 19, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Frederic Bauchot, Jean-Claude Dispensa, Gerard Marmigere
  • Patent number: 7475162
    Abstract: A method of preserving symmetrical routing in a communication system comprising a server farm connected to the Internet through an Internet access router. The server farm includes at least two customer cabinets with at least a WEB server and at least two firewalls. The firewalls use a Virtual Router Redundancy Protocol (VRRP) to set up one firewall as being the primary firewall. The method includes checking in each firewall whether there is a change of the VRRP state from primary to secondary or reciprocally. Such a change indicates that a link between the primary firewall and one of the customer cabinets has failed. The link is disabled from the network to the firewall the state of which has changed from primary to secondary or the link is enabled from the Internet network to the firewall the state of which has changed from secondary to primary.
    Type: Grant
    Filed: December 13, 2007
    Date of Patent: January 6, 2009
    Assignee: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Pascal Chauffour, Jean-Claude Dispensa, Valerie Mahe
  • Patent number: 7450585
    Abstract: The present invention is based on a dual dynamic Network Address Translation (NAT): one Network Address Translation (NAT) is executed close to the client stations of customers (to NAT), and one Network Address Translation (NAT) is executed close to the application server (to un-NAT). The networks between the client stations and the application server, only see registerd addresses (public IP addresses), while the application only sees the real private IP address. The present invention is based on a method for “NATting” and “un-NATting” the IP addresses without having to pre configure the “NATting” devices (the devices executing the operations of translating the network addresses).
    Type: Grant
    Filed: September 13, 2005
    Date of Patent: November 11, 2008
    Assignee: International Business Machines Corporation
    Inventor: Jean Claude Dispensa
  • Publication number: 20080109892
    Abstract: A method of preserving symmetrical routing in a communication system comprising a server farm connected to the Internet through an Internet access router. The server farm includes at least two customer cabinets with at least a WEB server and at least two firewalls. The firewalls use a Virtual Router Redundancy Protocol (VRRP) to set up one firewall as being the primary firewall. The method includes checking in each firewall whether there is a change of the VRRP state from primary to secondary or reciprocally. Such a change indicates that a link between the primary firewall and one of the customer cabinets has failed. The link is disabled from the network to the firewall the state of which has changed from primary to secondary or the link is enabled from the Internet network to the firewall the state of which has changed from secondary to primary.
    Type: Application
    Filed: December 13, 2007
    Publication date: May 8, 2008
    Inventors: Jean-Marc Berthaud, Pascal Chauffour, Jean-Claude Dispensa, Valerie Mahe
  • Patent number: 7359992
    Abstract: A method of preserving symmetrical routing in a communication system comprising a server farm connected to the Internet through an Internet access router. The server farm includes at least two customer cabinets with at least a WEB server and at least two firewalls. The firewalls use a Virtual Router Redundancy Protocol (VRRP) to set up one firewall as being the primary firewall. The method includes checking in each firewall whether there is a change of the VRRP state from primary to secondary or reciprocally. Such a change indicates that a link between the primary firewall and one of the customer cabinets has failed. The link is disabled from the network to the firewall the state of which has changed from primary to secondary or the link is enabled from the Internet network to the firewall the state of which has changed from secondary to primary.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: April 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Pascal Chauffour, Jean-Claude Dispensa, Valerie Mahe
  • Publication number: 20080056281
    Abstract: The present invention is directed to a method, system and computer program as defined in independent claims, for optimizing the topology of a virtual ring used to multicast datagrams within a network comprising a transport layer protocol providing end to end data transfer, each node on the virtual ring being logically connected according to the network transport layer protocol to two and only two neighbour nodes through virtual connections, an upstream neighbour node and a downstream neighbour node.
    Type: Application
    Filed: October 31, 2007
    Publication date: March 6, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lionel Denecheau, Jean-Claude Dispensa, Denis Esteve
  • Patent number: 7231462
    Abstract: A method of preserving symmetrical routing in a communication system comprising a server farm connected to the Internet by an Internet access router IAR. The server farm includes at least two customer cabinets each having a WEB server, and at least two firewalls. The firewalls use Virtual Router Redundancy Protocol (VRRP) to set up a primary firewall that supports communication between a customer server and an Internet user. The IAR selects the firewall to be used as being the firewall corresponding to the interface having the lowest weight in a routing table. The cost assigned to each interface associated with a firewall is automatically generated, at the initial time, according to the priority assigned by the VRRP protocol to said interface associated with said firewall.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: June 12, 2007
    Assignee: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Pascal Chauffour, Jean-Claude Dispensa, Valerie Mahe
  • Publication number: 20070081461
    Abstract: In a network having nodes, N nodes are members of a virtual communications ring for multicast communication among the N nodes, each of the N nodes being associated with only an upstream and a downstream one of the other N nodes. One of the N nodes manages changes in ring membership, including requesting the others of the N nodes to participate in measuring distances to a N+1th, node responsive to receiving an insertion request message. The manager node inserts the N+1th node in the communications ring responsive to receiving replies, which includes inserting the N+1th node in a selected location between two selected ones of the N nodes, such that the N nodes and the N+1th node are enabled to multicast messages around the ring. Due to the selected location of the N+1th node, communication distances for muticasted messages tend to be shorter than such distances that would otherwise occur.
    Type: Application
    Filed: October 3, 2006
    Publication date: April 12, 2007
    Applicant: International Business Machines Corporation
    Inventors: Lionel Denecheau, Jean-Claude Dispensa, Denis Esteve
  • Publication number: 20070008974
    Abstract: Network services are routed responsive to receiving a datagram. The datagram requests a certain network-delivered service and includes a virtual address for the service. An apparatus selects a physical address for a certain server from among a number of a physical addresses of respective servers associated by the apparatus with the virtual address. Performance of the respective servers is ranked so that the physical address are selected responsive to the performance ranks. The apparatus forwards the datagram, which includes the selected physical address for directing the datagram to the certain server.
    Type: Application
    Filed: May 25, 2006
    Publication date: January 11, 2007
    Applicant: International Business Machines Corporation
    Inventors: Jean-Claude Dispensa, Eric Lebrun
  • Publication number: 20040090955
    Abstract: A datagram with a destination network address is received at a router. The router identifies a next hop router en route to or associated with the destination network address. The router determines whether or not transmission of the datagram on a link to the next hop router would result in a bandwidth usage exceeding a bandwidth threshold associated with the next hop router. If not, the router updates the bandwidth usage associated with the next hop router to account for the datagram, and transmits the datagram to the next hop router. If so, the router selects among other possible next hop routers en route to or associated with the destination address, another next hop router for which transmission of the datagram on a link to the other next hop router would not result in a bandwidth usage exceeding a bandwidth threshold associated with the other next hop router.
    Type: Application
    Filed: October 21, 2003
    Publication date: May 13, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jean Marc Berthaud, Jean Claude Dispensa, Arnaud Lund
  • Publication number: 20040039840
    Abstract: A method, system, and computer program product for splitting and sharing routing information among several routers within a group of routers acting as a single border router in an Internet protocol (IP) network, each router comprising a routing table. The method, for use in a router of the group, comprises the steps of: selecting routes in the routing table of the router; requesting other routers of the group to replace, in their routing tables, each selected route with the router as next hop; associating at least part of-non selected routes, each one with another router of the group; and removing and replacing, in the routing table, each-non selected route associated with a router of the group by the associated router as next hop.
    Type: Application
    Filed: July 17, 2003
    Publication date: February 26, 2004
    Applicant: International Business Machines Corporation
    Inventors: Jean-Claude Dispensa, Arnaud Lund
  • Patent number: 6680947
    Abstract: Auto-adaptive method of load balancing in a data transmission system wherein one active station (32) amongst a plurality of stations requests the access to the resources of a host (10), the active station being connected to a connected-oriented network linked to host (10) by means of a plurality of communication controllers (12, 14, 16) identified by the station (32) with the address of host (10), the connected-oriented network implementing a protocol in which route discovery frames are sent from the station (32) to all the communication controllers (12, 14, 16) and response frames are sent back with a predefined delay from each one of the communication controllers to the station (32), whereby the station (32) selects the route defined by the first received response frame, this method being characterized in that the delay to apply to the response frame is at each moment dynamically defined by using a logarithmic function of the current number of active stations.
    Type: Grant
    Filed: April 6, 2000
    Date of Patent: January 20, 2004
    Assignee: International Business Machines Corporation
    Inventors: Lionel Denecheau, Jean Claude Dispensa, Denis Esteve, Pascal Thubert
  • Publication number: 20030233473
    Abstract: A method of tracking the availability of a logical connection to a router in a data transmission system including a network, a plurality of customer servers, and at least two network access routers using Virtual Router Redundancy Protocol or the like to set up a primary interface router. The method is automatically achieved in each router by periodically tracking at least one logical connection between the primary interface router and a neighbor router connected to the network. Virtual Router Redundancy Protocol sets up one of the backup routers as primary interface router when the logical connection has failed.
    Type: Application
    Filed: April 28, 2003
    Publication date: December 18, 2003
    Applicant: International Business Machines Corporation
    Inventors: Julien Bonhomme, Anne-Lise Conjeaud, Jean-Claude Dispensa, Arnaud Lund
  • Patent number: 6636501
    Abstract: A communication system speeds up digital traffic between nodes. The traffic is organized into data frames flowing over network high and low speed links attached to entry and exit ports of the nodes. Low speed modules connect the low speed links to a high speed switch. Router dispatch modules connect the high speed switch to a node attached to a high speed link for forwarding each data frame toward a dynamically selected target low speed module via the high speed switch, such that the dynamic selection of the target low speed module is based on detection of the module with the least load. At least one main router is attached to the high speed switch for storing a routing table to enable the targeted low speed module to orient one of the frames toward a right node exit port.
    Type: Grant
    Filed: August 20, 1999
    Date of Patent: October 21, 2003
    Assignee: International Business Machines Corporation
    Inventors: Jean-Claude Dispensa, Denis Esteve, Christophe Jourdet, Pascal Thubert
  • Publication number: 20030126268
    Abstract: A method of preserving symmetrical routing in a communication system comprising a server farm connected to the Internet by an Internet access router IAR. The server farm includes at least two customer cabinets each having a WEB server, and at least two firewalls. The firewalls use Virtual Router Redundancy Protocol (VRRP) to set up a primary firewall that supports communication between a customer server and an Internet user. The IAR selects the firewall to be used as being the firewall corresponding to the interface having the lowest weight in a routing table. The cost assigned to each interface associated with a firewall is automatically generated, at the initial time, according to the priority assigned by the VRRP protocol to said interface associated with said firewall.
    Type: Application
    Filed: December 12, 2002
    Publication date: July 3, 2003
    Applicant: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Pascal Chauffour, Jean-Claude Dispensa, Valerie Mahe
  • Publication number: 20030120788
    Abstract: A method of preserving symmetrical routing in a communication system comprising a server farm connected to the Internet through an Internet access router. The server farm includes at least two customer cabinets with at least a WEB server and at least two firewalls. The firewalls use a Virtual Router Redundancy Protocol (VRRP) to set up one firewall as being the primary firewall. The method includes checking in each firewall whether there is a change of the VRRP state from primary to secondary or reciprocally. Such a change indicates that a link between the primary firewall and one of the customer cabinets has failed. The link is disabled from the network to the firewall the state of which has changed from primary to secondary or the link is enabled from the Internet network to the firewall the state of which has changed from secondary to primary.
    Type: Application
    Filed: December 12, 2002
    Publication date: June 26, 2003
    Applicant: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Pascal Chauffour, Jean-Claude Dispensa, Valerie Mahe
  • Publication number: 20030120816
    Abstract: A method of synchronizing firewalls in a communication system comprising a server farm wherein any user connected to the Internet can access customer servers, and at least two firewalls using a Virtual Router Redundancy Protocol (VRRP) to set up as primary interface firewall the firewall which owns the primary interface of the VRRP group of interfaces to at least one customer server. The method includes initializing, in a secondary interface firewall, a synchronization message exchange with the primary firewall after receiving a packet for a connection having a state which is incompatible with the received packet or after the standard firewall processing of a packet corresponding to a new connection, and registering in a common connection table the state of any connection if the connection is new or if the connection state has changed.
    Type: Application
    Filed: December 12, 2002
    Publication date: June 26, 2003
    Applicant: International Business Machines Corporation
    Inventors: Jean-Marc Berthaud, Pascal Chauffour, Jean-Claude Dispensa, Valerie Mahe