US2016048605A1PendingUtilityA1

Integrating image renditions and page layout

Assignee: IBMPriority: Aug 14, 2014Filed: Aug 14, 2014Published: Feb 18, 2016
Est. expiryAug 14, 2034(~8 yrs left)· nominal 20-yr term from priority
G06F 40/106G06F 40/186G06F 16/9577G06F 40/154G06F 3/04842G06F 16/986G06F 3/04847G06F 17/30905G06F 17/30896G06F 40/143
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and method involves creating, based upon a set of image rendition parameters, a set of image renditions for an image. A set of previews are selected to display. Each preview includes a markup language file and breakpoints that specify how a particular image rendition from the set of image renditions is displayed. A rendered instance is created for the previews and based upon the particular image rendition and page content. The rendered instances are displayed as part of a user interface. Instructions are received from the user interface. The instructions specify modifications to a particular preview of the set of previews. The markup file is modified based upon the instructions.

Claims

exact text as granted — not AI-modified
1 - 8 . (canceled) 
     
     
         9 . A system comprising:
 one or more computer processor circuits configured to:
 create, based upon a set of image rendition parameters, a set of image renditions for an image; 
 select a set of previews to display, each preview in the set of previews including a markup language file and breakpoints that specify how to display a particular image rendition from the set of image renditions; 
 create a rendered instance for each preview in the set of previews based upon the particular image rendition and page content identified by a corresponding preview; 
 display the rendered instances as part of a user interface; 
 receive instructions from the user interface and that specify modifications to a particular preview of the set of previews; and 
   
       modify, based upon the instructions, a markup file corresponding to the particular preview. 
     
     
         10 . The system of  claim 9 , wherein the one or more computer processor circuits are further configured to:
 identify violations of preview layout rules caused by the modifications to the HTML file; and   adjust breakpoints associated with the particular preview based upon the identified violations.   
     
     
         11 . The system of  claim 10 , wherein the one or more computer processor circuits are further configured to:
 identify at least one gap between breakpoints associated with previews in the set of previews; and   select a set of additional previews corresponding with the at least one gap between breakpoints.   
     
     
         12 . The system of  claim 11 , wherein the one or more computer processor circuits are further configured to:
 create an additional rendered instance for an additional preview of the additional previews based upon the set of image renditions;   display the additional rendered instance as part of the user interface; and   modify an HTML file and a cascading style sheet file based upon input from the user interface.   
     
     
         13 . The system of  claim 12 , wherein the one or more computer processor circuits are further configured to select the set of previews to display by selecting previews that correspond to display capabilities of a predetermined set of devices: 
     
     
         14 . The system of  claim 9 , wherein the instructions include at least one instruction selected from the group consisting of cropping, resizing, and replacing, relative to the particular image rendition. 
     
     
         15 . The system of  claim 9 , wherein the instructions specify that another image should replace the image corresponding to the particular image rendition. 
     
     
         16 . A computer program product for authoring web pages, said computer program product comprising:
 a computer readable storage medium having stored thereon:   program instructions executable by a computing device to cause the computing device to:
 create, based upon a set of image rendition parameters, a set of image renditions for an image; 
 select a set of previews to display, each preview in the set of previews including a markup language file and breakpoints that specify how to display a particular image rendition from the set of image renditions; 
 create a rendered instance for each preview in the set of previews based upon the particular image rendition and page content identified by a corresponding preview; 
 display the rendered instances as part of a user interface; 
 receive instructions from the user interface and that specify modifications to a particular preview of the set of previews; and 
 modify, based upon the instructions, a markup file corresponding to the particular preview. 
   
     
     
         17 . The computer program product of  claim 16 , wherein the instructions include at least one instruction selected from the group consisting of cropping, resizing, and replacing, relative to the particular image rendition. 
     
     
         18 . The computer program product of  claim 16 , wherein the instructions specify that another image should replace the image corresponding to the particular image rendition.

Join the waitlist — get patent alerts

Track US2016048605A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.