WO2001031589A1 - System and method for casting and utilizing votes over a distributed computing network by way of electronic mail - Google Patents

System and method for casting and utilizing votes over a distributed computing network by way of electronic mail Download PDF

Info

Publication number
WO2001031589A1
WO2001031589A1 PCT/US2000/029462 US0029462W WO0131589A1 WO 2001031589 A1 WO2001031589 A1 WO 2001031589A1 US 0029462 W US0029462 W US 0029462W WO 0131589 A1 WO0131589 A1 WO 0131589A1
Authority
WO
WIPO (PCT)
Prior art keywords
vote
user
issue
transmitting
server
Prior art date
Application number
PCT/US2000/029462
Other languages
French (fr)
Inventor
Richard Morris
Eileen Mcgann
Boris Kizelshteyn
Original Assignee
Vote.Com, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vote.Com, Inc. filed Critical Vote.Com, Inc.
Priority to AU14390/01A priority Critical patent/AU1439001A/en
Publication of WO2001031589A1 publication Critical patent/WO2001031589A1/en

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C13/00Voting apparatus

Definitions

  • the subject invention relates to a system and method for acquiring and utilizing public feedback on issues, and more particularly, to a system and method which utilizes on-line voting and commentary to provide an indication of the sentiment of a participating group of users on timely issues and to provide simultaneous transmission of the individual voter preference to appropriate decision-makers.
  • Polling is a method of randomly sampling a statistically significant portion of a relevant community. The polling results are usually tabulated based on certain predetermined parameters such as political party affiliation, economic wealth, race, age or gender in an effort to extrapolate a statistically accurate result. These results are then abstracted to individuals who did not actually participate in the poll. Polling of this type is to be contrasted from voting which is a more accurate measure of sentiment on a particular issue as it accounts for those people who actually participated in the poll, and likely reflects active, interested voters.
  • the online voting mechanism of the subject invention permits users to vote and transmit their opinions - in real time - to key decision makers. It provides users with the opportunity to express their opinions and deliver them simultaneously to those who can determine the outcome of a particular issue. It can be done inexpensively, immediately, and in an efficient and targeted way.
  • Grassroots organizations could, for example, organize an online "petition" on a particular issue with results automatically delivered to Governors or members of Congress. Schools and labor unions, likewise, could sponsor votes on issues relating to reunions, school elections, collective bargaining matters. Manufacturers could receive real-time input on new products and lawyers could determine reaction to certain evidence.
  • Television stations could use the technology to have the audience vote on issues discussed on particular shows; radio shows could ask listeners to vote on favorite songs and send the results to the artists.
  • the Internet serves as an example of a type of computer network, and indeed, is a large network of networks, all inter-connected, wherein mail, file transfer, remote log-in and other services are offered.
  • the Internet uses a client- server architecture which is a network-based system that uses client software running on one computer to request a specific service, and uses corresponding server software running on a second computer to provide access to a shared resource managed by the second computer. The second computer then connects to the Internet, which provides the specific service requested.
  • WWW World Wide Web
  • the Web is an application program which runs on individual computers and creates connections to multiple different source computers over one or more networks. Web files are formatted using Hypertext Markup Language (HTML) and Web communications occur using the Hypertext Transfer Protocol (HTTP).
  • HTML Hypertext Markup Language
  • HTTP Hypertext Transfer Protocol
  • the Web is a component of the Internet which allows Internet addressable resources to be connected to one another. The concept of connectivity was originally conceived by Ted Nelson in the mid 1960s as a method for making computers respond to the way humans think and require information. In Web parlance, the Web connections are called links or hyperlinks.
  • Web sites contain documents of which a page is called a Web page.
  • Web pages are displayed on a computer screen as agglomerations of text or images with sounds.
  • hyperlinks may be displayed as text, typically in blue, or as a graphic icon.
  • Users operating client computers interact with the Web by utilizing application programs known as Web browsers.
  • Web browsers When connected to a Web site. users, e.g., clients interact with Web pages by using a mouse and pointing and clicking on visual objects on the screen.
  • the Internet is growing exponentially and becoming an essential component of everyday life. Businesses are utilizing it to access and distribute information and increase communication both internally and externall . Millions of people currently use the Web for purposes as varied as buying cars, theatre tickets and clothes, selling antiques, collectibles and real estate, reading the news of the day and sending and receiving electronic mail.
  • the subject invention provides a public opinion web site that hosts online referenda on timely issues of the day in a cost effective manner. More particularly, the present invention provides a unique system and method for acquiring and utilizing votes cast by a plurality of constituents to generate information relating to current events, elections, candidates, political actions, products, product features, sports, entertainment, technology, travel, family, environment, health, lifestyle, law and the like.
  • the system is configured to collect, store and manipulate data transmitted over a distributed computer network.
  • the system allows an individual to cast a vote on a particular issue with a single click of a mouse of similar input device.
  • a control mechanism allows each voter to cast only one vote on a particular issue.
  • the results of the votes are then tabulated and displayed for interested parties such as the individuals who cast a vote or are browsing the Web, product manufacturers, or local, state and federal representatives such as mayors, governors, congressmen and the like.
  • a server for processing votes cast over a distributed computing network.
  • the server includes a memory storing data identifying an interested party and a processor in communication with the memory.
  • the processor is operative to present an issue to a user of a client computer, receive a vote on the issue from the user, transmit data relating to the vote to the interested party based upon the data identifying the interested party stored in the memory.
  • the processor is further operative to generate a vote status cookie when the user submits the vote, transmit the vote status cookie to the client for storage, transmit data to the user that prompts the user to provide authentication data relating to the user, receive authentication data relating to the user and authenticate the user based on the authentication data.
  • a method for facilitating voting over a distributed computing network. The method includes the steps of transmitting data identifying an issue to a client computer over a distributed computing network to allow a user of the client computer to submit a vote on the issue, receiving the vote from the client computer over the distributed computing network, transmitting a message to an interested party based upon the vote, transmitting data to the client computer from a server, prompting the user to provide authentication data and preventing the user from casting another vote on the issue.
  • a method for evaluating legal cases over a distributed computing network includes the steps of transmitting a set of inquiries relating to a particular case to a plurality of jurors associated with the case over a distributed computing network, receiving responses from the jurors over the distributed computing network, compensating the jurors for responding to the set of inquiries, and subsequently transmitting a message over the distributed computing network to an interested party based upon the responses received from the jurors.
  • FIG. 1 is an overview of an environment in which an embodiment of the present invention may be used
  • FIG. 2 is an example of a home Web page in accordance with a preferred embodiment of the subject invention
  • FIG. 3 is an example of a Web page displaying an electoral vote in accordance with a preferred embodiment of the subject invention
  • FIG. 4 is an example of a Web page displaying a list of active votes in accordance with a preferred embodiment of the subject invention
  • FIG. 5 is an example of a Web page displaying a statistical summary of a vote in accordance with a preferred embodiment of the subject invention
  • FIG. 6 is an example of a Web page displaying an electronic magazine in accordance with a preferred embodiment of the subject invention.
  • FIG. 7 is a flowchart depicting a process for collecting and tabulating votes in accordance with an embodiment of the present invention.
  • FIG. 8 is an example of a Web page displaying a statistical summary of a mock jury poll in accordance with a preferred embodiment of the subject invention.
  • Fig. 9 is a flow chart depicting the sequential method steps by which votes are processed in accordance with a preferred embodiment of the subject invention.
  • Fig. 10 is a flow chart depicting the sequential method steps by which users are authenticated in accordance with a preferred embodiment of the subject invention.
  • voting and “polling” are not used interchangeably or synonymously. Indeed, they are to be differentiated from one another, as polling is used in an effort to extrapolate a statistically accurate result which may be abstracted to individuals who do not participate in the poll, while voting, on the other hand, only accounts for those people who actually participated in the poll.
  • the environment 10 includes a server 12 which communicates with a distributed computer network 22 via communication channel 32.
  • Server 12 hosts a Web site and houses multiple databases necessary for the proper operation of the subject invention. It is envisioned that the environment 10 may incorporate one or more servers to facilitate greater performance and stability of the subject invention by distributing memory and processing among several servers, as is well known. Further, a separate server may be utilized to present a client interface while another server houses the vote engine and performs the remaining functions including, but not limited to, housing the multiple databases.
  • Distributed computer network 22 may include any number of network systems well known to those skilled in the art.
  • distributed computer network 20 may be a local area network (LAN), wide area network (WAN), intranet or the Internet, as is well known.
  • the communication channels 30(1)-30(N) and 32, whether wired or wireless, are well known and therefore not further described herein.
  • the distributed computer network 22 is the Internet.
  • the preferred method of accessing information on the Internet is the Web, because navigation is intuitive and does not require technical knowledge.
  • the distributed computing network 22 employed with the subject invention is not limited to any specific type of network, such as the Internet or World Wide Web. Rather, the subject invention may be used in a broad range of network environments, including for example, wireless phones. Interactive TV and similar types of devices that are not based on HTML.
  • Computers 16(1)-16(N) are operated by users and are devices that are able to communicate with at least one server via network 22.
  • computers 16( 1 )- 16(N) may be conventional desktop personal computers or workstations running software that enables communication with server 12.
  • computers 16(1)-16(N) may be cellular telephones, telephones, pagers, and/or other personal-type devices running appropriate software that enables communication with server 12.
  • the computers 16(1)-16(N) communicate with the distributed computer network 22 via communication channels 30(1)- 30(N), respectively.
  • the variable N is arbitrary and by no means intended to represent or limit the number of computers and users who may utilize the subject invention. Although a plurality of computers can utilize the system 10 simultaneously, for simplicity, the description below will refer to only one computer 16.
  • Computer 16 allows users to access resources on server 12.
  • the configuration of computer 16 supports browsing the Web.
  • the hardware of computer 16 consists of a PENTIUM processor, 64 MB RAM, a 56k modem and supports a WINDOWS 95 or similar operating system and a Web browser as is well known and therefore not depicted.
  • PENTIUM processor 64 MB RAM
  • 56k modem supports a WINDOWS 95 or similar operating system and a Web browser as is well known and therefore not depicted.
  • server 12 includes a memory for storing resources which are accessed by users over the Internet as is well known in the art and therefore not illustrated.
  • the resources are data, files, documents, Web sites, databases and the like.
  • the memory stores the instructions or program code necessary to implement the subject invention.
  • At least one processor is in communication with a memory and a modem in order to facilitate interaction with computer 16 via the distributed computer network.
  • the memory of server 12 should be large enough to support Web files, an operating system, the program code necessary to implement the subject invention, several applications and several databases.
  • the memory of server 12 stores a multiplicity of informational databases which contain the data relating to various aspects of the system including for example administrators, vote administrators, advocates, columnists, editors, system administrators, voters, votes, positions, objective statement archive, position advocates, arguments, argument archives, reserved petitionees, vote reserved petitionees, U.S. representatives, editorials, editorial archives, position editorials, editorial associations, columns, column archives, vote traffic, postal information, images, and mass mailing.
  • the mass mailing database for example, contains records relating the type of mailing sent to a user based upon participation or non-participation in a particular group or vote.
  • the server 12 also stores several result tables or data structures which contain dynamic information, including, for example, yea_nay tables, electoral tables and rank tables. Exemplary informational and result tables are described in more detail below with reference to a record thereof and the fields that define that record.
  • the databases stored in the memory of server 12 are used in a relational arrangement, as is well known in the art, so that they relate to one another by way of fields that store common data. It is noted that while the following description refers to specific individual databases, formats, records and fields, those skilled in the art will readily appreciate that various modifications and substitutions may be made thereto without departing from the spirit and scope of the present invention.
  • a Web page 200 illustrates an exemplary home page presenting access to features in accordance with the subject invention.
  • Banner advertisement 210 provides a revenue stream for the proprietor of the Web site.
  • banner advertisement 210 is depicted at the top of Web page 200, it will be appreciated that one or more paid banner advertisements can be located at various positions on the Web page in a multitude of shapes and sizes.
  • area 250 provides the ability to search the entire Web site associated with home Web page 200 to locate votes and discussions related to topics of particular interest to users.
  • area 220 contains user selectable options relating to different Web pages such as active votes, vote archives and discussions Web pages.
  • Active votes are issues upon which a user may input an opinion or cast a vote. Selection of active votes will present a Web page as described below with reference to Fig. 4. Similar to traditional voting, after a predetermined time period determined by the Web site proprietor, users will no longer be allowed to vote on an issue. At such time, the issue or query becomes a closed vote and the results are accessible under the vote archive option.
  • the vote archive displays results on each issue for which a poll was conducted, e.g., a closed vote.
  • additional information is available to users for each closed vote.
  • the organizations and/or individuals who receive electronic mail related to the vote results can be indicated. Users can also access a statistical summary of the vote results or post an opinion relating to the vote in an electronic chat room. Chat rooms associated with closed and active votes allow users to view and present views related to current and archived votes with other users who may be individuals, interested organizations or interested parties.
  • an anonymous user has provided no identifiable information and thus has no profile stored in a database.
  • a registered user has provided an email address and zip code and has had any anonymous votes stored on their computer at the time of registration associated with this profile.
  • the user has not liked back from the system dispatched registration email and thus their votes are not sent to petionees.
  • tab bar 230 presents tabs 230a-k. Selection of a tab by a user causes a Web page depicting the active votes related to the associated categorical topic to be presented to the user. Several categorical topics are depicted, however the topics depicted are not intended in any way to limit the potential list of topics.
  • an active vote is also included on Web page 200 in area 240.
  • Area 240 illustrates a typical active vote topic, although it will be appreciated by those skilled in the art that any topic may be represented as a vote.
  • a vote or query is depicted relating to the Vice President's use of Air Force Two for campaign purposes.
  • a user can view more information, on both sides of the issue, by selecting or clicking on the "pro" tab 244 or the "con” tab 245. Further, additional information such as current results, in-depth analysis and research may be accessed by the user selecting the "more details" option 242.
  • a user can express their position on an issue with a single mouse click by selecting the "YES! option 246 or the "NO! option 247 on Web page 200.
  • the "VOTE" button 249 adjacent to the "YES! and “NO! options 246, 247 transforms into a "SUBMIT VOTE” button upon selection of "YES! or "NO! by the user.
  • Selection of the "SUBMIT VOTE” button is a single click process executed by the user that begins the authentication process for the user's vote as will be further described below with respect to Fig. 7.
  • the subject invention preferably automatically transmits the user's vote to an interested third parties and/or interested organizations over the network, provided that the user has been properly authenticated in accordance with the procedures of the subject invention which will be explained in greater detail hereinbelow.
  • No other votes will be transmitted to the interested parties or organization.
  • the user's vote automatically goes via electronic mail to the Vice President and his opponent.
  • a user's vote may be sent out individually or packaged as a bundle with other votes which are then provided to the recipients.
  • the recipients of the user's votes will be able to analyze and evaluate the votes.
  • the substance of user's positions will indicate popular sentiment on an issue.
  • the quantity of votes will indicate the strength of interest or passion for an issue within a community.
  • a user may also have the ability to compose a text statement which is incorporated into the electronic mail sent to a recipient.
  • recipients may decide to modify their actions or further lobby for or against a cause.
  • a new power to be heard, influence opinion and affect action is wielded by users. Consequently, the subject invention facilitates an efficient direct democracy by providing a forum for individuals to express their opinions.
  • the active vote can present a user with the ability to rank several candidates in order of preference (e.g., a rank vote). Further, the active vote can provide for selecting a single winner from a pool of candidates (e.g., an electoral vote).
  • a rank vote e.g., a rank vote
  • the active vote can provide for selecting a single winner from a pool of candidates (e.g., an electoral vote).
  • FIG. 3 an exemplary Web page 300 displaying an electoral vote in accordance with a preferred embodiment of the subject invention is illustrated.
  • Banner advertisement 310 provides a revenue stream for the proprietor of the Web site and area 320 contains user selectable options relating to different Web pages such as active votes, vote archives and discussions Web pages.
  • Tab bar 330 presents tabs which represent categorical topics within which votes may be presented to the user. In a preferred embodiment, selection of tab 330a causes an electoral vote to be displayed.
  • tab 330a displays a query relating to possible points of disillusionment associated with airplane travel.
  • a user has the option to view additional information on each of the six criteria presented by selecting the associated arrow icons 340a- f.
  • a user can select one or more criteria by clicking within checkboxes 344a-f.
  • the "VOTE" button 349 transforms into a "SUBMIT VOTE” button upon selection of at least one checkbox. If the user is authenticated, selection of the "SUBMIT VOTE" button by enters the users selections into a corresponding database for that electoral vote and the vote would be sent to at least one interested party. In this instance, the user's selections would automatically be sent via electronic mail to major airlines and the U.S. Department of Transportation.
  • an exemplary Web page 400 displays a list of active votes in accordance with a preferred embodiment of the subject invention.
  • Web page 400 allows user to vote on a plurality of issues or queries.
  • Web page 400 is accessed by selecting active votes in area 220 of Web page 200.
  • topical information is preferably linked to the title of the respective vote. For example, by selecting "Marijuana as Medicine" a user will be presented with arguments for and against the proposition.
  • a message may be provided adjacent to the vote button which indicates when the opportunity to cast a vote expires.
  • each of the votes illustrated in Fig. 4 expires in six days.
  • the votes are archived and searching allows an appropriate user to view past results from the archive. Additionally, a user may select to see "more info", "results” or “discussion” regarding each vote.
  • FIG. 5 an example of a Web page 500 displaying a statistical summary of a vote in accordance with a preferred embodiment of the subject invention is illustrated.
  • Web page 500 depicts the results of voting on a "yea_nay” issue.
  • Web page 500 is accessed from the "results" option presented on Web page 400.
  • the results are available for active and archived votes from several Web pages such as the Web page presented after a user votes, Web home page 200 and the like.
  • the "yea_nay” issue results of Web page 500 relate to the first query presented on Web page 400 regarding "Marijuana as Medicine".
  • Bar graphs 510a and 510b allow users to readily determine the percentage of voters who cast a certain vote on an issue. Adjacent to the bar graphs 510a and 510b, the exact number of votes is displayed based upon a 15 minute delay schedule, as are the number of days for which the vote has been active and the time of day.
  • pull down menu 520 allows a user to limit the scope of the results displayed. For example, instead of displaying the results for "ALL VOTERS", a user may select to display the results for only the "VOTERS IN THEIR STATE" or "ALL VOTERS IN THEIR DISTRICT".
  • a user desiring to participate in a vote can utilize several other features offered in area 530 in accordance with a preferred embodiment.
  • the user options are offered under the title "What else can I do?"
  • the "Tell a friend” option allows a user to embed an electronic link to the current issue within an electronic mail message.
  • the "Discuss in a Chat Room” option allows a user to anonymously interact in a chat room with other users on an issue.
  • the "Post a Message” option allows the user to post a message to a message board for a current issue.
  • the "Send an Email to Congress” option allows a user to compose a freeform electronic mail message addressed to their legislative representative.
  • the "Be a VOTE.COM Advocate” option allows a user or organization to advocate a particular position with respect to an issue presented by the Web site.
  • a custom interface to the system allows advocates to post their statements for publication on a Web page. Advocates may also submit rebuttals to other advocates submitting statements on opposing positions. It is envisioned that although advocates have a custom interface, the interface is adapted for input only and the Web site editor decides which advocacy statements to include therein.
  • advocates can download a banner and accompanying HTML code which they may include on their own Web site.
  • the banner depicts an issue which is an active vote.
  • a user can select a position with respect to the issue.
  • the user is transferred from the advocates Web site to the Web site of the subject invention.
  • the vote is then passed to the vote engine, as if it had been cast on the Web site of the subject invention and authentication procedures occur at that time.
  • a third party may create an interface for users, and utilize the subject invention as a vote engine to collect, process, store, manipulate and disseminate the data relating to the votes.
  • This "remote voting" system operates as a companion network where partners of the web site proprietor may administer content delivered on their web site via the proprietors designed client mechanism. The content may be shared votes from the proprietors web site or custom content. User information collected by these means are stored in the proprietors database, but access to these voters may be granted to the partner. In return, the partner carries compelling interactive content on their web site.
  • the delivery mechanism is preferably implemented in Java, but other methods of implementation are envisioned. Partners administer their content through a specially designed administration area associated with the proprietors web site.
  • Another aspect of the subject invention provides a "Sign up for free email newsletters on topics that interest you” option that allows a user to select topics of interest, submit an email address, and receive related communications at the submitted email address relating to the topic.
  • the "Order discounted magazines” option gives users an opportunity to acquire subscriptions to publications at a reduced rate while generating revenue for the proprietor of the Web site by way of commissions on sales and/or paid advertising from publishers.
  • a Web page 600 designed in the form of an on-line magazine.
  • the on-line magazine Web page includes links to commentary on an issue.
  • a link within the commentary is provided to allow the reader to send an activist electronic mail message representing their view with respect to the commentary to an interested party.
  • the reader who generates the activist electronic mail message is not required to vote or provide any information beyond that required for authentication.
  • An activist electronic mail messages generated by readers may be bundled with other similar messages, or sent individually depending on the circumstances and quantity. It is envisioned that commentary on a variety of issues and topics lend to generating activist electronic mail messages for a variety of sources.
  • the commentary addresses the hazards associated with cell phones when used by young children.
  • a user could select the title "Cell Phones and kids: A Bad Call?".
  • the user Upon selection of the title, the user would be presented with a commentary questioning the propriety of cell phones marketed for children. If a reader agrees, selection of an icon associated with the commentary will generate an activist electronic mail message that indicates their sentiment against such products.
  • the activist electronic mail message is then automatically forwarded to a concerned party, such as the manufacturers and marketers of cell phones.
  • imbedded within the news and opinion of the on-line magazine may be links to further research and links to Web sites hosted by interested parties with viewpoints on the same issue.
  • the news and opinion will have an associated active vote. It is envisioned that electronic mail messages within the subject invention may also represent a commentary or opinion drafted by a user for an interested party.
  • server 12 contains a Web site in HTML programming language or by other techniques well known in the art.
  • the subject invention may be configured to operate in a wireless or XML environment.
  • the Web site provides an opportunity for a user who has accessed the Web site via the Internet to cast a vote on a query with a single click of a mouse or similar input device.
  • Web pages as illustrated in Figs. 2, are displayed.
  • the query may be a yea-nay, rank or electoral vote on issues ranging from politics to pop culture.
  • Server 12 also contains relational database tables which support step 700 and the creation of the Web site of the subject invention.
  • Table 1 hereinbelow, there is shown the record schema for a vote table.
  • a vote record schema contains the data necessary to identify a query presented to users.
  • the VOTE_ID field is a unique system-generated key used to identify a vote presented on a Web site of the subject invention.
  • the TYPE field indicates the vote as one of a yea nay, rank or electoral type.
  • the TITLE field indicates the title of the vote.
  • the MODIFIED_ON field indicates the date upon which the particular vote was last altered.
  • the RANK field determines the placement of the particular vote within a list of displayed votes.
  • the LEAD_IMAGE_ID field contains the graphic which would appear if the vote appears on the homepage.
  • the IMAGE ID field contains a graphic relating to the vote.
  • the HEADER_ TEXT field stores the text which can be displayed instead of the graphic relating to a particular vote.
  • the OPENS field is the date upon which the vote appears to the users.
  • the CLOSES field is the date upon which voting on an issue closes.
  • the VOTE_KEYWORDS field is a list of words which classify the particular vote for a search engine associated with the Web site of the subject invention.
  • the PETITIONEE_IMAGE_ID field contains a graphic reference for an image relating to a vote.
  • the PETITIONEE TEXT field describes where the vote results are to be sent.
  • the RESERVED_PETITIONEE field indicates whether or not the results will be sent to individually specified recipients.
  • the REPRESENTATIVE_PETITIONEE field indicates whether or not the results will be sent to individually specified representatives.
  • the ACTIVE field indicates whether or not the vote should be displayed to users.
  • the ARCHIVE field indicates whether or not the vote should be displayed in the vote archive.
  • the SHOW_RESULTS field indicates whether or not the results should be displayed.
  • the NON_AUTHENTICATED_RESULTS field determines whether the results include all votes including those cast by non-authenticated voters.
  • the ASSOCIATED_CONTENT_MODIFIED field indicates if any content associated with the vote has been modified.
  • a child of the vote table contains detailed information on a single position in a vote.
  • a single position table such as Table 2 hereinbelow, shows the record schema for a child of a vote table.
  • the POSITIONED field is a unique system generated code that refers to the query.
  • the POSTION_ID field contains the substance of a voter's position. For example, in a yea nay vote it denotes yes or no and in an electoral vote it denotes the selected candidates name. In a rank vote, a sub table is created to denote each option and the ranking associated therewith.
  • the VOTE ID field is a numeric key relating child Table 2 to parent Table 1.
  • the TITLE field contains the title of the position.
  • the DESCRIPTION field contains a description of the position.
  • the AUDIO_CLIP_TITLE field contains the title of an audio clip associated with the position, and the
  • AUDIO CLIP URL field contains the Uniform Resource Locator (URL) of the audio clip associated with the position.
  • VIDEO_CLIP_TITLE field contains the title of an video clip associated with the position
  • VIDEO CLIP URL field contains the URL of the video clip associated with the position.
  • OBJECTIVE STATEMENT FILENAME field contains the published filename of the objective statement which describes the purpose of the position
  • the OBJECTIVE STATEMENT TITLE field contains the title of the objective statement
  • the OBJECTIVE_STATEMENT_BODY field contains the text of the objective statement.
  • a user views the query and has the ability to conduct related research as described above.
  • a user casts a vote on the Web site of the subject invention with a single mouse click.
  • the user utilizes a mouse of similar computer input device to select "YES! or "NO! on a particular issue and submit their vote as described above with respect to Fig. 2.
  • the manner in which votes are processed in accordance with a preferred embodiment of the subject invention is depicted in great detail in Fig. 9.
  • server 12 Once a vote is cast by a user, server 12 generates tables which store the vote for each corresponding vote type.
  • result Tables 3, 4 and 5 below show record schema for system-generated yea_nay, electoral and rank vote tables, respectively.
  • the title corresponds to the vote type for which the table holds results. Therefore, each table corresponds to a different vote type.
  • the VOTE_ID field contains a unique system generated number which allows a unique table to be maintained in the server for every user vote.
  • the POSITIONED field indicates the position taken on a particular vote.
  • the VOTER ID field indicates the user who submitted the vote.
  • the VOTE DATE field contains data identifying the date upon which the vote was submitted.
  • the ⁇ POSTION_ID>_DISPLAY_RANKED field contains the numeric rank given to the position and the ⁇ POSTION_ID>_USER_RANKED field contains the numeric rank given to the position by the user.
  • step 720 upon submission of a vote by a user, the process advances to step 720.
  • server 12 sets a vote status cookie on the user's computer 16. Creating cookies and storing them on computers are well known within the art and therefore not further described herein.
  • the vote status cookie prevents a user from casting multiple votes and skewing polling results.
  • An anonymous user is one who has not voted previously or has removed the vote status cookie from their computer 16. Thus, an anonymous user does not have a vote status cookie on their computer 16.
  • An identified user has a vote status cookie on their computer from server 12.
  • An authenticated user has a vote status cookie indicating successful authentication, as will be discussed below.
  • the vote status cookie includes the VOTER ID, the votes cast and whether or not the voter is authenticated.
  • the VOTER ID is stored in the databases on server 12 and in the cookie on user computer 16.
  • a computer 16 is tagged with cookie after voting, the user is still anonymous, as their vote is not associated with a profile in the system database. Thus, no more votes may be cast from that particular computer on a specific issue. However, anonymous users become identified when a vote status cookie is stored on their computer 16 after submission of a vote.
  • server 12 After submission of a vote by an anonymous user or a non-authenticated user, server 12 requests an email address and zip code from the user.
  • server 12 verifies the validity of the zip code against a static list stored in memory. Such lists are commercially available and easily stored as well as searched using pattern matching on server 12 by those skilled in the art. Additionally, the electronic mail address is also verified as unique against a list of authenticated users. In this way, an authenticated user who accesses the subject invention on several different computers will be limited to one vote per issue. In another embodiment, the system places no restrictions on the number of votes and electronic messages which a user may generate.
  • cookies are only the "first line of defense" against repeat voting by registered users. If a user is registered and attempts to vote repeatedly, their vote is rejected once they are identified because of a normalization process associated with the database.
  • the result tables i.e., the yea_nay, electoral and rank vote tables cannot contain duplicate user identifiers for the same vote.
  • server 12 responding to the user electronic mail message containing the zip code and an electronic mail address.
  • the electronic mail message from server 12 contains an authenticating link-back.
  • the voter is requested to select the authenticating link-back which automatically accesses a link-back Web page.
  • server 12 authenticates the user.
  • the user's status is updated to "authenticated” in the appropriate database and subsequently this status is updated in the cookie to reflect the database.
  • server 12 stores the voter's authentication status in a corresponding voter table such as illustrated below in Table 6.
  • the voter table contains the data relating to users as shown in Table 6.
  • the VOTER ID field is a unique system- generated number associated with each user.
  • the EMAIL field stores the electronic mail address associated with each user in an encrypted format. Thus, if an individual where to gain unauthorized access to Table 6. the identity of the user will remain confidential.
  • the POSTAL D field is the zip code associated with each user.
  • the AUTHENTICATED field indicates the authentication status associated with each user, and the MODIFIED_ON field indicates the date the table was last updated, which generally occurs on the dates of creation and authentication.
  • voting results are tabulated for display to users upon submission of a vote.
  • authenticated voters receive a customized display. For example, in a yea_nay vote, bar graphs indicate the
  • server 12 prepares and sends an electronic mail message based upon a user's vote to specified recipients.
  • the electronic mail message may be an indication of how a particular user voted, a summary report of how all users voted or the like.
  • the recipients may include, but are not limited to, one or more of the following: individuals who are the subject matter of the vote, politicians in a position to draft legislation in response to the results and third party organizations interested in accessing users with certain interests.
  • user opinions, as expressed by their votes are provided directly to relevant recipients to create a dialogue for voicing the sentiment and interest level of the users without the intervention of lobbyists or the media.
  • the subject invention is also adapted generate revenue streams for the proprietor from several sources.
  • One such source is by selling banner advertisements.
  • Another source of revenue is the ability to utilize its user lists to send out commercial mass mailings based upon user's participation or non-participation in particular votes, groups of votes or categories of interests, or based upon the positions they may have taken ion certain votes. User ' s may opt out from this aspect of the system.
  • the vote engine contained in server 12 can be utilized for a fee by third parties to hold particular referendums on points of special interest, thereby generating income for the proprietor.
  • the subject invention presents information relating to jury trials.
  • the resulting responses from users create an online mock jury for case studies, serve as online focus groups and the like.
  • a case study presents the factual scenario and the respective arguments for the plaintiff and lawyer for review by a plurality of users in a format similar to the voting issues described above with respect to Fig. 2.
  • a set of inquiries including questions relating to a verdict, allow users to provide responses. It is envisioned that the inquiries may be multiple choice and short answer.
  • responses are aggregated demographically on Web pages for interested parties. Referring to FIG. 8, an example of a Web page 800 displaying a statistical summary of a mock jury poll in accordance with a preferred embodiment of the subject invention is illustrated.
  • Web page 800 is sent to an interested party automatically upon completion of a case study.
  • Web page 800 may be available to all users via the Internet, e.g., an open study or password restricted to a limited number of parties, e.g., a closed study as is known to those skilled in the art. It is also envisioned that Web pages including live and taped video and other traditional court room exhibits can be associated with Web page 800 to provide further information and therefore are easily accessed by users over the Internet.
  • area 810 contains links to the complete set of inquiries.
  • the inquiries solicit demographic information from the users such as race, state of residence, gender, age, occupation, level of education, salary and the like.
  • the inquiries include questions related to potential biases of jurors, a referendum on which party should win, an opportunity to express which facts determined the response, a damages award and the like.
  • 29 queries are shown, it is well with the art to have any number of queries.
  • Area 820 includes a table with a statistical summary based upon demographic criteria.
  • Area 820 also includes the percentage for seven age groups out of the total users who participated in the study.
  • Area 830 graphically depicts a summary based upon the user responses.
  • area 830 includes a pie chart representing the percentage of each age out of the total number of participants.
  • Fig. 8 depicts a demographic summary according to age using a pie chart, it will be appreciated by those skilled in the art that it is not limited to such.
  • the summary may include a summary of responses relating to damages awards by education level or race.
  • case study is available to all users for a given period of time. Alternatively, the case study is restricted to users with specific criteria.
  • Examples of specific criteria include users with particular demographic characteristics, within a geographic region and the like.
  • users are provided with an incentive to participate in the studies.
  • interested parties interact with users who have cast responses in an online chat room.
  • the system could provide access to a database of previous verdicts for a fee.
  • the previous verdicts are based on real and fictitious case studies.
  • a subscriber to the system could search the database using keywords or by scanning a descriptive index to acquire case studies relative to their particular interests.
  • an editorial and advisory board provides online expertise to subscribers interested in creating a case study in accordance with the subject disclosure.
  • the vote engine of the subject disclosure presents different features of a particular product or service and solicits response to a set of inquiries from users.
  • the resulting data submitted by users creates a market survey regarding the product or service for the manufacturer.
  • the Web page presenting the set of inquiries includes audio and video.
  • the sponsor of the survey compensates respondents by providing a coupon, a payment, a gift or similar incentive.
  • users are more likely to participate in an Internet survey than in traditional surveys because input is accepted at their leisure from their residence.
  • a further advantage of accessing respondents via the Internet is the relatively large number of individuals which can be accessed at minimal expense. Still another advantage is that Internet users span international borders which increases the scope of the survey.
  • the product survey data is aggregated in a manner similar to that described above with respect to Fig. 8.
  • a company presents a new Web site to a target audience in order to solicit feedback related to the Web site design.
  • the company pays a fee to utilize the vote engine of the subject disclosure to collect the data, process the data and provide aggregated results.
  • users receive a gift certificate in a nominal amount.

