Patents by Inventor Alan S. Gin

Alan S. Gin 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: 8688787
    Abstract: A system, method, and apparatus for providing continuous operations of a user e-mail application at a user computing device. At least two application servers, such as e-mail servers, are provided with each application server running the user e-mail application concurrently and independently. Each application server may have a persistent storage device associated with it for storing data. In response to a user request for data processing within the user application, the user request is transmitted to the at least two application servers for processing therein. A return result—responsive to the user request as processed by the one of the at least two application servers—is passed to the user computing device from one of the at least two application servers. In this manner, if one of the application servers fails or becomes unavailable due to a disaster or otherwise, the user e-mail requests can be continuously processed by at least the other application server without any delays.
    Type: Grant
    Filed: July 8, 2005
    Date of Patent: April 1, 2014
    Assignee: ZeroNines Technology, Inc.
    Inventors: Keith T. Fukuhara, Alan S. Gin, Shane I. Sareli
  • Patent number: 6816980
    Abstract: A fault-tolerant, state-compatible computing system and method have a user interface and a data center. The user interface accesses a first network, and the data center is connected to the first network by a plurality of communication links. The data center includes an extreme server; a plurality of application servers capable of running at least one application; and a second network having two or more communication links between the extreme server and the application servers. Using the communication protocols of the first network, the user interface is able to operate a first application executing on a first application server; and the extreme server maintains a second application executing on a second application server in a state-compatible condition to be used in the event that the user interface is no longer able to operate the first application.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: November 9, 2004
    Assignee: Zeronines Technology, Inc.
    Inventors: Keith T. Fukuhara, Alan S. Gin
  • Publication number: 20040215596
    Abstract: A system, method, and apparatus for providing continuous operations of a user application at a user computing device. At least two application servers are provided with each application server running the user application concurrently and independently. Each application server may have a persistent storage device associated with it for storing data. In response to a user request for data processing within the user application, the user request is transmitted to the at least two application servers for processing therein. A return result—responsive to the user request as processed by the one of the at least two application servers—is passed to the user computing device from one of the at least two application servers. In this manner, if one of the application servers fails or becomes unavailable due to a disaster or otherwise, the user requests can be continuously processed by at least the other application server without any delays.
    Type: Application
    Filed: April 30, 2004
    Publication date: October 28, 2004
    Inventors: Keith T Fukuhara, Alan S. Gin
  • Patent number: 6760861
    Abstract: A system, method, and apparatus for providing continuous operations of a user application at a user computing device. At least two application servers are provided with each application server running the user application concurrently and independently. Each application server may have a persistent storage device associated with it for storing data. In response to a user request for data processing within the user application, the user request is transmitted to the at least two application servers for processing therein. A return result—responsive to the user request as processed by the one of the at least two application servers—is passed to the user computing device from one of the at least two application servers. In this manner, if one of the application servers fails or becomes unavailable due to a disaster or otherwise, the user requests can be continuously processed by at least the other application server without any delays.
    Type: Grant
    Filed: April 26, 2002
    Date of Patent: July 6, 2004
    Assignee: ZeroNines Technology, Inc.
    Inventors: Keith T. Fukuhara, Alan S. Gin
  • Publication number: 20030159083
    Abstract: A system, method, and apparatus for providing continuous operations of a user application at a user computing device. At least two application servers are provided with each application server running the user application concurrently and independently. Each application server may have a persistent storage device associated with it for storing data. In response to a user request for data processing within the user application, the user request is transmitted to the at least two application servers for processing therein. A return result—responsive to the user request as processed by the one of the at least two application servers—is passed to the user computing device from one of the at least two application servers. In this manner, if one of the application servers fails or becomes unavailable due to a disaster or otherwise, the user requests can be continuously processed by at least the other application server without any delays.
    Type: Application
    Filed: April 26, 2002
    Publication date: August 21, 2003
    Inventors: Keith T. Fukuhara, Alan S. Gin