WO2005069167A2 - Provision of specific usage related information directly to a computer user - Google Patents
Provision of specific usage related information directly to a computer user Download PDFInfo
- Publication number
- WO2005069167A2 WO2005069167A2 PCT/GB2005/000149 GB2005000149W WO2005069167A2 WO 2005069167 A2 WO2005069167 A2 WO 2005069167A2 GB 2005000149 W GB2005000149 W GB 2005000149W WO 2005069167 A2 WO2005069167 A2 WO 2005069167A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- information
- menu
- usage
- internet
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
Definitions
- the present invention relates to a method of providing usage related information directly to a computer user.
- classification websites which classify information sources into topic areas and provide access via a hierarchical menu system.
- Several classification websites exist which classify information sources into topic areas and provide access via a hierarchical menu system.
- a user searching through the menu system of a classification website will often have to go back and forth several times between the menu system and the website being visited. This can be particularly inconvenient when the new site is loaded over the top of the classification website either in a new or an existing browser window.
- the .present invention seeks to provide a method 'of providing usage related information directly to a computer user, which overcomes or at least mitigates these problems.
- a method of providing usage related information directly to a computer user comprising: providing a dedicated user interface for internet usage by a computer user; monitoring the internet usage of the computer user through the dedicated user interface; identifying information relevant to the internet usage of the computer user; modifying the dedicated user interface dependent on the internet usage of the user, to provide access to the identified information.
- the identified information includes information relating to at least one other internet site, from at least one menu defined by another user.
- the or each menu may be selected as a source of user information because the or each selected menu also includes information related to the accessed internet site.
- the accessed internet site may contain at least one link to a further linked internet site, and the or each menu may be selected as a source of user information because the or each selected menu also includes information related to the or at least one linked internet site.
- the other user may have a usage history and the or each defined menu may be selected as a source of user information because the usage history indicates that the other user has visited either the accessed site or a site linked from it.
- usage histories including details relating to the information sources accessed by the computer users; the usage histories are analysed to determine the most commonly accessed sources of information; each of the most commonly accessed sources of information, for all users, is allocated to at least one topic; and the usage history of each computer user is analysed to identify which computer users have expressed an interest in the or each topic; wherein, the identified information includes information relating to any topic in which the computer user has expressed an interest.
- the usage histories are analysed to determine the most commonly accessed topics and related resources are associated with the most commonly accessed topics; wherein, the identified information further includes the related resources associated with any topic in which the computer user has expressed an interest.
- Access to at least some of the identified information may be provided via a hierarchical menu.
- a computer user may also be any internet or intranet user.
- Figure 1 is a diagram of an internet management system according to a first embodiment
- Figure 2 is a representation of a user interface of a dynamic browser according to the first embodiment showing a menu hierarchy
- Figure 3 is a flow chart illustrating a method for providing user specific information, directly to the computer of the user according to the first embodiment
- Figure 4 is a flow chart illustrating alternative methods for providing a computer user with user specific information according to the first embodiment
- Figure 5 is a flow chart illustrating the load up sequence of the dynamic browser according to the first embodiment
- Figure 6 is a flow chart illustrating the operation of a profiling engine according to the first embodiment
- Figure 7 is a flow chart illustrating the operation of a resource gathering system according to the first embodiment
- Figure 8 is a diagram of an internet management system according to a second embodiment
- Figure 9 is a representation of a user interface of a dynamic browser according to the second embodiment.
- Figure 10 is a representation of the user interface of figure 9 showing a menu hierarchy
- Figure 11 is a flow chart illustrating a method for identifying, returning, and displaying site related information, directly to the computer of the user, according to the second embodiment
- Figure 12 is a flow chart illustrating a logic sequence followed by a server to return site related information according to the second embodiment.
- Figure 13 is a diagram illustrating alternative methods for providing a computer user with site related information according to the second embodiment.
- FIG 1 a first embodiment of an intemet management system is shown generally at 10.
- the management system 10 comprises a dynamic browser 12, a profiling engine 14, a resource gathering system 16, a user profiles database 18, a user data database 20, and a resources database 22.
- the databases are pictured separately in figure 1 to make the system easier to understand but it will be appreciated that the databases may be implemented in any suitable manner, for example, as a single database.
- a user interface of the dynamic browser 12 is designated generally 30.
- the user interface 30 comprises the conventional features of a standard internet browser, such as navigation buttons, a view pane 32 and means for entering a URL 39.
- the dynamic browser 12 also includes a menu pane 34, for accessing a user specific dynamic menu, which includes a number of dynamic menu topics 36.
- the dynamic menu topics 36 typically define user dependent categories, which are of particular interest to the user, for example, news, politics or sport.
- the user interface 30 may also include means for completing an internet search using a conventional search engine or provide access to a web service such as holiday search or route planner.
- each initial sub-menu 38 lists a number of principal sub- topics 40 or websites, which fall into the categories defined by the selected dynamic menu topic 36.
- Each initial sub-menu 38 may also be provided with means for completing searches relating to the category defined by the selected dynamic menu topic 36.
- the websites listed in the secondary sub-menu 44 may be loaded into the view pane 32, summaries of the websites viewed, and/or additional sub-menus accessed, as described for the initial sub-menu 38.
- the sub-topics and websites form a conventional menu hierarchy. It will be appreciated that the hierarchy may include any suitable number of levels.
- the menu pane 34 can also include dynamic short cuts to regularly accessed information such as internet mail web sites.
- the information contained within the menus is not restricted to websites and may contain any information such as news, weather or timetables.
- FIG 3 a flow diagram illustrating a method for providing user specific information, directly to the computer of the user is designated generally at 50.
- the method begins when the user obtains access to the internet, and logs on to an internet management website using a conventional internet browser as shown at 52 in figure 4.
- the internet browser 52 maybe any suitable browser for example Internet Explorer (RTM) or Netscape (RTM).
- management software runs from the internet management website to load the dynamic browser 12 to replace the conventional internet browser 52 of the user.
- the management software may be implemented in any suitable form, for example, by using a Java applet or Macromedia Flash.
- the user operates the dynamic browser 12, in place of the conventional internet browser 52, to request information from the internet.
- the user may, for example, load websites by typing in th ⁇ ir URL directly, carry out intemet searches using conventional search engines, or select information/websites using the user specific menu system.
- Usage data relating to the information requested by the user is then sent to the profiling engine 14 for analysis and addition to a user profile.
- the usage data will include a copy of any URL entered or selected and/or any search term used or any other menu information, e.g. its category, or its position within the sub menus (schematic data).
- Any website or other information requested loads directly into the view pane 32 of the dynamic browser 33 that can be opened automatically if the user chooses.
- the information requested may, for example, be a news article, an online catalogue page, information relating to a team club or society or any other information available on the internet.
- the profiling engine 14 interprets the usage data and, associates it with a topic or group of topics using the resource gathering system 16.
- the resource gathering system identifies any additional relevant related information which maybe of interest to the user and modifies the dynamic browser 12, and in particular the dynamic menu and dynamic shortcuts to provide easy access to the identified information. If no relevant information is identified or the dynamic menu already contains links to the identified information then the browser is not updated. Any such update is automatic and does not require the user to refresh the dynamic browser 12.
- Conventional browsers cannot be refreshed or updated. They are fixed, and only the content within them e.g. HTML pages can be refreshed. The dynamic browser allows itself to be altered, automatically.
- the internet management system 10 then continues to monitor the user's activity, respond to requests for information, and make appropriate modifications to the user interface 30 of the dynamic browser 12 until the user ends the internet session.
- the management software begins by opening a first browser window with all the conventional tool bars turned off.
- the first browser window is then resized to fit into a first section of the screen of the computer, which the user is using to access the internet.
- a second browser window is then opened, with the conventional toolbars switched off, and resized to fit into a second section of the screen of the user.
- the combination of the two browser windows forms an empty browser with the first browser window corresponding to an empty menu pane and the second browser window corresponding to an empty view pane.
- the dynamic browser could alternatively open in the existing window and simply replace the conventional toolbars with the internet management system rather than requiring two windows.
- the dynamic browser could be loaded as a floating menu/browser that can sit any where on the screen and does not necessarily require a resized browser pane.
- the dynamic browser could also open in a new window with all conventional toolbars switched off.
- a frame within the page or an IFrame could be used to create the browser in browser effect. This would allow the menu system to open up over the IFrame creating the impression of a conventional browser.
- any suitable number of windows of any suitable size or configuration could be used. It will be further appreciated that those skilled in the art could achieve a similar effect by opening a single browser window of suitable size and dividing it into sections using frames, tables and/or any other suitable means.
- a downloadable application will also be provided for users, this will allow greater functionality and smoother operation than the web-based system. It is anticipated that users who become acquainted with the web-based system will want to enhance the systems operation by downloading the internet management system application.
- the internet management system 10 creates a new user account, determines and logs the IP address of the user, and places a conventional cookie on the computer of the user.
- the new user account is provided with an associated user profile in the user profile database 18.
- the internet management system 10 then configures the empty browser to form the dynamic browser 12 by including access to information most commonly required by users as determined by the resource gathering system 16.
- a generic dynamic menu is added to the empty menu pane and a generic website is loaded into the empty view pane.
- the website loaded into the view pane may be a site designated as a homepage by the user, using conventional means.
- the user might also be offered the option of logging in securely using a user name and password.
- the internet management system 10 locates the user profile and any user specific settings and preferences associated with the existing user via the profiling engine 14.
- the empty browser is then configured to form the dynamic browser 12 by including access to information specific to the user.
- the user specific dynamic menu is added to the empty menu pane and a website loaded into the empty view pane dependent on user preferences.
- the dynamic browser 12 is then sent to the computer of the user via the internet using suitable means, for example a TCP/IP open live connection.
- a flow diagram illustrating the operation of the profiling engine is shown generally at 60.
- the profiling engine 14 receives information relating to the internet usage of any number of users from their corresponding dynamic browsers.
- the profiling engine 14 analyses the usage information received and associates each item of information with the specific user to which it relates.
- the information associated with each user is added to a user specific usage history.
- Each usage history is used to re-generate the user profile, for the corresponding user, to take into account any new interests.
- the usage histories for all users are regularly analysed to determine the most commonly accessed sources of information.
- the most commonly accessed information sources are compiled into a list. Human operators regularly review the list and allocate each information source in the list to at least one topic, beginning with the most commonly accessed sites.
- a mle which links the particular topic to individual users in dependence on a set of operator specified usage data or known topics of interest.
- the preferences could be configured such that if information sources within a topic area are visited, by a particular user, more than a specified number of times within a specified period, and the topic is not an identified interest, then the topic is classed as a new interest.
- the preferences could be configured such that if the user accesses information from a source allocated to a topic, which is not identified as an interest, a new corresponding menu link could be added to the dynamic menu. If the new menu link is subsequently used then the topic is confirmed as being an interest.
- the preferences could be configured such that if a topic for which a menu link exists is not accessed for a specified period of time then the topic is classed as being of no interest and the menu link removed from the dynamic menu.
- the profiling engine 14 uses the resource gathering system 16 to identify relevant information sources related to the new interest area. The information identified is then sent to modify the user interface of the dynamic browser of the user to provide access to the newly identified information. A new dynamic menu topic is provided for the interest area, the dynamic menu topic being populated with a hierarchy of relevant sub-topics, links to the newly identified information sources, website summaries and the like. If no new interest area is identified then no modification is made to the dynamic browser.
- the Profiling Engine described in Figure 6 incorporates data mining to conduct some of the profiling. This data mining will identify statistical similarities between users which can then be used by operators to create more rules linking historical usage to identified topics. If a user has looked at a large number of subcategories of a general heading such as cars, the profiling engine will identify cars as an interest area. It might then create a rating hierarchy for the sub categories that the user was looking at. This information again provides operators with more criteria to create rales with. This data will also be used by the resource gathering system.
- FIG 7 a flow diagram illustrating the operation of the resource gathering system 16 is shown generally at 70.
- the resource gathering system 16 receives topics or interest areas from the profiling engine 14 via the user data database 20 or the user profile database 22.
- Related resources are then identified for the topics or interest areas using at least one resource gathering process.
- a first resource gathering process includes ascertaining the most commonly accessed topics or interest areas and compiling them in a list. Human operators regularly review each topic or interest area in the list starting with the most commonly accessed. For each topic or interest area the human operators determine the most relevant related information sources by carrying out searches based on the topic or interest area and assessing the relevance any information sources found during the searches. The most relevant related information sources are then identified as related resources for the topic or interest area being reviewed.
- a second resource gathering process includes, for each topic or interest area, analysing the usage histories of users for which corresponding interest areas have been identified. In this manner common usage patterns are identified for each topic or interest area.
- the usage patterns contain details of information sources, which are most commonly accessed by users with a particular interest.
- the information sources referred to in the common usage patterns are then identified as related resources for the corresponding topic or interest area.
- a third resource gathering process includes obtaining details of information sources previously allocated to each topic or interest area by the profiling engine 14, and identifying those information sources as being corresponding related resources.
- the related resources are prioritised, with the most relevant and highest quality resources being given the highest priority.
- the related resources are linked with the corresponding topic or interest area. Details of the related resources for each topic or interest area are then stored in the resources database 22. Data relating to high priority related resources, for each topic or interest area are sent to update the dynamic browser of any user accessing that topic or interest area.
- the internet management system 10 including the profiling engine 14 and the resource gathering system 16 operate substantially continuously. Hence, in operation, when a user accesses a particular topic or interest area via the dynamic menu of a corresponding dynamic browser, access is provided to the most up-to date related resources. If a new interest is identified for a user then the dynamic menu of the corresponding dynamic browser is automatically updated to include access to related resources for that interest.
- the second embodiment allows menus defined by a user to be made available to other users dynamically. If, for example, a first user 'A' saved a particular URL, "http://www.newsl.co.uk", to a favourites menu, which is named 'My News', the contents of the 'My News' menu is potentially made available to other users accessing the same website. Hence, user A's 'My News' menu would be displayed to other users in a Dynamic menu section of the user interface. Where several menus have been defined for a specific website, the choice of which menus and/or menu topics to make available is determined by different metrics. Furthermore, when the menu of a particular user is dynamically displayed to another user the contact details of the user that created the menu (user A in the example) can be either displayed within the menu or withheld in dependence on user preferences.
- a user interface tool is provided for working in conjunction with either a custom or an existing internet browser such as Microsoft Internet Explorer (IE), Mozilla Firefox or Opera.
- IE Microsoft Internet Explorer
- Mozilla Firefox or Opera.
- a menu system is provided to allow users to store their favourite website (URL) addresses in a similar manner to the favourites menus in existing browsers.
- the tool allows users to store their URL's to menus and sub menus, which they can create or delete. Functionality is given to the user to allow them to create and craft their bookmarks into neatly organised collections of URL's.
- Supplementary information sources such as XML, news feeds, access to news groups, radio, web TV and dedicated search boxes can also be added alongside the URL favourite menus.
- Users' favourites menus are saved to their local PC, as with existing bookmarks, and also to a central server both to provide a backup of the users' favourite links and to provide a central knowledge base of favourites menus. This allows a -specific user to access their favourites in the event the bookmarks stored on their PC is lost or alternatively when accessing the intemet from a different PC. It further allows the system to provide a community of users with access to each others favourites menus / bookmarks dynamically depending on the requirements of the individual user and / or the nature of their use.
- the management system 110 comprises a dynamic browser 112, a storage and profiling engine 114, a resource gathering system 116, a users' historical internet usage database 118, and a user menus database 120.
- the databases are pictured separately in figure 8 to make the system easier to understand but it will be appreciated that the databases may be implemented in any suitable manner, for example, as a single database.
- a user interface of the dynamic browser 112 is designated generally 130.
- the user interface 130 comprises the conventional features of a standard internet browser, such as navigation buttons, a view pane 132 and means for entering a URL 139, as described for the first embodiment.
- the dynamic browser 112 also includes a menu pane 134, for providing a current user with access to menus containing user selected favourite bookmarks.
- the browser 112 is further provided with a dynamic menu 147 for providing access to the favourites menus of at least one further user, depending on the URL the current user is accessing.
- the menu pane 134 can contain any number of user defined topics 136.
- the topics 136 typically define user dependent categories, which are of particular interest to the user, for example, news, politics or sport.
- the user interface 130 may also include means for completing an internet search using a conventional search engine or provide access to a web service such as holiday search or route planner.
- the dynamic menu 147 will appear when the system identifies other users' resources that are related to the current URL. In figure 10 the operation of the favourites menus can be seen. The operation of the menus is generally similar to that of the first embodiment as described below.
- Each initial sub-menu 138 lists a number of principal sub-topics 140 or websites, which fall into the categories defined by the selected menu topic 136 as determined by the user. Each initial sub-menu 138 may also be provided with means for completing searches relating to the category defined by the selected dynamic menu topic 136.
- Selecting a principal sub-topic 140 listed in the initial sub-menu 138 by moving a cursor over it, brings up a secondary sub-menu 144 with a corresponding list of websites and or lower level sub-topics 146 relating to the selected principal sub-topic 140.
- the websites listed in the secondary sub-menu 144 may be loaded into the view pane 132, summaries of the websites viewed, and/or additional sub-menus accessed, as described for the initial submenu 138.
- the sub-topics and websites form a conventional menu hierarchy. It will be appreciated that the hierarchy may include any suitable number of levels.
- the menu pane 134 can also include dynamic short cuts to regularly accessed information such as internet mail web sites.
- the information contained within the menus is not restricted to websites and may contain any information such as news, weather or timetables.
- the favourites menus of each user of the system 110 are stored in the user menus database 120 by the storage and profiling engine 114, for future access, by other users, via the corresponding dynamic menus 147, depending on the site accessed.
- FIG 11 a flow chart illustrating a method for returning dynamic menus to a user is shown generally at 150.
- the method identifies, returns, and displays, site related information for access by the user, via the dynamic menu 147.
- the user selects a particular URL for loading into a browser.
- the process splits into two substantially parallel branches. In the first branch the browser attempts to retrieve and display the site associated with the URL in a conventional manner.
- a copy of the accessed URL is sent to a server for further processing.
- the server attempts to identify the most appropriate favourites menus and/or menu topics, relating to the URL, for subsequent return for display in the dynamic menu 147 of the associated user.
- the menus identified correspond to the favourites menus of a group of other users who have either previously selected the accessed URL as a favourite.
- the menus identified correspond to the favourites menus of a group of users who have either selected related sites as favourites or who have accessed the same URL in the past.
- the server When several menus are identified for return, the server generates a summary of the most commonly occurring URLs from the identified menus for subsequent display in the dynamic menu as a top related URLs menu. The server builds the relevant dynamic menus and returns them for display in the browser.
- Metrics are applied to the returned menus to score them in order to ensure that only the most relevant are displayed in the dynamic menu 147 as seen in figure 12. Any suitable metrics may be used, for example, metrics based on the time the returned menus were last edited and the ratio of the number of URLs in a favourites menu to the number of sub-menus. Furthermore, when a group of users associated with a particular site is particularly large the users can be grouped into sub-groups of people who exhibit similar habits and these subgroups may be used to identify the most relevant menus to return to a particular user.
- the server process for identifying and returning menus to a user is shown in more detail generally at 154.
- the server process 154 forms the basis of the resource gathering system 116.
- the server On receipt of the URL the server logs the URL and the time accessed in the historical usage database 118, via the storage and profiling engine 114. The server also determines if the accessed URL has previously been stored in any other user's favourites menu. If the received URL has not previously been saved, analysis of the page is conducted for identifying any related menus. Initially any links to URLs contained within the requested page are screened to determine if any of the links have associated favourites menus. Any associated menus found are subsequently built into a single consolidated menu list based on the URL to which they are related, and ordered by popularity. Alternatively, the consolidated menu could be built in a conventional manner, or any other logical way. The consolidated list is then returned for display in the dynamic menu of the user accessing the received URL.
- a particular URL returned may fail to yield any associate favourites menus.
- the resulting page would then be analysed to identify the URLs contained within it. These URLs would be checked against the favourites menus stored in the user menus database 120 to identify any related menus. Any resulting menus would be scored and displayed to the user carrying out the search accordingly.
- related menus are identified using page analysis an additional menu will appear in the dynamic menu 147 of the user, listing all the URLs in the page, which have related menus.
- the user is able to identify the best sites returned from a search, and hence find related information.
- the system goes on to analyse the historical usage data to determine if any other users have accessed the received URL. If any users accessed the received URL in the past, then any URLs which were subsequently accessed by the users, are analysed to identify any links or associated favourites menus. As described previously a metrics system is used to score and return only the most relevant menus.
- a list of the corresponding menus is returned. Metrics are applied to the list as described previously to narrow down the list to only the most relevant menus.
- the server When several menus are identified for return, using any of the above identification methods, the server generates a summary of the most commonly occurring URLs from the identified menus for subsequent display in the dynamic menu 147. It will be appreciated that the invention is not limited to a downloadable executable program but may also be run as a service from within a web page or alternatively as a downloadable installable additional toolbar for Internet Explorer or another intemet browser.
- FIG 13 for example, a diagram shows an alternative method by which the system 110 may be used to display the identified menus.
- Figure 13 corresponds generally to figure 4 for the first embodiment and the associated description is generally applicable.
- the method begins when the user obtains access to the internet, and logs on to an internet management website using a conventional internet browser as shown at 152 in figure 13. Once the internet management website is accessed, management software runs from the internet management website to load the dynamic browser 112 to replace the conventional internet browser 152 of the user.
- the user then operates the dynamic browser 112, in place of a conventional internet browser 152, to request information from the internet.
- the user may, for example, load websites by typing in a URL directly, carry out internet searches using conventional search engines, or select information/websites using the user specific menu system.
- Usage data relating to the information requested by the user is then sent to the storage and profiling engine 114 for analysis and addition to a user historical internet usage data.
- the usage data will include a copy of any URL entered or selected and/or any search term used or any other menu information, e.g. its category, or its position within the sub menus (schematic data).
- Any website or other information requested loads directly into the view pane 132 of the dynamic browser that can be opened automatically if the user chooses.
- the resource gathering system identifies any additional relevant related information which may be of interest to the user and modifies the dynamic browser 112, and in particular the dynamic menu section 147 and dynamic shortcuts to provide easy access to the identified information. If no relevant information is identified or the dynamic menu 147 already contains links to the identified information then the browser is not updated. Any such update is automatic and does not require the user to refresh-the dynamic browser 112. Conventional browsers cannot be refreshed or updated. They are fixed, and hence only the content within them such as HTML pages can be refreshed. The dynamic browser allows itself to be altered, automatically.
- the internet management system 110 then continues to monitor the user' s activity, respond to requests for information, and make appropriate modifications to the user interface 130 of the dynamic browser 112 until the user ends the internet session.
- Any number of techniques can be used to provide access to the internet management system from a web based system to a downloadable full browser replacement.
- Web based versions of the system are limited by the web based technologies in which they are implemented.
- a dedicated tool bar addition to an existing internet browser could potentially provide improved access to the application, as it is fast and reliable and does not have the implementation problems associated with a web based system.
- the internet management system 110 creates a new user account, determines and logs the IP address of the user and places a conventional cookie on the computer of the user. It will be appreciated that this maybe subject to any appropriate restrictions such as the new user completing certain acts, for example paying a fee, completing a registration process or the like. It will be appreciated that although the management system 110 is described as logging the IP address and placing a cookie, this is not essential. For example, the user may simply login with a user name and an associated password for authentication.
- the new user account is provided with a blank user profile in the user database 118.
- the internet management system 110 then provides access to the internet management system.
- a generic dynamic menu is added to the empty menu pane and a generic website is loaded into the empty view pane.
- the website loaded into the view pane may be a site designated as a homepage by the user, using conventional means.
- the user might also be offered the option of logging in securely using a user name and password.
- the internet management system 110 locates the user profile and any user specific settings and preferences associated with the existing user via the storage and profiling engine 114.
- the dynamic browser 112 is then configured by including access to the favourites menus, of other existing users as defined by them.
- the dynamic browser 112 information is then sent to the computer of the user via the internet using suitable means, for example a TCP/IP open live connection, or an XML web service.
- the storage and profiling engine 114 may also include a data mining facility for conducting profiling.
- the data mining facility helps to identify statistical similarities between users, which can then be used by the resource gathering system 116 to identify menus of information predominantly from users that have had similar usage to one another.
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP05701916A EP1704496A2 (en) | 2004-01-17 | 2005-01-17 | Provision of specific usage related information directly to a computer user |
AU2005204757A AU2005204757A1 (en) | 2004-01-17 | 2005-01-17 | Provision of specific usage related information directly to a computer user |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0401057.5 | 2004-01-17 | ||
GBGB0401057.5A GB0401057D0 (en) | 2004-01-17 | 2004-01-17 | Provision of user specific information for a computer user |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2005069167A2 true WO2005069167A2 (en) | 2005-07-28 |
WO2005069167A3 WO2005069167A3 (en) | 2005-12-08 |
Family
ID=31726361
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/GB2005/000149 WO2005069167A2 (en) | 2004-01-17 | 2005-01-17 | Provision of specific usage related information directly to a computer user |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP1704496A2 (en) |
AU (1) | AU2005204757A1 (en) |
GB (1) | GB0401057D0 (en) |
WO (1) | WO2005069167A2 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020178166A1 (en) * | 2001-03-26 | 2002-11-28 | Direct411.Com | Knowledge by go business model |
US20030131106A1 (en) * | 2002-01-09 | 2003-07-10 | Stephane Kasriel | Web-page performance toolbar |
-
2004
- 2004-01-17 GB GBGB0401057.5A patent/GB0401057D0/en not_active Ceased
-
2005
- 2005-01-17 EP EP05701916A patent/EP1704496A2/en not_active Withdrawn
- 2005-01-17 WO PCT/GB2005/000149 patent/WO2005069167A2/en active Application Filing
- 2005-01-17 AU AU2005204757A patent/AU2005204757A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020178166A1 (en) * | 2001-03-26 | 2002-11-28 | Direct411.Com | Knowledge by go business model |
US20030131106A1 (en) * | 2002-01-09 | 2003-07-10 | Stephane Kasriel | Web-page performance toolbar |
Non-Patent Citations (5)
Title |
---|
COOLEY R ET AL: "Web mining: information and pattern discovery on the World Wide Web" TOOLS WITH ARTIFICIAL INTELLIGENCE, 1997. PROCEEDINGS., NINTH IEEE INTERNATIONAL CONFERENCE ON NEWPORT BEACH, CA, USA 3-8 NOV. 1997, LOS ALAMITOS, CA, USA,IEEE COMPUT. SOC, US, 3 November 1997 (1997-11-03), pages 558-567, XP010254370 ISBN: 0-8186-8203-5 * |
FENG ZHANG ET AL: "Research and development in web usage mining system--key issues and proposed solutions: a survey" MACHINE LEARNING AND CYBERNETICS, 2002. PROCEEDINGS. 2002 INTERNATIONAL CONFERENCE ON NOV. 4-5, 2002, PISCATAWAY, NJ, USA,IEEE, vol. 2, 4 November 2002 (2002-11-04), pages 986-990, XP010630357 ISBN: 0-7803-7508-4 * |
KUN-LUNG WU ET AL: "Personalization with dynamic profiler" ADVANCED ISSUES OF E-COMMERCE AND WEB-BASED INFORMATION SYSTEMS, WECWIS 2001, THIRD INTERNATIONAL WORKSHOP ON. JUN 21-22, 2001, PISCATAWAY, NJ, USA,IEEE, 21 June 2001 (2001-06-21), pages 12-20, XP010551084 ISBN: 0-7695-1224-0 * |
LAU T: "Designing, developing, and implementing a Web-based, database-driven learning system: the SunTAN experience" PROFESSIONAL COMMUNICATION CONFERENCE, 1998. IPCC 98. PROCEEDINGS. 1998 IEEE INTERNATIONAL QUEBEC CITY, QUE., CANADA 23-25 SEPT. 1998, NEW YORK, NY, USA,IEEE, US, vol. 2, 23 September 1998 (1998-09-23), pages 85-92, XP010309146 ISBN: 0-7803-4890-7 * |
VOIGT K: "SKIPPER: a tool that lets browsers adapt to changes in document relevance to its user" RESEARCH ISSUES IN DATA ENGINEERING, 1996. INTEROPERABILITY OF NONTRADITIONAL DATABASE SYSTEMS. PROCEEDINGS. SIXTH INTERNATIONAL WORKSHOP ON NEW ORLEANS, LA, USA 26-27 FEB. 1996, LOS ALAMITOS, CA, USA,IEEE COMPUT. SOC, US, 26 February 1996 (1996-02-26), pages 61-68, XP010157872 ISBN: 0-8186-7289-7 * |
Also Published As
Publication number | Publication date |
---|---|
GB0401057D0 (en) | 2004-02-18 |
AU2005204757A1 (en) | 2005-07-28 |
WO2005069167A3 (en) | 2005-12-08 |
EP1704496A2 (en) | 2006-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101236619B1 (en) | Search systems and methods with integration of user annotations | |
US7685209B1 (en) | Apparatus and method for normalizing user-selected keywords in a folksonomy | |
JP5186542B2 (en) | Personalized search method and personalized search system | |
US8020106B2 (en) | Integration of personalized portals with web content syndication | |
US6493702B1 (en) | System and method for searching and recommending documents in a collection using share bookmarks | |
US9268867B2 (en) | Enhanced favorites service for web browsers and web applications | |
US7783631B2 (en) | Systems and methods for managing multiple user accounts | |
US20140258824A1 (en) | Enhanced favorites service for web browsers and web applications | |
US20070078828A1 (en) | Customizable ordering of search results and predictive query generation | |
US20070271255A1 (en) | Reverse search-engine | |
US20130198160A1 (en) | Sourcing terms into a search engine | |
Head et al. | World wide web navigation aid | |
US20160085870A1 (en) | Personalized deeplinks for search results | |
US20130031078A1 (en) | Context-aware parameterized action links for search results | |
US8219934B2 (en) | Method and code module for facilitating navigation between webpages | |
US20030023624A1 (en) | Web browser interest terms | |
EP1704496A2 (en) | Provision of specific usage related information directly to a computer user | |
KR100839619B1 (en) | How to manage your internet search history | |
US7496600B2 (en) | System and method for accessing web-based search services | |
CN116069210A (en) | Management method and system for browser favorites | |
KR20050084999A (en) | A customized life portal on the internet | |
JP2008165313A (en) | Homepage preparation system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG 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 NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
NENP | Non-entry into the national phase in: |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2005204757 Country of ref document: AU |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2005701916 Country of ref document: EP |
|
ENP | Entry into the national phase in: |
Ref document number: 2005204757 Country of ref document: AU Date of ref document: 20050117 Kind code of ref document: A |
|
WWP | Wipo information: published in national office |
Ref document number: 2005204757 Country of ref document: AU |
|
WWP | Wipo information: published in national office |
Ref document number: 2005701916 Country of ref document: EP |