Patents by Inventor Marc Traina

Marc Traina 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: 9367578
    Abstract: An invalidation tracker system for tracking messages in a caching architecture of a pricing and shopping platform. The caching architecture includes multiple levels each comprising one or more servers. Invalidation messages are communicated from one level to another to send invalidation messages to all servers in the caching architecture. The system receives data from provider databases to be communicated to the servers in the caching architecture. The system includes a recording module for recording all invalidation messages communicated to the servers in the caching architecture to form a set of sent invalidation messages, an analyzing module for determining the invalidation messages received at each server in the caching architecture and comparing this with the set of sent invalidation messages to identify one or more undelivered invalidation messages, and a reply module for resending the one or more identified undelivered invalidation messages to an appropriate server in the caching architecture.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: June 14, 2016
    Assignee: Amadeus S.A.S.
    Inventors: Remy Edouard Gole, Benoit Ducol, Marc Traina
  • Publication number: 20130166729
    Abstract: An invalidation tracker system for tracking messages in a caching architecture of a pricing and shopping platform. The caching architecture includes of multiple levels each comprising one or more servers. Invalidation messages are communicated from one level to another to send invalidation messages to all servers in the caching architecture. The system receives data from provider databases to be communicated to the servers in the caching architecture. The system includes a recording module for recording all invalidation messages communicated to the servers in the caching architecture to form a set of sent invalidation messages, an analyzing module for determining the invalidation messages received at each server in the caching architecture and comparing this with the set of sent invalidation messages to identify one or more undelivered invalidation messages, and a reply module for resending the one or more identified undelivered invalidation messages to an appropriate server in the caching architecture.
    Type: Application
    Filed: January 19, 2012
    Publication date: June 27, 2013
    Inventors: Remy Edouard Gole, Benoit Ducol, Marc Traina