Automated Content-Based Adjustment of Formatting and Application Behavior
First Claim
Patent Images
1. A computer-implemented method of formatting an object based on features of the object, comprising:
- a. extracting content from the object and features from the object and the content;
b. analyzing the features to map the content to an emotion category;
c. mapping the emotion category to a formatting attribute value; and
d. integrating the formatting attribute value into the object.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, including clients and servers, and methods relate to dynamically formatting content in a style based in part on the content. In particular, content generated by one user or group of users and presented over a communication medium is formatted based on features of the content. Embodiments relating to web, email and messaging content are described.
-
Citations
26 Claims
-
1. A computer-implemented method of formatting an object based on features of the object, comprising:
-
a. extracting content from the object and features from the object and the content; b. analyzing the features to map the content to an emotion category; c. mapping the emotion category to a formatting attribute value; and d. integrating the formatting attribute value into the object. - View Dependent Claims (2)
-
-
3. A computer-implemented system for formatting content of an object based on features of the content, comprising:
-
a. a content-extraction module that receives an object and extracts content from the object; b. a content-analysis module that uses features of the content to form a set of formatting instructions for the object; and c. a delivery module that receives both the object and the formatting instructions and presents the content by using the formatting instructions. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-based client for presenting content received over a communication link, comprising:
-
a. a content-analysis module that uses features of the content to form a set of formatting instructions; and b. a presentation module that receives both the content and the formatting instructions and presents the content by using the formatting instructions. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 23)
-
-
19. A server configured to provide an object that includes both content and formatting instructions based on the content over the web, comprising:
-
a. a content-analysis module that uses features of the content to form a set of formatting instructions for the content; and b. a delivery module that combines both the content and the formatting instructions into the object and provides the object over the web to a client. - View Dependent Claims (20, 21, 22, 24, 25, 26)
-
Specification