Patents by Inventor Sergey Gurin

Sergey Gurin 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).

  • Publication number: 20220284138
    Abstract: Example embodiments provide methods, mediums, and systems for making and evaluating changes to a model. According to example embodiments, checkpoints may be created as a user changes components in the model. The checkpoints may store changed components in the model that have been changed since a previous checkpoint, and a reference (e.g., a pointer) to the previous checkpoint. A user may freely create new checkpoints, revert to previous checkpoints, and select a checkpointed version of the model to be used as an official working version of the model. Upon activating an existing checkpoint, parametric relationships in the model assembly may be automatically updated in order to make components in the model consistent with each other. Thus, the user can readily change the model and evaluate variations of a design, while at the same time saving storage space by avoiding the need to repeatedly save different versions of the model.
    Type: Application
    Filed: May 24, 2022
    Publication date: September 8, 2022
    Inventors: Michael A. Reitman, Leonid Ryvchin, Moshe Jacob Baum, Ivan Baltaga, Sergey Gurin
  • Patent number: 11341288
    Abstract: Example embodiments provide methods, mediums, and systems for making and evaluating changes to a model. According to example embodiments, checkpoints may be created as a user changes components in the model. The checkpoints may store changed components in the model that have been changed since a previous checkpoint, and a reference (e.g., a pointer) to the previous checkpoint. A user may freely create new checkpoints, revert to previous checkpoints, and select a checkpointed version of the model to be used as an official working version of the model. Upon activating an existing checkpoint, parametric relationships in the model assembly may be automatically updated in order to make components in the model consistent with each other. Thus, the user can readily change the model and evaluate variations of a design, while at the same time saving storage space by avoiding the need to repeatedly save different versions of the model.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: May 24, 2022
    Inventors: Michael A. Reitman, Leonid Ryvchin, Moshe Jacob Baum, Ivan Baltaga, Sergey Gurin
  • Publication number: 20150356207
    Abstract: Example embodiments provide methods, mediums, and systems for making and evaluating changes to a model. According to example embodiments, checkpoints may be created as a user changes components in the model. The checkpoints may store changed components in the model that have been changed since a previous checkpoint, and a reference (e.g., a pointer) to the previous checkpoint. A user may freely create new checkpoints, revert to previous checkpoints, and select a checkpointed version of the model to be used as an official working version of the model. Upon activating an existing checkpoint, parametric relationships in the model assembly may be automatically updated in order to make components in the model consistent with each other. Thus, the user can readily change the model and evaluate variations of a design, while at the same time saving storage space by avoiding the need to repeatedly save different versions of the model.
    Type: Application
    Filed: June 6, 2014
    Publication date: December 10, 2015
    Inventors: Michael A. REITMAN, Leonid RYVCHIN, Moshe Jacob BAUM, Ivan BALTAGA, Sergey GURIN
  • Publication number: 20140331590
    Abstract: The objective of this invention is to enable a rapid construction of affordable, disaster-resistant real estate structures. Inventors present a building block construction of an ornamental shape and design as described herein, a corresponding interlock system, and a method of assembling novel structural elements and elements of known design into a cohesive building structure. The novel construction blocks, interlocks and panels form a cooperatively organized communicating chamber for receiving a cement-based substance, for example a cement-based concrete or mortar mixture, hence comprising a monolithic building structure.
    Type: Application
    Filed: July 21, 2014
    Publication date: November 13, 2014
    Inventors: Mark Goltsman, Sergey Gurin, Maxim Temnikov, Victor Gurin, Val Zevel, Mindaugas Macijauskas
  • Publication number: 20100306157
    Abstract: The method and computer implemented system for social decision making is disclosed. The method commences with a decision maker working interactively with a computer system via the Internet. Decision maker identifies a topic for discussion and the initial pros and cons factors pertinent to a topic; each pro and con factor is attributed by a set of values and criteria. Decision maker then uses a set of social collaboration tools to gather opinions of the others. The others agree or disagree with a set of values and criteria attributed to initial cons and pros. The others can also submit their opinions in a form of the pros and cons pertinent to a topic each attributed by a set of values and criteria. The data is being stored in a machine readable format on a facilitator's server. A computing algorithm then calculates the sets of values, prioritizes criteria, and analyzes the data.
    Type: Application
    Filed: May 25, 2010
    Publication date: December 2, 2010
    Applicant: Helpful Technologies, Inc.
    Inventors: Ivan Onuchin, Sergey Gurin, Vlatcheslav Reshetnyak, Alexey Moshkov, Pavel Gurin, Ganna Mikheleva
  • Publication number: 20090248642
    Abstract: A system includes server and client computers communicating over a network. The server includes a database of websites. A user logs into one of the client computers and is presented with a stand-alone application for organizing and accessing websites that is separate from a web-browser. The application presents the alphabet to the user and allows the user to select one or more letters of the alphabet. When a letter is selected, the application presents a list of websites to the user and allows the user to select a website. The web address of the selected website is then sent to the web-browser for display of the webpage. The application also presents advertisements to the user that are not blocked by ad blocking programs.
    Type: Application
    Filed: March 24, 2009
    Publication date: October 1, 2009
    Applicant: Helpful Technologies, Inc.
    Inventors: Sergey Gurin, Vyacheslav Reshetnyak, Ivan Onuchin
  • Patent number: 7464007
    Abstract: A flexible object function is for use in conjunction with, or as an element of, a CAD/CAM software application. The flexible object enables the CAD/CAM application to represent an object that can experience variations in its geometry and logical properties for different design occurrences, while maintaining consistent common properties in all of the occurrences. The variations can be driven by the assembly context, or interacting relationships of the specific occurrence with other components or objects.
    Type: Grant
    Filed: June 5, 2003
    Date of Patent: December 9, 2008
    Assignee: Parametric Technology Corporation
    Inventors: Michael A. Reitman, Leonid Ryvchin, Vitaly Kapelevich, Sergey Gurin
  • Publication number: 20040010402
    Abstract: A flexible object function is for use in conjunction with, or as an element of, a CAD/CAM software application. The flexible object enables the CAD/CAM application to represent an object that can experience variations in its geometry and logical properties for different design occurrences, while maintaining consistent common properties in all of the occurrences. The variations can be driven by the assembly context, or interacting relationships of the specific occurrence with other components or objects. A system and method for representing a model includes providing a representation of the model in the form of a flexible object representation, the flexible object representation having at least one variable property and at least one common property. A dynamic process can be simulated that involves the model wherein a value of the at least one variable property changes during simulation and a value of the at least one common property does not change during simulation.
    Type: Application
    Filed: June 5, 2003
    Publication date: January 15, 2004
    Applicant: Parametric Technology Corporation
    Inventors: Michael A. Reitman, Leonid Ryvchin, Vitaly Kapelevich, Sergey Gurin