Patents by Inventor Charles de Saint-Aignan

Charles de Saint-Aignan 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: 20080318201
    Abstract: The present invention provides a distributed learning management architecture that is “componentized” for increased distribution and scalability. Specifically, the present invention provides an architecture in which multiple content servers, delivery servers and/or live session servers can be provided to accommodate multiple geographic locations. The present invention further provides an off-line learning architecture that allows the teachings of the distributed learning management architecture to be implemented on an individual client.
    Type: Application
    Filed: August 15, 2008
    Publication date: December 25, 2008
    Inventors: Thomas J. Dinger, Christopher A. Hyland, David B. Millen, Charles de Saint-Aignan, Fernando Salazar, Jonathan T. Zempel
  • Publication number: 20070288591
    Abstract: The invention provides a method, system, and program product for caching application data in a browser cache. In one embodiment, a method according to the invention includes: providing to a web browser a uniform resource locator (URL) directed to application data; making a hypertext transfer protocol (HTTP) request using the URL; caching in the web browser cache the application data; determining whether the application data has changed since caching; in the case that the application data has changed since caching, providing to the web browser an updated URL directed to changed application data; and in the case that the application data has not changed since caching, using the cached application data.
    Type: Application
    Filed: June 13, 2006
    Publication date: December 13, 2007
    Inventors: HENRY Y. WONG, CHARLES de SAINT-AIGNAN, ROBERT YATES
  • Publication number: 20050136388
    Abstract: The present invention is a system and method for maintaining the integrity of data during the offline mode of an e-learning process. The invention maintains the integrity of online course material in a learning management system by determining when a student attempts to access online course material and to downloaded the material from a learning management server to a student server for offline utilization resulting in an offline access mode. The invention then provides a set of procedures for monitoring the course material when it has been accessed. The set of procedures may determine that the course material is in an offline access mode and prevent the student from accessing the course object from the learning management server while the course object is in the offline access mode. Further, the system and method of the present invention may also serve to synchronize the course material between the learning management server and the student server by copying the course material from one server to another.
    Type: Application
    Filed: December 19, 2003
    Publication date: June 23, 2005
    Applicant: International Business Machines Corporation
    Inventors: Charles de Saint-Aignan, Fernando Salazar
  • Publication number: 20050132294
    Abstract: The present invention provides a distributed learning management architecture that is “componentized” for increased distribution and scalability. Specifically, the present invention provides an architecture in which multiple content servers, delivery servers and/or live session servers can be provided to accommodate multiple geographic locations. The present invention further provides an off-line learning architecture that allows the teachings of the distributed learning management architecture to be implemented on an individual client.
    Type: Application
    Filed: December 16, 2003
    Publication date: June 16, 2005
    Inventors: Thomas Dinger, Christopher Hyland, David Millen, Charles de Saint-Aignan, Fernando Salazar, Jonathan Zempel