Abstract

A system and method are disclosed for facilitating voting over a distributed computing network which includes the features for and steps of transmitting data identifying an issue to a client computer over a distributed computing network to allow a user of the client computer to submit a vote on the issue with a single action of a computer input device, receiving the vote from the client computer over the distributed computing network, and transmitting a message to an interested party based upon the vote.

Description

SYSTEM AND METHOD FOR CASTING AND UTILIZING
VOTES OVER A DISTRIBUTED COMPUTING NETWORK
BY WAY OF ELECTRONIC MAIL
COPYRIGHT NOTICE
This disclosure includes several figures representing video displays which are copyrighted. The copyright owner has no objection to the facsimile reproduction by anyone of the patent disclosure, as it appears in the United States Patent and Trademark Office patent files or records, but otherwise reserves all copyright rights whatsoever.
CROSS-REFERENCE TO RELATED APPLICATIONS
This application claims priority to U.S. Provisional Patent Application Serial No. 60/161,551, filed October 26, 1999 and U.S. Provisional Patent Application Serial No. 60/172,465, filed December 17, 1999, the disclosures of which are herein incorporated by reference in their entireties.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The subject invention relates to a system and method for acquiring and utilizing public feedback on issues, and more particularly, to a system and method which utilizes on-line voting and commentary to provide an indication of the sentiment of a participating group of users on timely issues and to provide simultaneous transmission of the individual voter preference to appropriate decision-makers.
2. Background of the Related Art A traditional method of determining public opinion has been polling. Polling is a method of randomly sampling a statistically significant portion of a relevant community. The polling results are usually tabulated based on certain predetermined parameters such as political party affiliation, economic wealth, race, age or gender in an effort to extrapolate a statistically accurate result. These results are then abstracted to individuals who did not actually participate in the poll. Polling of this type is to be contrasted from voting which is a more accurate measure of sentiment on a particular issue as it accounts for those people who actually participated in the poll, and likely reflects active, interested voters.
Politicians often use polls to inform their decision-making process with respect to issues, as do manufactures, lawyers, and media organizations with respect to the products and services which they provide to consumers. However, the costs associated with conducting polls are extremely high as they are oftentimes labor intensive. Lawyers also take particular interest in conducting accurate polls, for example, by forming mock juries related to pending cases. Lobbying and grassroots interest groups similarly use polling to persuade lawmakers of the need for particular legislation.
In contrast to traditional polling, the online voting mechanism of the subject invention permits users to vote and transmit their opinions - in real time - to key decision makers. It provides users with the opportunity to express their opinions and deliver them simultaneously to those who can determine the outcome of a particular issue. It can be done inexpensively, immediately, and in an efficient and targeted way. Grassroots organizations could, for example, organize an online "petition" on a particular issue with results automatically delivered to Governors or members of Congress. Schools and labor unions, likewise, could sponsor votes on issues relating to reunions, school elections, collective bargaining matters. Manufacturers could receive real-time input on new products and lawyers could determine reaction to certain evidence. Television stations could use the technology to have the audience vote on issues discussed on particular shows; radio shows could ask listeners to vote on favorite songs and send the results to the artists.
The widespread use of personal computers, modems and data connections has allowed the growth of computer networks. The Internet serves as an example of a type of computer network, and indeed, is a large network of networks, all inter-connected, wherein mail, file transfer, remote log-in and other services are offered. The Internet uses a client- server architecture which is a network-based system that uses client software running on one computer to request a specific service, and uses corresponding server software running on a second computer to provide access to a shared resource managed by the second computer. The second computer then connects to the Internet, which provides the specific service requested.
In 1989 the World Wide Web (hereinafter "WWW" of the "Web") was developed by English computer scientist Timothy Berners-Lee to enable information to be shared among internationally dispersed teams of researchers at the European Organization for Nuclear Research. The Web is an application program which runs on individual computers and creates connections to multiple different source computers over one or more networks. Web files are formatted using Hypertext Markup Language (HTML) and Web communications occur using the Hypertext Transfer Protocol (HTTP). The Web is a component of the Internet which allows Internet addressable resources to be connected to one another. The concept of connectivity was originally conceived by Ted Nelson in the mid 1960s as a method for making computers respond to the way humans think and require information. In Web parlance, the Web connections are called links or hyperlinks. The server that contains the files is called a Web site. Web sites contain documents of which a page is called a Web page. Web pages are displayed on a computer screen as agglomerations of text or images with sounds. On Web pages, hyperlinks may be displayed as text, typically in blue, or as a graphic icon. Users operating client computers interact with the Web by utilizing application programs known as Web browsers. When connected to a Web site. users, e.g., clients interact with Web pages by using a mouse and pointing and clicking on visual objects on the screen.
The Internet is growing exponentially and becoming an essential component of everyday life. Businesses are utilizing it to access and distribute information and increase communication both internally and externall . Millions of people currently use the Web for purposes as varied as buying cars, theatre tickets and clothes, selling antiques, collectibles and real estate, reading the news of the day and sending and receiving electronic mail.
In light of the foregoing, it would be beneficial to provide a system and method which utilizes a distributed computing network to facilitate the casting and utilization of votes in an efficient manner. SUMMARY OF THE INVENTION
In brief, the subject invention provides a public opinion web site that hosts online referenda on timely issues of the day in a cost effective manner. More particularly, the present invention provides a unique system and method for acquiring and utilizing votes cast by a plurality of constituents to generate information relating to current events, elections, candidates, political actions, products, product features, sports, entertainment, technology, travel, family, environment, health, lifestyle, law and the like.
The system is configured to collect, store and manipulate data transmitted over a distributed computer network. In particular, the system allows an individual to cast a vote on a particular issue with a single click of a mouse of similar input device. A control mechanism allows each voter to cast only one vote on a particular issue. The results of the votes are then tabulated and displayed for interested parties such as the individuals who cast a vote or are browsing the Web, product manufacturers, or local, state and federal representatives such as mayors, governors, congressmen and the like.
In accordance with a preferred embodiment of the subject invention, there is disclosed a server for processing votes cast over a distributed computing network. The server includes a memory storing data identifying an interested party and a processor in communication with the memory. The processor is operative to present an issue to a user of a client computer, receive a vote on the issue from the user, transmit data relating to the vote to the interested party based upon the data identifying the interested party stored in the memory. The processor is further operative to generate a vote status cookie when the user submits the vote, transmit the vote status cookie to the client for storage, transmit data to the user that prompts the user to provide authentication data relating to the user, receive authentication data relating to the user and authenticate the user based on the authentication data.
A method is also disclosed for facilitating voting over a distributed computing network. The method includes the steps of transmitting data identifying an issue to a client computer over a distributed computing network to allow a user of the client computer to submit a vote on the issue, receiving the vote from the client computer over the distributed computing network, transmitting a message to an interested party based upon the vote, transmitting data to the client computer from a server, prompting the user to provide authentication data and preventing the user from casting another vote on the issue.
A method is also disclosed for evaluating legal cases over a distributed computing network: The method includes the steps of transmitting a set of inquiries relating to a particular case to a plurality of jurors associated with the case over a distributed computing network, receiving responses from the jurors over the distributed computing network, compensating the jurors for responding to the set of inquiries, and subsequently transmitting a message over the distributed computing network to an interested party based upon the responses received from the jurors.
These and other unique features of the system and method disclosed herein will become more readily apparent from the following description of the invention and the accompanying drawings.
BRIEF DESCRIPTION OF THE DRAWINGS So that those having ordinary skill in the art to which the subject invention appertains will more readily understand how to construct and use the same, reference may be had to the drawings wherein:
FIG. 1 is an overview of an environment in which an embodiment of the present invention may be used;
FIG. 2 is an example of a home Web page in accordance with a preferred embodiment of the subject invention;
FIG. 3 is an example of a Web page displaying an electoral vote in accordance with a preferred embodiment of the subject invention;
FIG. 4 is an example of a Web page displaying a list of active votes in accordance with a preferred embodiment of the subject invention; FIG. 5 is an example of a Web page displaying a statistical summary of a vote in accordance with a preferred embodiment of the subject invention;
FIG. 6 is an example of a Web page displaying an electronic magazine in accordance with a preferred embodiment of the subject invention;
FIG. 7 is a flowchart depicting a process for collecting and tabulating votes in accordance with an embodiment of the present invention;
FIG. 8 is an example of a Web page displaying a statistical summary of a mock jury poll in accordance with a preferred embodiment of the subject invention;
Fig. 9 is a flow chart depicting the sequential method steps by which votes are processed in accordance with a preferred embodiment of the subject invention; and
Fig. 10 is a flow chart depicting the sequential method steps by which users are authenticated in accordance with a preferred embodiment of the subject invention.
These and other features of the system and method disclosed herein will become more readily apparent to those having ordinary skill in the art from the following detailed description of the preferred embodiments taken in conjunction with the drawings which set forth representative embodiments of the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
In the description which follows, the terms "voting" and "polling" are not used interchangeably or synonymously. Indeed, they are to be differentiated from one another, as polling is used in an effort to extrapolate a statistically accurate result which may be abstracted to individuals who do not participate in the poll, while voting, on the other hand, only accounts for those people who actually participated in the poll.
Referring to FIG. 1, there is illustrated a schematic representation of an environment 10 in which the present invention may be implemented. The environment 10 includes a server 12 which communicates with a distributed computer network 22 via communication channel 32. Server 12 hosts a Web site and houses multiple databases necessary for the proper operation of the subject invention. It is envisioned that the environment 10 may incorporate one or more servers to facilitate greater performance and stability of the subject invention by distributing memory and processing among several servers, as is well known. Further, a separate server may be utilized to present a client interface while another server houses the vote engine and performs the remaining functions including, but not limited to, housing the multiple databases.
Distributed computer network 22 may include any number of network systems well known to those skilled in the art. For example, distributed computer network 20 may be a local area network (LAN), wide area network (WAN), intranet or the Internet, as is well known. The communication channels 30(1)-30(N) and 32, whether wired or wireless, are well known and therefore not further described herein. In a preferred embodiment, the distributed computer network 22 is the Internet. The preferred method of accessing information on the Internet is the Web, because navigation is intuitive and does not require technical knowledge. It should be recognized by those skilled in the art that the distributed computing network 22 employed with the subject invention is not limited to any specific type of network, such as the Internet or World Wide Web. Rather, the subject invention may be used in a broad range of network environments, including for example, wireless phones. Interactive TV and similar types of devices that are not based on HTML.
Computers 16(1)-16(N) are operated by users and are devices that are able to communicate with at least one server via network 22. For example, computers 16( 1 )- 16(N) may be conventional desktop personal computers or workstations running software that enables communication with server 12. Alternatively, computers 16(1)-16(N) may be cellular telephones, telephones, pagers, and/or other personal-type devices running appropriate software that enables communication with server 12. The computers 16(1)-16(N) communicate with the distributed computer network 22 via communication channels 30(1)- 30(N), respectively. The variable N is arbitrary and by no means intended to represent or limit the number of computers and users who may utilize the subject invention. Although a plurality of computers can utilize the system 10 simultaneously, for simplicity, the description below will refer to only one computer 16. Computer 16 allows users to access resources on server 12.
In a preferred embodiment, the configuration of computer 16 supports browsing the Web. Preferably, the hardware of computer 16 consists of a PENTIUM processor, 64 MB RAM, a 56k modem and supports a WINDOWS 95 or similar operating system and a Web browser as is well known and therefore not depicted. Those skilled in the art will appreciate that countless configurations of computers will effectively allow participation within the subject invention.
In a preferred embodiment, server 12 includes a memory for storing resources which are accessed by users over the Internet as is well known in the art and therefore not illustrated. Preferably, the resources are data, files, documents, Web sites, databases and the like. Further, the memory stores the instructions or program code necessary to implement the subject invention. At least one processor is in communication with a memory and a modem in order to facilitate interaction with computer 16 via the distributed computer network. The memory of server 12 should be large enough to support Web files, an operating system, the program code necessary to implement the subject invention, several applications and several databases.
In one embodiment, the memory of server 12 stores a multiplicity of informational databases which contain the data relating to various aspects of the system including for example administrators, vote administrators, advocates, columnists, editors, system administrators, voters, votes, positions, objective statement archive, position advocates, arguments, argument archives, reserved petitionees, vote reserved petitionees, U.S. representatives, editorials, editorial archives, position editorials, editorial associations, columns, column archives, vote traffic, postal information, images, and mass mailing. The mass mailing database, for example, contains records relating the type of mailing sent to a user based upon participation or non-participation in a particular group or vote. The server 12 also stores several result tables or data structures which contain dynamic information, including, for example, yea_nay tables, electoral tables and rank tables. Exemplary informational and result tables are described in more detail below with reference to a record thereof and the fields that define that record.
The databases stored in the memory of server 12 are used in a relational arrangement, as is well known in the art, so that they relate to one another by way of fields that store common data. It is noted that while the following description refers to specific individual databases, formats, records and fields, those skilled in the art will readily appreciate that various modifications and substitutions may be made thereto without departing from the spirit and scope of the present invention.
Referring to Fig. 2, a Web page 200 illustrates an exemplary home page presenting access to features in accordance with the subject invention. Banner advertisement 210 provides a revenue stream for the proprietor of the Web site. Although banner advertisement 210 is depicted at the top of Web page 200, it will be appreciated that one or more paid banner advertisements can be located at various positions on the Web page in a multitude of shapes and sizes. Several features are presented on Web page 200. For example, area 250 provides the ability to search the entire Web site associated with home Web page 200 to locate votes and discussions related to topics of particular interest to users.
In the preferred embodiment, area 220 contains user selectable options relating to different Web pages such as active votes, vote archives and discussions Web pages. Active votes are issues upon which a user may input an opinion or cast a vote. Selection of active votes will present a Web page as described below with reference to Fig. 4. Similar to traditional voting, after a predetermined time period determined by the Web site proprietor, users will no longer be allowed to vote on an issue. At such time, the issue or query becomes a closed vote and the results are accessible under the vote archive option.
Preferably, the vote archive displays results on each issue for which a poll was conducted, e.g., a closed vote. Further, additional information is available to users for each closed vote. For example, the organizations and/or individuals who receive electronic mail related to the vote results can be indicated. Users can also access a statistical summary of the vote results or post an opinion relating to the vote in an electronic chat room. Chat rooms associated with closed and active votes allow users to view and present views related to current and archived votes with other users who may be individuals, interested organizations or interested parties.
In accordance with the subject invention, there are three levels of users that operate within the system. These include anonymous users, registered users and authenticated users. In brief, an anonymous user has provided no identifiable information and thus has no profile stored in a database. In contrast, a registered user has provided an email address and zip code and has had any anonymous votes stored on their computer at the time of registration associated with this profile. However, the user has not liked back from the system dispatched registration email and thus their votes are not sent to petionees.
Therefore, they may not view detailed vote results. They are however, eligible to receive mailing from the proprietor of the web site. Finally, an authenticated user has clicked on a unique link which has been mailed to them at the time of registration. The system therefore knows the user is an actual person and can forward their positions to interested parties.
Still referring to Fig. 2, tab bar 230 presents tabs 230a-k. Selection of a tab by a user causes a Web page depicting the active votes related to the associated categorical topic to be presented to the user. Several categorical topics are depicted, however the topics depicted are not intended in any way to limit the potential list of topics.
In a preferred embodiment, an active vote is also included on Web page 200 in area 240. Area 240 illustrates a typical active vote topic, although it will be appreciated by those skilled in the art that any topic may be represented as a vote. As shown in Fig. 2, an example of a vote or query is depicted relating to the Vice President's use of Air Force Two for campaign purposes. In area 240, a user can view more information, on both sides of the issue, by selecting or clicking on the "pro" tab 244 or the "con" tab 245. Further, additional information such as current results, in-depth analysis and research may be accessed by the user selecting the "more details" option 242.
A user can express their position on an issue with a single mouse click by selecting the "YES!" option 246 or the "NO!" option 247 on Web page 200. Preferably, the "VOTE" button 249 adjacent to the "YES!" and "NO!" options 246, 247 transforms into a "SUBMIT VOTE" button upon selection of "YES!" or "NO!" by the user. Selection of the "SUBMIT VOTE" button is a single click process executed by the user that begins the authentication process for the user's vote as will be further described below with respect to Fig. 7.
After a user has taken a position on an issue, the subject invention preferably automatically transmits the user's vote to an interested third parties and/or interested organizations over the network, provided that the user has been properly authenticated in accordance with the procedures of the subject invention which will be explained in greater detail hereinbelow. No other votes will be transmitted to the interested parties or organization. For example, in the active vote of Fig. 2, the user's vote automatically goes via electronic mail to the Vice President and his opponent. A user's vote may be sent out individually or packaged as a bundle with other votes which are then provided to the recipients. The recipients of the user's votes will be able to analyze and evaluate the votes. For example, the substance of user's positions will indicate popular sentiment on an issue. Further, the quantity of votes will indicate the strength of interest or passion for an issue within a community. In another embodiment, a user may also have the ability to compose a text statement which is incorporated into the electronic mail sent to a recipient.
In response to voting results and associated electronic mail, recipients may decide to modify their actions or further lobby for or against a cause. As a result, a new power to be heard, influence opinion and affect action is wielded by users. Consequently, the subject invention facilitates an efficient direct democracy by providing a forum for individuals to express their opinions.
It is envisioned that issues may be presented in several different formats. As is well appreciated by those skilled in the art. the active vote can present a user with the ability to rank several candidates in order of preference (e.g., a rank vote). Further, the active vote can provide for selecting a single winner from a pool of candidates (e.g., an electoral vote). Referring to Fig. 3, an exemplary Web page 300 displaying an electoral vote in accordance with a preferred embodiment of the subject invention is illustrated. Banner advertisement 310 provides a revenue stream for the proprietor of the Web site and area 320 contains user selectable options relating to different Web pages such as active votes, vote archives and discussions Web pages. Tab bar 330 presents tabs which represent categorical topics within which votes may be presented to the user. In a preferred embodiment, selection of tab 330a causes an electoral vote to be displayed.
In the example shown, tab 330a displays a query relating to possible points of disillusionment associated with airplane travel. A user has the option to view additional information on each of the six criteria presented by selecting the associated arrow icons 340a- f. A user can select one or more criteria by clicking within checkboxes 344a-f. Preferably, the "VOTE" button 349 transforms into a "SUBMIT VOTE" button upon selection of at least one checkbox. If the user is authenticated, selection of the "SUBMIT VOTE" button by enters the users selections into a corresponding database for that electoral vote and the vote would be sent to at least one interested party. In this instance, the user's selections would automatically be sent via electronic mail to major airlines and the U.S. Department of Transportation.
Referring to Fig. 4, an exemplary Web page 400 displays a list of active votes in accordance with a preferred embodiment of the subject invention. Web page 400 allows user to vote on a plurality of issues or queries. Preferably, Web page 400 is accessed by selecting active votes in area 220 of Web page 200. Still referring to Fig. 4, topical information is preferably linked to the title of the respective vote. For example, by selecting "Marijuana as Medicine" a user will be presented with arguments for and against the proposition. In one embodiment, a message may be provided adjacent to the vote button which indicates when the opportunity to cast a vote expires. By way of example, each of the votes illustrated in Fig. 4 expires in six days. Upon expiry, the votes are archived and searching allows an appropriate user to view past results from the archive. Additionally, a user may select to see "more info", "results" or "discussion" regarding each vote. Referring to FIG. 5, an example of a Web page 500 displaying a statistical summary of a vote in accordance with a preferred embodiment of the subject invention is illustrated. Web page 500 depicts the results of voting on a "yea_nay" issue. Preferably, Web page 500 is accessed from the "results" option presented on Web page 400. In one embodiment, the results are available for active and archived votes from several Web pages such as the Web page presented after a user votes, Web home page 200 and the like. The "yea_nay" issue results of Web page 500 relate to the first query presented on Web page 400 regarding "Marijuana as Medicine". Bar graphs 510a and 510b allow users to readily determine the percentage of voters who cast a certain vote on an issue. Adjacent to the bar graphs 510a and 510b, the exact number of votes is displayed based upon a 15 minute delay schedule, as are the number of days for which the vote has been active and the time of day. Additionally, pull down menu 520 allows a user to limit the scope of the results displayed. For example, instead of displaying the results for "ALL VOTERS", a user may select to display the results for only the "VOTERS IN THEIR STATE" or "ALL VOTERS IN THEIR DISTRICT".
In the illustrated example, approximately 94 percent of all voters selected "yes" on the issue of whether or not marijuana should be legalized for medicinal purposes and 6 percent selected "no". It is envisioned that different types graphics may be employed to represent the results of the survey as is well known to those skilled in the art. such as pie charts or line graphs.
With continuing reference to Fig. 5. a user desiring to participate in a vote can utilize several other features offered in area 530 in accordance with a preferred embodiment. Preferably, the user options are offered under the title "What else can I do?" The "Tell a friend" option allows a user to embed an electronic link to the current issue within an electronic mail message. The "Discuss in a Chat Room" option allows a user to anonymously interact in a chat room with other users on an issue. The "Post a Message" option allows the user to post a message to a message board for a current issue. The "Send an Email to Congress" option allows a user to compose a freeform electronic mail message addressed to their congressional representative. Those skilled in the art will readily appreciate that other options and features may be provided to the user in a like manner.
Still referring to area 530 of Fig. 5, the "Be a VOTE.COM Advocate" option allows a user or organization to advocate a particular position with respect to an issue presented by the Web site. Preferably, a custom interface to the system allows advocates to post their statements for publication on a Web page. Advocates may also submit rebuttals to other advocates submitting statements on opposing positions. It is envisioned that although advocates have a custom interface, the interface is adapted for input only and the Web site editor decides which advocacy statements to include therein.
Additionally, advocates can download a banner and accompanying HTML code which they may include on their own Web site. Preferably, the banner depicts an issue which is an active vote. At the Web site of the advocate, a user can select a position with respect to the issue. When a user selects such a position on an advocate banner, the user is transferred from the advocates Web site to the Web site of the subject invention. The vote is then passed to the vote engine, as if it had been cast on the Web site of the subject invention and authentication procedures occur at that time.
In accordance with another aspect of the invention, a third party may create an interface for users, and utilize the subject invention as a vote engine to collect, process, store, manipulate and disseminate the data relating to the votes. This "remote voting" system operates as a companion network where partners of the web site proprietor may administer content delivered on their web site via the proprietors designed client mechanism. The content may be shared votes from the proprietors web site or custom content. User information collected by these means are stored in the proprietors database, but access to these voters may be granted to the partner. In return, the partner carries compelling interactive content on their web site. The delivery mechanism is preferably implemented in Java, but other methods of implementation are envisioned. Partners administer their content through a specially designed administration area associated with the proprietors web site. Another aspect of the subject invention provides a "Sign up for free email newsletters on topics that interest you" option that allows a user to select topics of interest, submit an email address, and receive related communications at the submitted email address relating to the topic. The "Order discounted magazines" option gives users an opportunity to acquire subscriptions to publications at a reduced rate while generating revenue for the proprietor of the Web site by way of commissions on sales and/or paid advertising from publishers. Although various options have been disclosed, it is well within the art to provide other options such as the ability to purchase a related product or service, and contribute to a political candidate or cause.
Referring now to Fig. 6, there is illustrated a Web page 600 designed in the form of an on-line magazine. The on-line magazine Web page includes links to commentary on an issue. In one embodiment, a link within the commentary is provided to allow the reader to send an activist electronic mail message representing their view with respect to the commentary to an interested party. The reader who generates the activist electronic mail message is not required to vote or provide any information beyond that required for authentication. An activist electronic mail messages generated by readers may be bundled with other similar messages, or sent individually depending on the circumstances and quantity. It is envisioned that commentary on a variety of issues and topics lend to generating activist electronic mail messages for a variety of sources.
For example, as depicted in area 610 of Fig. 6, the commentary addresses the hazards associated with cell phones when used by young children. A user could select the title "Cell Phones and Kids: A Bad Call?". Upon selection of the title, the user would be presented with a commentary questioning the propriety of cell phones marketed for children. If a reader agrees, selection of an icon associated with the commentary will generate an activist electronic mail message that indicates their sentiment against such products. Preferably, the activist electronic mail message is then automatically forwarded to a concerned party, such as the manufacturers and marketers of cell phones.
In another embodiment, imbedded within the news and opinion of the on-line magazine, may be links to further research and links to Web sites hosted by interested parties with viewpoints on the same issue. In yet another embodiment, the news and opinion will have an associated active vote. It is envisioned that electronic mail messages within the subject invention may also represent a commentary or opinion drafted by a user for an interested party.
Referring now to Fig. 7, a flowchart illustrates a process for collecting and tabulating votes in accordance with an embodiment of the present invention. At step 700, server 12 contains a Web site in HTML programming language or by other techniques well known in the art. Moreover, the subject invention may be configured to operate in a wireless or XML environment. In a preferred embodiment, the Web site provides an opportunity for a user who has accessed the Web site via the Internet to cast a vote on a query with a single click of a mouse or similar input device. Preferably, Web pages, as illustrated in Figs. 2, are displayed. In particular, the query may be a yea-nay, rank or electoral vote on issues ranging from politics to pop culture.
Server 12 also contains relational database tables which support step 700 and the creation of the Web site of the subject invention. For example, referring Table 1 hereinbelow, there is shown the record schema for a vote table. A vote record schema contains the data necessary to identify a query presented to users. The VOTE_ID field is a unique system-generated key used to identify a vote presented on a Web site of the subject invention. The TYPE field indicates the vote as one of a yea nay, rank or electoral type. The TITLE field indicates the title of the vote. The MODIFIED_ON field indicates the date upon which the particular vote was last altered. The RANK field determines the placement of the particular vote within a list of displayed votes. The LEAD_IMAGE_ID field contains the graphic which would appear if the vote appears on the homepage. The IMAGE ID field contains a graphic relating to the vote. The HEADER_ TEXT field stores the text which can be displayed instead of the graphic relating to a particular vote.
Still referring to Table 1 below, the OPENS field is the date upon which the vote appears to the users. The CLOSES field is the date upon which voting on an issue closes. The VOTE_KEYWORDS field is a list of words which classify the particular vote for a search engine associated with the Web site of the subject invention. The PETITIONEE_IMAGE_ID field contains a graphic reference for an image relating to a vote. The PETITIONEE TEXT field describes where the vote results are to be sent.
The RESERVED_PETITIONEE field indicates whether or not the results will be sent to individually specified recipients. The REPRESENTATIVE_PETITIONEE field indicates whether or not the results will be sent to individually specified representatives. The ACTIVE field indicates whether or not the vote should be displayed to users. The ARCHIVE field indicates whether or not the vote should be displayed in the vote archive. The SHOW_RESULTS field indicates whether or not the results should be displayed. The NON_AUTHENTICATED_RESULTS field determines whether the results include all votes including those cast by non-authenticated voters.
The ASSOCIATED_CONTENT_MODIFIED field indicates if any content associated with the vote has been modified.
TABLE 1
VOTE
VOTE ID
TYPE
RANK
TITLE
LEAD IMAGE ID
IMAGE ID
HEADER TEXT
OPENS
CLOSES
VOTE KEYWORDS
PETITIONEE IMAGE ID
PETITION EE TEXT
RESERVED PETITIONEE
REPRESENTATIVE PETITIONEE
ACTIVE
ARCHIVE
SHOW RESULTS
NON AUTHENTICATED RESULTS
ASSOCIATED CONTENT MODIFIED A child of the vote table contains detailed information on a single position in a vote. For example, a single position table, such as Table 2 hereinbelow, shows the record schema for a child of a vote table. In Table 2, the POSITIONED field is a unique system generated code that refers to the query. The POSTION_ID field contains the substance of a voter's position. For example, in a yea nay vote it denotes yes or no and in an electoral vote it denotes the selected candidates name. In a rank vote, a sub table is created to denote each option and the ranking associated therewith. The VOTE ID field is a numeric key relating child Table 2 to parent Table 1. The TITLE field contains the title of the position. The DESCRIPTION field contains a description of the position. The AUDIO_CLIP_TITLE field contains the title of an audio clip associated with the position, and the
AUDIO CLIP URL field contains the Uniform Resource Locator (URL) of the audio clip associated with the position. Similarly, the VIDEO_CLIP_TITLE field contains the title of an video clip associated with the position, and the VIDEO CLIP URL field contains the URL of the video clip associated with the position.
With continuing reference to Table 2, the
OBJECTIVE STATEMENT FILENAME field contains the published filename of the objective statement which describes the purpose of the position, while the OBJECTIVE STATEMENT TITLE field contains the title of the objective statement, and the OBJECTIVE_STATEMENT_BODY field contains the text of the objective statement.
TABLE 2
POSITION
POSITION ID
VOTE ID
TITLE
DESCRIPTION
AUDIO CLIP TITLE
AUDIO CLIP URL
VIDEO CLIP TITLE
VIDEO CLIP URL
OBJECTIVE STATEMENT FILENAME
OBJECTIVE STATEMENT TITLE
OBJECTIVE STATEMENT BODY Referring once again to Fig. 7, at step 710 a user views the query and has the ability to conduct related research as described above. Upon taking a position, a user casts a vote on the Web site of the subject invention with a single mouse click. For example, in the case of a yea_nay vote, the user utilizes a mouse of similar computer input device to select "YES!" or "NO!" on a particular issue and submit their vote as described above with respect to Fig. 2. The manner in which votes are processed in accordance with a preferred embodiment of the subject invention is depicted in great detail in Fig. 9.
Once a vote is cast by a user, server 12 generates tables which store the vote for each corresponding vote type. For example, result Tables 3, 4 and 5 below show record schema for system-generated yea_nay, electoral and rank vote tables, respectively. Within result Tables 3, 4 and 5, the title corresponds to the vote type for which the table holds results. Therefore, each table corresponds to a different vote type. Referring to the fields of Table 3, 4 and 5, the VOTE_ID field contains a unique system generated number which allows a unique table to be maintained in the server for every user vote. The POSITIONED field indicates the position taken on a particular vote. The VOTER ID field indicates the user who submitted the vote. The VOTE DATE field contains data identifying the date upon which the vote was submitted.
Referring to Table 5, the <POSTION_ID>_DISPLAY_RANKED field contains the numeric rank given to the position and the <POSTION_ID>_USER_RANKED field contains the numeric rank given to the position by the user.
TABLE 3
Figure imgf000020_0001
TABLE 4
ELECTORAL <VOTE.ID>
VOTE ID
POSITION ID
VOTER ID
VOTE DATE
TABLE 5
Figure imgf000021_0001
With continuing reference to Fig. 7 in conjunction with Fig. 9, upon submission of a vote by a user, the process advances to step 720. Thereupon, server 12 sets a vote status cookie on the user's computer 16. Creating cookies and storing them on computers are well known within the art and therefore not further described herein. The vote status cookie prevents a user from casting multiple votes and skewing polling results. An anonymous user is one who has not voted previously or has removed the vote status cookie from their computer 16. Thus, an anonymous user does not have a vote status cookie on their computer 16. An identified user has a vote status cookie on their computer from server 12. An authenticated user has a vote status cookie indicating successful authentication, as will be discussed below.
In a preferred embodiment, the vote status cookie includes the VOTER ID, the votes cast and whether or not the voter is authenticated. The VOTER ID is stored in the databases on server 12 and in the cookie on user computer 16. When a computer 16 is tagged with cookie after voting, the user is still anonymous, as their vote is not associated with a profile in the system database. Thus, no more votes may be cast from that particular computer on a specific issue. However, anonymous users become identified when a vote status cookie is stored on their computer 16 after submission of a vote.
As displayed in the authentication process flow diagram of Fig. 10, after submission of a vote by an anonymous user or a non-authenticated user, server 12 requests an email address and zip code from the user. When a user submits an electronic mail address and zip code, server 12 verifies the validity of the zip code against a static list stored in memory. Such lists are commercially available and easily stored as well as searched using pattern matching on server 12 by those skilled in the art. Additionally, the electronic mail address is also verified as unique against a list of authenticated users. In this way, an authenticated user who accesses the subject invention on several different computers will be limited to one vote per issue. In another embodiment, the system places no restrictions on the number of votes and electronic messages which a user may generate.
In accordance with the subject invention, cookies are only the "first line of defense" against repeat voting by registered users. If a user is registered and attempts to vote repeatedly, their vote is rejected once they are identified because of a normalization process associated with the database. In particular, the result tables, i.e., the yea_nay, electoral and rank vote tables cannot contain duplicate user identifiers for the same vote.
Reference once again to Fig. 7, at step 730, the process continues by server 12 responding to the user electronic mail message containing the zip code and an electronic mail address. The electronic mail message from server 12 contains an authenticating link-back. In order to become authenticated, the voter is requested to select the authenticating link-back which automatically accesses a link-back Web page. When the link-back Web page is successfully accessed by the user, server 12 authenticates the user. In particular, the user's status is updated to "authenticated" in the appropriate database and subsequently this status is updated in the cookie to reflect the database. In essence, the cookies are employed to manage computing resources efficiently, so that the database does not have to be queried for user status each time the user casts a vote, for Additionally, server 12 stores the voter's authentication status in a corresponding voter table such as illustrated below in Table 6. In a preferred embodiment of the subject invention, the voter table contains the data relating to users as shown in Table 6. The VOTER ID field is a unique system- generated number associated with each user. The EMAIL field stores the electronic mail address associated with each user in an encrypted format. Thus, if an individual where to gain unauthorized access to Table 6. the identity of the user will remain confidential. The POSTAL D field is the zip code associated with each user. The AUTHENTICATED field indicates the authentication status associated with each user, and the MODIFIED_ON field indicates the date the table was last updated, which generally occurs on the dates of creation and authentication.
TABLE 6
VOTER
VOTER ID
EMAIL
POSTAL ID
AUTHENTICATED
MODIFIED ON
It is envisioned that if either the electronic mail address or zip code supplied by a user during authentication is invalid, an error page is displayed to the user and the process terminates, as depicted in the flow chart of Fig. 10. If a user has already participated in a vote, the user will not be allowed to vote again. As a result, users can only cast a single vote for each query. If a user participates in a different vote, the result is stored in the appropriate table on server 12 and the vote status cookie is updated to reflect participation. Technology for controlling and monitoring access to Internet resources are described, for example, in U.S. Patent No. 5,708,780, which is incorporated herein by reference in its entirety.
With continuing reference to Fig. 7, at step 740, voting results are tabulated for display to users upon submission of a vote. In a preferred embodiment, authenticated voters receive a customized display. For example, in a yea_nay vote, bar graphs indicate the
9? corresponding percentages of votes cast in the user's voting district or state as based upon the reported zip codes, as well as national or international results.
At step 750, server 12 prepares and sends an electronic mail message based upon a user's vote to specified recipients. The electronic mail message may be an indication of how a particular user voted, a summary report of how all users voted or the like. The recipients may include, but are not limited to, one or more of the following: individuals who are the subject matter of the vote, politicians in a position to draft legislation in response to the results and third party organizations interested in accessing users with certain interests. As a result, user opinions, as expressed by their votes, are provided directly to relevant recipients to create a dialogue for voicing the sentiment and interest level of the users without the intervention of lobbyists or the media.
The subject invention is also adapted generate revenue streams for the proprietor from several sources. One such source is by selling banner advertisements. Another source of revenue is the ability to utilize its user lists to send out commercial mass mailings based upon user's participation or non-participation in particular votes, groups of votes or categories of interests, or based upon the positions they may have taken ion certain votes. User's may opt out from this aspect of the system. Additionally, the vote engine contained in server 12 can be utilized for a fee by third parties to hold particular referendums on points of special interest, thereby generating income for the proprietor.
In still another embodiment, the subject invention presents information relating to jury trials. The resulting responses from users create an online mock jury for case studies, serve as online focus groups and the like. In a preferred embodiment, a case study presents the factual scenario and the respective arguments for the plaintiff and defendant for review by a plurality of users in a format similar to the voting issues described above with respect to Fig. 2. Further, a set of inquiries, including questions relating to a verdict, allow users to provide responses. It is envisioned that the inquiries may be multiple choice and short answer. Preferably, responses are aggregated demographically on Web pages for interested parties. Referring to FIG. 8, an example of a Web page 800 displaying a statistical summary of a mock jury poll in accordance with a preferred embodiment of the subject invention is illustrated. Preferably, Web page 800 is sent to an interested party automatically upon completion of a case study. Alternatively. Web page 800 may be available to all users via the Internet, e.g., an open study or password restricted to a limited number of parties, e.g., a closed study as is known to those skilled in the art. It is also envisioned that Web pages including live and taped video and other traditional court room exhibits can be associated with Web page 800 to provide further information and therefore are easily accessed by users over the Internet.
Still referring to Fig. 8, area 810 contains links to the complete set of inquiries. Preferably, several of the inquiries solicit demographic information from the users such as race, state of residence, gender, age, occupation, level of education, salary and the like. Further, the inquiries include questions related to potential biases of jurors, a referendum on which party should win, an opportunity to express which facts determined the response, a damages award and the like. Although 29 queries are shown, it is well with the art to have any number of queries. Area 820 includes a table with a statistical summary based upon demographic criteria. Area 820 also includes the percentage for seven age groups out of the total users who participated in the study. Area 830 graphically depicts a summary based upon the user responses. As shown, area 830 includes a pie chart representing the percentage of each age out of the total number of participants. Although, Fig. 8 depicts a demographic summary according to age using a pie chart, it will be appreciated by those skilled in the art that it is not limited to such. For example, the summary may include a summary of responses relating to damages awards by education level or race.
It is also envisioned that the case study is available to all users for a given period of time. Alternatively, the case study is restricted to users with specific criteria.
Examples of specific criteria include users with particular demographic characteristics, within a geographic region and the like. Preferably, users are provided with an incentive to participate in the studies. In another embodiment, interested parties interact with users who have cast responses in an online chat room. In another embodiment, the system could provide access to a database of previous verdicts for a fee. In still another embodiment, the previous verdicts are based on real and fictitious case studies. A subscriber to the system could search the database using keywords or by scanning a descriptive index to acquire case studies relative to their particular interests. In still another embodiment, an editorial and advisory board provides online expertise to subscribers interested in creating a case study in accordance with the subject disclosure.
In another embodiment, the vote engine of the subject disclosure presents different features of a particular product or service and solicits response to a set of inquiries from users. The resulting data submitted by users creates a market survey regarding the product or service for the manufacturer. Preferably, the Web page presenting the set of inquiries includes audio and video. The sponsor of the survey compensates respondents by providing a coupon, a payment, a gift or similar incentive. Further, users are more likely to participate in an Internet survey than in traditional surveys because input is accepted at their leisure from their residence. A further advantage of accessing respondents via the Internet is the relatively large number of individuals which can be accessed at minimal expense. Still another advantage is that Internet users span international borders which increases the scope of the survey.
In one embodiment, the product survey data is aggregated in a manner similar to that described above with respect to Fig. 8. For example, a company presents a new Web site to a target audience in order to solicit feedback related to the Web site design. The company pays a fee to utilize the vote engine of the subject disclosure to collect the data, process the data and provide aggregated results. As an incentive for participating in the survey, users receive a gift certificate in a nominal amount.
While the system and method has been described with respect to preferred embodiments, those skilled in the art will readily appreciate that various changes and/or modifications can be made to the system and method without departing from the spirit or scope of the invention.

