Patents by Inventor Kirpal Singh Khalsa

Kirpal Singh Khalsa 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: 7882193
    Abstract: A server is disclosed for filtering e-mail messages. The server receives requests to retrieve e-mail messages on behalf of a client and then retrieves e-mail messages from a mail server on behalf of the client. The server then filters the e-mail messages based on one or more rules and transfers the filtered e-mail messages to the client. In addition, the server continues to filter the e-mail messages after the client has disconnected from the server. In one embodiment of the invention the e-mail message recipient is sent a notification by the server indicating that messages have been filtered. The recipient is then able to scan the filtered messages and insure that the messages have been filtered correctly. In another embodiment, a third party scans the e-mail messages on behalf of the e-mail user to make this determination. Also disclosed is an e-mail filter comprising an application programming interface and a plurality of dynamically loaded rule modules adapted to interface with the API.
    Type: Grant
    Filed: April 4, 2002
    Date of Patent: February 1, 2011
    Assignee: Symantec Corporation
    Inventors: Daniel Alex Aronson, Sunil Paul, Kirpal Singh Khalsa, Timothy Milan Pozar, Art Medlar
  • Patent number: 6654787
    Abstract: A server is disclosed for filtering e-mail messages. The server receives requests to retrieve e-mail messages on behalf of a client and then retrieves e-mail messages from a mail server on behalf of the client. The server then filters the e-mail messages based on one or more rules and transfers the filtered e-mail messages to the client. In addition, the server continues to filter the e-mail messages after the client has disconnected from the server. In one embodiment of the invention the e-mail message recipient is sent a notification by the server indicating that messages have been filtered. The recipient is then able to scan the filtered messages and insure that the messages have been filtered correctly. In another embodiment, a third party scans the e-mail messages on behalf of the e-mail user to make this determination. Also disclosed is an e-mail filter comprising an application programming interface and a plurality of dynamically loaded rule modules adapted to interface with the API.
    Type: Grant
    Filed: December 31, 1998
    Date of Patent: November 25, 2003
    Assignee: Brightmail, Incorporated
    Inventors: Daniel Alex Aronson, Sunil Paul, Kirpal Singh Khalsa, Timothy Milan Pozar
  • Patent number: RE41940
    Abstract: A server is disclosed for filtering e-mail messages. The server receives requests to retrieve e-mail messages on behalf of a client and then retrieves e-mail messages from a mail server on behalf of the client. The server then filters the e-mail messages based on one or more rules and transfers the filtered e-mail messages to the client. In addition, the server continues to filter the e-mail messages after the client has disconnected from the server. In one embodiment of the invention the e-mail message recipient is sent a notification by the server indicating that messages have been filtered. The recipient is then able to scan the filtered messages and insure that the messages have been filtered correctly. In another embodiment, a third party scans the e-mail messages on behalf of the e-mail user to make this determination. Also disclosed is an e-mail filter comprising an application programming interface and a plurality of dynamically loaded rule modules adapted to interface with the API.
    Type: Grant
    Filed: January 31, 2010
    Date of Patent: November 16, 2010
    Assignee: Symantec Corporation
    Inventors: Daniel Alex Aronson, Sunil Paul, Kirpal Singh Khalsa, Timothy Milan Pozar, Art Medlar