Patents by Inventor Josh Schifter

Josh Schifter 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: 7418666
    Abstract: A system and method providing an optimal way to create, manage and use resource data is provided. In an exemplary embodiment, the system and method provide the ability to store resource data in a library, namely a resource library. A resource library includes resource files that can be attached to a regular data file either automatically, for example, by setting an environment variable, or manually. More than one resource library or resource file may be created and simultaneously attached to a data file. The resource file defines attributes of elements that may be used in creating the CAD model. Typically, the resource library includes attributes that are to be standardized across a project, file, or model.
    Type: Grant
    Filed: October 21, 2002
    Date of Patent: August 26, 2008
    Assignee: Bentley Systems, Incorporated
    Inventors: Gino Cortesi, Chuck Kirschman, Paul Chater, Josh Schifter, Deepak Malkan
  • Publication number: 20080140732
    Abstract: A method for resolving conflicts between versions of a file is provided. User input defining a boundary defining a conflict area are received. Conflicts between versions of a file are detected based on changes made to elements within the conflict area. The conflicts are marked in one of the versions of the file. The one version of the file is saved as the current version, including the conflicts. The other version of the file is saved in a history.
    Type: Application
    Filed: December 11, 2006
    Publication date: June 12, 2008
    Applicant: Bentley System, Inc.
    Inventors: Samuel W. Wilson, Keith Bentley, Josh Schifter
  • Publication number: 20040075684
    Abstract: A system and method for constructing and managing style data is provided. New styles can be created based on existing styles with only the minimum number of changes made to the new style. A complete set of attributes for the new is obtained even though only a sub-set of the attributes may have been defined.
    Type: Application
    Filed: October 21, 2002
    Publication date: April 22, 2004
    Inventors: Paul Chater, Josh Schifter
  • Publication number: 20040075688
    Abstract: A system and method providing an optimal way to create, manage and use resource data is provided. In an exemplary embodiment, the system and method provide the ability to store resource data in a library, namely a resource library. A resource library includes resource files that can be attached to a regular data file either automatically, for example, by setting an environment variable, or manually. More than one resource library or resource file may be created and simultaneously attached to a data file. The resource file defines attributes of elements that may be used in creating the CAD model. Typically, the resource library includes attributes that are to be standardized across a project, file, or model.
    Type: Application
    Filed: October 21, 2002
    Publication date: April 22, 2004
    Inventors: Gino Cortesi, Chuck Kirschman, Paul Chater, Josh Schifter, Deepak Malkan
  • Publication number: 20030206169
    Abstract: The present invention can include a method in a computer system for automatically connecting drawing elements to other drawing elements, which can include selecting one or more snap modes from a set of snap modes; drawing an element in a graphics file with a cursor; moving the cursor to a position within a distance tolerance of a second drawing element; automatically determining a set of snap points from the position of the cursor, based on the selected snap modes; visually highlighting a snap point; releasing the end of the first element; and automatically connecting the end of the first element with the snap point.
    Type: Application
    Filed: September 26, 2001
    Publication date: November 6, 2003
    Inventors: Michael Springer, Brien Bastings, Gino Cortesi, Josh Schifter