Patents by Inventor Simon G. Thompson
Simon G. Thompson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10296584Abstract: A method of comparing the semantic similarity of two different text phrases in which the grammatical structure of the two different text phrases is analyzed and a keyword set for each of the different text phrases is derived The semantic similarity of the phrases can be determined in accordance with the grammatical structure of the two different text phrases and the contents of the two keyword sets.Type: GrantFiled: January 27, 2011Date of Patent: May 21, 2019Assignee: British Telecommunications PLCInventors: Gery M Ducatel, Simon G Thompson, Marcus Thint
-
Patent number: 9576041Abstract: The present invention relates to the field of database technology, and to the automatic generation of search queries. The present invention provides a method of generating a database query, the method comprising: receiving a user selection of one of a number of predetermined generic database queries from a user; automatically identifying user specific data from user profile data corresponding to the user by applying the user profile data to a number of predetermined query statements associated with the selected generic query; automatically applying the user specific data to a number of user specific generator query statements in order to generate one or more user specific queries.Type: GrantFiled: November 29, 2006Date of Patent: February 21, 2017Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventors: Simon G Thompson, Thuc D Nguyen, Yang Li, Hamid Gharib, Nick Giles
-
Patent number: 9460231Abstract: The present invention provides a system which is able to detect similar web page elements which are described in mark-up language, such that the content of those elements can be captured. Text content may then be sent to a text classifier for further analysis.Type: GrantFiled: March 28, 2011Date of Patent: October 4, 2016Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventors: Simon G Thompson, Duong T Nguyen, Marcus Alfred Thint, Hamid Gharib
-
Patent number: 9177297Abstract: A method of automatically distributing data messages to members of a user community involves selecting, from a list of distribution rules, a rule which meets certain criteria in terms of message distribution characteristics. The selected rule determines which members of the user community will receive the message and when. For example, in a first round, a first subset of the user community receive the message and each is prompted to provide feedback data in relation to the message, for example to say that the message is offensive, already answered or if there is someone else who can deal with the message. This feedback data is applied to the selected distribution rule to determine to whom the message is sent in the next round. The process continues over a number of rounds until a termination criterion is met.Type: GrantFiled: March 26, 2008Date of Patent: November 3, 2015Assignee: British Telecommunications PLCInventors: Simon G Thompson, Cefn R Hoile, Mark A Shackleton
-
Patent number: 8825650Abstract: A method, and associated apparatus, that allows online posts to be automatically analyzed and classified such that they can then be appropriately monitored or actioned. The classification method comprises analysis of the contents of the online posts, for example keyword extraction, the affinity of one poster to comment on the posts of a further poster and the relationship between one poster and their posts with other posters and their posts.Type: GrantFiled: April 23, 2009Date of Patent: September 2, 2014Assignee: British Telecommunications Public Limited CompanyInventors: Simon G Thompson, Duong Nguyen, Hakan Duman, Fang Wang
-
Publication number: 20130024407Abstract: The present invention provides a method, and a system, for analysing a textual passage and classifying it against a number of predetermined categories. In the event that the text passage under analysis is not sufficiently similar to any of the predetermined categories then it will be classified as belonging to a further category.Type: ApplicationFiled: March 28, 2011Publication date: January 24, 2013Applicant: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANYInventors: Simon G. Thompson, Duong T. Nguyen, Marcus Thint, Hamid Gharib
-
Publication number: 20130019163Abstract: The present invention provides a system which is able to detect similar web page elements which are described in mark-up language, such that the content of those elements can be captured. Text content may then be sent to a text classifier for further analysis.Type: ApplicationFiled: March 28, 2011Publication date: January 17, 2013Applicant: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANYInventors: Simon G Thompson, Duong T Nguyen, Marcus Alfred Thint, Hamid Gharib
-
Publication number: 20120303358Abstract: A method of comparing the semantic similarity of two different text phrases in which the grammatical structure of the two different text phrases is analysed and a keyword set for each of the different text phrases is derived The semantic similarity of the phrases can be determined in accordance with the grammatical structure of the two different text phrases and the contents of the two keyword sets.Type: ApplicationFiled: January 27, 2011Publication date: November 29, 2012Inventors: Gery M. Ducatel, Simon G. Thompson, Marcus Thint
-
Patent number: 8255402Abstract: A method of automatically analyzing online posts, such that they may then be responded appropriately. The method may comprise: extracting a list of keywords from each of the plurality of posts; generating one or more keyword clusters based on the keywords extracted from each of the plurality of posts and classifying new posts in accordance with the one or more keyword clusters.Type: GrantFiled: April 23, 2009Date of Patent: August 28, 2012Assignee: British Telecommunications public limited companyInventors: Fang Wang, Hakan Duman, Simon G Thompson, Duong Nguyen
-
Patent number: 8213319Abstract: Each node in a hierarchical network regularly checks to determine whether its network connection is intact. If not, it autonomously communicates with other nodes in the physical neighborhood, using wireless capability also included at each node. It first searches for a wireless path to its immediate neighbors in the hierarchy attempting to reach a working node connected to the same distribution point. The nodes collect, store and exchange connectivity data on neighboring nodes. One member of a group of nodes that have exchanged connectivity information is selected to transmit a connectivity report to network control center. If not itself connected to the hierarchical network, the selected node can use the connection to the closest working node and its broadband connection to the network control center to inform the network operator of the fault and its likely location.Type: GrantFiled: January 11, 2008Date of Patent: July 3, 2012Assignee: British Telecommunications plcInventors: Martin W Spott, Richard E Tateson, Simon G Thompson
-
Publication number: 20120023119Abstract: A method of and system for searching for data, the method comprising the steps of: receiving a query from a user; ii) analysing the content of the user query received in step i); iii) presenting one or more selection options to the user based on the results of the analysis performed in step ii); iv) receiving the one or more selections from the user; v) augmenting the query in accordance with the selections received in step iv); vi) searching a data index for terms that match with the augmented query; and vii) returning to the user one or more search results which match the terms of the augmented query.Type: ApplicationFiled: March 26, 2010Publication date: January 26, 2012Inventors: Gery M. Ducatel, Simon G. Thompson
-
Publication number: 20110035377Abstract: A method of analysing automatically analysing online posts, such that they may then be responded appropriately. The method may comprise: extracting a list of keywords from each of the plurality of posts; generating one or more keyword clusters based on the keywords extracted from each of the plurality of posts and classifying new posts in accordance with the one or more keyword clusters.Type: ApplicationFiled: April 23, 2009Publication date: February 10, 2011Inventors: Fang Wang, Hakan Duman, Simon G Thompson, Duong Nguyen
-
Publication number: 20100110903Abstract: The nodes (200, 201), etc in a hierarchical network are also capable of forming direct wireless connections between each other. Each node checks on a regular basis to determine whether its network connection is intact. If a node (211) discovers that its direct broadband connection (31, 21, 33, 24, 34) to the exchange (2) has failed, it autonomously communicates with other nodes (201, 202, 212, 220) in the physical neighbourhood, using its wireless capability. It first searches for a path through a WIFI connection to its immediate neighbours in the hierarchy to attempt to reach a working node (210, 212) connected to the same Distribution Point (21). (These are not necessarily the nearest neighbours in the wireless network). The nodes collect and store connectivity data on neighbouring nodes, and exchange connectivity data between themselves to identify nodes, and groups of nodes, that are not currently connected to the branched network.Type: ApplicationFiled: January 11, 2008Publication date: May 6, 2010Inventors: Martin W. Spott, Richard E. Tateson, Simon G. Thompson
-
Publication number: 20100100600Abstract: A method of automatically distributing data messages to members of a user community involves selecting, from a list of distribution rules, a rule which meets certain criteria in terms of message distribution characteristics. The selected rule determines which members of the user community will receive the message and when. For example, in a first round, a first subset of the user community receive the message and each is prompted to provide feedback data in relation to the message, for example to say that the message is offensive, already answered or if there is someone else who can deal with the message. This feedback data is applied to the selected distribution rule to determine to whom the message is sent in the next round. The process continues over a number of rounds until a termination criterion is met.Type: ApplicationFiled: March 26, 2008Publication date: April 22, 2010Inventors: Simon G. Thompson, Cefn R. Hoile, Mark A. Shackleton
-
Publication number: 20090012949Abstract: The present invention relates to the field of database technology, and to the automatic generation of search queries. The present invention provides a method of generating a database query, the method comprising: receiving a user selection of one of a number of predetermined generic database queries from a user; automatically identifying user specific data from user profile data corresponding to the user by applying the user profile data to a number of predetermined query statements associated with the selected generic query; automatically applying the user specific data to a number of user specific generator query statements in order to generate one or more user specific queries.Type: ApplicationFiled: November 29, 2006Publication date: January 8, 2009Inventors: Simon G. Thompson, Thuc D. Nguyen, Yang Li, Hamid Gharib, Nick Giles
-
Patent number: 7451449Abstract: A work allocation system has a plurality of agents that bid for work in accordance with preferences and behavior of corresponding resources. Each agent represents a group of resources and is arranged to evaluate the likelihood that at least one resource in the group can carry out a work item. The evaluation is dependent on work items previously selected and/or carried out by the resource, so that the agent effectively models the preferences of its workers. The agent can use this preference information to decide a bidding strategy (i.e. to decide which work items it can bid for), and, having successfully bid for a work item, can allocate work based on individual characteristics and observed work preferences. The bidding for work between agents is, for example, conducted in accordance with contract net based negotiation.Type: GrantFiled: March 15, 2002Date of Patent: November 11, 2008Assignee: British Telecommunications plcInventors: Simon G Thompson, Thomas J Stark, Paul J Kearney
-
Patent number: 7441231Abstract: Customized process plans are generated by weaving customizing process aspects into generic process plans. The aspects as stored contain markers and the system selects a generic process plan and searches it for the marker(s). If the marker is located, content from the relevant aspect is woven into the generic process plan at that point. Customized process plans can be produced for instance for particular customer types or service types and local resource availability can be taken into account.Type: GrantFiled: June 8, 2000Date of Patent: October 21, 2008Assignee: British Telecommunications public limited companyInventors: Simon G. Thompson, Brian R. Odgers
-
Patent number: 7441232Abstract: Customised process plans are generated by weaving customising process aspects into generic process plans. The aspects as stored contain markers and the system selects a generic process plan and searches it for the marker(s). If the marker is located, content from the relevant aspect is woven into the generic process plan at that point. Customised process plans can be produced for instance for particular customer types or service types and local resource availability can be taken into account.Type: GrantFiled: December 19, 2000Date of Patent: October 21, 2008Assignee: British Telecommunications public limited companyInventors: Simon G Thompson, Brian R Odgers
-
Patent number: 7373338Abstract: Controlled access is provided to a shared resource 23 such as an ontology (knowledge database) in order to maintain its quality without restraining the ability of users 21a, 21b, 21c . . . to contribute to that resource. An edit and query function 26 is used to determine the validity and consistency of individual contributions. The results of these checks and the level of contribution made by individual users to the information resource is used to produce a rating for each user of the resource, which is stored (24a, 24b . . . ) for use in prioritise and manage future contributions to the resource 23, provide metadata on the resource and to prioritise access control 28 to the resource. When a new contribution is made by a user a threshold of approval can be set before it is accepted into the main database 23. This threshold is based on the sum of the ratings points of the original contributor and of users that give their assent to the inclusion of that contribution.Type: GrantFiled: February 24, 2004Date of Patent: May 13, 2008Assignee: British Telecommunications public limited companyInventors: Simon G. Thompson, Zhu Tan, Yang Li, Nick Giles
-
Publication number: 20040243633Abstract: Controlled access is provided to a shared resource 23 such as an ontology (knowledge database) in order to maintain its quality without restraining the ability of users 21a, 21b, 21c . . . to contribute to that resource.Type: ApplicationFiled: February 24, 2004Publication date: December 2, 2004Applicant: BRITISH TELECOMMUNICATIONS public limited companyInventors: Simon G. Thompson, Zhu Tan, Yang Li, Nick Giles