Querying a dynamic database with a message directed to anonymous subscribers of a pub/sub service
First Claim
Patent Images
1. A method for accessing a dynamic database accessible to a community of users, the method comprising the steps of:
- receiving from a first user, a first electronic message comprising first information, the first electronic message directed to a channel representing a community of comprising a plurality of anonymous users;
responsive to the first electronic message received, querying the dynamic database, the query based on the first information;
the query step returning second information from the dynamic database queried;
responsive to the query step, transmitting the second information to the first user; and
responsive to the first electronic message received, publishing by way of a pub/sub service the received first electronic message to the plurality of anonymous users subscribing to the pub/sub channel, the plurality of users comprising a second user.
0 Assignments
0 Petitions
Accused Products
Abstract
A message received from a user causes a query of a dynamic database such as a FAQ or Relational Database, the results of the query are returned to the user. Furthermore the received message is published to a community of anonymous users. Optionally the user can edit the returned results and store the edited version in the dynamic database or edit the dynamic database via a GUI interface.
70 Citations
20 Claims
-
1. A method for accessing a dynamic database accessible to a community of users, the method comprising the steps of:
-
receiving from a first user, a first electronic message comprising first information, the first electronic message directed to a channel representing a community of comprising a plurality of anonymous users;
responsive to the first electronic message received, querying the dynamic database, the query based on the first information;
the query step returning second information from the dynamic database queried;
responsive to the query step, transmitting the second information to the first user; and
responsive to the first electronic message received, publishing by way of a pub/sub service the received first electronic message to the plurality of anonymous users subscribing to the pub/sub channel, the plurality of users comprising a second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for accessing a dynamic database accessible to a community of users, the program product comprising:
-
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising the steps of;
receiving from a first user, a first electronic message comprising first information, the first electronic message directed to a channel representing a community of comprising a plurality of anonymous users;
responsive to the first electronic message received, querying the dynamic database, the query based on the first information;
the query step returning second information from the dynamic database queried;
responsive to the query step, transmitting the second information to the first user; and
responsive to the first electronic message received, publishing by way of a pub/sub service the received first electronic message to the plurality of anonymous users subscribing to the pub/sub channel, the plurality of users comprising a second user. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system for accessing a dynamic database accessible to a community of users, the system comprising:
-
a network;
a server system in communications with the network;
a client system in communication with the server system via the network wherein the system includes instructions to execute a method comprising the steps of;
receiving from a first user, a first electronic message comprising first information, the first electronic message directed to a channel representing a community of comprising a plurality of anonymous users;
responsive to the first electronic message received, querying the dynamic database, the query based on the first information;
the query step returning second information from the dynamic database queried;
responsive to the query step, transmitting the second information to the first user; and
responsive to the first electronic message received, publishing by way of a pub/sub service the received first electronic message to the plurality of anonymous users subscribing to the pub/sub channel, the plurality of users comprising a second user. - View Dependent Claims (17, 18, 19, 20)
-
Specification