Claims

WHAT IS CLAIMED IS:
1. A method of facilitating voting over a distributed computing network, comprising the steps of:
a) transmitting data identifying an issue to a client computer over a distributed computing network to allow a user of the client computer to submit a vote on the issue;
b) receiving the vote from the client computer over the distributed computing network; and
c) transmitting a message to an interested party based upon the vote.
2. The method of Claim 1, further comprising the step of transmitting data to the client computer from a server.
3. The method of Claim 1, further comprising the step of prompting the user to provide authentication data.
4. The method of Claim 3, further comprising the step of preventing the user from casting another vote on the issue.
5. The method of Claim 1, further comprising the step of storing the data identifying the issue on a server.
6. The method of Claim 1 , wherein voting is conducted over the Internet.
7. The method of Claim 1 , further comprising the step of storing the data identifying the issue on a Web site of an advocate.
8. The method of Claim 1, further comprising the step of providing a Web page with data identifying an issue and presenting an icon selected from the group consisting of a vote icon, a pro tab icon and a con tab icon to permit a user to submit a vote with a single action of a computer input device.
9. The method of Claim 1, further comprising the step of encrypting data identifying the user.
10. The method of Claim 1, further comprising the step of transmitting the message over the distributed computing network.
11. A method of facilitating voting over a distributed computing network, comprising the steps of:
a) transmitting data over a distributed computing network identifying an issue from a server to a client computer to allow a user to submit a vote on the issue with a single action of computer input device;
b) receiving the vote from the client computer over the distributed computing network; and
c) transmitting data to the client computer over the distributed computing network prompting the user to provide authentication data to allow the server to prevent the user from casting another vote on the issue.
12. The method of Claim 1 1 , further comprising the step of transmitting a message to an interested party based upon the vote.
13. A server for processing votes cast over a distributed computing network comprising:
a) a memory storing data identifying an interested party; and
b) a processor in communication with the memory, wherein the processor is operative to:
i) present an issue to a user of a client computer;
ii) receive a vote on the issue from the user; and iii) transmit data relating to the vote to the interested party based upon the data identifying the interested party stored in the memory.
14. The server of Claim 13, wherein the processor is further operative to generate a vote status cookie when the user submits the vote.
15. The server of Claim 13, wherein the processor is further operative to transmit the vote status cookie to the client for storage.
16. The server of Claim 13, wherein the processor is further operative to transmit data to the user that prompts the user to provide authentication data relating to the user.
17. The server of Claim 16, wherein the authentication data comprises an address and a zip code.
18. The server of Claim 13, wherein the processor is further operative to receive authentication data relating to the user.
19. The server of Claim 18, wherein the processor is further operative to authenticate the user based on the authentication data.
20. The server of Claim 19, wherein the processor is further operative to prevent the user from casting another vote on the issue.
21. A method for collecting votes cast by a plurality of voters over a distributed computing network, comprising the steps of:
a) transmitting a query to a computer associated with at least one voter;
b) receiving a vote related to the query cast by the at least one voter; and
c) transmitting a vote status cookie to the computer to prevent a submission of subsequent votes by the at least one voter on the query.
22. The method according to Claim 21, further comprising the step of transmitting at least one message to an interested party based upon the at least one vote.
23. The method according to Claim 22, wherein the step of transmitting at least one message comprises transmitting a statistical summary based upon the at least one vote.
24. The method according to Claim 21, further comprising the step of transmitting at least one message to an interested party selected from the group consisting of a company, an organization and an individual.
25. The method according to Claim 21, further comprising the step of designating a predetermined time period for receiving a vote.
26. The method according to Claim 21 , wherein the steps of transmitting a query, receiving a vote and transmitting a vote status cookie are conducted over the Internet.
27. The method according to Claim 21, wherein the step of transmitting the query comprises creating a Web page with the query embodied in the Web page which presents a plurality of tabs relating to categories of queries.
28. The method according to Claim 21, wherein the step of transmitting the query comprises creating a type of query selected from the group consisting of yea_nay, rank and electoral queries.
29. The method according to Claim 21, further comprising the steps of:
a) requiring the at least one voter to provide an address;
b) authenticating the at least one voter based upon the address; and
c) storing the address in memory to prevent the at least one voter from using a second computer to cast another vote on the query.
30. A method for providing commentary over a distributed computing network, comprising the steps of:
a) presenting data relating to an issue to at least one client, the data including an option to send a comment to a contact associated with the issue; b) receiving the comment from the at least one client; and
c) transmitting the comment to the contact.
31. The method according to Claim 30, further comprising the step of authenticating the at least one client.
32. The method according to Claim 30, further comprising the step of ensuring the at least one client provides only one comment on the issue.
33. The method according to Claim 30, further comprising the step of compensating the at least one client for submitting the comment.
34. The method according to Claim 30, further comprising the step of designating a predetermined time period for submitting comments.
35. The method according to Claim 30, further comprising the step of presenting the user with an icon to conduct further research relating to the issue.
PCT/US2000/029462 1999-10-26 2000-10-26 System and method for casting and utilizing votes over a distributed computing network by way of electronic mail WO2001031589A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU14390/01A AU1439001A (en) 1999-10-26 2000-10-26 System and method for casting and utilizing votes over a distributed computing network by way of electronic mail

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US16155199P 1999-10-26 1999-10-26
US60/161,551 1999-10-26
US17246599P 1999-12-17 1999-12-17
US60/172,465 1999-12-17

