US2017316465A1PendingUtilityA1

Ad Context Visualization and Mock-Up Tool

Assignee: ORACLE AMERICA INCPriority: Jun 30, 2012Filed: Jun 28, 2013Published: Nov 2, 2017
Est. expiryJun 30, 2032(~5.9 yrs left)· nominal 20-yr term from priority
G06Q 30/0276
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and methods for creating an instant interactive visualization and providing a display of what an advertisement may appear as on any published web page. In some implementations, the system and methods provide an ad-context visualization and mock-up tool that enables a user to view mock-up representations of one or more advertisements and show prospective or current advertising clients with ease what a particular advertisement will ultimately appear as in a context specified by a user.

Claims

exact text as granted — not AI-modified
1 . A computer-implemented method for displaying previews of content objects on webpages, the method comprising:
 displaying, at a client device, an interactive preview interface including a plurality of input elements, each input element being configured to receive user input;   receiving, at the client device, first input corresponding to a web address, the first input being received at a first input element of the plurality of input elements included in the interactive preview interface;   in response to receiving the first input, accessing one or more web servers to retrieve web page data corresponding to a web page of the web address;   using the web page data to generate an image corresponding to a screenshot of the web page, the screenshot capturing at least a portion of the web page displayed on a computer device, and the screenshot including one or more defined content areas in which content is included;   receiving, at the client device, second input corresponding to a selection of a content object, the content object being an image for superimposing on the screenshot;   in response to receiving the second input:
 retrieving the selected content object, 
 automatically scaling the content object; and 
 displaying, at the client device, each of the screenshot and the content object, the image of the content object being superimposed on the screenshot; 
   receiving, at the client device, third input corresponding to a drag-and-drop operation on the content object from a first location of the screenshot to a second location of the screenshot;   generating, at the client device, a preview image of the content object superimposed onto the screenshot, the content object being superimposed at the second location, and the second location corresponding to particular coordinates on the screenshot;   storing, at the client device, the preview image; and   displaying, at the client device, the preview image.   
     
     
         2 . The computer-implemented method according to  claim 1 , wherein the interactive preview interface is stored in a database. 
     
     
         3 . The computer-implemented method of  claim 1 , wherein the content object includes an image of one or more advertisements that are superimposed by drag-and-drop operation. 
     
     
         4 . The computer-implemented method of  claim 3 , further comprising:
 accommodating, using the one or more computing devices, the content object into an advertisement format.   
     
     
         5 . The computer-implemented method of  claim 1 , further comprising:
 receiving user log-in, by the one or more computing devices, into a server based application using the client device.   
     
     
         6 . The computer-implemented method of  claim 1 , further comprising:
 receiving, by the one or more computing devices, the content object from at least one from a group of a private database, an ad server, another application that collects and stores advertisements in a database, and the client device.   
     
     
         7 . (canceled) 
     
     
         8 . The method of  claim 1 , further comprising:
 storing, by the one or more computing devices, the preview image on one or more servers.   
     
     
         9 . A computer program product for displaying previews of content objects on webpages, comprising a non-transitory computer useable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
 display, at a client device, an interactive preview interface including a plurality of input elements, each input element being configured to receive user input;   receive, at the client device, first input corresponding to one or more web addresses, the first input being received at a first input element of the plurality of input elements included in the interactive preview interface;   in response to receiving the first input, access one or more web servers to retrieve web page data corresponding to a web page of the web address;   use the web page data to generate an image corresponding to a screenshot of the web page, the screenshot capturing at least a portion of the web page displayed on a computer device, and the screenshot including one or more defined content areas in which content is included;   receive, at the client device, second input corresponding to a selection of a content object, the content object being an image for superimposing on the screenshot;   in response to receiving the second input:
 retrieve the selected content object, 
 automatically scale the content object; and 
 display, at the client device, each of the screenshot and the content object, the image of the content object being superimposed on the screenshot; 
   receive, at the client device, third input corresponding to a drag-and-drop operation on the content object from a first location of the screenshot to a second location of the screenshot;   generate, at the client device, a preview image of the content object superimposed onto the screenshot, the content object being superimposed at the second location, and the second location corresponding to one or more coordinates on the screenshot;   store, at the client device, the preview image; and   display, at the client device, the preview image.   
     
     
         10 . The computer program product according to  claim 9 , wherein the computer readable program when executed on a computer further causes the computer to store the preview image. 
     
     
         11 . The computer program product according to  claim 9 , wherein the content object includes an image of one or more advertisements. 
     
     
         12 . The computer program product according to  claim 9 , wherein the computer readable program when executed on a computer further causes the computer to:
 accommodate the content object into an advertisement format.   
     
     
         13 . The computer program product according to  claim 9 , wherein the computer readable program when executed on a computer further causes the computer to:
 receive user log-in into a server-based application using the client device.   
     
     
         14 . The computer program product according to  claim 9 , wherein the computer readable program when executed on a computer further causes the computer to:
 receive the content object from at least one from a group of a private database, an ad server, another application that collects and stores advertisements in a database, and the client device.   
     
     
         15 . (canceled) 
     
     
         16 . A computer program product according to  claim 9 , wherein the computer readable program when executed on a computer further causes the computer to:
 store the preview image on one or more servers.   
     
     
         17 . A system for displaying previews of content objects on webpages, comprising:
 a processor, and;   a memory storing instructions that, when executed, cause the system to:
 display, at a client device, an interactive preview interface including a plurality of input elements, each input element being configured to receive user input; 
 receive, at the client device, first input corresponding to one or more web addresses, the first input being received at a first input element of the plurality of input elements included in the interactive preview interface; 
 in response to receiving the first input, access one or more web servers to retrieve web page data corresponding to a web page of the one or more web addresses; 
 use the web page data to generate an image corresponding to a screenshot of the web page, the screenshot capturing at least a portion of the web page displayed on a computer device, and the screenshot including one or more defined content areas in which content is included; 
 receive, at the client device, second input corresponding to a selection of a content object, the content object being an image for superimposing on the screenshot; 
 in response to receiving the second input:
 retrieving the selected content object, 
 automatically scaling the content object; and 
 displaying, at the client device, each of the screenshot and the content object, the image of the content object being superimposed on the screenshot; 
 
 receive, at the client device, third input corresponding to a drag-and-drop operation on the content object from a first location of the screenshot to a second location of the screenshot; 
 generate, at the client device, a preview image of the content object superimposed onto the screenshot, the content object being superimposed at the second location, and the second location corresponding to particular coordinates on the screenshot; 
 store, at the client device, the preview image; and 
 display, at the client device, the preview image. 
   
     
     
         18 . The system according to  claim 17 , wherein the content object includes an image of one or more advertisements that is scaled. 
     
     
         19 . The system according to  claim 17 , wherein the memory further stores an instruction that causes the system to:
 accommodate the content object into an advertisement format.   
     
     
         20 . The system according to  claim 17 , wherein the memory further stores an instruction that causes the system to:
 receive user log-in, into a server-based application using the client device.   
     
     
         21 . The system according to  claim 17 , wherein the memory further stores an instruction that causes the system to:
 receive the content object from at least one from a group of a private database, an ad server, another application that collects and stores advertisements in a database, and the client device.   
     
     
         22 . (canceled) 
     
     
         23 . The system according to  claim 17 , wherein the memory further stores an instruction that causes the system to:
 store the preview image on one or more servers.

Join the waitlist — get patent alerts

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

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