System and method for providing appropriate hyperlink based on identified keywords from text messages sent between users
First Claim
1. A message parsing apparatus for use in a network communications system, said apparatus comprising:
- an input to receive text messages sent between users of the network communications system;
a parser subsystem coupled to receive said text messages, and including processing means arranged to process said received text messages in accordance with a predetermined processing strategy to identify one or more keywords therein; and
a search subsystem coupled with said parser subsystem and arranged to receive said identified one or more keywords, to selectively transmit one or more such keywords via the network communications system to a search engine coupled with the network communications system, to obtain links to additional information pertaining to the one or more keywords, to receive information regarding the links from the search engine, and to output the information regarding the links to at least one of said users of the network communications system.
3 Assignments
0 Petitions
Accused Products
Abstract
In a computer communications system wherein a number of user stations are connected via a data network to a remote server hosting a chat-space where text messages may be exchanged, a parsing subsystem is provided in at least some of the user stations. The parsing subsystem identifys keywords in the exchange text messages and, using these as search terms sent to a further server hosting a search engine, obtains and makes available to the user auxiliary sources of data which may be of interest. In an alternative embodiment, the parser subsystem is held by the chatspace server and transmits the data from, or identifying, the auxiliary sources of data to the users on-line.
64 Citations
15 Claims
-
1. A message parsing apparatus for use in a network communications system, said apparatus comprising:
-
an input to receive text messages sent between users of the network communications system;
a parser subsystem coupled to receive said text messages, and including processing means arranged to process said received text messages in accordance with a predetermined processing strategy to identify one or more keywords therein; and
a search subsystem coupled with said parser subsystem and arranged to receive said identified one or more keywords, to selectively transmit one or more such keywords via the network communications system to a search engine coupled with the network communications system, to obtain links to additional information pertaining to the one or more keywords, to receive information regarding the links from the search engine, and to output the information regarding the links to at least one of said users of the network communications system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
said parser subsystem further comprises a first memory into which the words of a received text message are loaded, each with a respective initial value which values are subsequently modified during processing by said processing means, the parser subsystem further being configured, at the conclusion of processing, to identify those stored words having an associated value exceeding a predetermined threshold and output said words as keywords to said search subsystem. -
3. A message parsing apparatus as claimed in claim 2, wherein
said parser subsystem is arranged to accumulate in said storage device keywords from successive messages. -
4. A message parsing apparatus as claimed in claim 3, wherein
said parser subsystem is arranged to reduce the associated value of all stored keywords prior to identifying keywords and their respective associated values in a newly received message. -
5. A message parsing apparatus as claimed in claim 4, wherein
the first memory is a non-volatile storage device and, at the start of a message communication session, the associated values for any stored keywords from a previous session are halved. -
6. A message parsing apparatus as claimed in claim 2, wherein
said search subsystem is configured to select, for transmission to said search engine, those stored keywords meeting a selection criteria including at least partially the respective associated values. -
7. A message parsing apparatus as claimed in claim 2, further comprising
user feedback means coupled to supply a feedback signal to said parser subsystem indicative of user response to the information regarding the links, said parser subsystem being configured to adjust the stored keyword associated values in dependence on said feedback signal.
-
-
8. A data network browser comprising:
-
a message parsing apparatus for use in a network communications system, said message parsing apparatus comprising;
an input to receive text messages sent between users of the network communications system;
a parser subsystem coupled to receive said text messages, and including processing means arranged to process said received text messages in accordance with a predetermined processing strategy to identify one or more keywords therein; and
a search subsystem coupled with said parser subsystem and arranged to receive said identified one or more keywords, to selectively transmit one or more such keywords via the network communications system to a search engine coupled with the network communications system, to receive links to additional information pertaining to the one or more keywords from the search engine, and to output information corresponding to the links to at least one of said users of the network communications system, an interfacing means to the network communications system, user operable message input means coupled with said input to receive text messages, and a display subsystem coupled with said parser and search subsystems and arranged to generate a display image including at least one of one or more text messages, and one or more indicators of the information corresponding to the links. - View Dependent Claims (9, 10, 11, 12, 13)
the display subsystem is further operable to display text messages received via said interfacing means from said users of the network communications system. -
10. A data network browser as claimed in claim 9, further comprising
user operable switch means in response to the setting of which said parser subsystem will identify, and output to the search subsystem, keywords from at least one of messages input by the user of the browser and messages received via the interfacing means. -
11. A data network browser as claimed in claim 8, wherein
the display subsystem is configured to display said indicators of the links from the search engine as user selectable screen icons, a selection of which causes the search subsystem to access, via the network communications system, a remote data source as identified by the link corresponding to the selection. -
12. A data network browser as claimed in claim 8, wherein
the display subsystem is configured to display said indicators of the information regarding the links from the search engine as partial screen images downloaded by the search subsystem, via the network communications system, from a remote data source as identified to said search subsystem by the links. -
13. A data network browser as claimed in claim 8, further comprising
audio message input means, coupled via a speech-to-text converter subsystem to said input to receive text messages, and providing a user with alternate message input means.
-
-
14. A network server configured as a chat space service provider in a network communications system, said server comprising:
-
a message parsing apparatus for use in the network communications system, said message parsing apparatus comprising;
an input to receive text messages sent between users of the network communications system;
a parser subsystem coupled to receive said text messages, and including processing means arranged to process said received text messages in accordance with a predetermined processing strategy to identify one or more keywords therein; and
a search subsystem coupled with said parser subsystem and arranged to receive said identified one or more keywords, to selectively transmit one or more such keywords via the network communications system to a search engine coupled with the network communications system, to obtain links to additional information pertaining to the one or more keywords, to receive information regarding the links from the search engine, and to output the information regarding the links to at least one of said users of the network communications system, and an interface coupled to receive text messages sent between said users of the network communication system, the message parsing apparatus being further configured to include corresponding received results from said search engine with text messages sent between said users of the communications device. - View Dependent Claims (15)
said message parsing apparatus is further configured to transmit said corresponding received results to a user originating a text message.
-
Specification