The present invention relates to a method and system for displaying classified and inventory-based listings within a browser-displayed banner using Flash technology on an electronic network.
The use of databases for storing information relating to classified and inventory-based information has become widely accepted. Not merely is its popularity due to its ability to provide information to professionals in the industry, but also its potential as a means of disseminating information quickly and widely by using other technologies. One such area of application relates to real estate property.
The information in a listing for a piece of property may include a number of elements, including its postal address, physical characteristics of the property including number and type of rooms, the realtor responsible for marketing the property, and images of the property such as photographs, videos, and even virtual tours.
All of these above information, or a substantial part thereof, may be provided to a person using the Internet, an extranet or an intranet, for display on a computer to the said person. The presented information may be static such as text or a photograph, or dynamic such a video stream; it may be not merely visual, but also multimedia in format.
This invention provides for a system for dynamic web display at a browser on an electronic network of real estate data, comprising: a database containing a plurality of listings; an ad server with Flash banners enabled with dynamic messaging technology in electronic communication with the database using Flash™; a controller embedded within the browser for receiving user input and inventory data from the ad server; wherein a target data set for the real estate data is compiled in a data string describing one or more such listings for at least one agent by the inventory repository server; the target data set from the inventory repository server retrieved by the Flash banners is then displayed on at least one Flash banner residing on at least one publisher web sites and posted on at least one url's.
This invention also provides for a method for dynamic web display at a browser on an electronic network of real estate data, comprising the steps of: receiving a request at an inventory repository server for real estate data; compiling a target data set for the real estate data in a data string describing one or more listings for at least one agent by the inventory repository server in electronic communication with a database, and customized rendering instructions; retrieving the target data set from the inventory repository server by the Flash banner; and displaying the real estate data on at least one Flash banner residing on at least one publisher web sites.
This invention further provides for a system for transacting retrieval of real estate property listing(s) over an information network and dynamically transmitting the listing(s), in near or real time, to one or more Flash banner(s) enabled with dynamic messaging technology using Flash™ residing on an ad server and the Flash banner(s) are posted on one or more Internet urls, comprising: a set of real estate property listings is maintained in a structured database, each listing including a data record set describing property listing information organized according to individual real estate agent, the data record set containing all information comprising ad display duration time, publisher selection, campaign ID, campaign duration, listing details; an inventory repository server including a database module interfaced in a dynamic search session via a communications link connected over an information network, the database module maintaining both program code and data in a general purpose random access memory configured for both transient and persistent storage; and a target data set in a data string describing one or more such listings for at least one such agent compiled by the database module upon initiation of a session; the listings matching the target data set from the structured database being then identified and retrieved by the controller enabled with dynamic messaging technology and displayed on one or more Flash banners, residing on one or more publisher web sites and the Flash banners are posted on one or more url's upon termination of the session.
So that the manner in which the above recited features of the present invention can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to embodiments, some of which are illustrated in the appended drawings. It is to be noted, however, that the appended drawings illustrate only typical embodiments of this invention and are therefore not to be considered limiting of its scope, for the invention may admit to other equally effective embodiments.
a-2c are line drawings from the perspective of a user of one embodiment of the invention, depicting a web browser containing a Flash banner as the user interacts with the banner.
Although the following discussion are directed mostly to real estate property listings, it would be clear to a person in the art that any classified and inventory-based listings such as for cars/autos, jobs/recruitment, personals and travel are within the scope of this invention.
With reference to
The inventory data 3 may contain a plurality of text data, numeric data, images, multiple URLs, rich media (including, but not limited to, creative artwork, streaming banners, video, and audio clips), as well as directives on how, where, and when the inventory data is to be presented on a rich media advertisement. Each listing includes a data record set describing property listing information organized according to individual real estate agent. The data record set contains all information such as ad display duration time, publisher selection, campaign ID, campaign duration, listing(s) details.
Prior to inventory data 3 being rendered for display on the Internet on a web page, it may undergo a conditionally, multi-step approval process, which is a workflow allowing advertisers and administrators to verify data integrity and appropriateness. If inventory data is being fed from a trusted source, the approval process can be waived for immediate release on rich media advertisements.
Flash banner 7 is served by the ad server 8 to a user 5 running a browser 6 displaying a web page on the information network. Running on each browser 6 that renders inventory data 3 in a rich media advertisement is a customized software component called the controller, which retrieves inventory data 3 and customized rendering instructions, interpolates this data into an advertisement or Flash banner 7, and records and acts upon user interactions (render counts, mouse and keyboard activity). Inventory data 3 is formatted and displayed within the Flash banner 7, one item at a time, using various graphical transitioning techniques.
An inventory repository server 1 is connected to the information network 2. It receives requests from the controller for inventory data 3 and rendering instructions, and streams the data back via standard protocols. Inventory is selected from the inventory repository server 1 according to advertisement placement, targeting campaigns, pre-defined randomization and/or weighting rules.
With reference to
With further reference to
Listings can either be entered into the system by each agent using a controlled secure web interface, or in bulk fashion by processing uploads from a broker. As mentioned earlier, listings may move through a workflow to verify correctness, ensure that the content and photos are appropriate, and for final approval.
Unlike existing ad services, a person entering listing information need only provide listing descriptions and photos and not have to worry about artistic content. As a result, production costs are greatly reduced.
Listings are grouped together in “campaigns”, and campaigns are targeted for display on one or more web properties. Each campaign may have custom Flash creative content that further enhances the visual effects of an advertising banner.
With reference to
By default, all listings have equal exposure on the targeted web properties, although listings can be weighted for more or less exposure on various web properties.
Owners of listings are able to check the exposure (impressions) that a listing has had, as well as determine how many users “click-thru” the ad to get more listing details at a pre-specified web address.
The central database is able to serve (approved) new and updated listings to the Ad Server for immediate display on targeted web properties.
The scope of the claims that follow is not limited by the embodiments set forth in the description. The claims should be given the broadest purposive construction consistent with the description as a whole.
This application is a continuation application of pending U.S. application Ser. No. 10/926,974, filed Aug. 27, 2004, which claims the benefit of U.S. provisional patent application No. 60/497,915 filed Aug. 27, 2003, entitled “Method and System for Dynamic Web Display,” the entire disclosures of which are incorporated herein by reference for all purposes.
| Number | Date | Country | |
|---|---|---|---|
| 60497915 | Aug 2003 | US |
| Number | Date | Country | |
|---|---|---|---|
| Parent | 10926974 | Aug 2004 | US |
| Child | 13399600 | US |