Patents by Inventor Wayne Rubenstein

Wayne Rubenstein 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: 20150348041
    Abstract: A method and payment processing system are presented for verifying a requested action for payment processing. Before executing the requested action, the system sends a request for a fraud score and determines an interface mode of the requested action. The system processes the requested action according to the determined interface mode and, if received, a fraud score.
    Type: Application
    Filed: June 2, 2014
    Publication date: December 3, 2015
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Eric Campbell, Nicole Pierrette Dwyer, Dean Jenkins, Zarir Sidhwa, Steven Wayne Rubenstein, Gina Robins, Evan Michael Lerch
  • Patent number: 8364650
    Abstract: A method and a system for maintaining coherence of cache contents in a multi-tiered architecture of servers are described. This includes a front tier of satellite servers, each operating a local cache, and a middle tier of central servers each operating a central cache. Central servers interface with databases through database servers to retrieve the data elements used to construct objects and store them in central caches. Once constructed, objects are attributed a time-to-live (TTL) and stored in central caches then, forwarded to the satellite servers where they are stored in local caches before being delivered to the software applications that have requested them. They are invalidated when outdated and reconstructed from a central server from where they are forwarded to all central caches and to the local caches where they are needed.
    Type: Grant
    Filed: September 27, 2006
    Date of Patent: January 29, 2013
    Assignee: Amadeus S.A.S.
    Inventors: Benoit Janin, Rémy Gole, Luc Isnardy, Rudy Daniello, Wayne Rubenstein
  • Patent number: 7971000
    Abstract: The invention concerns a method and a system for maintaining consistency of a cache memory, accessible by multiple independent processes. The processes can share common data. The processes perform simultaneous data searching operations optionally followed by providing the data to the processes, a removal of same or an insertion of new data. The searching, removal and insertion operations, are comprehensively executed once they have been initiated by the independent processes. They are executed excluding one another when they must operate on common data. The removal or insertion operations are each completely reversible. In that context, the invention provides that the operations for providing, removing or inserting the data have a finite or bound duration of execution so as to prevent any locking.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: June 28, 2011
    Assignee: Amadeus s.a.s.
    Inventors: Frédérick Ros, Rudy Daniello, Luc Isnardy, Claudine Reynaud, Wayne Rubenstein
  • Publication number: 20080235292
    Abstract: A method and a system for maintaining coherence of cache contents in a multi-tiered architecture of servers are described. This includes a front tier of satellite servers, each operating a local cache, and a middle tier of central servers each operating a central cache. Central servers interface with databases through database servers to retrieve the data elements used to construct objects and store them in central caches. Once constructed, objects are attributed a time-to-live (TTL) and stored in central caches then, forwarded to the satellite servers where they are stored in local caches before being delivered to the software applications that have requested them. They are invalidated when outdated and reconstructed from a central server from where they are forwarded to all central caches and to the local caches where they are needed.
    Type: Application
    Filed: September 27, 2006
    Publication date: September 25, 2008
    Applicant: Amadeus S.A.S.
    Inventors: Benoit Janin, Remy Gole, Luc Isnardy, Rudy Daniello, Wayne Rubenstein
  • Publication number: 20080183970
    Abstract: A method and a system maintain consistency of a cache memory, accessible by multiple independent processes. The processes can share common data, and perform simultaneous data searching operations optionally followed by providing the data to the processes, and data removal/insertion. The searching, removal and insertion operations are comprehensively executed once initiated by processes, excluding one another when they must operate on common data. Removal and insertion are reversible. Providing, removing and inserting the data have a finite execution duration, preventing locking. Particularly, insertion (including a step of releasing an input when a partition of the cache memory is full) if requiring browsing through the entire partition to make a selection, is possibly interrupted if maximum browsing time is reached. Here, the most appropriate input among those already browsed is released.
    Type: Application
    Filed: March 8, 2006
    Publication date: July 31, 2008
    Applicant: AMADEUS S.A.S.
    Inventors: Frederick Ros, Rudy Daniello, Luc Isnardy, Claudine Reynaud, Wayne Rubenstein