# US 2014/0195901 A1 · System and method for concept development with content aware text editor

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0195901 A1
- Document ID: US20140195901A1
- Status: Published application
- Kind: A1
- Application number: 14/208,041
- Filed: 2014-03-13
- Published: 2014-07-10
- Earliest claimed: 2011-03-08
- Assignees: Affinnova, Inc.
- Applicants: Affinnova, Inc.
- Inventors: Estelle DeBlois; Steven H. Lamoureux
- Web page: https://patentgrep.com/patent/US20140195901A1

## CPC

- G06F 40/109: Font handling; Temporal or kinetic typography
- G06Q 30/02: Marketing; Price estimation or determination; Fundraising
- G06Q 30/0276: {Advertisement creation}
- G06Q 50/04: Manufacturing
- Y02P 90/30: Computing systems specially adapted for manufacturing
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- Y02P: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS

## Abstract

A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations including providing a visual representation of a product concept comprising a textual component comprising at least one dynamic textual element and at least on static textual element and providing text editing functionality of the textual component such that a selection of any text forming a part of the at least one dynamic textual element automatically results in the selection of the entire at least one dynamic textual element wherein the text editing functionality comprises changing a format of at least a part of the at least one dynamic textual element.

## Claims

### Claim 1

A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
providing a visual representation of a product concept comprising a textual component comprising at least one dynamic textual element; and
providing text editing functionality of the textual component such that a selection of any text forming a part of the at least one dynamic textual element automatically results in the selection of the entire at least one dynamic textual element;
wherein the text editing functionality comprises changing a format of at least a part of the at least one dynamic textual element.

### Claim 2 (depends on 1)

The computer program product of claim 1 wherein changing the format comprises changing at least attribute selected from the group consisting of font size, font typeface and font style.

### Claim 3 (depends on 1)

The computer program product of claim 1 wherein the processor performs an additional operation comprising preventing the editing of a content of the at least one dynamic textual element.

### Claim 4 (depends on 1)

The computer program product of claim 1 wherein the processor performs an additional operation comprising propagating formatting changes applied to the at least one dynamic element to all of a plurality of product variants of said at least one dynamic element.

### Claim 5 (depends on 1)

The computer program product of claim 1 wherein the processor performs an additional operation comprising allowing normal editing of both content and formatting of any textual content adjoining the at least one dynamic element within the textual component.

### Claim 6

A method comprising:
providing a visual representation of a product concept comprising a textual component comprising at least one dynamic textual element; and
providing text editing functionality of the textual component such that a selection of any text forming a part of the at least one dynamic textual element automatically results in the selection of the entire at least one dynamic textual element;
wherein the text editing functionality comprises changing a format of at least a part of the at least one dynamic textual element.

### Claim 7 (depends on 1)

The method of claim 1 wherein changing the format comprises changing at least attribute selected from the group consisting of font size, font typeface and font style.

### Claim 8 (depends on 1)

The method of claim 1 further comprising preventing the editing of a content of the at least one dynamic textual element.

### Claim 9 (depends on 1)

The method of claim 1 further comprising propagating formatting changes applied to the at least one dynamic element to all of a plurality of product variants of said at least one dynamic element.

### Claim 10 (depends on 1)

The method of claim 1 further comprising allowing normal editing of both content and formatting of any textual content adjoining the at least one dynamic element within the textual component.
