Patents by Inventor John Safa

John Safa 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: 9613340
    Abstract: This invention discloses a novel system and method for displaying electronic documents that are subject to approval by multiple parties. The invention presents approval by person as a separate indication on the original document. The system automatically reviews the document to determine its type and then using the type, looks up the recipient list that is associated with that type of document. The document is then transmitted to those recipients for approval.
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: April 4, 2017
    Assignee: Workshare Ltd.
    Inventor: John Safa
  • Patent number: 9600661
    Abstract: The present invention relates to a method and system of controlling the writing of data to a computer storage medium such as a hard drive in a computer system in order to prevent viruses or similar program code from being saved on such medium. Upon the computer system initiating a request to write data to the medium, the application embodying the method and system checks the identity of the running application requesting to perform the write. The method and system then checks a rule database to determine if such requesting application has permission to write to the medium. The system can also check that the data file type that the application seeks to write is a permitted type for that application. In response to the output of the database check, the requested write is allowed to proceed or is blocked. In the absence of a rule, the system presents the request to the computer user. The user can either grant permission or block, and such response can be included in the rule database.
    Type: Grant
    Filed: December 1, 2005
    Date of Patent: March 21, 2017
    Assignee: Drive Sentry Limited
    Inventor: John Safa
  • Publication number: 20160117520
    Abstract: A method and system of distributing files among devices is described. The method and system permits users and authors to create customized channels for filtering the automatic distribution of content. Each content item can have an associated plurality of tags, and each user's device can define a channel as a set of tag values. The channel definition and filtering may also be used to control, restrict or monitor distribution of content through the system.
    Type: Application
    Filed: December 17, 2015
    Publication date: April 28, 2016
    Inventor: John Safa
  • Publication number: 20150082386
    Abstract: A system for distributing digital content obtained from a variety of sources in a variety of formats is described that utilizes a content distribution system configured to receive and store the content files, convert the content file both into a standardized format file and into a thumbnail file, and associate the content with one or more tags that can signify characteristics or relevant facts about the content file. Users of the system select one or more tags on their remote devices in order that the content distribution system automatically transmit to the remote device thumbnail images of those content files that match the selected tags. Users can then select the thumbnail image in order to cause the system to transmit to the remote device the standardized format version of the content.
    Type: Application
    Filed: June 13, 2014
    Publication date: March 19, 2015
    Inventor: John Safa
  • Publication number: 20120324369
    Abstract: This invention discloses a novel system and method for displaying electronic documents that are subject to approval by multiple parties. The invention presents approval by person as a separate indication on the original document. The system automatically reviews the document to determine its type and then using the type, looks up the recipient list that is associated with that type of document. The document is then transmitted to those recipients for approval.
    Type: Application
    Filed: June 15, 2011
    Publication date: December 20, 2012
    Applicant: WORKSHARE, LTD.
    Inventor: John Safa
  • Publication number: 20120317479
    Abstract: This invention discloses a novel system and method for displaying electronic documents that have been edited by multiple authors. The invention presents edits of each author as a separate overlay on the original document. The display is more convenient and readable for users using mobile devices or tablets to view or modify the electronic document using a touch screen.
    Type: Application
    Filed: June 8, 2011
    Publication date: December 13, 2012
    Applicant: WORKSHARE LTD.
    Inventor: John Safa
  • Publication number: 20120317239
    Abstract: This invention discloses a novel system and method for displaying electronic documents on remote devices and enabling collaborative editing in conjunction with an Entity Content Management system
    Type: Application
    Filed: December 21, 2011
    Publication date: December 13, 2012
    Applicant: WORKSHARE LTD.
    Inventors: Matthew Mulder, John Safa
  • Publication number: 20100153671
    Abstract: A system and method to securing a computer system from software viruses and other malicious code by intercepting attempts by the malicious code to write data to a storage medium. The invention intercepts the write access requests made by programs and verifies that the program is authorized to write before letting the write proceed. Authorization is determined by using the identity of the program as a query element into a database where permission values are stored. Depending on the presence or value of the permission value, write access is permitted or denied. Permission values can be set by the user, downloaded from a central server, or loaded into the central server by a group of users in order to collectively determine a permission value. The interception code can operate in kernel mode.
    Type: Application
    Filed: December 23, 2009
    Publication date: June 17, 2010
    Applicant: DRIVE SENTRY INC.
    Inventor: John Safa
  • Publication number: 20100146589
    Abstract: A system and method of securing a computer system by controlling write access to a storage medium by monitoring an application; detecting an attempt by the application to write data to said storage medium; interrogating a rules database in response to said detection; and permitting or denying write access to the storage medium by the application in dependence on said interrogation, where the interrogation requests are queued in order manage multiple applications running on the same system. The system can further monitor the activity of unknown processes and continually match the sequence of activity against known malware activity sequences. In the case of a match, the user is warned or the process is blocked.
    Type: Application
    Filed: December 22, 2008
    Publication date: June 10, 2010
    Applicant: DriveSentry Inc.
    Inventor: John Safa
  • Patent number: 7664924
    Abstract: A system and method to securing a computer system from software viruses and other malicious code by intercepting attempts by the malicious code to write data to a storage medium. The invention intercepts the write access requests made by programs and verifies that the program is authorized to write before letting the write proceed. Authorization is determined by using the identity of the program as a query element into a database where permission values are stored. Depending on the presence or value of the permission value, write access is permitted or denied. Permission values can be set by the user, downloaded from a central server, or loaded into the central server by a group of users in order to collectively determine a permission value. The interception code can operate in kernel mode.
    Type: Grant
    Filed: September 20, 2007
    Date of Patent: February 16, 2010
    Assignee: Drive Sentry, Inc.
    Inventor: John Safa
  • Publication number: 20080114957
    Abstract: A system and method of securing a computer system by controlling write access to a storage medium by monitoring an application; detecting an attempt by the application to write data to said storage medium; interrogating a rules database in response to said detection; and permitting or denying write access to the storage medium by the application in dependence on said interrogation.
    Type: Application
    Filed: September 20, 2007
    Publication date: May 15, 2008
    Applicant: DRIVE SENTRY INC.
    Inventor: John Safa
  • Publication number: 20080114956
    Abstract: A system and method of securing a computer system by controlling write access to a storage medium by monitoring an application; detecting an attempt by the application to write data to said storage medium; interrogating a rules database in response to said detection; and permitting or denying write access to the storage medium by the application in dependence on said interrogation, where the interrogation requests are queued in order manage multiple applications running on the same system.
    Type: Application
    Filed: September 20, 2007
    Publication date: May 15, 2008
    Applicant: DRIVE SENTRY INC.
    Inventors: John Safa, Robin Grant
  • Publication number: 20070130433
    Abstract: A system and method of securing a computer system by controlling write access to a storage medium by monitoring an application; detecting an attempt by the application to write data to said storage medium; interrogating a rules database in response to said detection; and permitting or denying write access to the storage medium by the application in dependence on said interrogation.
    Type: Application
    Filed: December 1, 2005
    Publication date: June 7, 2007
    Applicant: Rogue Concept, Ltd.
    Inventor: John Safa
  • Patent number: D710866
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: August 12, 2014
    Assignee: Workshare, Ltd.
    Inventor: John Safa
  • Patent number: D711398
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: August 19, 2014
    Assignee: Workshare, Ltd.
    Inventor: John Safa