Systems or methods for providing a content editing service that integrates a layered structure of digital image editing integrated with AI-based image-guided content generation modifier that is guided based on different features stored in association with the separate layers of the layered structure. The image-guided content generation utilizes a non-destructive nature of the layer-based image editing process to extract metadata associated with input layers of a provided image to output computer-generated content.
Examples enable a shared session for a collaborative platform where a user can elect to become a presenter of a shared session where the user can share their view state of a shared content of the collaborative platform. The recipients of the shared session can participate without navigating away or leaving the collaborative platform.
Embodiments of the present disclosure provide techniques for generating visual content in a design environment. An example method includes generating, on a canvas in a design environment, a layer including a code-defined visual asset based on an external code asset. An input associated with a modification to apply to the code-defined visual asset in the layer is received. Based on the received input, the code-defined visual asset in the layer is modified, and the modified code-defined visual asset is rendered on the canvas.
Embodiments of the present disclosure provide techniques for rendering visual content in a design environment. An example method includes detecting that a change has been made to a code-defined visual asset loaded on a canvas in a design environment. The code-defined visual asset is copied to a hidden rendering environment in the design environment. The code-defined visual asset is rendered in the hidden rendering environment based on executing code associated with the code-defined visual asset in the hidden rendering environment. An image of the rendered code-defined visual asset is captured, and the captured image of the code-defined visual asset is displayed in the design environment.
Embodiments of the present disclosure provide techniques for generating visual content in a design environment. An example method includes generating, on a canvas in a design environment, a layer including a code-defined visual asset based on an external code asset. An input associated with a modification to apply to the code-defined visual asset in the layer is received. Based on the received input, the code-defined visual asset in the layer is modified, and the modified code-defined visual asset is rendered on the canvas.
Embodiments of the present disclosure provide techniques for generating code defining visual content in a design environment. An example method includes receiving an input prompt describing a behavior to be implemented by a visual asset included on a canvas in a design environment. An intermediate representation of the visual asset is generated. A code artifact is generated using a generative artificial intelligence mode based on the intermediate representation of the visual asset and the input prompt.
Embodiments of the present disclosure provide techniques for refining visual assets using generative artificial intelligence models. An example method generally includes receiving an indication of a visual asset for modification and an input natural language prompt specifying a design objective to be applied to the indicated visual asset. Visual components in the indicated visual asset and properties of the identified visual components to be modified are identified based on the specified design objective. One or more control panels are populated with one or more controls for modifying the identified visual components to achieve the specified design objective. An input is received in at least one of the one or more control panels, and the indicated visual asset is modified based on the received input.
Embodiments of the present disclosure provide techniques for generating candidate visual assets using generative artificial intelligence models and a selection of a visual asset based on which the candidate visual assets are generated. An example method generally includes receiving an indication of a visual asset for modification and an input natural language prompt specifying a design objective to be applied to the indicated visual asset. The design objective is translated to a plurality of transforms to be applied to the indicated visual asset. A candidate set of visual assets is generated based on applying the plurality of transforms to the indicated visual asset, and the candidate set of visual assets are output for selection in a user interface.
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
09 - Scientific and electric apparatus and instruments
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for use in creative arts and design, and digital design; Downloadable computer software for use in facilitating collaboration, and creating an interactive digital community of users that facilitates communication, and collaboration by sharing, publishing, and exchanging data, files, plug-ins, and information; Downloadable computer software for use in computer program development; Downloadable computer software for use in extracting and converting design elements to code information; Downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, create and share images, ideas, workflows, processes, projects, visuals and associated data Educational services, namely, conducting on-line and in-person interactive training classes, workshops, conferences, seminars, courses, and meetings for individuals and businesses in the field of digital design, collaboration, and technology; Virtual training services in the field of digital design, collaboration, and technology featuring interactive chat sessions; Education services, namely, providing non-downloadable webinars in the fields of digital design, collaboration, and technology Providing on-line non-downloadable software for use in creative arts and design, and digital design; Providing on-line non-downloadable software for use in facilitating collaboration, and creating an interactive digital community of users that facilitates communication and collaboration by sharing, publishing, and exchanging data, files, plug-ins, and information; Providing on-line non-downloadable software for use in computer program development; Providing on-line non-downloadable software for use in extracting and converting design elements to code information; Providing on-line non-downloadable software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, create and share images, ideas, workflows, processes, projects, visuals and associated data
09 - Scientific and electric apparatus and instruments
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for use in creative arts and design, and digital design; Downloadable computer software for use in facilitating collaboration, and creating an interactive digital community of users that facilitates communication, and collaboration by sharing, publishing, and exchanging data, files, plug-ins, and information; Downloadable computer software for use in computer program development; Downloadable computer software for use in extracting and converting design elements to code information; Downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, create and share images, ideas, workflows, processes, projects, visuals and associated data Educational services, namely, conducting on-line and in-person interactive training classes, workshops, conferences, seminars, courses, and meetings for individuals and businesses in the field of digital design, collaboration, and technology; Virtual training services in the field of digital design, collaboration, and technology featuring interactive chat sessions; Education services, namely, providing non-downloadable webinars in the fields of digital design, collaboration, and technology Providing on-line non-downloadable software for use in creative arts and design, and digital design; Providing on-line non-downloadable software for use in facilitating collaboration, and creating an interactive digital community of users that facilitates communication and collaboration by sharing, publishing, and exchanging data, files, plug-ins, and information; Providing on-line non-downloadable software for use in computer program development; Providing on-line non-downloadable software for use in extracting and converting design elements to code information; Providing on-line non-downloadable software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, create and share images, ideas, workflows, processes, projects, visuals and associated data
11.
Display screen or a portion thereof with animated graphical user interface
A method of performing nonaffine transformations on vector graphic paths comprising multiple connected segments is provided herein. Each segment is represented as a cubic Bézier curve defined by control points. The method includes determining transformed on-curve points by mapping on-curve points of the cubic Bézier curve to a target transformation space. The method further includes determining transformed tangent vectors at the on-curve points by either applying a Jacobian matrix of the transformation mapping at the on-curve points to the tangent vectors of the original curve, or numerically approximating the transformed tangent vectors by perturbing the on-curve points in the direction of the tangent vectors and mapping the perturbed points to the target transformation space. Additionally, the method includes constructing a transformed cubic Bézier curve in the target transformation space using the transformed on-curve points and the transformed tangent vectors, wherein C1 continuity exists between adjacent segments of the path.
36 - Financial, insurance and real estate services
Goods & Services
Business advisory services; Business advisory services in the field of the exploitation of inventions, commercial planning, product manufacturing, product development, and company performance; Advice relating to the organisation and management of business; Consultancy and advisory services in the field of business strategy; Business consultancy services. Venture capital advisory services; Venture capital services, namely, providing financing to emerging and start-up companies; Providing venture capital, development capital, private equity and investment funding; Information, advisory, consultancy and financial research services relating to finance and investments.
18.
Computer display screen with a graphical user interface
A computing system or application that enables generation and use of code block elements. A code block element refers to a graphic element that is rendered on a canvas to include content in the form of program code. In examples, the text content of the code block element can include syntax and other formatting that is in accordance with a selected programming language.
The present invention sets forth techniques for selecting and transferring content element properties using an eyedropper tool having an associated floating card and a menu including one or more dynamic menu options. The techniques include selecting or otherwise activating the eyedropper tool within an interactive application program. The techniques also include selecting, via the eyedropper tool, a pixel associated with a source content element displayed in the interactive application program and having one or more associated content element properties. The techniques also include displaying, within the eyedropper tool, one or more of the properties for user selection. The techniques further include the user selecting a first property for transferring to a target content element via a first user input modality and, in an instance where the eyedropper tool displays properties, the user selecting a second property for transferring to the target content element via a second user input modality.
The present invention sets forth techniques for selecting and transferring content element properties using an eyedropper tool having an associated floating card and a menu including one or more dynamic menu options. The techniques include selecting or otherwise activating the eyedropper tool within an interactive application program. The techniques also include selecting, via the eyedropper tool, a pixel associated with a source content element displayed in the interactive application program and having one or more associated content element properties. The techniques also include displaying, within the eyedropper tool, one or more of the properties for user selection. The techniques further include the user selecting a first property for transferring to a target content element via a first user input modality and, in an instance where the eyedropper tool displays properties, the user selecting a second property for transferring to the target content element via a second user input modality.
G06F 3/04812 - Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
22.
QUERY MANAGEMENT SYSTEM FOR APPLICATION SERVICE PLATFORM
In examples, a query management system maintains a query schema for a structured data source. The query schema includes a collection of query templates, where each query template specifies at least one condition. When a mutation in an underling data source is detected, the query management system generates an invalidation command for a corresponding set of cached keys. Based on attributes of the mutated data set, the query template can enable the use of wildcard designations to for purpose of identifying cache keys that are to be invalidated as a result of the mutated data set.
Systems or methods for presenting or generating an animated realization of one or more letter glyphs based on progressively exposing a continuous mapping of brush head shapes following a letterform stroke order. A machine-learning model is used to generate animation metadata from the one or more letter glyphs. The animation metadata including a centerline, the continuous mapping of brush head shapes that is used to sweep along the centerline, and the letterform stroke order to generate the animated realization of the one or more letter glyphs.
Embodiments of the present disclosure provide techniques for generating visual content in a design environment. An example method includes generating, on a canvas in a design environment, a layer including a code-defined visual asset based on an external code asset. An input associated with a modification to apply to the code- defined visual asset in the layer is received. Based on the received input, the code- defined visual asset in the layer is modified, and the modified code-defined visual asset is rendered on the canvas.
Embodiments of the present disclosure provide techniques for generating visual content in a design environment. An example method includes generating, on a canvas in a design environment, a layer including a code-defined visual asset based on an external code asset. An input associated with a modification to apply to the code- defined visual asset in the layer is received. Based on the received input, the code- defined visual asset in the layer is modified, and the modified code-defined visual asset is rendered on the canvas.
A parametric data set is received from a browser operating on a user computer system, where the parametric data set coincides with a user input action in which the user interacts with one of a trackpad or scroll wheel, without interacting with an input modifier key. The parametric data set is analyzed for one or more predetermined numerical characteristics. Based on the predetermined numerical characteristics, an input type of multiple possible input types is determined for the user input action. Further, in examples, the input type can identify whether the user interacted with the trackpad or the scroll wheel without the user interacting with a modifier key. In response to the user interacting with the input interface, processing, through the browser-based application, an input of the input type based at least in part on values of the parametric data set.
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computerOutput arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
27.
METHOD AND SYSTEM FOR PROCESSING EVENTS IN BROWSER-BASED APPLICATIONS
A parametric data set is received from a browser operating on a user computer system, where the parametric data set coincides with a user input action in which the user interacts with one of a trackpad or scroll wheel, without interacting with an input modifier key. The parametric data set is analyzed for one or more predetermined numerical characteristics. Based on the predetermined numerical characteristics, an input type of multiple possible input types is determined for the user input action. Further, in examples, the input type can identify whether the user interacted with the trackpad or the scroll wheel without the user interacting with a modifier key. In response to the user interacting with the input interface, processing, through the browser-based application, an input of the input type based at least in part on values of the parametric data set.
G06F 3/0362 - Pointing devices displaced or positioned by the userAccessories therefor with detection of 1D translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts
G06F 3/0354 - Pointing devices displaced or positioned by the userAccessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for generating, creating,
designing, editing, modifying, augmenting, publishing,
exchanging, and sharing creative arts, artwork, images,
drawings, illustrations, digital designs, graphics,
websites, presentations, visual assets, and associated data,
files, plug-ins, and information; downloadable computer
software development tools; downloadable computer software
for use in computer program development, and extracting and
converting design elements to code information; downloadable
computer software for use in visual asset management,
digital graphic design, and design collaboration;
downloadable computer software for digital designing,
prototyping, whiteboarding, and collaboration that allows
users to brainstorm, communicate, create, and share images,
ideas, workflows, processes, projects, visuals, and
associated data. Providing temporary use of on-line non-downloadable software
for generating, creating, designing, editing, modifying,
augmenting, publishing, exchanging, and sharing creative
arts, artwork, images, drawings, illustrations, digital
designs, graphics, websites, presentations, visual assets,
and associated data, files, plug-ins, and information;
providing temporary use of on-line non-downloadable software
for use in computer program development, and extracting and
converting design elements to code information; providing
temporary use of on-line non-downloadable software for use
in visual asset management, digital graphic design, and
design collaboration; providing temporary use of on-line
non-downloadable software for digital designing,
prototyping, whiteboarding, and collaboration that allows
users to brainstorm, communicate, create, and share images,
ideas, workflows, processes, projects, visuals, and
associated data.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for generating, creating,
designing, editing, modifying, augmenting, publishing,
exchanging, and sharing creative arts, artwork, images,
drawings, illustrations, digital designs, graphics,
websites, presentations, visual assets, and associated data,
files, plug-ins, and information; downloadable computer
software development tools; downloadable computer software
for use in computer program development, and extracting and
converting design elements to code information; downloadable
computer software for use in visual asset management,
digital graphic design, and design collaboration;
downloadable computer software for digital designing,
prototyping, whiteboarding, and collaboration that allows
users to brainstorm, communicate, create, and share images,
ideas, workflows, processes, projects, visuals, and
associated data. Providing temporary use of on-line non-downloadable software
for generating, creating, designing, editing, modifying,
augmenting, publishing, exchanging, and sharing creative
arts, artwork, images, drawings, illustrations, digital
designs, graphics, websites, presentations, visual assets,
and associated data, files, plug-ins, and information;
providing temporary use of on-line non-downloadable software
for use in computer program development, and extracting and
converting design elements to code information; providing
temporary use of on-line non-downloadable software for use
in visual asset management, digital graphic design, and
design collaboration; providing temporary use of on-line
non-downloadable software for digital designing,
prototyping, whiteboarding, and collaboration that allows
users to brainstorm, communicate, create, and share images,
ideas, workflows, processes, projects, visuals, and
associated data.
30.
INTEGRATED APPLICATION PLATFORM TO IMPLEMENT WIDGETS
An integrated application platform enables users to select and implement widgets, in order to insert widget objects with rendered content. The widget objects are persistent content elements that are dynamically responsive to user input. Further, the widget objects are associated with functionality that extends or supplements the functionality provided by the integrated application platform.
Systems or methods for presenting or generating an animated realization of one or more letter glyphs based on progressively exposing a continuous mapping of brush head shapes following a letterform stroke order. A machine-learning model is used to generate animation metadata from the one or more letter glyphs. The animation metadata including a centerline, the continuous mapping of brush head shapes that is used to sweep along the centerline, and the letterform stroke order to generate the animated realization of the one or more letter glyphs.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for use in creative arts and
design, and digital design; downloadable computer software
using artificial intelligence (AI) for use in creative arts
and design, and digital design; downloadable computer
software for allowing users to generate, create, manipulate,
augment, and edit images, pictures, drawings, artwork,
videos, and visual representations; downloadable computer
software using artificial intelligence (AI) for allowing
users to generate, create, manipulate, augment, and edit
images, pictures, drawings, artwork, videos, and visual
representations; downloadable computer software for
generating images, graphics, audio, pictures, videos,
audio-visual and other multimedia content; downloadable
computer software using artificial intelligence (AI) for
generating images, graphics, audio, pictures, videos,
audio-visual and other multimedia content. Providing temporary use of on-line non-downloadable software
for use in creative arts and design, and digital design;
providing on-line non-downloadable software using artificial
intelligence (AI) for use in creative arts and design, and
digital design; providing temporary use of on-line
non-downloadable software for allowing users to generate,
create, manipulate, augment, and edit images, pictures,
drawings, artwork, videos, and visual representations;
providing on-line non-downloadable software using artificial
intelligence (AI) for allowing users to generate, create,
manipulate, augment, and edit images, pictures, drawings,
artwork, videos, and visual representations; providing
temporary use of on-line non-downloadable software for
generating images, graphics, audio, pictures, videos,
audio-visual and other multimedia content; providing on-line
non-downloadable software using artificial intelligence (AI)
for generating images, graphics, audio, pictures, videos,
audio-visual and other multimedia content.
33.
GENERATING NODE INTERACTIONS FOR GRAPHIC USER INTERFACE DESIGN
Examples include a computer system to enable one or more users to create and configure graphic user interface content for a runtime environment, where the graphic user interface content including a collection of nodes. The computing system programmatically determines connection data as between a plurality of nodes that comprise at least a portion of the graphic user interface content. Based on the connection data, the graphic user interface is rendered to include a set of interactions, where each interaction represents a corresponding runtime transition as between a begin state and an end state of a runtime environment.
Examples include a computer system to enable one or more users to create and configure graphic user interface content for a runtime environment, where the graphic user interface content including a collection of nodes. The computing system programmatically determines connection data as between a plurality of nodes that comprise at least a portion of the graphic user interface content. Based on the connection data, the graphic user interface is rendered to include a set of interactions, where each interaction represents a corresponding runtime transition as between a begin state and an end state of a runtime environment.
G06F 30/20 - Design optimisation, verification or simulation
G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Downloadable computer software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; downloadable computer software development tools; downloadable computer software for use in computer program development, and extracting and converting design elements to code information; downloadable computer software for use in visual asset management, digital graphic design, and design collaboration; downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data. (1) Providing temporary use of on-line non-downloadable software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; providing temporary use of on-line non-downloadable software for use in computer program development, and extracting and converting design elements to code information; providing temporary use of on-line non-downloadable software for use in visual asset management, digital graphic design, and design collaboration; providing temporary use of on-line non-downloadable software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Downloadable computer software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; downloadable computer software development tools; downloadable computer software for use in computer program development, and extracting and converting design elements to code information; downloadable computer software for use in visual asset management, digital graphic design, and design collaboration; downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data. (1) Providing temporary use of on-line non-downloadable software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; providing temporary use of on-line non-downloadable software for use in computer program development, and extracting and converting design elements to code information; providing temporary use of on-line non-downloadable software for use in visual asset management, digital graphic design, and design collaboration; providing temporary use of on-line non-downloadable software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Downloadable computer software for use in creative arts and design, and digital design; downloadable computer software using artificial intelligence (AI) for use in creative arts and design, and digital design; downloadable computer software for allowing users to generate, create, manipulate, augment, and edit images, pictures, drawings, artwork, videos, and visual representations; downloadable computer software using artificial intelligence (AI) for allowing users to generate, create, manipulate, augment, and edit images, pictures, drawings, artwork, videos, and visual representations; downloadable computer software for generating images, graphics, audio, pictures, videos, audio-visual and other multimedia content; downloadable computer software using artificial intelligence (AI) for generating images, graphics, audio, pictures, videos, audio-visual and other multimedia content. (1) Providing temporary use of on-line non-downloadable software for use in creative arts and design, and digital design; providing on-line non-downloadable software using artificial intelligence (AI) for use in creative arts and design, and digital design; providing temporary use of on-line non-downloadable software for allowing users to generate, create, manipulate, augment, and edit images, pictures, drawings, artwork, videos, and visual representations; providing on-line non-downloadable software using artificial intelligence (AI) for allowing users to generate, create, manipulate, augment, and edit images, pictures, drawings, artwork, videos, and visual representations; providing temporary use of on-line non-downloadable software for generating images, graphics, audio, pictures, videos, audio-visual and other multimedia content; providing on-line non-downloadable software using artificial intelligence (AI) for generating images, graphics, audio, pictures, videos, audio-visual and other multimedia content.
38.
INTERACTIVE GRAPHIC DESIGN SYSTEM TO ENABLE CREATION AND USE OF VARIANT COMPONENT SETS FOR INTERACTIVE OBJECTS
An interactive graphic design system design interface is described to enable design users to create a variant component that links multiple design elements as variants, where each variant represents a state or version of a run-time object, feature or user-interface.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Downloadable computer software development tools; Downloadable computer software for use in computer program development, and extracting and converting design elements to code information; Downloadable computer software for use in visual asset management, digital graphic design, and design collaboration; Downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data. Providing temporary use of on-line non-downloadable software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Providing temporary use of on-line non-downloadable software for use in computer program development, and extracting and converting design elements to code information; Providing temporary use of on-line non-downloadable software for use in visual asset management, digital graphic design, and design collaboration; Providing temporary use of on-line non-downloadable software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Downloadable computer software development tools; Downloadable computer software for use in computer program development, and extracting and converting design elements to code information; Downloadable computer software for use in visual asset management, digital graphic design, and design collaboration; Downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data. Providing temporary use of on-line non-downloadable software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Providing temporary use of on-line non-downloadable software for use in computer program development, and extracting and converting design elements to code information; Providing temporary use of on-line non-downloadable software for use in visual asset management, digital graphic design, and design collaboration; Providing temporary use of on-line non-downloadable software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data.
36 - Financial, insurance and real estate services
Goods & Services
Business advisory services; Business advisory services in the field of the exploitation of inventions, commercial planning, product manufacturing, product development, and company performance; Advice relating to the organisation and management of business; Consultancy and advisory services in the field of business strategy; Business consultancy services Venture capital advisory services; Venture capital services, namely, providing financing to emerging and start-up companies; Providing venture capital, development capital, private equity and investment funding; Information, advisory, consultancy and financial research services relating to finance and investments
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Downloadable computer software development tools; Downloadable computer software for use in computer program development, and extracting and converting design elements to code information; Downloadable computer software for use in visual asset management, digital graphic design, and design collaboration; Downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data. Providing temporary use of on-line non-downloadable software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Providing temporary use of on-line non-downloadable software for use in computer program development, and extracting and converting design elements to code information; Providing temporary use of on-line non-downloadable software for use in visual asset management, digital graphic design, and design collaboration; Providing temporary use of on-line non-downloadable software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Downloadable computer software development tools; Downloadable computer software for use in computer program development, and extracting and converting design elements to code information; Downloadable computer software for use in visual asset management, digital graphic design, and design collaboration; Downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data. Providing temporary use of on-line non-downloadable software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Providing temporary use of on-line non-downloadable software for use in computer program development, and extracting and converting design elements to code information; Providing temporary use of on-line non-downloadable software for use in visual asset management, digital graphic design, and design collaboration; Providing temporary use of on-line non-downloadable software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Downloadable computer software development tools; Downloadable computer software for use in computer program development, and extracting and converting design elements to code information; Downloadable computer software for use in visual asset management, digital graphic design, and design collaboration; Downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data. Providing temporary use of on-line non-downloadable software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Providing temporary use of on-line non-downloadable software for use in computer program development, and extracting and converting design elements to code information; Providing temporary use of on-line non-downloadable software for use in visual asset management, digital graphic design, and design collaboration; Providing temporary use of on-line non-downloadable software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Downloadable computer software development tools; Downloadable computer software for use in computer program development, and extracting and converting design elements to code information; Downloadable computer software for use in visual asset management, digital graphic design, and design collaboration; Downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data. Providing temporary use of on-line non-downloadable software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Providing temporary use of on-line non-downloadable software for use in computer program development, and extracting and converting design elements to code information; Providing temporary use of on-line non-downloadable software for use in visual asset management, digital graphic design, and design collaboration; Providing temporary use of on-line non-downloadable software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data.
46.
PLUGIN MANAGEMENT SYSTEM FOR AN INTERACTIVE SYSTEM OR PLATFORM
A plugin management system is provided as part of an interactive system, to enable users to search for and execute desired plugins. The plugin management system provides a search user interface to receive inputs from the user, as well as parametric values that are used by the selected plugin. Based on the user interaction with the search user interface, the plugin management system executes identified plugins, using parametric values specified by the user.
A computing system builds a graph of nodes representing design elements within a design interface having a flat structure, wherein edge weights between adjacent nodes in the graph of nodes include (1) an alignment hit count and (2) a distance measurement between the adjacent nodes. The system iteratively merges the nodes in the graph of nodes based on the edge weights, and converts, within the design interface, the flat structure into a responsive structure, with positions and sizes of the design elements unchanged, based on merging the nodes.
A computing system builds a graph of nodes representing design elements within a design interface having a flat structure, wherein edge weights between adjacent nodes in the graph of nodes include (1) an alignment hit count and (2) a distance measurement between the adjacent nodes. The system iteratively merges the nodes in the graph of nodes based on the edge weights, and converts, within the design interface, the flat structure into a responsive structure, with positions and sizes of the design elements unchanged, based on merging the nodes.
G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
09 - Scientific and electric apparatus and instruments
36 - Financial, insurance and real estate services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer software tools for use in creative arts and design,
namely, digital product design, visual asset management, and
design collaboration; computer software tools for use in
computer program development; downloadable computer software
for use in creative arts and design, and digital design;
downloadable computer software for use in facilitating
collaboration, and creating interactive digital community of
users that facilitates communication, and collaboration by
sharing, publishing, and exchanging data, files, plug-ins,
and information; downloadable computer software for digital
designing, prototyping, whiteboarding, and collaboration
that allows users to brainstorm, create and share images,
ideas, workflows, processes, projects, visuals and
associated data. Venture capital advisory services; venture capital services,
namely, providing financing to emerging and start-up
companies; providing venture capital, development capital,
private equity and investment funding; information,
advisory, consultancy and financial research services
relating to finance and investments. Educational services, namely, conducting on-line and
in-person interactive training classes, workshops,
conferences, seminars, courses, and meetings for individuals
and businesses in the field of digital design,
collaboration, and technology; virtual training services in
the field of digital design, collaboration, and technology
featuring interactive chat sessions; education services,
namely, providing non-downloadable webinars in the field of
digital design, collaboration, and technology. Providing temporary use of a non-downloadable web
application for use in facilitating collaboration, and
creating interactive digital community of users that
facilitates communication and collaboration by sharing,
publishing, and exchanging data, files, plug-ins, and
information; providing temporary use of a non-downloadable
web application for digital designing, prototyping,
whiteboarding, and collaboration; providing temporary use of
a non-downloadable web application for use in computer
program development, and extracting and converting design
elements to code information.
09 - Scientific and electric apparatus and instruments
36 - Financial, insurance and real estate services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software tools for use in creative
arts and design, and digital design; downloadable computer
software tools for use in facilitating collaboration, and
creating interactive digital community of users that
facilitates communication, and collaboration by sharing,
publishing, and exchanging data, files, plug-ins, and
information; downloadable computer software tools for use in
computer program development; downloadable computer software
for use in extracting and converting design elements to code
information; downloadable computer aided design software for
use in creative arts and digital design; downloadable
software tools for digital designing, prototyping,
whiteboarding, and collaboration that allows users to
brainstorm, create and share images, ideas, workflows,
processes, projects, visuals and associated data. Venture capital advisory services; venture capital services,
namely, providing financing to emerging and start-up
companies; providing venture capital, development capital,
private equity and investment funding; information,
advisory, consultancy and financial research services
relating to finance and investments. Educational services, namely, conducting on-line and
in-person interactive training classes, workshops,
conferences, seminars, courses, and meetings for individuals
and businesses in the field of digital design,
collaboration, and technology; virtual training services in
the field of digital design, collaboration, and technology
featuring interactive chat sessions; education services,
namely, providing non-downloadable webinars in the field of
digital design, collaboration, and technology. Providing temporary use of a non-downloadable web
application for use in creative arts and design, and digital
design; providing temporary use of a non-downloadable web
application for use in facilitating collaboration, and
creating interactive digital community of users that
facilitates communication and collaboration by sharing,
publishing, and exchanging data, files, plug-ins, and
information; providing temporary use of a non-downloadable
web application for use in computer program development, and
extracting and converting design elements to code
information; providing temporary use of a non-downloadable
web application for digital designing, prototyping,
whiteboarding, and collaboration.
51.
Display screen or portion thereof with animated graphical user interface
A computing device provides a design interface to enable a plurality of remote collaborators to design a presentation comprising a slide deck including multiple slides. The design interface enables the collaborators to implement style changes to the presentation, which may be propagated to the entire slide deck as well as to the design interface presentation on each computing device of each collaborator.
G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
G06F 40/289 - Phrasal analysis, e.g. finite state techniques or chunking
G06F 40/40 - Processing or translation of natural language
G06T 11/60 - Editing figures and textCombining figures or text
53.
ARTIFICIAL INTELLIGENCE TUNER FOR AUTOMATED VISUAL CONFIGURATIONS
A computing device provides a design interface to enable a plurality of remote collaborators to design a presentation comprising a slide deck including multiple slides. The design interface enables the collaborators to implement style changes to the presentation, which may be propagated to the entire slide deck as well as to the design interface presentation on each computing device of each collaborator.
G06F 16/40 - Information retrievalDatabase structures thereforFile system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computerOutput arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
A user device renders content tiles in cache, where the content tiles represent a segment of a shared content provided on a canvas. The user device receives collaborator change data over one or more networks, where the collaborator change data represents a change made to the shared content by a second user device. The user device determines which content tiles in cache are affected by the collaborator change data. For each affected content tile, the user device implements a time-slicing process to render a replacement content tile, and after completing rendering of the replacement tile, the user device updates the cache by replacing the affected content tile with the replacement tile. The user device displays the segment of the shared content using the updated cache.
A user device renders content tiles in cache, where the content tiles represent a segment of a shared content provided on a canvas. The user device receives collaborator change data over one or more networks, where the collaborator change data represents a change made to the shared content by a second user device. The user device determines which content tiles in cache are affected by the collaborator change data. For each affected content tile, the user device implements a time-slicing process to render a replacement content tile, and after completing rendering of the replacement tile, the user device updates the cache by replacing the affected content tile with the replacement tile. The user device displays the segment of the shared content using the updated cache.
G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
09 - Scientific and electric apparatus and instruments
36 - Financial, insurance and real estate services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Computer software tools for use in creative arts and design, namely, digital product design, visual asset management, and design collaboration; computer software tools for use in computer program development; downloadable computer software for use in creative arts and design, and digital design; downloadable computer software for use in facilitating collaboration, and creating interactive digital community of users that facilitates communication, and collaboration by sharing, publishing, and exchanging data, files, plug-ins, and information; downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, create and share images, ideas, workflows, processes, projects, visuals and associated data. (1) Venture capital advisory services; venture capital services, namely, providing financing to emerging and start-up companies; providing venture capital, development capital, private equity and investment funding; information, advisory, consultancy and financial research services relating to finance and investments.
(2) Educational services, namely, conducting on-line and in-person interactive training classes, workshops, conferences, seminars, courses, and meetings for individuals and businesses in the field of digital design, collaboration, and technology; virtual training services in the field of digital design, collaboration, and technology featuring interactive chat sessions; education services, namely, providing non-downloadable webinars in the field of digital design, collaboration, and technology.
(3) Providing temporary use of a non-downloadable web application for use in facilitating collaboration, and creating interactive digital community of users that facilitates communication and collaboration by sharing, publishing, and exchanging data, files, plug-ins, and information; providing temporary use of a non-downloadable web application for digital designing, prototyping, whiteboarding, and collaboration; providing temporary use of a non-downloadable web application for use in computer program development, and extracting and converting design elements to code information.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for use in creative arts and design, and digital design; Downloadable computer software using artificial intelligence (AI) for use in creative arts and design, and digital design; Downloadable computer software for allowing users to generate, create, manipulate, augment, and edit images, pictures, drawings, artwork, videos, and visual representations; Downloadable computer software using artificial intelligence (AI) for allowing users to generate, create, manipulate, augment, and edit images, pictures, drawings, artwork, videos, and visual representations; Downloadable computer software for generating images, graphics, audio, pictures, videos, audio-visual and other multimedia content; Downloadable computer software using artificial intelligence (AI) for generating images, graphics, audio, pictures, videos, audio-visual and other multimedia content. Providing temporary use of on-line non-downloadable software for use in creative arts and design, and digital design; Providing on-line non-downloadable software using artificial intelligence (AI) for use in creative arts and design, and digital design; Providing temporary use of on-line non-downloadable software for allowing users to generate, create, manipulate, augment, and edit images, pictures, drawings, artwork, videos, and visual representations; Providing on-line non-downloadable software using artificial intelligence (AI) for allowing users to generate, create, manipulate, augment, and edit images, pictures, drawings, artwork, videos, and visual representations; Providing temporary use of on-line non-downloadable software for generating images, graphics, audio, pictures, videos, audio-visual and other multimedia content; Providing on-line non-downloadable software using artificial intelligence (AI) for generating images, graphics, audio, pictures, videos, audio-visual and other multimedia content.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for use in creative arts and design, and digital design; Downloadable computer software using artificial intelligence (AI) for use in creative arts and design, and digital design; Downloadable computer software for allowing users to generate, create, manipulate, augment, and edit images, pictures, drawings, artwork, videos, and visual representations; Downloadable computer software using artificial intelligence (AI) for allowing users to generate, create, manipulate, augment, and edit images, pictures, drawings, artwork, videos, and visual representations; Downloadable computer software for generating images, graphics, audio, pictures, videos, audio-visual and other multimedia content; Downloadable computer software using artificial intelligence (AI) for generating images, graphics, audio, pictures, videos, audio-visual and other multimedia content Providing temporary use of on-line non-downloadable software for use in creative arts and design, and digital design; Providing on-line non-downloadable software using artificial intelligence (AI) for use in creative arts and design, and digital design; Providing temporary use of on-line non-downloadable software for allowing users to generate, create, manipulate, augment, and edit images, pictures, drawings, artwork, videos, and visual representations; Providing on-line non-downloadable software using artificial intelligence (AI) for allowing users to generate, create, manipulate, augment, and edit images, pictures, drawings, artwork, videos, and visual representations; Providing temporary use of on-line non-downloadable software for generating images, graphics, audio, pictures, videos, audio-visual and other multimedia content; Providing on-line non-downloadable software using artificial intelligence (AI) for generating images, graphics, audio, pictures, videos, audio-visual and other multimedia content
36 - Financial, insurance and real estate services
41 - Education, entertainment, sporting and cultural services
Goods & Services
Venture capital advisory services; Venture capital services, namely, providing financing to emerging and start-up companies; Providing venture capital, development capital, private equity and investment funding; Information, advisory, consultancy and financial research services relating to finance and investments. Educational services, namely, conducting on-line and in-person interactive training classes, workshops, conferences, seminars, courses, and meetings for individuals and businesses in the field of digital design, collaboration, and technology; Virtual training services in the field of digital design, collaboration, and technology featuring interactive chat sessions; Education services, namely, providing non-downloadable webinars in the field of digital design, collaboration, and technology.
36 - Financial, insurance and real estate services
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Venture capital advisory services; Venture capital services, namely, providing financing to emerging and start-up companies; Providing venture capital, development capital, private equity and investment funding; Information, advisory, consultancy and financial research services relating to finance and investments
(2) Educational services, namely, conducting on-line and in-person interactive training classes, workshops, conferences, seminars, courses, and meetings for individuals and businesses in the field of digital design, collaboration, and technology; Virtual training services in the field of digital design, collaboration, and technology featuring interactive chat sessions; Education services, namely, providing non-downloadable webinars in the field of digital design, collaboration, and technology
36 - Financial, insurance and real estate services
41 - Education, entertainment, sporting and cultural services
Goods & Services
Venture capital advisory services; Venture capital services, namely, providing financing to emerging and start-up companies; Providing venture capital, development capital, private equity and investment funding; Information, advisory, consultancy and financial research services relating to finance and investments Educational services, namely, conducting on-line and in-person interactive training classes, workshops, conferences, seminars, courses, and meetings for individuals and businesses in the field of digital design, collaboration, and technology; Virtual training services in the field of digital design, collaboration, and technology featuring interactive chat sessions; Education services, namely, providing non-downloadable webinars in the field of digital design, collaboration, and technology
63.
DESIGN INTERFACE OBJECT MANIPULATION BASED ON AGGREGATED PROPERTY VALUES
A network computer provides interactive graphic design system instructions to a user computing device, causing the user computing device to render a design interface and provide an input interface at the user computing device. The user computing device interprets an input action, the input action comprising selecting a selection of a plurality of objects using the input interface. For a property, the user computing device identifies a set of one or more property values corresponding to the property for objects in the plurality of objects. The user computing device displays the set of one or more property values. The user computing device receives user input specifying a selected property value and user input specifying a new value for the selected property value. The user computing device updates the property for each object of the plurality of objects having the selected property value to reflect the new value.
09 - Scientific and electric apparatus and instruments
36 - Financial, insurance and real estate services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer software tools for use in creative arts and design, namely, digital product design, visual asset management, and design collaboration; computer software tools for use in computer program development; Downloadable computer software for use in creative arts and design, and digital design; Downloadable computer software for use in facilitating collaboration, and creating interactive digital community of users that facilitates communication, and collaboration by sharing, publishing, and exchanging data, files, plug-ins, and information; Downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, create and share images, ideas, workflows, processes, projects, visuals and associated data. Venture capital advisory services; Venture capital services, namely, providing financing to emerging and start-up companies; Providing venture capital, development capital, private equity and investment funding; Information, advisory, consultancy and financial research services relating to finance and investments. Educational services, namely, conducting on-line and in-person interactive training classes, workshops, conferences, seminars, courses, and meetings for individuals and businesses in the field of digital design, collaboration, and technology; Virtual training services in the field of digital design, collaboration, and technology featuring interactive chat sessions; Education services, namely, providing non-downloadable webinars in the field of digital design, collaboration, and technology. Providing temporary use of a non-downloadable web application for use in facilitating collaboration, and creating interactive digital community of users that facilitates communication and collaboration by sharing, publishing, and exchanging data, files, plug-ins, and information; Providing temporary use of a non-downloadable web application for digital designing, prototyping, whiteboarding, and collaboration; Providing temporary use of a non-downloadable web application for use in computer program development, and extracting and converting design elements to code information.
09 - Scientific and electric apparatus and instruments
36 - Financial, insurance and real estate services
41 - Education, entertainment, sporting and cultural services
Goods & Services
Downloadable computer software for use in creative arts and design, and digital design; Downloadable computer software for use in facilitating collaboration, and creating interactive digital community of users that facilitates communication, and collaboration by sharing, publishing, and exchanging data, files, plug-ins, and information; Downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, create and share images, ideas, workflows, processes, projects, visuals and associated data Venture capital advisory services; Venture capital services, namely, providing financing to emerging and start-up companies; Providing venture capital, development capital, private equity and investment funding; Information, advisory, consultancy and financial research services relating to finance and investments Educational services, namely, conducting on-line and in-person interactive training classes, workshops, conferences, seminars, courses, and meetings for individuals and businesses in the field of digital design, collaboration, and technology; Virtual training services in the field of digital design, collaboration, and technology featuring interactive chat sessions; Education services, namely, providing non-downloadable webinars in the field of digital design, collaboration, and technology
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Downloadable computer software development tools; Downloadable computer software for use in computer program development, and extracting and converting design elements to code information; Downloadable computer software for use in visual asset management, digital graphic design, and design collaboration; Downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data Providing temporary use of on-line non-downloadable software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Providing temporary use of on-line non-downloadable software for use in computer program development, and extracting and converting design elements to code information; Providing temporary use of on-line non-downloadable software for use in visual asset management, digital graphic design, and design collaboration; Providing temporary use of on-line non-downloadable software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Downloadable computer software development tools; Downloadable computer software for use in computer program development, and extracting and converting design elements to code information; Downloadable computer software for use in visual asset management, digital graphic design, and design collaboration; Downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data Providing temporary use of on-line non-downloadable software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Providing temporary use of on-line non-downloadable software for use in computer program development, and extracting and converting design elements to code information; Providing temporary use of on-line non-downloadable software for use in visual asset management, digital graphic design, and design collaboration; Providing temporary use of on-line non-downloadable software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Downloadable computer software development tools; Downloadable computer software for use in computer program development, and extracting and converting design elements to code information; Downloadable computer software for use in visual asset management, digital graphic design, and design collaboration; Downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data Providing temporary use of on-line non-downloadable software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Providing temporary use of on-line non-downloadable software for use in computer program development, and extracting and converting design elements to code information; Providing temporary use of on-line non-downloadable software for use in visual asset management, digital graphic design, and design collaboration; Providing temporary use of on-line non-downloadable software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Downloadable computer software development tools; Downloadable computer software for use in computer program development, and extracting and converting design elements to code information; Downloadable computer software for use in visual asset management, digital graphic design, and design collaboration; Downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data Providing temporary use of on-line non-downloadable software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Providing temporary use of on-line non-downloadable software for use in computer program development, and extracting and converting design elements to code information; Providing temporary use of on-line non-downloadable software for use in visual asset management, digital graphic design, and design collaboration; Providing temporary use of on-line non-downloadable software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Downloadable computer software development tools; Downloadable computer software for use in computer program development, and extracting and converting design elements to code information; Downloadable computer software for use in visual asset management, digital graphic design, and design collaboration; Downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data Providing temporary use of on-line non-downloadable software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Providing temporary use of on-line non-downloadable software for use in computer program development, and extracting and converting design elements to code information; Providing temporary use of on-line non-downloadable software for use in visual asset management, digital graphic design, and design collaboration; Providing temporary use of on-line non-downloadable software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Downloadable computer software development tools; Downloadable computer software for use in computer program development, and extracting and converting design elements to code information; Downloadable computer software for use in visual asset management, digital graphic design, and design collaboration; Downloadable computer software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data Providing temporary use of on-line non-downloadable software for generating, creating, designing, editing, modifying, augmenting, publishing, exchanging, and sharing creative arts, artwork, images, drawings, illustrations, digital designs, graphics, websites, presentations, visual assets, and associated data, files, plug-ins, and information; Providing temporary use of on-line non-downloadable software for use in computer program development, and extracting and converting design elements to code information; Providing temporary use of on-line non-downloadable software for use in visual asset management, digital graphic design, and design collaboration; Providing temporary use of on-line non-downloadable software for digital designing, prototyping, whiteboarding, and collaboration that allows users to brainstorm, communicate, create, and share images, ideas, workflows, processes, projects, visuals, and associated data
72.
Progressive real-time diffusion of layered content files with animated features
Systems or methods for providing a content editing service that integrates a layered structure of digital image editing integrated with AI-based image-guided content generation modifier that is guided based on different features stored in association with the separate layers of the layered structure. The image-guided content generation utilizes a non-destructive nature of the layer-based image editing process to extract metadata associated with input layers of a provided image to output computer-generated content.
A network computer system provides interactive graphic design system instructions for performing generative filling of design content. The network computer system determines a set of repeating design elements within a design interface. The network computer system also determines input into a machine learning model that includes (i) example content associated with the set of repeating design elements and (ii) one or more instructions associated with the example content. The network computer system populates at least a portion of the set of repeating design elements with additional content generated by the machine learning model in response to the input.
G06F 30/12 - Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
A network computer system provides interactive graphic design system instructions for performing generative filling of design content. The network computer system determines a set of repeating design elements within a design interface. The network computer system also determines input into a machine learning model that includes (i) example content associated with the set of repeating design elements and (ii) one or more instructions associated with the example content. The network computer system populates at least a portion of the set of repeating design elements with additional content generated by the machine learning model in response to the input.
A network computer system provides interactive graphic design system instructions for performing fragment-based design search. The network computer system receives a search query specifying a representation of one or more design elements. The network computer system matches one or more embeddings associated with the representation to a set of embeddings for a set of design fragments, wherein each of the one or more design fragments corresponds to a subset of one or more hierarchical structures representing one or more design interfaces. The network computer system generates a set of search results using the set of embeddings and outputs the set of search results in a response to the search query.
A computing system to generate an interactive animation interface, including a graph feature that is manipulatable to enable a user to specify one or more parametric values to configure an animation behavior of an associated content rendering. The computing system generates the animation behavior for the content rendering based on the one or more parametric values specified by the user.
A computing system receives position data from each of a plurality of user computing devices, the position data indicating a cursor position on a collaborative user interface for each collaborator during a collaborative session. The system determines, based on the position data, whether the cursor position of a respective collaborator is within a bounding area of a widget presented on the collaborative user interface. When the cursor position of the respective collaborator is within the bounding area of the widget, the system transmits feedback response data to each of the plurality of user computing devices to cause a corresponding feedback response for the widget to be presented on the collaborative user interface displayed on each of the plurality of user computing devices.
A network computer system provides interactive graphic design system instructions for performing fragment-based design search. The network computer system receives a search query specifying a representation of one or more design elements. The network computer system matches one or more embeddings associated with the representation to a set of embeddings for a set of design fragments, wherein each of the one or more design fragments corresponds to a subset of one or more hierarchical structures representing one or more design interfaces. The network computer system generates a set of search results using the set of embeddings and outputs the set of search results in a response to the search query.
A network computer system provides interactive graphic design system instructions for performing fragment-based design search. The network computer system receives a search query specifying a representation of one or more design elements. The network computer system matches one or more embeddings associated with the representation to a set of embeddings for a set of design fragments, wherein each of the one or more design fragments corresponds to a subset of one or more hierarchical structures representing one or more design interfaces. The network computer system generates a set of search results using the set of embeddings and outputs the set of search results in a response to the search query.
A computing system detects a selection of a first design component when the first design component is rendered on a design interface as part of a graphic design, where the first design component being associated with a corresponding set of design component properties. The computing system determines code attribute values for the set of design component properties based on the set of rules. In response to detecting the user selection, the computing system dynamically generates a code signature or sample for implementing the first design component in a production environment based on the code attribute values that map to the set of design component properties of the first design component.
G06F 8/38 - Creation or generation of source code for implementing user interfaces
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
82.
DYNAMICALLY GENERATING CODE FOR IMPLEMENTING A DESIGN COMPONENT IN A PRODUCTION ENVIRONMENT
A computing system detects a selection of a first design component when the first design component is rendered on a design interface as part of a graphic design, where the first design component being associated with a corresponding set of design component properties. The computing system determines code attribute values for the set of design component properties based on the set of rules. In response to detecting the user selection, the computing system dynamically generates a code signature or sample for implementing the first design component in a production environment based on the code attribute values that map to the set of design component properties of the first design component.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
A computing system detects a selection of a first design component when the first design component is rendered on a design interface as part of a graphic design, where the first design component being associated with a corresponding set of design component properties. The computing system determines code attribute values for the set of design component properties based on the set of rules. In response to detecting the user selection, the computing system dynamically generates a code signature or sample for implementing the first design component in a production environment based on the code attribute values that map to the set of design component properties of the first design component.
A network computer provides interactive graphic design system instructions for execution at a user computing device. The user computing device determines that a main component in a design interface includes a freeform content area and rendering, on a canvas, a visual representation of the freeform content area within an instance of the main component. The user computing device further receives, via an input interface, a first set of user input specifying content to be inserted in the freeform content area of the instance and populates the freeform content area within the instance with the content.
G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
85.
FREEFORM CONTENT AREAS FOR COMPONENT CUSTOMIZATION IN A DESIGN INTERFACE
A network computer provides interactive graphic design system instructions for execution at a user computing device. The user computing device determines that a main component in a design interface includes a freeform content area and rendering, on a canvas, a visual representation of the freeform content area within an instance of the main component. The user computing device further receives, via an input interface, a first set of user input specifying content to be inserted in the freeform content area of the instance and populates the freeform content area within the instance with the content.
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
G06F 40/109 - Font handlingTemporal or kinetic typography
In examples, a query management system maintains a query schema for a structured data source. The query schema includes a collection of query templates, where each query template specifies at least one condition. When a mutation in an underling data source is detected, the query management system generates an invalidation command for a corresponding set of cached keys. Based on attributes of the mutated data set, the query template can enable the use of wildcard designations to for purpose of identifying cache keys that are to be invalidated as a result of the mutated data set.
In examples, a query management system maintains a query schema for a structured data source. The query schema includes a collection of query templates, where each query template specifies at least one condition. When a mutation in an underling data source is detected, the query management system generates an invalidation command for a corresponding set of cached keys. Based on attributes of the mutated data set, the query template can enable the use of wildcard designations to for purpose of identifying cache keys that are to be invalidated as a result of the mutated data set.
In examples, a query management system maintains a query schema for a structured data source. The query schema includes a collection of query templates, where each query template specifies at least one condition. When a mutation in an underling data source is detected, the query management system generates an invalidation command for a corresponding set of cached keys. Based on attributes of the mutated data set, the query template can enable the use of wildcard designations to for purpose of identifying cache keys that are to be invalidated as a result of the mutated data set.
A computing device can detect a selection input by a user of the computing device to open a user interface (UI) design file and initiate a UI design session. In response to the selection input, the computing device can incrementally load the UI design file to the computing device of the user for presentation on a display device of the computing device.
A computer system and method generates one or more commenting features on a canvas, wherein each commenting feature carries at least one comment from a given source. Each commenting feature can include a pin component and a comment body element. The pin component is associated with a corresponding location on the canvas. The computer system and method enable the user to move the comment body element about at least a region of the canvas to view the at least one comment from the given source, while rendering the pin component to coincide with the corresponding associated location of the canvas.
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
91.
EXTENSIONS TO DESIGN TOOL WITH MULTI-EDIT FUNCTION INCLUDING ALIGNMENT
Computer-implemented design tool functions are described herein for automatically performing edits across different portions of one or more design layouts. A method for the tool includes aligning elements outside of frames together with multiple elements selected within frames. Another method includes modifying visual characteristics of multiple elements based on a determined primary element of the multiple elements. Another method includes modifying matching properties of multiple elements based on a determined primary element of the multiple elements. Another method includes copying and pasting multiple elements from a first set of frames into a second set of frames. Another method includes modifying constraints of multiple elements based on a determined primary element of the multiple elements.
Computer-implemented design tool functions are described herein for automatically performing edits across different portions of one or more design layouts. A method for the tool includes aligning elements outside of frames together with multiple elements selected within frames. Another method includes modifying visual characteristics of multiple elements based on a determined primary element of the multiple elements. Another method includes modifying matching properties of multiple elements based on a determined primary element of the multiple elements. Another method includes copying and pasting multiple elements from a first set of frames into a second set of frames. Another method includes modifying constraints of multiple elements based on a determined primary element of the multiple elements.
A network computer system can monitor browser memory usage by a browser application during a user interface (UI) design session in which a user interacts with a UI design file via a browser application. The system can detect the browser memory usage by the browser application exceeding a first memory threshold, and in response, the system can provide, on a display of the computing device, a menu of a plurality of UI pages of the UI design file, where each UI page of the plurality of UI pages presented in the menu includes a memory usage indicator.
A computing device can execute a browser application to enable a user of the computing device to interact with a current user interface (UI) design file. The computing device can automatically preload a set of UI design files of the user from a backend network computer system into browser memory of the computing device. The computing device can detect an offline trigger on the computing device, and in response, initiate an offline mode on the browser application, where the offline mode enables the user to continue interacting with the current UI design file.
A computing device can execute a browser application to enable a user of the computing device to interact with a current user interface (UI) design file. The computing device can automatically preload a set of UI design files of the user from a backend network computer system into browser memory of the computing device. The computing device can detect an offline trigger on the computing device, and in response, initiate an offline mode on the browser application, where the offline mode enables the user to continue interacting with the current UI design file.
A network computer system can monitor browser memory usage by a browser application during a user interface (UI) design session in which a user interacts with a UI design file via a browser application. The system can detect the browser memory usage by the browser application exceeding a first memory threshold, and in response, the system can provide, on a display of the computing device, a menu of a plurality of UI pages of the UI design file, where each UI page of the plurality of UI pages presented in the menu includes a memory usage indicator.
A technique for providing real time feedback from a machine learning system is provided that includes a method and system for interactively training machine learning models. In particular, by separating processing and analysis using static and dynamic models that are trained differently, the disclosed technique enables interactive training and prediction of machine learning models to increase the speed of generating new predictions based on real time feedback. In some cases, a dynamic model is applied to the output of a static model to generate an analysis, a correction of the analysis is received, and the correction is used to retrain the dynamic model. An updated analysis is generated based on reapplying the dynamic model to the output of the static model without having to retrain the static model.