Patents by Inventor Jong J. Kann

Jong J. Kann 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: 9292587
    Abstract: Systems and methods for providing notifications of changes made in a database table to a remote application is presented. The system and methods manage change notification of a table in a database by notifying an application registered to receive notifications of changes made to a database table. A database manager executing on a device may receive a request to register an application to be notified when a first table of a plurality of tables in a database is changed. The database manager may establish a notification table comprising fields of the first table and one or more additional fields for managing notification. The database manager may establish a trigger on the first table to invoke a trigger procedure to copy a changed row of the first table to the notification table. The database manager may create a rule for the notification table to notify registered applications when a new row is inserted into the notification table.
    Type: Grant
    Filed: July 21, 2010
    Date of Patent: March 22, 2016
    Assignee: CITRIX SYSTEM, INC.
    Inventors: Jong J. Kann, Pierre P. Rafiq
  • Patent number: 8543726
    Abstract: A method, system, and apparatus are presented in which a web relay/client proxy module is downloaded to a client browser from a Network Security Appliance (NSA). The web relay module intercepts requests from the browser for network resources, and redefines the addresses within those requests so that the NSA can access protected resources on behalf of the client.
    Type: Grant
    Filed: April 8, 2005
    Date of Patent: September 24, 2013
    Assignee: Citrix Systems, Inc.
    Inventors: Jong J. Kann, Pierre P. Rafiq, Marco A. Murgia
  • Publication number: 20120023077
    Abstract: Systems and methods for providing notifications of changes made in a database table to a remote application is presented. The system and methods manage change notification of a table in a database by notifying an application registered to receive notifications of changes made to a database table. A database manager executing on a device may receive a request to register an application to be notified when a first table of a plurality of tables in a database is changed. The database manager may establish a notification table comprising fields of the first table and one or more additional fields for managing notification. The database manager may establish a trigger on the first table to invoke a trigger procedure to copy a changed row of the first table to the notification table.
    Type: Application
    Filed: July 21, 2010
    Publication date: January 26, 2012
    Inventors: Jong J. Kann, Pierre P. Rafiq