Patents by Inventor Zeev Suraski

Zeev Suraski 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: 20060089967
    Abstract: A web server is able to efficiently host multiple web sites. Since overhead is significantly reduced, the server can accommodate a large number of concurrent users without service delays or disruptions, even under heavy load conditions. A persistent controller process executes on the server, and responsively to a user request for access to a resource of one of the clients, a child process is spawned. The user request is then served using the child process.
    Type: Application
    Filed: September 12, 2005
    Publication date: April 27, 2006
    Applicant: ZEND TECHNOLOGIES LTD.
    Inventors: Andi Gutmans, Zeev Suraski
  • Publication number: 20050050159
    Abstract: In a networked environment, debugging of a Web application executing on a Web server is automatically enabled using a single command button on a browser of a remote user. Initiation of debugging and control of the debugging process are achieved using a novel adaptation of the well-known cookie mechanism for storing client information and passing the information from the client to a server. In response to a click event, the client machine generates one or more cookies that contain information regarding the process to be debugged, the client machine itself, and optionally include additional control information. The cookies are transmitted to the server. A server-side process monitors data transmitted from the client. Responsively to recognition of the cookie, the debugging process attaches to the application being debugged and presents itself to the client.
    Type: Application
    Filed: September 3, 2003
    Publication date: March 3, 2005
    Inventor: Zeev Suraski
  • Publication number: 20050050319
    Abstract: A method for controlling access to a software application running on a server includes providing respective identifiers to a plurality of clients seeking to access the application on the server. A list of the identifiers of the clients who are entitled to access the application is maintained on the server. The list includes a predetermined number of slots. Upon receiving a request submitted by a given client to access the application, the server permits the given client to access the application only if the identifier assigned to the client, which is included in the request, appears on the list or if at least one of the slots on the list is available to receive the identifier.
    Type: Application
    Filed: August 12, 2003
    Publication date: March 3, 2005
    Inventor: Zeev Suraski