Publications (1)

Publication Number Publication Date
WO2001031589A1 true WO2001031589A1 (en) 2001-05-03

Family

ID=26857928

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/029462 WO2001031589A1 (en) 1999-10-26 2000-10-26 System and method for casting and utilizing votes over a distributed computing network by way of electronic mail

Country Status (2)

Country Link
AU (1) AU1439001A (en)
WO (1) WO2001031589A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1308907A1 (en) * 2001-10-31 2003-05-07 Accenture Global Services GmbH Survey of information about a vote
NL1019945C2 (en) * 2002-02-11 2003-08-19 Nedap Nv Dynamic user interface for voting systems.
WO2004070665A1 (en) * 2003-02-05 2004-08-19 Accenture Global Services Gmbh Secure electronic registration and voting solution
US6801900B1 (en) * 1999-12-22 2004-10-05 Samuel H. Lloyd System and method for online dispute resolution
ES2338501A1 (en) * 2007-03-28 2010-05-07 Pere Morera Uroz Team intended for voting practice and their operating procedure. (Machine-translation by Google Translate, not legally binding)
WO2010146329A1 (en) * 2009-05-19 2010-12-23 Goallover Limited Method and apparatus for interacting with a user over a network

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5400248A (en) * 1993-09-15 1995-03-21 John D. Chisholm Computer network based conditional voting system
US5708780A (en) 1995-06-07 1998-01-13 Open Market, Inc. Internet server access control and monitoring systems
US5875432A (en) * 1994-08-05 1999-02-23 Sehr; Richard Peter Computerized voting information system having predefined content and voting templates
US5950172A (en) * 1996-06-07 1999-09-07 Klingman; Edwin E. Secured electronic rating system
WO1999053390A2 (en) * 1998-04-16 1999-10-21 Choice Logic Corporation Methods and apparatus for gauging group choices

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5400248A (en) * 1993-09-15 1995-03-21 John D. Chisholm Computer network based conditional voting system
US5875432A (en) * 1994-08-05 1999-02-23 Sehr; Richard Peter Computerized voting information system having predefined content and voting templates
US5708780A (en) 1995-06-07 1998-01-13 Open Market, Inc. Internet server access control and monitoring systems
US5950172A (en) * 1996-06-07 1999-09-07 Klingman; Edwin E. Secured electronic rating system
WO1999053390A2 (en) * 1998-04-16 1999-10-21 Choice Logic Corporation Methods and apparatus for gauging group choices

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6801900B1 (en) * 1999-12-22 2004-10-05 Samuel H. Lloyd System and method for online dispute resolution
EP1308907A1 (en) * 2001-10-31 2003-05-07 Accenture Global Services GmbH Survey of information about a vote
WO2003038766A1 (en) * 2001-10-31 2003-05-08 Accenture Global Services Gmbh Survey of information about a vote
AU2002352112B2 (en) * 2001-10-31 2007-09-06 Accenture Global Services Limited Survey of information about a vote
NL1019945C2 (en) * 2002-02-11 2003-08-19 Nedap Nv Dynamic user interface for voting systems.
EP1349118A2 (en) * 2002-02-11 2003-10-01 N.V. Nederlandsche Apparatenfabriek NEDAP Dynamic user interface for voting systems
EP1349118A3 (en) * 2002-02-11 2005-10-05 N.V. Nederlandsche Apparatenfabriek NEDAP Dynamic user interface for voting systems
WO2004070665A1 (en) * 2003-02-05 2004-08-19 Accenture Global Services Gmbh Secure electronic registration and voting solution
US7549049B2 (en) 2003-02-05 2009-06-16 Accenture Global Services Gmbh Dynamic auditing of electronic elections
US7565540B2 (en) 2003-02-05 2009-07-21 Accenture Global Services Gmbh Fully electronic identity authentication
ES2338501A1 (en) * 2007-03-28 2010-05-07 Pere Morera Uroz Team intended for voting practice and their operating procedure. (Machine-translation by Google Translate, not legally binding)
WO2010146329A1 (en) * 2009-05-19 2010-12-23 Goallover Limited Method and apparatus for interacting with a user over a network

