Patents Assigned to Finjan Software, Ltd.
  • Patent number: 6944822
    Abstract: A method for providing textual information in a network environment, the method comprising: receiving a request via a network for text-editable textual information; converting the text-editable textual information into a non-text-editable textual format on line upon receiving the request; and sending the non-text-editable textual information via the network. Network-based systems are also disclosed.
    Type: Grant
    Filed: June 16, 2000
    Date of Patent: September 13, 2005
    Assignee: Finjan Software, Ltd.
    Inventors: Daniel Schreiber, David Guedaliah
  • Patent number: 6922693
    Abstract: A method for preventing copying a proprietary digital image data that is rendered within a window displayed on a computer monitor, including providing screen pixel data for rendering on a computer monitor, the screen pixel data including pixel data for a first window having proprietary digital image data therewithin, detecting that a second window is going to be displayed on the computer monitor, determining the position and size of the second window, determining, based on the position and size of the second window, a portion of the screen pixel data wherein the first window is going to be covered by the second window, and replacing the portion of the screen pixel data with substitute pixel data, prior to the second window being displayed. A system is also described and claimed.
    Type: Grant
    Filed: August 10, 2000
    Date of Patent: July 26, 2005
    Assignee: Finjan Software, Ltd.
    Inventors: Moshe B. Rubin, Moishe Halibard
  • Patent number: 6804780
    Abstract: A computer-based method for generating a Downloadable ID to identify a Downloadable, including obtaining a Downloadable that includes one or more references to software components required by the Downloadable, fetching at least one software component identified by the one or more references, and performing a function on the Downloadable and the fetched software components to generate a Downloadable ID. A system and a computer-readable storage medium are also described and claimed.
    Type: Grant
    Filed: March 30, 2000
    Date of Patent: October 12, 2004
    Assignee: Finjan Software, Ltd.
    Inventor: Shlomo Touboul
  • Patent number: 6480962
    Abstract: A system protects a client from hostile Downloadables. The system includes security rules defining suspicious actions and security policies defining the appropriate responsive actions to rule violations. The system includes an interface for receiving incoming Downloadable and requests made by the Downloadable. The system still further includes a comparator coupled to the interface for examining the Downloadable, requests made by the Downloadable and runtime events to determine whether a security policy has been violated, and a response engine coupled to the comparator for performing a violation-based responsive action.
    Type: Grant
    Filed: April 18, 2000
    Date of Patent: November 12, 2002
    Assignee: Finjan Software, Ltd.
    Inventor: Shlomo Touboul
  • Patent number: 6154844
    Abstract: A system comprises an inspector and a protection engine. The inspector includes a content inspection engine that uses a set of rules to generate a Downloadable security profile corresponding to a Downloadable, e.g., Java.TM. applets, ActiveX.TM. controls, JavaScript.TM. scripts, or Visual Basic scripts. The content inspection engine links the Downloadable security profile to the Downloadable. The set of rules may include a list of suspicious operations, or a list of suspicious code patterns. The first content inspection engine may link to the Downloadable a certificate that identifies the content inspection engine which created the Downloadable security profile. Additional content inspection engines may generate and link additional Downloadable security profiles to the Downloadable. Each additional Downloadable security profile may also include a certificate that identifies its creating content inspection engine.
    Type: Grant
    Filed: December 22, 1997
    Date of Patent: November 28, 2000
    Assignee: Finjan Software, Ltd.
    Inventors: Shlomo Touboul, Nachshon Gal
  • Patent number: 6092194
    Abstract: A system protects a computer from suspicious Downloadables. The system comprises a security policy, an interface for receiving a Downloadable, and a comparator, coupled to the interface, for applying the security policy to the Downloadable to determine if the security policy has been violated. The Downloadable may include a Java.TM. applet, an ActiveX.TM. control, a JavaScript.TM. script, or a Visual Basic script. The security policy may include a default security policy to be applied regardless of the client to whom the Downloadable is addressed, or a specific security policy to be applied based on the client or the group to which the client belongs. The system uses an ID generator to compute a Downloadable ID identifying the Downloadable, preferably, by fetching all components of the Downloadable and performing a hashing function on the Downloadable including the fetched components.
    Type: Grant
    Filed: November 6, 1997
    Date of Patent: July 18, 2000
    Assignee: Finjan Software, Ltd.
    Inventor: Shlomo Touboul