Patents by Inventor Daniel Alec Gulkis

Daniel Alec Gulkis 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: 7712110
    Abstract: A mechanism for remoting Twain function calls within a user session to a client system is disclosed. By hooking Twain function calls made by a Twain application on the server, the Twain function calls may be remoted over a virtual connection to a client system. A proxy application corresponding to the server-based Twain application is created on the client system. The proxy application communicates with the server and makes the appropriate function calls to the remainder of the Twain framework. The use of the proxy application allows multiple applications and devices to be supported simultaneously. Messages sent over the virtual connection are filtered prior to transmission thereby limiting the amount of required communication traffic. A multiplexor and demultiplexor are utilized in order to efficiently use bandwidth on the virtual channel. The present invention additionally compresses image data prior to transmission over the virtual channel.
    Type: Grant
    Filed: September 28, 2004
    Date of Patent: May 4, 2010
    Assignee: Citrix Systems, Inc.
    Inventor: Daniel Alec Gulkis
  • Patent number: 6922724
    Abstract: The present invention relates to a method and apparatus for managing and balancing the load of each of the servers in the network. In one aspect, the invention relates to an apparatus for managing server load in a networked system of servers. The apparatus includes a dynamic store storing run-time information associated with a plurality of servers in a server farm. The apparatus also includes an event bus. The apparatus also includes a load management subsystem in communication with the dynamic store via the event bus. The load management subsystem receives a request from the event bus to identify a server and transmits a message to the event bus that includes an address of an identified server based on information from the dynamic store.
    Type: Grant
    Filed: May 8, 2000
    Date of Patent: July 26, 2005
    Assignee: Citrix Systems, Inc.
    Inventors: Thomas D. Freeman, Daniel Alec Gulkis, Bradley Jay Pedersen