Patents by Inventor Amit Kaufman

Amit Kaufman 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: 20190026296
    Abstract: Disclosed embodiments relate to updating a back-end database containing data sets that populate a plurality of web pages of a website. Operations include receiving via a user interface, a plurality of data elements; storing groups of at least one data element in a database; generating a plurality of virtual web pages, wherein each virtual web page is a preview of a corresponding actual web page before the corresponding actual web page goes live; displaying each group of at least one data element in a separate one of the plurality of virtual web pages; displaying an editing tool to permit a user to edit a virtual web page from the plurality of virtual web pages; translating the edits to the virtual web page into updates for the database; storing the updates in the database; and enabling a display on the corresponding actual web page with the updates.
    Type: Application
    Filed: July 24, 2018
    Publication date: January 24, 2019
    Inventors: Uval A. Blumenfeld, Amit Kaufman, Shay Weiner, Yoav Abrahami
  • Publication number: 20190026083
    Abstract: Disclosed embodiments relate to online website building using customized back-end functionality. Operations include maintaining an online database configured to store a library of website building elements for configuring a front-end of an indexable web page; transmitting instructions to a browser permitting a user to remotely access the stored library, and to permit the user to utilize a selection of the building elements for constructing the front-end of the indexable webpage; receiving specifications from user to configure a programmable event for activating user-editable code providing customized back-end functionality associated with the indexable webpage; receiving user edits to the code; storing the edited code; and in response to a trigger associated with the programmable event, executing the edited code for implementing the customized back-end functionality.
    Type: Application
    Filed: July 24, 2018
    Publication date: January 24, 2019
    Inventors: Yoav Abrahami, Ziv Shalom Shalev, Avi Marcus, Tomer Ohana, Amit Kaufman, Uval A. Blumenfeld, Shay Weiner, Shai Nagar, Ayelet Geva
  • Publication number: 20180025013
    Abstract: A system for modifying a website or interactive application, including a published database accessible via an end user data service to present the most up to date version of objects of the website, viewable and editable by at least one user, a draft database accessible via a designer data service and viewable and editable by at least one designer to store edits to the objects of the published database; a published database request handler to coordinate concurrent viewing and updating of the objects between the end user data service and the published database and a draft database request handler to coordinate concurrent viewing, editing and updating of the objects between the designer data service and the draft database and to merge edits and updates to the objects in both the published database and the draft database and to return the merged version of the objects without modifying the published database.
    Type: Application
    Filed: September 18, 2017
    Publication date: January 25, 2018
    Inventors: Yuval GOLDSTEIN, Amit KAUFMAN, Oren HOLLANDER
  • Publication number: 20180011824
    Abstract: A device implementable in a website design program includes a component based version comparer to compare at least two versions of a website, the at least two versions having components in a set of hierarchies and to generate a difference tree representing the differences in the components between the at least two versions of the same website, where the version comparer preprocesses the components in each single version of the at least two versions of the website to determine at least one of internal geometric, semantic, content and attribute relationships before comparing the components and the relationships between the at least two versions of the website using at least one of semantic, geometrical, content and attribute analysis. The device also includes a version merger to create an integrated version of the two versions of the website based on the difference tree.
    Type: Application
    Filed: September 19, 2017
    Publication date: January 11, 2018
    Inventors: Yuval Goldstein, Amit Kaufman, Oren Hollander, Roni Ben-Aharon
  • Patent number: 9817804
    Abstract: A device implementable in a website design program includes a component based version comparer to compare at least two versions of a website, the at least two versions having components in a set of hierarchies and to generate a difference tree representing the differences in the components between the at least two versions of the same website, where the version comparer preprocesses the components in each single version of the at least two versions of the website to determine at least one of internal geometric, semantic, content and attribute relationships before comparing the components and the relationships between the at least two versions of the website using at least one of semantic, geometrical, content and attribute analysis. The device also includes a version merger to create an integrated version of the two versions of the website based on the difference tree.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: November 14, 2017
    Assignee: WIX.COM LTD.
    Inventors: Yuval Goldstein, Amit Kaufman, Oren Hollander, Roni Ben-Aharon
  • Patent number: 9805134
    Abstract: A system for modifying a website or interactive application, including a published database accessible via an end user data service to present the most up to date version of objects of the website, viewable and editable by at least one user, a draft database accessible via a designer data service and viewable and editable by at least one designer to store edits to the objects of the published database; a published database request handler to coordinate concurrent viewing and updating of the objects between the end user data service and the published database and a draft database request handler to coordinate concurrent viewing, editing and updating of the objects between the designer data service and the draft database and to merge edits and updates to the objects in both the published database and the draft database and to return the merged version of the objects without modifying the published database.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: October 31, 2017
    Assignee: Wix.com Ltd.
    Inventors: Yuval Goldstein, Amit Kaufman, Oren Hollander
  • Publication number: 20160357527
    Abstract: A system for a website building system implemented on a server, the server having at least one processor and a memory and including a site analyzer to generate a representative component for each of a cluster of multiple components of a website of a user, based on an analysis of the attributes of the multiple components; and an editor UI builder to create a dynamically modified user interface at least from the representative components for a visual editor of said website; where the site analyzer and the editor UI builder change the dynamically modified user interface as the user edits the website; and where the visual editor includes a regular user interface and said dynamically modified user interface.
    Type: Application
    Filed: June 7, 2016
    Publication date: December 8, 2016
    Inventors: Ayelet GEVA, Omer GARTZMAN, Giora KAPLAN, Shahar ZUR, Batel SEBBAG, Amit KAUFMAN, Avi MARCUS
  • Patent number: 9210998
    Abstract: A ring-shaped serving table, with a non-perfect round space in the center, that is made up of two identical or similar half-ring shaped plates that may be joined together in two ways: to create a ring-shaped table and to create an S-shaped table.
    Type: Grant
    Filed: May 27, 2012
    Date of Patent: December 15, 2015
    Inventors: Yariv Kadosh, Mordechai Ben Aharom, Ran Ben Dori, Amit Kaufman
  • Publication number: 20150227533
    Abstract: A system for modifying a website or interactive application, including a published database accessible via an end user data service to present the most up to date version of objects of the website, viewable and editable by at least one user, a draft database accessible via a designer data service and viewable and editable by at least one designer to store edits to the objects of the published database; a published database request handler to coordinate concurrent viewing and updating of the objects between the end user data service and the published database and a draft database request handler to coordinate concurrent viewing, editing and updating of the objects between the designer data service and the draft database and to merge edits and updates to the objects in both the published database and the draft database and to return the merged version of the objects without modifying the published database.
    Type: Application
    Filed: February 11, 2015
    Publication date: August 13, 2015
    Inventors: Yuval GOLDSTEIN, Amit KAUFMAN, Oren HOLLANDER
  • Publication number: 20150154164
    Abstract: A device implementable in a website design program includes a component based version comparer to compare at least two versions of a website, the at least two versions having components in a set of hierarchies and to generate a difference tree representing the differences in the components between the at least two versions of the same website, where the version comparer preprocesses the components in each single version of the at least two versions of the website to determine at least one of internal geometric, semantic, content and attribute relationships before comparing the components and the relationships between the at least two versions of the website using at least one of semantic, geometrical, content and attribute analysis. The device also includes a version merger to create an integrated version of the two versions of the website based on the difference tree.
    Type: Application
    Filed: February 11, 2015
    Publication date: June 4, 2015
    Inventors: Yuval GOLDSTEIN, Amit KAUFMAN, Oren HOLLANDER, Roni BEN-AHARON
  • Patent number: 8989371
    Abstract: A community telephony brokerage system (“CTBS”) and techniques for facilitating telephony communications (including but not limited to text messages, audible messages, multimedia messages, commands, and voice communications) between members of a virtual or real-life community are described. The CTBS operates in conjunction with any known or later developed communication application or service, such as an email application, a social networking application, a gaming application, a discussion forum application, a blogging application, or a subscription/publication application, to provide intra-community telephonic communications via community members' own electronic devices, in a manner that keeps community members' unique telephone numbers secret from other members, and preserves other desired levels of privacy and/or security established by the community and/or communication application.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: March 24, 2015
    Assignee: Microsoft Corporation
    Inventor: Amit Kaufman
  • Publication number: 20140282218
    Abstract: A website building system (WBS) comprises: a pool of content items to be displayed on a website being built; a set of views which can be used to display the items, each view being a template for a section of a web page of said website; a dynamic matching and adaptation module to dynamically provide an appropriate view for each content item for displaying the content item on the website. The dynamic matching and adaptation module performs at least one of: locating a matching view from the set of views; constructing a matching view on-the-fly; locating a matching view from the set of views and then modifying the located view.
    Type: Application
    Filed: March 13, 2014
    Publication date: September 18, 2014
    Inventors: Amit KAUFMAN, Oren HOLLANDER, Nadav ABRAHAMI, Jiri TOBISEK
  • Publication number: 20120304899
    Abstract: A ring-shaped serving table, with a non-perfect round space in the center, that is made up of two identical or similar half-ring shaped plates that may be joined together in two ways: to create a ring-shaped table and to create an S-shaped table.
    Type: Application
    Filed: May 27, 2012
    Publication date: December 6, 2012
    Inventors: YARIV KADOSH, Mordechai Ben Aharom, Ran Ben Dori, Amit Kaufman
  • Publication number: 20110051915
    Abstract: A community telephony brokerage system (“CTBS”) and techniques for facilitating telephony communications (including but not limited to text messages, audible messages, multimedia messages, commands, and voice communications) between members of a virtual or real-life community are described. The CTBS operates in conjunction with any known or later developed communication application or service, such as an email application, a social networking application, a gaming application, a discussion forum application, a blogging application, or a subscription/publication application, to provide intra-community telephonic communications via community members' own electronic devices, in a manner that keeps community members' unique telephone numbers secret from other members, and preserves other desired levels of privacy and/or security established by the community and/or communication application.
    Type: Application
    Filed: August 28, 2009
    Publication date: March 3, 2011
    Applicant: MICROSOFT CORPORATION
    Inventor: Amit Kaufman