Patents Assigned to Wix.com Ltd.
-
Patent number: 11861686Abstract: A system and method for a website building system (WBS) hosting multiple websites, and a message system to generate at least one actionable widget card (AWC), where the AWC has elements comprising at least content, fields and attributes and implements at least e-commerce related operations for a product, the message system includes a card creator to create at least one AWC according to a trigger from a website associated with the product, stored pre-defined rules concerning card definitions or pre-defined widget card parameters and a card transformer to transform at least one of: content, fields and attributes of the at least one AWC according to transformation rules to create at least one new AWC, where a transformation is according to at least one of: a user request, related elements and product similarity.Type: GrantFiled: August 9, 2021Date of Patent: January 2, 2024Assignee: Wix.com Ltd.Inventors: Reuven J. Sherwin, Tal Kol, Adi Zellner, Yonatan Biri, Shachar Burg, Ethan Sharabi, Liat Karpel Gurwicz, Roni Ben-Aharon
-
Patent number: 11853728Abstract: An application generating website building system (AGWBS) converts a website to an application which operates on a mobile device. The system includes a website building system (WBS) to enable a user to build a website, and to host the website, a database to store website data that includes at least a structure of the website, an application generator repository to store at least several per-vertical base apps, where each per-vertical base app is a template app for one type of business, and an application generator to determine the website type of business, to generate an initial extended application content file (XACF) at least from an associated per-vertical base app for the type of business, to analyze the structure of the website to generate a graph of elements of the website and to use the graph to modify the associated per-vertical base app into an XACF defining the mobile application.Type: GrantFiled: September 6, 2020Date of Patent: December 26, 2023Assignee: Wix.com Ltd.Inventors: Tal Shalom Kol, Noam Cocos, Noam Almog, Reuven J. Sherwin
-
Patent number: 11829437Abstract: A device and method for a website building system that has a component based version comparer to compare at least two versions of a website page which has components defined in a set of hierarchies. The components can be a visual component, a container and a non-visual site element. The device generates a difference tree representing the differences in the components between two versions of the website page using the version comparer to preprocess the components in a version of a website page to determine internal geometric and semantic relationships before comparing the components and the relationships between the two versions using semantic and geometrical analysis. The device also includes a version merger to create an integrated version of the two versions of the website page according to the difference tree.Type: GrantFiled: September 19, 2017Date of Patent: November 28, 2023Assignee: Wix.com Ltd.Inventors: Yuval Goldstein, Amit Kaufman, Oren Hollander, Roni Ben-Aharon
-
Patent number: 11748440Abstract: A system for a website building system includes at least one database storing website building system component types of websites of users, semantic composite types and smart box definitions where the semantic composite types are data structures describing components consisting of other components, a smart box handler to analyze and classify sets of components of a page of a website as smart boxes using semantic decomposition, the smart box boxes based on said semantic composite types and the smart box definitions, an editor to enable interactive editing of the website comprising components and the smart boxes, to receive a classification from the smart box handler and to provide additional editing capabilities for the smart boxes based on the classification.Type: GrantFiled: July 27, 2017Date of Patent: September 5, 2023Assignee: Wix.com Ltd.Inventor: Roni Ben-Aharon
-
Patent number: 11741180Abstract: A text content generation (TCG) system to generate text for a text field for a website building system (WBS). The TCG system includes a data gatherer to gather text samples from sources internal and external to the WBS; an analysis engine to analyze the text samples and to identify common text structures, substructures and website contexts; an HDS creator to receive the output of the analysis engine and to create a hierarchical data structure (HDS) definition for each text sample accordingly, the HDS creator to also create associated rules for handling the application and behavior for each HDS, where each HDS describes a text element alternative for a given field role and a content management system (CMS) to store the HDS definitions and the text samples.Type: GrantFiled: September 1, 2020Date of Patent: August 29, 2023Assignee: Wix.com Ltd.Inventors: Dan Koren, Erez Shasha, Eyal Sadeh, Rachel Rowland
-
Patent number: 11720739Abstract: A website building system includes a database to store pages and components of a website, a component predefined as a master component associated with a master page or a regular component associated with regular page, a plurality of master and regular components have associated dynamic layout rules which define relationships between one website component and another website component, a component of the plurality of master and regular components has a handle set having at least one regular handle and at least one smart handle, a displayer to display a composite page having master components and regular components; an editor to enable a user to select components for editing and a dynamic layout editor to provide dynamic layout editing of the selected components with the handle set during an editing session; an updater to update and display the website according to the handle set, handle type and associated dynamic layout rules.Type: GrantFiled: September 15, 2022Date of Patent: August 8, 2023Assignee: Wix.com Ltd.Inventors: Nadav Abrahami, Giora Kaplan, Avishai Abrahami
-
Patent number: 11698944Abstract: A website building system (WBS) includes a database of website components and definitions and instances of website building system configurable applications (WCAs), where the WCAs are single packaged entities which can also be accessed as a sets of customizable elements; a WCA app builder to enable a developer to develop a first version WCA; an in-site editor to provide specific editing capabilities for a user to edit at least one of a definition or an instance of the first version WCA and a WCA handler to receive a modification to the first version WCA from the user and an update to the first version WCA from the developer, the WCA handler to merge between the modification and the update to create a changed WCA, to resolve conflicts or loss of functionality and to handle permissions between the modification and the update.Type: GrantFiled: November 14, 2019Date of Patent: July 11, 2023Assignee: Wix.com Ltd.Inventors: Uval Arie Blumenfeld, Or Fattal, Avi Marcus, Hannah Waxman, Karin Agan, Maor Yosef, Amit Kaufman, Itai Chejanovsky, Omer Ganim, Lior Shefer, Or-Avraham Ben-Ari, Nathalie Aharon, Noam Shalev Inbar, Itay Shtekel, Tzufit Barzilay
-
Patent number: 11678135Abstract: Disclosed are methods, circuits, systems and associated computer executable code for detecting the presence of a mobile computing device in a specific area. Included are means for receiving a message from the mobile device including a coarse location indicator, determining that the received coarse location indicator is in proximity with one or more local (e.g. retailer) stations, and causing at least one of the one or more local stations to transmit a mobile device specific poling signal to the device.Type: GrantFiled: May 17, 2021Date of Patent: June 13, 2023Assignee: WIX.COM LTDInventors: Ido Gaver, Eran Kirshenboim
-
Patent number: 11670016Abstract: A system for handling color assignment within a complex document includes a user interface to facilitate user modification of at least one first color to at least one second color within a previously chosen color scheme for a component of the document, the color scheme having a principal colors and a of associated subordinate colors per principal color displayed as a matrix, a color handler to update the previously chosen color scheme color scheme to produce an updated color scheme matching a perceived brightness of the at least one second color, the color handler including a unifier to calculate an average perceived brightness for all cells in a row within the matrix and to change the lightness value for each cell while keeping the same hue and saturation to ensure that all cells within the row have the same perceived brightness, and a color processor to apply the updated color scheme.Type: GrantFiled: May 13, 2021Date of Patent: June 6, 2023Assignee: Wix.com Ltd.Inventors: Avishai Abrahami, Giora Kaplan, Nadav Abrahami
-
Patent number: 11669584Abstract: A system includes at least one hub to coordinate at least one activity message between a website and at least one third party application where the at least one activity message has a standardized format, and an activity coordinator to listen to the at least one activity message and at least to add data extracted from the at least one message to a stream associated with at least one of an identified contact and an anonymous contact and where the at least one of an identified contact and an anonymous contact is a user of the website. The system also includes a contacts coordinator to retrieve and analyze contact related information from the stream and to enrich previously held information for the contact and at least one database to store the activity streams and the contact related information for use by the website and by the contact.Type: GrantFiled: December 4, 2014Date of Patent: June 6, 2023Assignee: Wix.com Ltd.Inventors: Yoav Abrahami, Kfir Bloch, Nitzan Achsaf
-
Patent number: 11657220Abstract: A system for website building system server includes a dialog builder to build a customization user interface specific to at least two user selected objects of a page on a website built with the website building system, where at least one of the at least two user selected objects has pre-defined customizable attributes and non-customizable attributes, where a customizable attribute has at least one customization record to define it, and a displayer to display the customization user interface as a component layout based dialog according to the layout of user selected objects contributing customization records to the dialog builder.Type: GrantFiled: June 13, 2022Date of Patent: May 23, 2023Assignee: Wix.com Ltd.Inventors: Yuval Goldstein, Avi Marcus, Sharon Ptashek, Kfir Golan, Daniel Shmuglin
-
Patent number: 11640492Abstract: A website building system includes a processor; at least one database storing at least website pages and layouts comprising fluid components, breakpoint ranges for multiple viewport sizes, dynamic layout rules and responsive editing rules for editing said fluid components according to breakpoint ranges and a responsive editing module running on the processor, the module includes a rule engine to provide layout decisions for a page of a website built by the WBS according to the dynamic layout rules and the responsive editing rules associated with at least one incoming trigger; a responsive editor to receive the at least one incoming trigger and dimensions of a current viewport, and to generate an updated fluid responsive design layout for said current viewport according to the layout decision and a CSS (cascading style sheet) generator to map the features of the updated fluid responsive design layout design into a smart CSS for the current viewport.Type: GrantFiled: April 19, 2021Date of Patent: May 2, 2023Assignee: Wix.com Ltd.Inventors: Roni Fialkow, Idan Cohen, Na'ama Ben Oliel Ronen, Batya Antebi, Andrey Moiseev, Yotam Barzilay, Kobi Zakut, Nir Horesh, Bar Ehud Ulman, Kfir Golan
-
Patent number: 11544442Abstract: A website building system (WBS) includes a layout database to store at least one layout having components and an associated layout signature. It also includes a unit to determine a component set signature for an incoming component set having an existing layout provided by a user, to compare the component set signature with at least one associated layout signature of at least one layout from the database to find a match and to replace the existing layout with one of a selected diverse alternative candidate layout from the database according the match. The layout signature and the component set signature represent a hierarchical composition of the semantic types of the components of the layout and of the incoming component set accordingly. A layout adapter and applier adapts content from the user supplied component set to the selected diverse alternative candidate layout.Type: GrantFiled: June 22, 2020Date of Patent: January 3, 2023Assignee: Wix.com Ltd.Inventors: Roni Ben-Aharon, Uri Dromy, Barak Igal, Daphna Ofek
-
Patent number: 11544347Abstract: 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: GrantFiled: January 20, 2020Date of Patent: January 3, 2023Assignee: Wix.com Ltd.Inventors: Yuval Goldstein, Amit Kaufman, Oren Hollander
-
Patent number: 11540103Abstract: There is provided a system and method for creating a local social network, based on a user's location and a user's virtual social profile (e.g. a facebook profile, a myspace profile) on a virtual social network (e.g. facebook, myspace). The method includes the steps of: (1) associating a communication device with a user's virtual profile, (2) detecting a communication device within an interactive region, (3) extracting unique parameters of the communication device, (4) retrieving data associated with the communication device and with the user's virtual profile, and (5) initiating data transfer based on the retrieved data.Type: GrantFiled: April 16, 2019Date of Patent: December 27, 2022Assignee: WIX.COM Ltd.Inventors: Ido Gaver, Eran Kirshenboim, Aner Armon
-
Patent number: 11494800Abstract: A system for a website building system server, the server having at least one processor and a memory, the system includes: an analyzer and updater to construct a promotional package for a user of the website building system according to at least editing history and/or business intelligence of a website belonging to the user, a channel determiner to determine the best mode of interface to present the promotional package to the user and a marketer to modify the website building system interface for the user according to the best mode of interface.Type: GrantFiled: February 10, 2020Date of Patent: November 8, 2022Assignee: Wix.com Ltd.Inventors: Orly Amrany, Omri Yunger, Elad Kaisi, Shai Lavie, Itay Shmool
-
Patent number: 11468143Abstract: A website building system (WBS) has at least one processor, a text content generator and a living document generator, both implemented on at least one processor. The text content generator generates a living document from a plurality of document sections stored on a storage device. The text content generator selects the document sections as a function of attributes of a designer or an end-user of a website. The living document generator updates the living document when changes to at least one of legal, business and website environments related to the living document occur.Type: GrantFiled: May 27, 2020Date of Patent: October 11, 2022Assignee: Wix.com Ltd.Inventors: Lior Saar, Eitan Israeli
-
Patent number: 11449661Abstract: A website editor includes a database to store pages and components, the components predefined as one of: master components associated with at least one master page and regular components associated with at least one regular page; a displayer to display a composite page including master components and regular components; an editor to enable a user to select either the master components or the regular components for editing thereby generating selected components and non-selected components and a layout manager to dynamically create at least automatic anchors between parallel edges of affecting and affected selected components according to associated dynamic layout rules, the rules defining relationships at least between content and a containing component, between a component and a peer component in a primary direction, between bottom edges of the affecting and the affected selected components, and between horizontal and vertical edges of the affecting and the affected selected components.Type: GrantFiled: September 9, 2020Date of Patent: September 20, 2022Assignee: Wix.com Ltd.Inventors: Nadav Abrahami, Giora Kaplan, Avishai Abrahami
-
Patent number: 11449573Abstract: A website building system includes at least one database storing website components and their associated component hierarchies, each component comprising overridable parameterized-behavior elements, non-overridable parameterized-behavior elements and a data handler, the data handler handling override protocols for the components; and an element handler to review all components to be rendered for a current view and for a current component, to handle a communication request between the current component and at least one other component within the component hierarchy in order to implement an override request from the at least one other component, the element handler to update the current component only if the override request is related to an overridable parameterized-behavior element of the current component according to the data handler of the current component.Type: GrantFiled: June 7, 2018Date of Patent: September 20, 2022Assignee: Wix.com Ltd.Inventors: Nadav Abrahami, Barak Igal, Roni Ben-Aharon
-
Patent number: D972632Type: GrantFiled: January 21, 2021Date of Patent: December 13, 2022Assignee: WIX.COM LTD.Inventors: Eleni Beveratou, Matt Burvill, Ella Moscovitz, Iris Koutchmar, Lior Dahan, Hagit Kaufman, Ben Ben-Horin, Noa Spiegelman, Lior Pinco