Also Published As

Publication number Publication date
AU1439001A (en) 2001-05-08

Similar Documents

Publication Publication Date Title
US7783710B2 (en) Systems and methods for spreading messages online
US7890592B2 (en) Processing data obtained from a presence-based system
Zhang Using the Internet for survey research: A case study
US20180374121A1 (en) Economic filtering system for delivery of permission based, targeted, incentivized advertising
Morris et al. What do people ask their social networks, and why? A survey study of status message Q&A behavior
Sexton et al. Appropriate uses and considerations for online surveying in human dimensions research
US7752251B1 (en) Method, apparatus and system for hosting information exchange groups on a wide area network
US6029195A (en) System for customized electronic identification of desirable objects
US8135693B2 (en) Method for compiling, trend-tracking, transmitting and reporting opinion data
US20040172415A1 (en) Methods, systems, and software for automated growth of intelligent on-line communities
US20070067210A1 (en) Systems and methods for creating and maintaining a market intelligence portal
Lesser et al. Assessing hunters' opinions based on a mail and a mixed-mode survey
JP2002543510A (en) Method and system for providing personalized online services and advertisements in public space
JP3892815B2 (en) Information processing system and method
US20030055724A1 (en) Method and apparatus for creating a database of individuals for permission-based marketing and communications purposes
WO2001031589A1 (en) System and method for casting and utilizing votes over a distributed computing network by way of electronic mail
WO2001067357A9 (en) Systems and methods for polling
JP2005515521A (en) Intelligent online community automated growth method, system and software
WO2000075829A1 (en) System and method for creating, completing, processing and storing surveys and the results thereof over a network
JP4650869B2 (en) Data processing apparatus and program
US20120290369A1 (en) Referendum enhanced subscription based application system
Lee et al. Managing the positive and negative characteristics of enterprise microblog to attract user to take action through the perspective of behavioural response
MignonneSims Survey distribution methods—The pros and cons of using social media, professional organizations, and email distribution list: A case study of leadership research on small business owners and their direct reports
Mertler Web-Based Surveys: Guiding Lessons for Their Use.
Sweet et al. Impact of Online Group Psychoeducation and Support Sessions on Receptivity Towards Digital Mental Health Care During the COVID-19 Pandemic: A Pilot Study

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP