WO2010107431A1 - System for submitting queries and for collecting, routing and transferring responses over a network - Google Patents

System for submitting queries and for collecting, routing and transferring responses over a network Download PDF

Info

Publication number
WO2010107431A1
WO2010107431A1 PCT/US2009/037538 US2009037538W WO2010107431A1 WO 2010107431 A1 WO2010107431 A1 WO 2010107431A1 US 2009037538 W US2009037538 W US 2009037538W WO 2010107431 A1 WO2010107431 A1 WO 2010107431A1
Authority
WO
WIPO (PCT)
Prior art keywords
digital data
queries
data processors
information
query
Prior art date
Application number
PCT/US2009/037538
Other languages
French (fr)
Inventor
Peter Shankman
Original Assignee
Two Cats & A Cup Of Coffee, Llc
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 Two Cats & A Cup Of Coffee, Llc filed Critical Two Cats & A Cup Of Coffee, Llc
Priority to PCT/US2009/037538 priority Critical patent/WO2010107431A1/en
Publication of WO2010107431A1 publication Critical patent/WO2010107431A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2471Distributed queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Definitions

  • the invention pertains to digital data processing and, more particularly, to methods and apparatus that utilize digital data processors and networks to facilitate the collection and transfer of information from persons who have that information to those who have requested it.
  • Websites such as Wikipedia are a regular stopping point of students and professionals doing research, often replacing more traditional resources, e.g., brick-and-mortar libraries.
  • An object of the invention is to provide improved methods and apparatus for digital data processing.
  • a further object of the invention is to provide such methods and apparatus as utilize digital data processors and networks to facilitate the collection and transfer of information from persons who have that information to those who have requested it.
  • a related object of the invention is to provide such methods and apparatus as facilitate generating and distributing information queries, as well as returning relevant responses.
  • a further related object is to provide such methods and apparatus as facilitate the exchange of information between persons who have it and those who need it.
  • a still further object of the invention is to provide such methods and apparatus as facilitate news and other reporting.
  • the invention provides digital data processing methods and systems for collecting and transferring information.
  • These comprise one or more server digital data processors (“server”) that exchange information requests and, optionally, responses between a first set of client digital data processors and a second set of client digital data processors.
  • the first set of those client devices accept input from persons seeking information, e.g., reporters, bloggers, detectives, etc., (collectively, “reporters”) and, from that input, generate and transmit queries to the server.
  • the server transmits those queries to the second set of client digital data processors, which display or otherwise convey the queries to persons that may have relevant information, e.g., industry professionals, public relations representatives, etc. (collectively, “sources”).
  • sources e.g., industry professionals, public relations representatives, etc.
  • the invention provides digital data processing methods and systems for collecting and transferring information as described above wherein the second client devices privately route responses received from the respective sources to the client device of the reporter who inputted the request.
  • the second client devices privately route responses received from the respective sources to the client device of the reporter who inputted the request.
  • those devices can route those respective responses privately — i.e., so that no source can view the response inputted by another source.
  • the responses are routed so that no reporter — other than the one who inputted the underlying query — can view responses received to that query.
  • the invention provides digital data processing methods and systems for collecting and transferring information as described above wherein the server transmits query responses received from a second client device to the first client device along with an identification (e.g., name, e-mail address, etc.) of the source who provided the information in that response.
  • the server can transmit those responses anonymously, e.g., without such identification.
  • the invention provides digital data processing methods and systems for collecting and transferring information as described above wherein a second client device routes a query response to a first client device via a further server digital data processor, e.g., an e-mail server.
  • a further server digital data processor e.g., an e-mail server.
  • the invention provides digital data processing methods and systems for collecting and transferring information as described above wherein the server compiles and transmits one or more queries to the second client digital data processors via any of e-mail, instant messaging, text messaging and voice messaging.
  • the invention provides digital data processing methods and systems for collecting and transferring information as described above wherein the compiled information query comprises a plurality of queries generated by the first client digital data processors.
  • the invention provides digital data processing methods and systems for collecting and transferring information as described above wherein the server digital data processor transmits advertisements to the second client digital data processors, along with one or more of the information queries.
  • Figure 1 depicts a digital data processing system and environment of the type used to practice the invention.
  • Figure 2 depicts an operation of the system of Figure 1.
  • Figure 1 depicts a digital data processing system according to one practice of the invention for facilitating the collection and transfer of information from persons ("sources") who have that information to those who have requested it (“reporters").
  • the illustrated system includes digital data processors 10 - 12, 40 - 42, 50 and 80, which may be personal computers, workstations, mainframes, servers, personal digital assistants (PDAs), smart phones, or other digital data processing apparatus of the type known in the art capable of executing applications, programs and/or processes and adaptable for operation in accord with the teachings hereof. Although eight such devices are shown and discussed here, those skilled in the art will appreciate that in other embodiments the system may include a greater or lesser number thereof.
  • Digital data processors 10 - 12, 40 - 42, 50 and 80 execute in a network environment, as illustrated. Thus, they can be coupled via a network 70, here, representing one or more of the Internet, a local-area-network (LAN), wide-area-network (WAN), public switched telephone network (PTSN), or other network media of the type known in the art, wired, wireless or otherwise.
  • a network 70 here, representing one or more of the Internet, a local-area-network (LAN), wide-area-network (WAN), public switched telephone network (PTSN), or other network media of the type known in the art, wired, wireless or otherwise.
  • digital data processors 10 - 12 accept input from persons seeking information, e.g., reporters, bloggers, detectives, etc., (collectively, “reporters”) and, from that input, generate and transmit information queries to server 50, discussed further below.
  • queries can range from requests for topical information (e.g., product release-dates, etc.) to requests for potential interview sources (e.g., a social media expert), and so forth.
  • the digital data processors 10 - 12 each execute a query generator 20 that generates queries based on input from their respective users.
  • the query generator 20 may comprise a stand-alone application, or a conventional Internet browser (e.g., Internet Explorer, Firefox, Safari, etc.), albeit as adapted in accord with the teachings hereof.
  • Illustrated query generator 20 displays, by way of non-limiting example, form-fields via which a reporter inputs query information, such as (1) summary or subject of the requested information, (2) category of the requested information (e.g., business/finance, general, technology, travel, lifestyle/entertainment, healthcare, etc.), and (3) name, title, publication (e.g., New York Times Magazine, freelance, etc.) and/or contact information (e.g., e-mail address, telephone number, etc.) for the reporter responsible the query, just to name a few.
  • the query generator 20 transmits this information to the server 50 via HTTP requests (e.g., GET and/or POST operations) or otherwise (e.g., via e-mail, text message, instant message, etc.).
  • HTTP requests e.g., GET and/or POST operations
  • otherwise e.g., via e-mail, text message, instant message, etc.
  • the illustrated server digital data processor 50 accepts queries from the client devices 10 - 12 and transmits those queries to the client devices 40 - 42.
  • the server 50 can transmit the queries in the form they are received from the reporters (i.e., client devices 10 - 12) or it can abridge, supplement and/or reformat them, e.g., compiling multiple queries, converting HTML into plain text, and so forth.
  • the server 50 transmits queries to the client devices 40 - 42 several times per day in the form of e-mail "blasts," each of which comprises a compilation of query information received by the server from devices 10 - 12 since the time of the last transmission to devices 40 - 42.
  • Those e-mail blasts can be supplemented, e.g., with advertisements from sponsors of the enterprise that operates sever 50, sponsors of the reporters (or their respective enterprises), and so forth. Such advertising can be included in other transmittals to client devices 40 - 42, as well.
  • Illustrated digital data processors 40 - 42 execute response generators 32 that display or otherwise convey queries (and any accompanying information, e.g., advertisements) to their respective users, i.e., persons that may have relevant information, e.g., industry professionals, public relations representatives, etc. (collectively, "sources").
  • the response generators additionally, accept input from those sources, and from that input, generate and transmit responses directly and/or indirectly (e.g., via the server 50) to the client device 10 - 12 of the reporter who requested the information.
  • the response generators 32 may comprise stand-alone applications, conventional Internet browsers adapted in accord with the teachings hereof, and so forth.
  • the query generators 32 privately route responses input by respective sources to the first digital data processor of the reporter who input the request.
  • the query generators 32 can route those respective responses privately — i.e., so that no source can view the response input by another source.
  • the query generators 32 route responses so that no reporter — other than the one who input the underlying query — can view responses received to that query. This is in direct contrast to newsgroups, Internet forums, etc., which display both queries and responses to all users.
  • response generators 32 display, by way of non-limiting example, form-fields via which a respective source can view received queries from the server and input response information, such as (1) identification of a query for which response information is being provided (e.g., LD. of query, subject of query, etc.), (2) basis of source's knowledge (e.g., first-hand witness, heard from another), (3) substance of response (e.g., information sought by query), and (4) identity of source (optional).
  • the response generator 32 transmits this information to the server 50 via HTTP requests (e.g., GET and/or POST operations) for retransmittal to the client device 10 - 12 of the reporter who generated the original query.
  • HTTP requests e.g., GET and/or POST operations
  • retransmittal can be in the form received from the client device 40 - 42 or it can be abridged, supplemented, reformatted, and so forth.
  • response generator 32 comprises an e-mail client that displays e-mail "blasts" comprising a compilation of queries generated by the server 50.
  • Such an e-mail client can accept a reply from the respective source that includes information of the type specified above and can route that back to server 50, again, for retransmittal to the client device 10 - 12 of the reporter who generated the original query. (Such routing can be based, for example, on the LD. received with the response, the subject of the query identified in the response, and so forth).
  • the server 50 executes a routing engine for transmitting and routing queries and responses.
  • the routing engine can maintain addresses, or other contact information, for sources and reporters (e.g., e-mail addresses, phone numbers, etc.) to which queries are to be transmitted and/or responses routed.
  • sources and reporters e.g., e-mail addresses, phone numbers, etc.
  • the query routing engine can maintain a repository of advertisements (e.g., text, picture, video, voice, etc.) which it can use to supplement queries transmitted to devices 40 - 42.
  • the illustrated system can further include server digital data processor 80 that is employed by response generator 32 of client devices 40 - 42 to route responses back to client devices, e.g., independent of server 50.
  • the server 80 comprises an e-mail (or other) server of the type commercially operated in the marketplace, e.g., the Google ® gmail server.
  • Responses sent by a generator 32 to server 80 are routed by it to processors 10 - 12, e.g., based on addressing information contained in HTML-encoded e-mail links in query "blasts" (or other queries) transmitted by server 50.
  • Such links can be, for example, a conventional HTML "mail to:" link, or otherwise, and can additionally include encoded query IDs, or so forth.
  • FIG. 2 depicts a operation of a exemplary system for generating, transmitting and responding to queries according to one practice of the invention.
  • the illustrated sequence of steps is just one of many with which the invention may be practiced. Thus systems according to the invention may use a greater or lesser number of steps than those shown here, ordered as shown in the drawing or otherwise.
  • digital data processors 10 - 12 accept input from reporters (or other persons seeking information) via their respective query engines 20, and, from that input, generate information queries, as discussed above.
  • step 410 the digital data processors 10 - 12 transmit queries via their respective query generators 20 to the server 50 over network 70, as discussed above.
  • the server 50 receives and reformats queries sent from the digital data processors 10 - 12 in step 410.
  • this includes compiling multiple queries into a single query for transmission to the digital data processors 40 - 42, as discussed above.
  • a compiled query may comprise an e-mail having the original queries (i.e., those generated by the processors 10 - 12), in addition to advertisements that are selected by the server 50, e.g., from a repository maintained in data store 60.
  • advertisements are selected according to the to the type of information requested in the queries, although they need not be.
  • advertisements can be selected according to query categories (e.g., business/finance).
  • step 430 the server sends the query transmitted in step 410, or a query compiled in step 420, to the digital data processors 40 - 42 for display to the sources.
  • the query is sent over network 70 (e.g., the Internet) via e-mail, although in other embodiments, it may be sent via text messaging, and so forth.
  • step 440 digital data processors 40 - 42 display or otherwise convey queries to the sources. Additionally, the processors 40 - 42 accept input from sources with information relevant to a query sent in step 430, and from that input, generate responses. In the illustrated embodiment, this can include a source inputting information into form-fields of a web page, or preparing an e-mail utilizing an e-mail client.
  • Steps 450 - 510 comprise three alternative avenues for routing query responses to the digital data processing devices 10 - 12 of the reporter who inputted the respective query.
  • digital data processors 40 - 42 transmit non-anonymous responses to the digital data processors 10 - 12 of the reporters responsible for the respective queries. This can be via server 80 or otherwise.
  • digital data processors 40 - 42 anonymously transmit responses to the digital data processors 10 - 12, again, via server 80 or otherwise. See also, steps 470 and 480.
  • the digital data processors 40 - 42 transmit inputted responses via the server 50 itself.
  • the server 50 may receive a response as an e-mail and forward it to the digital data processor 10 - 12 of the reporter who inputted the respective query.
  • the server 50 can route responses to the digital data processors 10 - 12 along with the identity of the respective source, or, alternatively, it may transmit the response anonymously. See also, steps 500 and 510.

Abstract

In one aspect, the invention provides digital data processing methods and systems for collecting and transferring information, comprising one or more server digital data processors that exchange information requests and, optionally, responses between a first s of client digital data processors and a second set of client digital data processors. The first set of those client devices accept Input from reporters seeking information (e.g., investigators, bloggers, detectives, etc.) and generate and transmit queries from that input to the servers. The server digital data processor, in turn, transmits those queries to the second set of client digital data processors, which convey the queries to sources that may have relevant information (e.g., industry professionals, public relations representatives, etc.). Those second client devices route responses received from respective sources directly and/or indirectly (e.g., via the servers) to the client device of the reporter who submitted the request.

Description

SYSTEM FOR SUBMITTING QUERIES AND FOR COLLECTING, ROUTING AND TRANSFERRING RESPONSES OVER A NETWORK
Background of the Invention
The invention pertains to digital data processing and, more particularly, to methods and apparatus that utilize digital data processors and networks to facilitate the collection and transfer of information from persons who have that information to those who have requested it.
The Internet has revolutionized the manner in which information is distributed. Publishing houses and other media organizations rely on it to reach large audiences at a low cost. Individuals have benefited, as well, from rookie "bloggers" to well-credentialed pundits, all of who use this global network to reach millions of readers worldwide.
The Internet is not only a publication medium. It has also become one of the most widely used research sources. Websites such as Wikipedia are a regular stopping point of students and professionals doing research, often replacing more traditional resources, e.g., brick-and-mortar libraries.
Although the Internet represents a publication and research medium unparalleled in history, it provides no ready mechanism for bringing people who want specific items of information together with those who have it. Thus, for example, a journalist who uses the Internet to research a story must rely on a search engine to find web sites of potential interest and, then, must scour those sites for relevant nuggets of information. Even with the most advanced search engines, this is still a hit or miss proposition, at best.
Likewise, individuals who have information that is valuable to others may not know it. For example, a blogger who publishes daily on politics would not be expected to write anything in his blog about a traffic accident he witnessed. Yet, details about which car ran the red light or turned without a signaling might be of vital interest to a reporter or detective — perhaps, even one who regularly reads the political blog!
An object of the invention is to provide improved methods and apparatus for digital data processing.
A further object of the invention is to provide such methods and apparatus as utilize digital data processors and networks to facilitate the collection and transfer of information from persons who have that information to those who have requested it.
A related object of the invention is to provide such methods and apparatus as facilitate generating and distributing information queries, as well as returning relevant responses.
A further related object is to provide such methods and apparatus as facilitate the exchange of information between persons who have it and those who need it.
A still further object of the invention is to provide such methods and apparatus as facilitate news and other reporting.
Summary of the Invention
In one aspect, the invention provides digital data processing methods and systems for collecting and transferring information. These comprise one or more server digital data processors ("server") that exchange information requests and, optionally, responses between a first set of client digital data processors and a second set of client digital data processors. The first set of those client devices accept input from persons seeking information, e.g., reporters, bloggers, detectives, etc., (collectively, "reporters") and, from that input, generate and transmit queries to the server. The server, in turn, transmits those queries to the second set of client digital data processors, which display or otherwise convey the queries to persons that may have relevant information, e.g., industry professionals, public relations representatives, etc. (collectively, "sources"). Those second client devices route responses received from the respective sources directly and/or indirectly (e.g., via the servers) to the client device of the "reporter" who inputted the request.
In related aspects, the invention provides digital data processing methods and systems for collecting and transferring information as described above wherein the second client devices privately route responses received from the respective sources to the client device of the reporter who inputted the request. Thus, for example, although multiple sources may input responses to a common query received on their respective second client devices, those devices can route those respective responses privately — i.e., so that no source can view the response inputted by another source. Likewise, the responses are routed so that no reporter — other than the one who inputted the underlying query — can view responses received to that query.
In related aspects, the invention provides digital data processing methods and systems for collecting and transferring information as described above wherein the server transmits query responses received from a second client device to the first client device along with an identification (e.g., name, e-mail address, etc.) of the source who provided the information in that response. Conversely, in other aspects of the invention, the server can transmit those responses anonymously, e.g., without such identification.
In further related aspects, the invention provides digital data processing methods and systems for collecting and transferring information as described above wherein a second client device routes a query response to a first client device via a further server digital data processor, e.g., an e-mail server.
In yet further related aspects, the invention provides digital data processing methods and systems for collecting and transferring information as described above wherein the server compiles and transmits one or more queries to the second client digital data processors via any of e-mail, instant messaging, text messaging and voice messaging.
In further related aspects, the invention provides digital data processing methods and systems for collecting and transferring information as described above wherein the compiled information query comprises a plurality of queries generated by the first client digital data processors.
In other related aspects, the invention provides digital data processing methods and systems for collecting and transferring information as described above wherein the server digital data processor transmits advertisements to the second client digital data processors, along with one or more of the information queries.
These and other aspects of the invention are evident in the discussion below and the attached drawings. Brief Description of the Drawings
A more complete understanding of the invention may be attained by reference to the drawings, in which:
Figure 1 depicts a digital data processing system and environment of the type used to practice the invention; and
Figure 2 depicts an operation of the system of Figure 1.
Detailed Description of the Illustrated Embodiment
Figure 1 depicts a digital data processing system according to one practice of the invention for facilitating the collection and transfer of information from persons ("sources") who have that information to those who have requested it ("reporters").
The illustrated system includes digital data processors 10 - 12, 40 - 42, 50 and 80, which may be personal computers, workstations, mainframes, servers, personal digital assistants (PDAs), smart phones, or other digital data processing apparatus of the type known in the art capable of executing applications, programs and/or processes and adaptable for operation in accord with the teachings hereof. Although eight such devices are shown and discussed here, those skilled in the art will appreciate that in other embodiments the system may include a greater or lesser number thereof.
Digital data processors 10 - 12, 40 - 42, 50 and 80 execute in a network environment, as illustrated. Thus, they can be coupled via a network 70, here, representing one or more of the Internet, a local-area-network (LAN), wide-area-network (WAN), public switched telephone network (PTSN), or other network media of the type known in the art, wired, wireless or otherwise.
In one embodiment, illustrated here, digital data processors 10 - 12 accept input from persons seeking information, e.g., reporters, bloggers, detectives, etc., (collectively, "reporters") and, from that input, generate and transmit information queries to server 50, discussed further below. By way of example, such queries can range from requests for topical information (e.g., product release-dates, etc.) to requests for potential interview sources (e.g., a social media expert), and so forth.
The digital data processors 10 - 12 each execute a query generator 20 that generates queries based on input from their respective users. In the illustrated embodiment, the query generator 20 may comprise a stand-alone application, or a conventional Internet browser (e.g., Internet Explorer, Firefox, Safari, etc.), albeit as adapted in accord with the teachings hereof.
Illustrated query generator 20 displays, by way of non-limiting example, form-fields via which a reporter inputs query information, such as (1) summary or subject of the requested information, (2) category of the requested information (e.g., business/finance, general, technology, travel, lifestyle/entertainment, healthcare, etc.), and (3) name, title, publication (e.g., New York Times Magazine, freelance, etc.) and/or contact information (e.g., e-mail address, telephone number, etc.) for the reporter responsible the query, just to name a few. In the illustrated embodiment, the query generator 20 transmits this information to the server 50 via HTTP requests (e.g., GET and/or POST operations) or otherwise (e.g., via e-mail, text message, instant message, etc.).
The illustrated server digital data processor 50 accepts queries from the client devices 10 - 12 and transmits those queries to the client devices 40 - 42. The server 50 can transmit the queries in the form they are received from the reporters (i.e., client devices 10 - 12) or it can abridge, supplement and/or reformat them, e.g., compiling multiple queries, converting HTML into plain text, and so forth. For example, in one embodiment of the invention, the server 50 transmits queries to the client devices 40 - 42 several times per day in the form of e-mail "blasts," each of which comprises a compilation of query information received by the server from devices 10 - 12 since the time of the last transmission to devices 40 - 42. Those e-mail blasts can be supplemented, e.g., with advertisements from sponsors of the enterprise that operates sever 50, sponsors of the reporters (or their respective enterprises), and so forth. Such advertising can be included in other transmittals to client devices 40 - 42, as well.
Illustrated digital data processors 40 - 42 execute response generators 32 that display or otherwise convey queries (and any accompanying information, e.g., advertisements) to their respective users, i.e., persons that may have relevant information, e.g., industry professionals, public relations representatives, etc. (collectively, "sources"). The response generators, additionally, accept input from those sources, and from that input, generate and transmit responses directly and/or indirectly (e.g., via the server 50) to the client device 10 - 12 of the reporter who requested the information. Like the query generators, the response generators 32 may comprise stand-alone applications, conventional Internet browsers adapted in accord with the teachings hereof, and so forth.
In some embodiments, the query generators 32 privately route responses input by respective sources to the first digital data processor of the reporter who input the request. Thus, for example, although multiple sources may input responses to a common query received on their respective second digital data processor, the query generators 32 can route those respective responses privately — i.e., so that no source can view the response input by another source. Likewise, the query generators 32 route responses so that no reporter — other than the one who input the underlying query — can view responses received to that query. This is in direct contrast to newsgroups, Internet forums, etc., which display both queries and responses to all users.
In some embodiments, response generators 32 display, by way of non-limiting example, form-fields via which a respective source can view received queries from the server and input response information, such as (1) identification of a query for which response information is being provided (e.g., LD. of query, subject of query, etc.), (2) basis of source's knowledge (e.g., first-hand witness, heard from another), (3) substance of response (e.g., information sought by query), and (4) identity of source (optional). In some embodiments, the response generator 32 transmits this information to the server 50 via HTTP requests (e.g., GET and/or POST operations) for retransmittal to the client device 10 - 12 of the reporter who generated the original query. As above, such retransmittal can be in the form received from the client device 40 - 42 or it can be abridged, supplemented, reformatted, and so forth.
In one preferred embodiment, response generator 32 comprises an e-mail client that displays e-mail "blasts" comprising a compilation of queries generated by the server 50. Such an e-mail client can accept a reply from the respective source that includes information of the type specified above and can route that back to server 50, again, for retransmittal to the client device 10 - 12 of the reporter who generated the original query. (Such routing can be based, for example, on the LD. received with the response, the subject of the query identified in the response, and so forth).
In the illustrated embodiment, the server 50 executes a routing engine for transmitting and routing queries and responses. To this end, the routing engine can maintain addresses, or other contact information, for sources and reporters (e.g., e-mail addresses, phone numbers, etc.) to which queries are to be transmitted and/or responses routed. By way of the further example, the query routing engine can maintain a repository of advertisements (e.g., text, picture, video, voice, etc.) which it can use to supplement queries transmitted to devices 40 - 42.
The illustrated system can further include server digital data processor 80 that is employed by response generator 32 of client devices 40 - 42 to route responses back to client devices, e.g., independent of server 50. In the illustrated embodiment, the server 80 comprises an e-mail (or other) server of the type commercially operated in the marketplace, e.g., the Google® gmail server. Responses sent by a generator 32 to server 80 are routed by it to processors 10 - 12, e.g., based on addressing information contained in HTML-encoded e-mail links in query "blasts" (or other queries) transmitted by server 50. Such links can be, for example, a conventional HTML "mail to:" link, or otherwise, and can additionally include encoded query IDs, or so forth.
Figure 2 depicts a operation of a exemplary system for generating, transmitting and responding to queries according to one practice of the invention. The illustrated sequence of steps is just one of many with which the invention may be practiced. Thus systems according to the invention may use a greater or lesser number of steps than those shown here, ordered as shown in the drawing or otherwise. In step 400, digital data processors 10 - 12 accept input from reporters (or other persons seeking information) via their respective query engines 20, and, from that input, generate information queries, as discussed above.
In step 410, the digital data processors 10 - 12 transmit queries via their respective query generators 20 to the server 50 over network 70, as discussed above.
In step 420, the server 50 receives and reformats queries sent from the digital data processors 10 - 12 in step 410. In the illustrated embodiment, this includes compiling multiple queries into a single query for transmission to the digital data processors 40 - 42, as discussed above. For example, a compiled query may comprise an e-mail having the original queries (i.e., those generated by the processors 10 - 12), in addition to advertisements that are selected by the server 50, e.g., from a repository maintained in data store 60. In the illustrated embodiment, advertisements are selected according to the to the type of information requested in the queries, although they need not be. By way of example, advertisements can be selected according to query categories (e.g., business/finance).
In step 430, the server sends the query transmitted in step 410, or a query compiled in step 420, to the digital data processors 40 - 42 for display to the sources. In the illustrated embodiment, the query is sent over network 70 (e.g., the Internet) via e-mail, although in other embodiments, it may be sent via text messaging, and so forth.
In step 440, digital data processors 40 - 42 display or otherwise convey queries to the sources. Additionally, the processors 40 - 42 accept input from sources with information relevant to a query sent in step 430, and from that input, generate responses. In the illustrated embodiment, this can include a source inputting information into form-fields of a web page, or preparing an e-mail utilizing an e-mail client.
Steps 450 - 510 comprise three alternative avenues for routing query responses to the digital data processing devices 10 - 12 of the reporter who inputted the respective query. In step 450, digital data processors 40 - 42 transmit non-anonymous responses to the digital data processors 10 - 12 of the reporters responsible for the respective queries. This can be via server 80 or otherwise. In alternate step 460, digital data processors 40 - 42 anonymously transmit responses to the digital data processors 10 - 12, again, via server 80 or otherwise. See also, steps 470 and 480. In alternate step 490, the digital data processors 40 - 42 transmit inputted responses via the server 50 itself. More specifically, for example, the server 50 may receive a response as an e-mail and forward it to the digital data processor 10 - 12 of the reporter who inputted the respective query. In the illustrated embodiment, the server 50 can route responses to the digital data processors 10 - 12 along with the identity of the respective source, or, alternatively, it may transmit the response anonymously. See also, steps 500 and 510.
Described above are methods and apparatus meeting the desired objectives. Those skilled in the art will appreciate that the embodiments herein are merely examples of the invention and that other embodiments incorporating changes therein fall within the scope of the invention. In view thereof, what we claim is:

Claims

ClaimsIn view of the foregoing, what I claim is:
1. A digital data processing system for collecting and transferring information, comprising:
A. one or more first digital data processors in communications coupling with one or more digital data processing servers,
B. the one or more first digital data processors accepting input from persons seeking information and, from that input, generating and transmitting information queries to the one or more digital data processing servers,
C. the one or more digital data processing servers transmitting those queries to one or more second digital data processors in communications coupling therewith,
D. the one or more second digital data processors (i) displaying or otherwise conveying the queries to persons that may have relevant information, and (ii) routing at least one response to at least one query to the one or more first digital data processors that generated the respective query.
2. The system of claim 1, wherein the one or more second digital data processors privately route responses to the one or more first digital data processors that generated the respective queries so that no second digital data processor displays a response input by another second digital data processor.
3. The system of claim 1, wherein the one or more digital data processing servers transmits query responses received from a second digital data processor to a first digital data processor that generated the respective query, along with an identification of the person who provided the information in that response.
4. The system of claim 1, wherein the one or more digital data processing servers transmit query responses anonymously.
5. The system of claim 3, wherein the identification includes any of a name, e-mail address, physical address and phone number.
6. The system of claim 1 , wherein the one or more second digital data processors route query responses to a first digital data processor via one or more further digital data processing servers.
7. The system of claim 6, wherein the one or more further digital data processing servers comprise e-mail servers that anonymously forward query responses to the respective first digital data processors.
8. The system of claim 1, wherein the one or more digital data processing servers compile a plurality of queries generated by the one or more first digital data processors into a single query that is transmitted to the one or more second digital data processors.
9. The system of claim 1, wherein the one or more digital data processing servers transmit one or more advertisements along with the information queries to the one or more second digital data processors.
10. The system of claim 1, wherein the one or more digital data processing servers transmit queries to the one or more second digital data processors via any of e-mail, instant message and text message.
11. The system of claim 1 , wherein the one or more first digital data processors transmit queries to the one or more digital data processing servers via any of e-mail, instant message and text message.
2. The system of claim 1, wherein the one or more second digital data processors transmit query responses to the one or more first digital data processors via any of e-mail, instant message and text message.
PCT/US2009/037538 2009-03-18 2009-03-18 System for submitting queries and for collecting, routing and transferring responses over a network WO2010107431A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/US2009/037538 WO2010107431A1 (en) 2009-03-18 2009-03-18 System for submitting queries and for collecting, routing and transferring responses over a network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2009/037538 WO2010107431A1 (en) 2009-03-18 2009-03-18 System for submitting queries and for collecting, routing and transferring responses over a network

Publications (1)

Publication Number Publication Date
WO2010107431A1 true WO2010107431A1 (en) 2010-09-23

Family

ID=42739898

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2009/037538 WO2010107431A1 (en) 2009-03-18 2009-03-18 System for submitting queries and for collecting, routing and transferring responses over a network

Country Status (1)

Country Link
WO (1) WO2010107431A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015042287A1 (en) * 2013-09-18 2015-03-26 9Lenses System and method for optimizing business performance with automated social discovery

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060074863A1 (en) * 2004-09-20 2006-04-06 Microsoft Corporation Method, system, and apparatus for maintaining user privacy in a knowledge interchange system
US20080021884A1 (en) * 2006-07-18 2008-01-24 Chacha Search, Inc Anonymous search system using human searchers
US20080071747A1 (en) * 2006-07-25 2008-03-20 Mypoints.Com Inc. Target Query System and Method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060074863A1 (en) * 2004-09-20 2006-04-06 Microsoft Corporation Method, system, and apparatus for maintaining user privacy in a knowledge interchange system
US20080021884A1 (en) * 2006-07-18 2008-01-24 Chacha Search, Inc Anonymous search system using human searchers
US20080071747A1 (en) * 2006-07-25 2008-03-20 Mypoints.Com Inc. Target Query System and Method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015042287A1 (en) * 2013-09-18 2015-03-26 9Lenses System and method for optimizing business performance with automated social discovery

Similar Documents

Publication Publication Date Title
US11716402B2 (en) Reducing redirects
CN100545843C (en) The method and the suggestion tracking server that are used for search website
US20120210240A1 (en) User interfaces for personalized recommendations
US20080160490A1 (en) Seeking Answers to Questions
CN101827129B (en) Information interaction method and system
US20060271669A1 (en) Method of collecting data regarding a plurality of web pages visited by at least one user
CN103370725A (en) Targeting social advertising to friends of users who have interacted with an object associated with the advertising
Raja The study of e-commerce service systems in global viral marketing strategy
EP2172900A1 (en) Community generation support system, community generation support method, and community generation support program
US20130339493A1 (en) Information feedback method and corresponding server
US8543639B2 (en) Methods and apparatus for collecting and transferring information over a network
WO2010107431A1 (en) System for submitting queries and for collecting, routing and transferring responses over a network
US20130275455A1 (en) Associating users via a search
Raja A study to explore scope of direct to consumer advertisement (DTCA) of prescription drugs in India
US20150143212A1 (en) Method and system for obtaining content from texts
JP5105265B2 (en) Will collection method, will confirmation system, and will collection system
JP2012155032A (en) Advertisement distribution system and method in public means of transportation
Singh Refocusing with digital information services using quick response (QR) code in digital libraries and information centres: A trends to changing information landscape
JP2010044719A (en) Online community information collection system, method, program, and community relay equipment
US20130198209A1 (en) Mechanism and instrumentation for interest discovery
Mansfield et al. Designing a social portal
KR20180123286A (en) Online to offline platform multifunctional service for companion animal, system and method for the same
JP2006185328A (en) Advertisement publishing side web server, advertisement agency server and program
STRATEGY INTERNATIONAL JOURNAL OF MARKETING AND HUMAN RESOURCE MANAGEMENT (IJMHRM)
Larson Usability Testing Primo: After the release party, there's the after party

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09842003

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 09842003

Country of ref document: EP

Kind code of ref document: A1