KR20070017112A - Automatic generation of personalized meeting lists - Google Patents

Automatic generation of personalized meeting lists Download PDF

Info

Publication number
KR20070017112A
KR20070017112A KR1020067014578A KR20067014578A KR20070017112A KR 20070017112 A KR20070017112 A KR 20070017112A KR 1020067014578 A KR1020067014578 A KR 1020067014578A KR 20067014578 A KR20067014578 A KR 20067014578A KR 20070017112 A KR20070017112 A KR 20070017112A
Authority
KR
South Korea
Prior art keywords
user
meetings
list
computer
profile
Prior art date
Application number
KR1020067014578A
Other languages
Korean (ko)
Inventor
스리니바스 구타
윌헬무스 프란시수스 요하네스 베르하에그
페트루스 게라두스 메우레만
Original Assignee
코닌클리케 필립스 일렉트로닉스 엔.브이.
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 코닌클리케 필립스 일렉트로닉스 엔.브이. filed Critical 코닌클리케 필립스 일렉트로닉스 엔.브이.
Priority to KR1020067014578A priority Critical patent/KR20070017112A/en
Publication of KR20070017112A publication Critical patent/KR20070017112A/en

Links

Images

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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • 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

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

시스템(1)의 사용자별로 주제별로 회의의 개인화 목록을 제공하는 방법 및 시스템은 인터넷(8)을 통해 양방향으로 통신하기 위해 각기 구성된 시스템 컴퓨터(4) 및 사용자 컴퓨터(12)를 포함하여, 시스템 컴퓨터(4)는, 사용자에 의해 요청되는 경우에 위치 특정 정보와 함께, 사용자의 각종 회의 선호도를 목록화하는 명시적 프로파일(20) 또는 암시적 프로파일(26)을 우선 얻고, 사용자의 프로파일 중 적어도 일부에 대응하는 미래 회의의 목록을 다음에 얻은 후, 발생되어 권고된 회의 목록을 사용자에게 보내도록 프로그램된다.Methods and systems for providing a personalized list of meetings by topic for each user of system 1 include a system computer 4 and a user computer 12, each configured for bi-directional communication over the Internet 8; (4) first obtains an explicit profile 20 or an implicit profile 26 listing the various meeting preferences of the user, together with location specific information when requested by the user, and at least some of the user's profiles It is then programmed to obtain a list of future meetings corresponding to and then send the user a list of generated and recommended meetings.

시스템 컴퓨터, 사용자 컴퓨터, 암시적 프로파일, 회의 권고사항 목록, 프로그래밍 System computer, user computer, implicit profile, meeting recommendations list, programming

Description

개인화 회의 목록들의 자동 발생{Automatic generation of personalized meeting lists}Automatic generation of personalized meeting lists

본 출원은 1999년 12월 17일에 출원된 "Method And Apparatus For Recommending Television Programming Using Decision Trees,"을 명칭으로 하는 일련 번호 제 09/466,406호; 2000년 9월 20일에 출원된 "Method And Apparatus For Generating Recommendation Scores Using Implicit And Explicit Viewing Preferences,"을 명칭으로 하는 일련 번호 제 09/666,401호인 공개 US000239; 2001년 9월 10일에 출원된 "Four-Way Recommendation Method And System Including Collaborative Filtering,"을 명칭으로 하는 일련 번호 제 09/953,385 호인 공개 US010128에 연관된다. 그 연관된 출원들은 본 출원과 같은 양수인에게 양도되고, 그 교시들은 그들 간에 상충하지 않는 범위로 참고로 본원에 포함된다.This application discloses serial number 09 / 466,406, entitled “Method And Apparatus For Recommending Television Programming Using Decision Trees,” filed December 17, 1999; Published US000239, serial number 09 / 666,401, entitled "Method And Apparatus For Generating Recommendation Scores Using Implicit And Explicit Viewing Preferences," filed September 20, 2000; No. 09 / 953,385, published on September 10, 2001, entitled "Four-Way Recommendation Method And System Including Collaborative Filtering,". The associated applications are assigned to the same assignee as the present application, the teachings of which are incorporated herein by reference to the extent that they do not conflict between them.

본 발명의 분야는 미래의 협의(conferences)/심포지엄/세미나 및 기타 회의의 스케줄링(scheduling)에 일반적으로 연관된다. 특히, 본 발명은 회의의 개인화 목록을 각 사용자에 제공하는 방법 및 장치에 관한 것이다.The field of the invention is generally related to the scheduling of future conferences / symposiums / seminars and other conferences. In particular, the present invention relates to a method and apparatus for providing each user with a personalized list of meetings.

주어진 년도에 수많은 협의/심포지엄/세미나/교육 과정, 및 기타 회의는 일반적으로 주제별로 구성된다. 현재, 이전에 열거했듯이 특정하게 예정된 회의에서 등록하길 원하거나 특정한 회의에서 프리젠테이션 자료로 제출하길 원하는 개인들은 그들이 관심있는 회의에 대해 메일링 목록에 이미 위치되는 경우에, 또는 구두로 특정한 회의를 우연히 알기 위해, 또는 관심있는 회의에 대해 인터넷상에서 컴퓨터 서칭(computer searching)을 행함으로써 관심있는 회의를 알게 될 수 있다. 결과로써, 그 개인들은 최종 재탐색(research) 결과 후에 발표되었던 새로운 회의를 결정하고 그 회의가 개최되는 장소에 관한 정보, 관심있는 논문 제출 마감일, 참가 비용, 협의의 의장, 및 기타 연관 정보를 얻기 위해 재탐색을 주기적으로 행해야한다. 현재, 회의들이 발표될 때와 같이 관심있는 회의의 트랙을 유지하고, 특정하게 새롭게 발표된 회의에서 개인이 가질 수 있는 관심 레벨을 레이팅(rating) 스케일로 결정하는 것이 개인한테는 불가능하지 않을지라도, 그것은 매우 어렵다. 따라서, 개인으로 하여금 개인 선호도에 맞게 된 회의 목록을 얻기 위해 동작하는 방법 및 장치는 본 기술에서 오래도록 필요로 되어왔다.In a given year, numerous consultations / symposiums / seminars / education courses and other meetings are generally organized by topic. Currently, individuals who wish to register at a particular scheduled meeting or submit as a presentation material at a particular meeting, as previously listed, may or may not orally come across a particular meeting if they are already on the mailing list for the meeting of interest. You can find out which meetings you are interested in by doing computer searching on the Internet to know, or to which meetings you are interested in. As a result, the individuals determine new meetings that were announced after the final research results and obtain information on where the meetings will be held, the deadline for submitting papers of interest, the cost of participation, the chair of the consultation, and other relevant information. The rescan should be done periodically. Currently, although it is not impossible for an individual to keep track of the meeting of interest, such as when meetings are announced, and to determine the level of interest a person may have in a particular newly announced meeting, Very difficult. Thus, methods and apparatus for operating individuals to obtain a list of meetings tailored to their personal preferences have long been needed in the art.

본 발명은 사용자에게 관심있을 수 있는 회의에 관해 각 사용자의 선호도 프로파일을 얻기 위한 수단을 제공한다. 그 정보가 그들의 선호도를 제공하기 위해 사용자에게 질문하고/하거나 요청하는 컴퓨터화된 제공자 시스템을 경유해 인터넷을 통해 얻어질 수 있다. 그런 정보를 얻을 때, 제공자 시스템은 연관된 사용자에 대해 자동으로 프로파일을 형성할 수 있고, 사용자의 프로파일을 정합하는 이벤트 또는 회의에 대해 웹상에서 서칭하는 프로파일을 사용하고, 같은 것을 어셈블링하고, 프로파일을 사용자에 맞추는 이벤트 또는 회의 권고사항의 목록을 나타낸다. 제공자 시스템은 정보를 직접적으로 제공하는 사용자를 가짐으로써 명시적으로; 또는 사용자가 선호하는 이벤트, 회의, 협의 등의 형태에 관해 인터넷에서 사용자의 활동의 관찰을 통해 암시적으로; 또는 이전에 얻어진 명시적 및 암시적 프로파일을 결합함에 의해 프로파일에 대한 정보를 얻을 수 있다. 또한, 프로파일에 대응하는 회의에 대한 웹을 서칭하기 보다, 공동(collaborative) 필터링은 다른 사용자가 사용자에게 비슷한 관심을 갖는 사용자를 선호한다는 것을 기초로 회의 목록을 권고하기 위해 다른 사용자의 선호도 정보에 대해 사용자 프로파일을 정합함으로써 사용될 수 있다. 넓은 의미로, 본 발명 또는 시스템은 사용자의 선호도를 기초로 사용자별로 주제별로 회의의 개인화 목록을 제공한다.The present invention provides a means for obtaining each user's preference profile with respect to meetings that may be of interest to the user. The information can be obtained over the Internet via a computerized provider system that asks and / or asks the user to provide their preferences. Upon obtaining such information, the provider system can automatically create a profile for the associated user, use a search profile on the web for events or meetings that match the user's profile, assemble the same, and build the profile. List of event or meeting recommendations tailored to the user. The provider system is explicitly provided by having a user providing the information directly; Or implicitly through observation of the user's activity on the Internet regarding the type of event, meeting, consultation, etc. that the user prefers; Alternatively, information about the profile can be obtained by combining the explicit and implicit profiles obtained previously. Also, rather than searching the web for meetings corresponding to the profile, collaborative filtering can be used for other users' preference information to recommend meeting lists based on that other users prefer users with similar interests. Can be used by matching user profiles. In a broad sense, the present invention or system provides a personalized list of meetings on a topic-by-user basis based on user preferences.

본 발명의 각종 실시예가 도면을 참고로 하기에서 상세하게 설명되고, 같은 구성요소는 같은 도면부호로 표시되어 있다.Various embodiments of the invention are described in detail below with reference to the drawings, in which like elements are denoted by like reference numerals.

도 1은 웹 또는 인터넷을 통해 직접적으로 통신함에 의해 시스템(1)에서 요구되고 사용자에 의해 요구된 기본 하드웨어 및 소프트웨어의 간단한 블럭도.1 is a simple block diagram of the basic hardware and software required by the user and required by the user by communicating directly via the web or the Internet.

도 2는 명시적 사용자 프로파일을 얻는 본 발명의 일 실시예의 블럭도.2 is a block diagram of one embodiment of the present invention to obtain an explicit user profile.

도 3은 암시적 사용자 프로파일을 얻는 본 발명의 다른 실시예의 블럭도.3 is a block diagram of another embodiment of the present invention for obtaining an implicit user profile.

도 4는 사용자의 이전에 얻어진 명시적 및 암시적 프로파일로부터 사용자 프로파일을 얻는 본 발명의 실시예를 도시하는 블럭도.4 is a block diagram illustrating an embodiment of the invention for obtaining a user profile from a previously obtained explicit and implicit profile of the user.

도 5는 이전에 얻어진 사용자 프로파일을 기초로 회의에 대해 웹상에서 서칭을 행함으로써 회의 권고사항을 발생하는 본 발명의 일 실시예의 블럭도.5 is a block diagram of one embodiment of the present invention for generating meeting recommendations by conducting a search on the web for a meeting based on a previously obtained user profile.

도 6은 사용자 프로파일 및 공동 필터링을 기초로 회의 권고사항을 얻는 본 발명의 다른 실시예의 블럭도.6 is a block diagram of another embodiment of the present invention for obtaining conference recommendations based on user profile and joint filtering.

도 7은 주어진 사용자에게 공급하기 위해 회의 권고사항을 발생하는 단계를 도시하는 본 발명의 실시예의 흐름도.7 is a flow diagram of an embodiment of the present invention showing the steps of generating meeting recommendations for supplying a given user.

도 1에서, 본 시스템(1)은 일반적으로 1 대 1로 웹 또는 인터넷을 통해 복수의 사용자와 양방향 통신할 수 있는 프로그램가능한 컴퓨터의 사용을 포함하고 있다. 시스템 컴퓨터(4)는 모니터(2), 및 요구된 기능을 제공하기 위해 컴퓨터(4)를 프로그래밍하는 소프트웨어(6)를 일반적으로 포함하고 있다. 비슷하게, 웹 또는 인터넷을 통해 시스템 컴퓨터(4)와 양방향 통신하는 각 사용자는 표준 또는 공지된 동작 구성에서 모니터(10), 및 컴퓨터(12)의 프로그래밍을 제공하는 소프트웨어(14)를 포함하는 사용자 컴퓨터(12)를 요구한다. 특정 소프트웨어(14)는 사용자 컴퓨터(12)를 프로그래밍하기 위해 요구되지 않는다. 개인화 회의 목록을 한번 또는 정기적으로 얻기 위해 일반적인 사용자(12)는 인터넷(8)을 통해 본 시스템(1)과 간단히 통신하고, 온라인 신청 용지를 채우고, 요금을 지불한다. 각종 서비스의 대 부분의 인터넷 제공자와 마찬가지로, 사용자는 ID 번호, 개인화 암호 또는 보안 코드를 일반적으로 제공될 것이다. 등록 단계 완료 후에, 그 시스템(1)을 갖는 사용자는 본 발명의 각종 실시예에 대해 하기 설명된 방법을 통해 사용자의 고려사항에 대해 개인화 회의 목록을 발생시킨다.In FIG. 1, the system 1 generally includes the use of a programmable computer capable of bi-directional communication with a plurality of users via the web or the Internet, one to one. The system computer 4 generally comprises a monitor 2 and software 6 for programming the computer 4 to provide the required functions. Similarly, each user in two-way communication with the system computer 4 via the web or the Internet is a user computer comprising a monitor 10 in a standard or known operating configuration, and software 14 providing programming of the computer 12. (12) is required. No particular software 14 is required to program the user computer 12. To obtain a list of personalized meetings once or regularly, the general user 12 simply communicates with the system 1 via the Internet 8, fills in an online application form and pays a fee. As with most Internet providers of various services, users will generally be provided with ID numbers, personalized passwords or security codes. After completion of the registration step, the user having the system 1 generates a personalized meeting list for the user's considerations through the method described below for various embodiments of the present invention.

본 발명의 제 1 실시예에서, 도 2에 도시했듯이, 개인화 회의 목록에 대해 사용자 컴퓨터(12)로부터의 요구를 수신할 때, 시스템 컴퓨터(4)는 메뉴를 사용자(12)에 보내기 위해 프로그램되어 관심있는 회의와 연관된 각종 화제에 대해 선호도를 제공하기 위해 사용자를 프롬프트한다. 예를 들어, 각종 회의를 참고로, 사용자는 시스템 컴퓨터(4)가 다음의 것들에 관해 질문 형태로 되도록 프로그램되는 다음의 연관된 회의 정보를 기초로 그들의 선호도의 우선순위화된 목록을 제공하기 위해 프롬프트된다.In the first embodiment of the present invention, as shown in FIG. 2, upon receiving a request from the user computer 12 for a personalized conference list, the system computer 4 is programmed to send a menu to the user 12. Prompt the user to provide preferences for various topics associated with the meeting of interest. For example, with reference to various meetings, the user is prompted to provide a prioritized list of their preferences based on the following associated meeting information that is programmed to cause the system computer 4 to be in question form about: do.

1. 관심있는 회의의 주제 영역;1. Subject area of the meeting of interest;

2. 위치 또는 지리적 지역;2. location or geographical area;

3. 요일 또는 날짜;3. Day or date;

4. 기간 및 시간 예정표;4. Period and time schedule;

5. 등록 비용;5. registration fee;

6. 주최자의 성명;6. The name of the organizer;

7. 강사 성명;7. Name of Instructor;

8. 주제 영역 키워드;8. subject area keywords;

9. 특정 할인;9. Certain discounts;

10. 초대 연사;10. Invited speaker;

11. 회의를 개최하는 스폰서 주최의 빈도;11. The frequency of sponsor sponsorship meetings;

12. 논문을 제출하는 마감일;12. Deadline for submitting a paper;

13. 주최자에 의해 받아들여진 논문의 퍼센티지;13. Percentage of articles accepted by the organizer;

14. 스폰서하는 단체 등.14. Sponsoring Organization, etc.

또한 도 2를 참고로, 사용자에 의해 제공된 선호도(16)를 수신할 때, 시스템 프로파일러(18)는 사용자에 의해 제공된 선호도(16)를 처리하여 명시적 사용자 프로파일(20)을 발생시킨다. 본 실시예에서 사용자는 설명했듯이 프로파일 정보에 대한 그들의 선호도를 시스템(1)에 명시적으로 제공한다.Referring also to FIG. 2, upon receiving the preference 16 provided by the user, the system profiler 18 processes the preference 16 provided by the user to generate an explicit user profile 20. In this embodiment, the user explicitly provides the system 1 with their preference for profile information as described.

본 발명의 다른 실시예에서, 도 3에 예시했듯이, 주어진 사용자에 대해, 암시적 사용자 프로파일은 사용자가 선호하는 회의와 연관된 특정한 사용자의 웹사이트 활동을 모니터하는 시스템 컴퓨터(4)의 프로그래밍을 경유해서 시스템 프로파일러(18)에 의해 얻어진다. 예를 들어, 시스템 컴퓨터(4)는 시스템 모니터링(22)을 작동하기 위해 프로그램될 수 있어서 사용자가 회의 연관 정보를 검토하기 위해 접촉하는 웹사이트를 관찰한다. 시스템 모니터링(22)은 상기-목록된 선호도 화제를 기초로 회의에 대한 정보를 모아서 암시적 사용자 프로파일(26)을 모은다. 시스템 프로파일러(18)는 프로그램되어 암시적 사용자 프로파일(26)을 자동 생성한다. 암시적 및 명시적 정보 모음에 연관해서 표시했으나 개인화 회의 목록의 일반화와는 다른 활동에 대해 사용자 프로파일(20 및 26)의 암시적 및 명시적 획득은 이전에 인용된 연관 출원에 교시된다. 특히 1999년 12월 17일에 출원된 일련번호 제 09/466,406호의 "Method And Appatatus For Recommending Television Programming Using Decision Trees"는 암시적 프로파일링의 사용을 교시한다. 2000년 9월 20일에 출원된 일련번호 제 09/666,401호의 "Method And Appatatus For Generating Recommendation Scores Using Implicit and Explicit Viewing Preferences"는 암시적 및 명시적 프로파일링을 교시한다. 그러나, 그 프로파일은 본 발명의 목적과는 완전히 다른 것이다. 이전에 또한 설명했듯이, 그들 참고문헌의 교시는 그들간에 상충하지 않는 범위로 참고문헌과 본원에서 결부된다.In another embodiment of the present invention, as illustrated in FIG. 3, for a given user, the implicit user profile is via programming of a system computer 4 that monitors the website activity of a particular user associated with the user's preferred meeting. Obtained by the system profiler 18. For example, the system computer 4 may be programmed to operate the system monitoring 22 to observe a website that the user contacts to review meeting association information. System monitoring 22 collects information about the meeting based on the above-listed preference topics to gather an implicit user profile 26. System profiler 18 is programmed to automatically generate an implicit user profile 26. The implicit and explicit acquisition of user profiles 20 and 26 for activities other than the generalization of the list of personalized meetings is shown in connection with an implicit and explicit collection of information, as taught in the previously cited related applications. In particular, Serial No. 09 / 466,406, filed December 17, 1999, entitled "Method And Appatatus For Recommending Television Programming Using Decision Trees" teaches the use of implicit profiling. Serial No. 09 / 666,401, filed September 20, 2000, "Method And Appatatus For Generating Recommendation Scores Using Implicit and Explicit Viewing Preferences" teaches implicit and explicit profiling. However, the profile is completely different from the object of the present invention. As also described previously, the teachings of these references are incorporated herein by reference to the extent that they do not conflict between them.

본 발명의 또 다른 실시예에서, 도 4에 예시했듯이, 시스템 프로파일러(18)는 명시적 사용자 프로파일(20) 및 암시적 사용자 프로파일(26)의 비교 처리를 수행하여 결합된 명시적/암시적 프로파일(32)을 제공하도록 프로그램된다. 이전에 인용된 일련 번호 제 09/666,401호는 연관된 시청자에게 텔레비젼 프로그래밍을 권고하기 위한 명시적 및 암시적 텔레비젼 시청자 프로파일들을 결합하는 방법을 교시한다.In another embodiment of the present invention, as illustrated in FIG. 4, the system profiler 18 performs a comparison process of the explicit user profile 20 and the implicit user profile 26 to combine the combined explicit / implicit It is programmed to provide a profile 32. Previously cited serial number 09 / 666,401 teaches a method of combining explicit and implicit television viewer profiles for recommending television programming to an associated viewer.

본 발명의 또 다른 실시예에서, 시스템(1)은 명시적, 암시적, 및 결합된 명시적/암시적 사용자 프로파일들(20, 26, 및 32) 중 하나 또는 결합을 시스템 컴퓨터(4)의 메모리(도시되지 않음)에서 저장하기 위해 일반적으로 동작한다. 그 후에, 도 5에 도시했듯이, 시스템 컴퓨터(4)는 사용자의 프로파일들(20, 26, 또는 32) 중 바라는 하나를 메모리에서 검색하기 위해 프로그램되어 수집된 사용자 프로파일(20, 26, 또는 32)에 포함된 상당수의 선호도를 포함하는 협의, 과정, 및 비슷한 이벤트와 같은 회의에 대해 웹 서칭(34)을 행한다. 시스템 웹 서칭(34)의 결과는 서비스되는 사용자에게 회의 권고사항 목록(36)을 제공하기 위해 수집된다.In another embodiment of the present invention, the system 1 may include one or a combination of explicit, implicit, and combined explicit / implicit user profiles 20, 26, and 32 of the system computer 4; It generally works for storage in memory (not shown). Thereafter, as shown in FIG. 5, the system computer 4 is programmed and collected to retrieve the desired one of the user's profiles 20, 26, or 32 from the memory 20, 26, or 32. Web search 34 is conducted for meetings such as consultations, processes, and similar events that include a significant number of preferences contained in. The results of the system web search 34 are collected to provide a list of meeting recommendations 36 to the serviced user.

본 발명의 다른 실시예에서, 도 6에 도시했듯이, 시스템 공동 필터링(38)은 사용자에게 프리젠테이션하기 위해 회의 권고사항(40)을 발생시키기 위해 사용자 프로파일(20, 26, 또는 32)을 처리하는 데 사용된다. 공동 필터링(38)은 시스템(1)의 다른 사용자의 선호도 정보에 대해 포함된 선호도 정보를 정합하기 위해 사용자 프로파일(20, 26, 또는 32)을 처리하는 것을 포함하여 시스템(1)의 다른 사용자가 선호하는 것을 기초로 회의 권고사항 목록(40)을 발생시킨다. 공동 필터링을 사용하는 방법은 본 기술에서 공지되고, 웹사이트 http://pespmc1.vub.ac.be/COLLFILT.HTM1.에서 발견될 수 있다. 또한, 2001년 9월 10일에 출원된 일련번호 제 09/953385호의 "Four-Way Recommendation Method And System Including Collaborative Filtering,"는 텔레비젼 프로그래밍에 관심있는 시청자의 기설정된 프로파일을 기초로 시청자로 하여금 선택하게 하기 위해 텔레비젼 프로그램 목록을 제공하는 암시적, 명시적, 피드백 및 공동 필터링의 결합을 사용하는 것을 교시한다. 이전에 설명했듯이, 그 참고문헌의 교시가 그들간에 상충하지 않는 범위로 참고문헌에 의해 본원과 결부된다.In another embodiment of the present invention, as shown in FIG. 6, the system collaborative filtering 38 processes the user profile 20, 26, or 32 to generate a meeting recommendation 40 for presentation to the user. Used to. Collaborative filtering 38 may be performed by other users of system 1, including processing user profiles 20, 26, or 32 to match included preference information with respect to other users' preference information of system 1. Generate a list of meeting recommendations 40 based on preferences. Methods of using joint filtering are known in the art and are available at the website http://pespmc1.vub.ac.be/COLLFILT.HTM1. Can be found in In addition, Serial No. 09/953385, filed September 10, 2001, entitled "Four-Way Recommendation Method And System Including Collaborative Filtering," allows viewers to select based on a preset profile of a viewer interested in television programming. To use a combination of implicit, explicit, feedback, and joint filtering to provide a list of television programs. As previously described, the teachings of those references are hereby incorporated by reference to the extent that they do not conflict with them.

또한 도 5를 참고로 및 도 7을 참고로 해서, 회의 권고사항을 발생시키기 위해 시스템 컴퓨터(4)를 프로그래밍하는, 소프트웨어(6)에 포함된 프로그래밍 단계가 도시된다. 특히, 도 7에 도시했듯이, 회의 권고사항 발생 처리(42)는 입력 단계(43)에 의해 초기화되어 시스템 컴퓨터(4)의 메모리로부터 주어진 사용자 프로파일(20, 또는 26, 또는 32)을 검색한다. 다음에, 단계(44)는 사용자 프로파일(20, 또는 26, 또는 32)에서 선택된 선호도의 정합을 통해 미래의 회의에 대해 웹을 서칭하기 위해 입력된다. 얻어진 회의는 단계(45)에서 사용자가 바라는 연대순으로 배열된다. 다음에, 결정 단계(46)에서, 모든 회의에 대해 사용자 요청된 위치 특정 정보가 커버되지 않는 지가 결정된다. 그 대답이 "예"라면, 단계(50)는 각 회의에 대해 위치 특정 정보를 검색하기 위해 입력된 후에, 단계(51)에서 시스템 컴퓨터(4)는 위치 특정 정보와 함께 권고된 회의 목록을 인터넷(8)을 통해 사용자 컴퓨터(12)에 송신한다. 대안적으로, 단계(46)에서 사용자가 초기에 커버안된 모든 회의에 대해 위치 특정 정보를 요청하지 않는 경우에, 단계(47)가 사용자로 하여금 관심있는 회의를 선택하기 위한 요청과 함께 그 권고된 회의 목록을 인터넷(8)을 통해 사용자 컴퓨터(12)에 보내기 위해 입력된다. 사용자는 그 선택을 인터넷(8)을 통해 컴퓨터(12)를 경유해서 시스템 컴퓨터(4)에 송신할 수 있고, 위치 특정 정보를 선택된 회의에 대해 사용자에게 역공급하는 단계(48)에서 설명했듯이 요청할 수 있다. 시스템 컴퓨터(4)는 단계(50)로 들어가서 각 회의에 대해 위치 특정 정보를 검색하고, 다음에 단계(49)에서 그 정보를 인터넷(8)을 경유해 사용자 컴퓨터(12)로 역전송한다. 시스템 컴퓨터(4)는 단계(44)에서 웹을 서칭할 때 각 회의에 대해 위치 특정 정보를 얻고 요청에 따라 나중의 사용을 위해 그 위치 특정 정보를 메모리에 계속 유지하기 위해 프로그램될 수 있거나, 시스템 컴퓨터(4)는 필요시에만 그 정보를 검색하기 위해 프로그램될 수 있다. 위치 특정 정보가 포함할 수 있으나 다음의 것에 관계한 각 식별된 회의에 속하는 정보로 제한되지 않는다. 즉, (a) 회의장 위치까지의 여행 경비; (b) 회의 기간에 선호하는 숙박; (c) 회의장 위치에서 아주 근접해서 선호되는 식당; (d) 여행, 숙박, 및 식사를 회의 참석자에 대해 특별 할인; (e) 주어진 출발점으로부터 회의장 위치로의 여행 방향; (f) 회의장 위치에서 가용한 셀 전화 제공자 네트워크 등. 열거된 위치 특정 정보, 및 기억할 수 있는 다른 정보가 단계(44)에서 웹 서칭하기 위해 시스템 컴퓨터(4)의 알맞은 프로그래밍을 경유해 얻어질 수 있어서, 단계(49 및 51)중 어느 하나에서 사용자에게 프리젠테이션한다.Referring also to FIG. 5 and to FIG. 7, the programming steps included in the software 6, which program the system computer 4 to generate conference recommendations, are shown. In particular, as shown in FIG. 7, the conference recommendation generation process 42 is initiated by an input step 43 to retrieve a given user profile 20, or 26, or 32 from the memory of the system computer 4. Next, step 44 is entered to search the web for future meetings through a match of the preferences selected in the user profile 20, or 26, or 32. The conferences obtained are arranged in chronological order as desired by the user in step 45. Next, in decision step 46, it is determined whether the user requested location specific information is not covered for all meetings. If the answer is yes, then step 50 is entered to retrieve location specific information for each conference, and then at step 51 the system computer 4 displays the recommended conference list along with the location specific information on the Internet. (8) is transmitted to the user computer 12. Alternatively, if in step 46 the user does not initially request location specific information for all uncovered meetings, then step 47 requires that the user be prompted with a request to select the meeting of interest. A list of meetings is entered to send to the user computer 12 via the Internet 8. The user may send the selection to the system computer 4 via the computer 12 via the Internet 8 and request location-specific information as described in step 48 of supplying the user back to the user for the selected conference. Can be. The system computer 4 enters step 50 to retrieve location-specific information for each meeting, and then in step 49 sends the information back to the user computer 12 via the Internet 8. The system computer 4 may be programmed to obtain location specific information for each conference when searching the web in step 44 and to keep the location specific information in memory for later use upon request, or the system The computer 4 can be programmed to retrieve that information only when necessary. Location-specific information may include, but is not limited to, information pertaining to each identified meeting relating to: That is, (a) travel expenses to the venue location; (b) preferred accommodation during the meeting; (c) preferred restaurants in close proximity to the venue location; (d) special discounts for attendees for travel, accommodation, and meals; (e) direction of travel from the given starting point to the venue location; (f) Cell phone provider networks available at the venue location. The enumerated location-specific information, and other memorable information, can be obtained via proper programming of the system computer 4 for web searching in step 44, so that the user can be sent to either of steps 49 and 51. Present.

또한 도 6 및 7를 참고로, 본 발명의 다른 실시예인 시스템 공동 필터링(38)의 사용을 통해 단계(40)에 제공된 회의 권고사항은 단계(45 내지 49), 및/또는 단계(45, 50, 및 51)를 통해 또한 처리될 수 있다.Referring also to FIGS. 6 and 7, the conference recommendations provided in step 40 through the use of system co-filtering 38, which is another embodiment of the present invention, are described in steps 45-49, and / or steps 45, 50. And 51).

본 발명의 각종 실시예가 위에서 도시 및 설명되었지만, 본 기술에 당업자는 그 실시예에 대해 소정의 수정을 인정할 수 있으나, 그 수정은 첨부된 청구항의 정신 및 범위에 의해 포함되어 있다.While various embodiments of the present invention have been shown and described above, those skilled in the art may recognize certain modifications to the embodiment, but such modifications are included by the spirit and scope of the appended claims.

Claims (22)

사용자의 선호도들에 기초하여 상기 사용자별 주제별로 미래 회의들의 개인화 목록을 제공하는 컴퓨터화된 방법에 있어서,A computerized method of providing a personalized list of future meetings by the user-specific topic based on user preferences, 사용자의 각종 회의 선호도들을 목록화하는 프로파일(20, 26, 32)을 얻는 단계;Obtaining a profile (20, 26, 32) listing the various meeting preferences of the user; 권고된 회의들 목록을 준비하기 위해, 상기 사용자 프로파일의 적어도 일부에 대응하는 회의들의 목록(36, 40, 45)을 얻는 단계; 및Obtaining a list (36, 40, 45) of meetings corresponding to at least a portion of the user profile to prepare a list of recommended meetings; And 상기 사용자에게 권고된 회의들의 상기 목록(51)을 보내는 단계를 포함하는, 미래 회의들의 개인화 목록을 제공하는 컴퓨터화된 방법.Sending the list (51) of recommended meetings to the user. 제 1 항에 있어서,The method of claim 1, 상기 사용자의 회의 선호도들의 프로파일(20)을 얻는 상기 단계는,The step of obtaining a profile 20 of the user's meeting preferences, 상기 사용자와 통신하는 단계;Communicating with the user; 회의들에 대한 상기 사용자의 선호도들을 추출하도록 고안된 질문들을 상기 사용자에게 제시하는 단계; 및Presenting the user with questions designed to extract the user's preferences for meetings; And 상기 질문들에 대한 상기 사용자의 대답들(16)로부터 명시적 사용자 프로파일(20)을 어셈블링하는 단계를 포함하는, 미래 회의들의 개인화 목록을 제공하는 컴퓨터화된 방법.Assembling an explicit user profile (20) from the user's answers (16) to the questions. 제 1 항에 있어서,The method of claim 1, 상기 사용자의 회의 선호도들의 프로파일(26)을 얻는 상기 단계는,The step of obtaining a profile 26 of the user's meeting preferences, 참석 또는 참여하기 위해 회의들을 선택할 때 일반적인 사용자의 선호도들에 관하여 각종 화제들의 목록을 준비하는 단계;Preparing a list of various topics regarding preferences of a general user when selecting meetings to attend or participate; 상기 사용자가 회의들에 속하는 정보에 접촉하는 웹사이트들의 목록을 얻기 위해 상기 사용자의 웹사이트 활동들(22)을 모니터링하는 단계; 및Monitoring the user's website activities (22) to obtain a list of websites where the user contacts information pertaining to meetings; And 상기 모니터링 단계로부터 얻어진 웹사이트 활동들의 상기 목록에 상기 화제 목록을 연관시킴으로써 상기 사용자에 대해 암시적 사용자 프로파일(26)을 어셈블링하는 단계를 포함하는, 미래 회의들의 개인화 목록을 제공하는 컴퓨터화된 방법.Assembling an implicit user profile 26 for the user by associating the topic list with the list of website activities obtained from the monitoring step. . 제 1 항에 있어서,The method of claim 1, 상기 사용자의 회의 선호도들의 프로파일을 얻는 상기 단계는,The step of obtaining a profile of the user's meeting preferences, 참석 또는 참여하기 위해 회의들을 선택할 때 일반적인 사용자의 선호도들에 관해 각종 화제들의 목록을 준비하는 단계;Preparing a list of various topics about preferences of a general user when selecting meetings to attend or participate; 회의들에 대한 상기 사용자의 선호도들(16)을 추출하기 위해 상기 사용자에게 상기 화제 목록에 기초하여 질문들을 제시하는 단계;Presenting questions to the user based on the topic list to extract the user's preferences (16) for meetings; 상기 질문들에 대한 상기 사용자의 대답들로부터 명시적 사용자 프로파일(20)을 어셈블링하는 단계;Assembling an explicit user profile (20) from the user's answers to the questions; 상기 사용자가 회의들에 속하는 정보에 접촉하는 웹사이트들의 목록을 얻기 위해 상기 사용자의 웹사이트 활동들(22)을 모니터링하는 단계;Monitoring the user's website activities (22) to obtain a list of websites where the user contacts information pertaining to meetings; 상기 화제 목록(16)을 상기 모니터링 단계(22)로부터 얻어진 웹사이트 활동들의 상기 목록에 연관시킴으로써 상기 사용자에 대해 암시적 사용자 프로파일(26)을 구성하는 단계; 및Constructing an implicit user profile (26) for the user by associating the topic list (16) with the list of website activities obtained from the monitoring step (22); And 회의들의 목록을 얻는 상기 단계에서의 사용을 위한 상기 사용자 프로파일(32)을 제공하기 위해 상기 명시적 사용자 프로파일(20) 및 암시적 사용자 프로파일(26)을 결합하는 단계를 포함하는, 미래 회의들의 개인화 목록을 제공하는 컴퓨터화된 방법.Personalizing future meetings, including combining the explicit user profile 20 and the implicit user profile 26 to provide the user profile 32 for use in the step of obtaining a list of meetings. Computerized method of providing a list. 제 1 항에 있어서,The method of claim 1, 회의들의 목록을 얻는 상기 단계는,The step of obtaining a list of meetings, 인터넷(8)에 접속하는 단계; 및Accessing the internet 8; And 상기 사용자 프로파일(20, 26, 32)과 어떤 연관을 갖는 회의들에 대해 웹을 서칭(searching)하는 단계(44)를 포함하는, 미래 회의들의 개인화 목록을 제공하는 컴퓨터화된 방법.Searching (44) the web for meetings having any association with the user profile (20, 26, 32). 제 2 항에 있어서,The method of claim 2, 회의들의 목록을 얻는 상기 단계는,The step of obtaining a list of meetings, 인터넷(8)에 접속하는 단계; 및Accessing the internet 8; And 상기 명시적 사용자 프로파일과 연관을 갖는 회의들에 대해 웹을 서칭하는 단계(44)를 포함하는, 미래 회의들의 개인화 목록을 제공하는 컴퓨터화된 방법.Searching (44) the web for meetings associated with the explicit user profile. 제 3 항에 있어서,The method of claim 3, wherein 회의들의 목록을 얻는 상기 단계는,The step of obtaining a list of meetings, 인터넷(8)에 접속하는 단계; 및Accessing the internet 8; And 상기 암시적 사용자 프로파일(26)과 어떤 연관을 갖는 회의들에 대해 웹을 서칭하는 단계(44)를 포함하는, 미래 회의들의 개인화 목록을 제공하는 컴퓨터화된 방법.Searching (44) the web for meetings having any association with the implicit user profile (26). 제 4 항에 있어서,The method of claim 4, wherein 회의들의 목록(36, 40, 45)을 얻는 상기 단계는,The step of obtaining a list 36, 40, 45 of meetings, 인터넷(8)에 접속하는 단계; 및Accessing the internet 8; And 상기 결합된 명시적 및 암시적 사용자 프로파일들(32)과 어떤 연관을 갖는 회의들에 대해 웹을 서칭하는 단계(44)를 포함하는, 미래 회의들의 개인화 목록을 제공하는 컴퓨터화된 방법.Searching (44) the web for meetings having any association with the combined explicit and implicit user profiles (32). 제 1 항에 있어서,The method of claim 1, 상기 보내는 단계는,The sending step, 인터넷(8)에 접속하는 단계; 및Accessing the internet 8; And 권고된 회의들의 상기 목록을 상기 사용자에게 이메일링하는 단계(51)를 포함하는, 미래 회의들의 개인화 목록을 제공하는 컴퓨터화된 방법.Emailing said list of recommended meetings to said user (51). 제 1 항에 있어서,The method of claim 1, 회의들의 목록(36, 40)을 얻는 상기 단계는,The step of obtaining a list of conferences 36, 40, 상기 사용자의 선호도들을 다른 사용자들에 대해 정합시키는 단계(38); 및Matching 38 the user's preferences to other users; And 상기 사용자의 선호도들과 유사한 선호도들을 갖는 상기 다른 사용자들에 의해 선택된 회의들에 기초하여 상기 사용자에 대해 권고된 회의들 목록(40)을 발생시키는 단계를 포함하는, 미래 회의들의 개인화 목록을 제공하는 컴퓨터화된 방법.Generating a personalized list of future meetings, comprising generating a list of meetings 40 recommended for the user based on meetings selected by the other users having preferences similar to the user's preferences. Computerized Method. 제 1 항에 있어서,The method of claim 1, 회의들의 목록을 얻는 상기 단계는,The step of obtaining a list of meetings, 그 정보에 대해 상기 사용자로부터의 종래의 요청에 응답해서 얻어진 각 회의에 대해 위치 특정 정보(48)를 검색하는 단계를 더 포함하고, 상기 정보는 상기 회의 정보와 포함되는, 미래 회의들의 개인화 목록을 제공하는 컴퓨터화된 방법.Retrieving location specific information 48 for each meeting obtained in response to a conventional request from the user for that information, the information including a personalized list of future meetings included with the meeting information. Computerized method provided. 제 1 항에 있어서,The method of claim 1, 회의들의 목록을 보내는 상기 단계(51)는,The step 51 of sending a list of meetings, 상기 사용자에게 그들이 권고된 회의들의 상기 목록으로부터 선택된 회의들에 대한 위치 특정 정보를 수신하기를 바라는가를 질문하는 단계;Asking the user if they wish to receive location specific information for selected conferences from the list of recommended conferences; 상기 사용자에 의한 요청에 응답하여, 상기 사용자에 의해 선택된 회의들에 대한 위치 특정 정보를 검색하는 단계(47); 및Responsive to the request by the user, retrieving location specific information for the meetings selected by the user (47); And 상기 위치 특정 정보를 상기 사용자에게 보내는 단계(49)를 더 포함하는, 미래 회의들의 개인화 목록을 제공하는 컴퓨터화된 방법.Sending (49) the location specific information to the user. 시스템(1)의 사용자별 주제별로 미래 회의들의 개인화 목록들(36, 40, 45)을 얻는 컴퓨터화된 시스템에 있어서,In a computerized system that obtains personalized lists (36, 40, 45) of future meetings by user-specific topic of system (1), 상기 시스템(1)에 대한 제 1 컴퓨터(4)로서,As a first computer 4 for the system 1, 데이터를 저장하는 메모리 수단, 및Memory means for storing data, and 인터넷(8)을 통해 정보를 양방향 통신하는 수단을 포함하는, 상기 제 1 컴퓨터(4),The first computer 4, comprising means for bidirectionally communicating information over the internet 8, 상기 시스템의 복수의 사용자들에 대한 복수의 제 2 컴퓨터들(12)로서, 상기 복수의 제 2 컴퓨터들(12) 각각은,As a plurality of second computers 12 for a plurality of users of the system, each of the plurality of second computers 12, 데이터를 저장하는 메모리 수단, 및Memory means for storing data, and 상기 인터넷(8)을 통해 정보를 양방향 통신하는 수단을 포함하는, 상기 복수의 제 2 컴퓨터들(12),The plurality of second computers 12, comprising means for bidirectionally communicating information over the Internet 8, 회의들의 목록을 요청하는 사용자의 각종 회의 선호도들의 프로파일 목록(20, 26, 32)을 얻기 위해 상기 제 1 컴퓨터(4)를 동작시키는 수단;Means for operating said first computer (4) to obtain a profile list (20, 26, 32) of various meeting preferences of a user requesting a list of meetings; 상기 사용자의 프로파일(20, 26, 32) 중 적어도 일부에 대응하는 회의들의 목록(36, 40, 45)을 얻기 위해 상기 제 1 컴퓨터(4)를 동작시키는 수단; 및Means for operating the first computer (4) to obtain a list (36, 40, 45) of meetings corresponding to at least some of the user's profile (20, 26, 32); And 상기 제 1 컴퓨터로부터 상기 제 2 컴퓨터로 권고된 회의들 목록을 전송하는 수단을 포함하는, 미래 회의들의 개인화 목록들을 얻는 컴퓨터화된 시스템.Means for sending a list of recommended meetings from the first computer to the second computer. 제 13 항에 있어서,The method of claim 13, 프로파일(20)을 얻는 상기 수단은,The means for obtaining the profile 20 is 상기 사용자의 상기 제 1 컴퓨터(4)와 상기 제 2 컴퓨터(12) 사이의 상기 인터넷(8)을 통해 양방향 통신을 제공하는 기능;Providing bidirectional communication between the user's first computer (4) and the second computer (12) via the Internet (8); 상기 사용자로 하여금 회의들에 대한 상기 사용자의 선호도들에 연관해서 대답하기 위해, 상기 제 1 컴퓨터(4)로부터 상기 제 2 컴퓨터(12)로 질문들을 제시하는 기능;The ability to present questions from the first computer (4) to the second computer (12) in order for the user to relate to the user's preferences for meetings; 상기 대답들을 상기 사용자의 상기 제 2 컴퓨터(12)로부터 상기 제 1 컴퓨터(4)로 송신하는 기능; 및Sending the answers from the user's second computer (12) to the first computer (4); And 상기 질문들에 대한 상기 사용자의 대답들에 기초하여 명시적 사용자 프로파일(20)을 상기 제 1 컴퓨터(4)의 동작에 의하여 어셈블링하는 기능(45)을 수행하기 위해 프로그램되는 상기 사용자 각각의 상기 제 1 컴퓨터(4) 및 상기 제 2 컴퓨터(12)를 더 포함하는, 미래 회의들의 개인화 목록들을 얻는 컴퓨터화된 시스템.Each of said user programmed to perform a function 45 of assembling an explicit user profile 20 by operation of said first computer 4 based on said user's answers to said questions. A computerized system for obtaining personalized lists of future meetings, further comprising a first computer (4) and the second computer (12). 제 13 항에 있어서,The method of claim 13, 프로파일(26)을 얻는 상기 수단은,The means for obtaining the profile 26 is 상기 사용자가 회의들에 속하는 정보에 접촉하는 웹사이트들의 목록을 얻기 위해 상기 사용자의 웹사이트 활동들을 모니터링하도록 상기 제 1 컴퓨터(4)를 프로그래밍하는 제 1 프로그래밍 수단; 및First programming means for programming the first computer (4) to monitor the user's website activities to obtain a list of websites for which the user contacts information pertaining to meetings; And 참석 또는 참여하기 위해 회의들을 선택할 때 일반적인 사용자의 선호도들의 이전에 준비된 화제들의 목록에 상기 웹사이트들을 비교함으로써 상기 사용자에 대해 암시적 사용자 프로파일(26)을 어셈블링하도록 상기 제 1 컴퓨터(4)를 프로그래밍하는 제 2 프로그래밍 수단을 더 포함하는, 미래 회의들의 개인화 목록들을 얻는 컴퓨터화된 시스템.The first computer 4 to assemble an implicit user profile 26 for the user by comparing the websites to a list of previously prepared topics of general user preferences when selecting meetings to attend or participate. And a second programming means for programming, to obtain personalized lists of future meetings. 제 13 항에 있어서,The method of claim 13, 사용자 프로파일(32)을 얻는 상기 수단은,The means for obtaining a user profile 32, 상기 제 1 컴퓨터로부터 상기 제 2 컴퓨터로 통신되는, 참여 또는 참석하기 위해 회의들을 선택할 때 일반적인 사용자의 선호도들에 관해 각종 준비된 화제들의 목록을 기초로 상기 사용자에게 질문들을 제시하는 기능;Presenting questions to the user based on a list of various prepared topics regarding general user preferences when selecting meetings to join or attend, communicated from the first computer to the second computer; 상기 제 1 컴퓨터(4)를 경유하여, 상기 제 2 컴퓨터(12)로부터 상기 제 1 컴퓨터(4)로 통신하듯이 상기 질문들에 대한 소유자의 대답들로부터 명시적 사용자 프로파일(20)을 어셈블링하는 기능;Assembling an explicit user profile 20 from the owner's answers to the questions, such as via the first computer 4, communicating from the second computer 12 to the first computer 4. Function; 상기 제 1 컴퓨터(4)를 경유하여, 상기 사용자가 회의에 속하는 정보에 대해 접촉하는 웹사이트의 목록을 얻기 위해 상기 사용자의 상기 제 2 컴퓨터(12)의 웹사이트 활동을 모니터링하는 기능(22);Via the first computer 4, the function of monitoring website activity of the user's second computer 12 to obtain a list of websites the user contacts for information pertaining to a meeting 22 ; 상기 제 1 컴퓨터(4)를 경유하여, 상기 사용자의 웹 서치 활동을 상기 모니터링하는 것(22)으로부터 얻어진 웹사이트 활동의 목록에 상기 화제 목록을 연관시킴으로써 상기 사용자에 대해 암시적 사용자 프로파일(26)을 구성하는 기능; 및An implicit user profile 26 for the user via the first computer 4 by associating the topic list with a list of website activities obtained from the monitoring 22 of the user's web search activity. The ability to configure; And 상기 제 1 컴퓨터(4)를 경유하여, 최적화된 상기 사용자 프로파일(32)을 제공하기 위해 상기 명시적 사용자 프로파일(20) 및 암시적 사용자 프로파일(26)을 결합하는 기능을 제공하도록 프로그램되는, 상기 사용자의 상기 제 1 컴퓨터(4), 및 상기 제 2 컴퓨터(12)를 더 포함하는, 미래 회의들의 개인화 목록들을 얻는 컴퓨터화된 시스템.Via the first computer 4, the programmed to provide the function of combining the explicit user profile 20 and the implicit user profile 26 to provide the optimized user profile 32, The computerized system for obtaining personalized lists of future meetings, further comprising the user's first computer (4) and the second computer (12). 제 13 항에 있어서,The method of claim 13, 회의들의 목록을 얻는 상기 수단은,The means for obtaining a list of meetings, 상기 사용자 프로파일(20, 26, 32)과 연관을 갖는 회의들에 대해 상기 웹을 서칭하기 위해 상기 제 1 컴퓨터(4)를 프로그래밍하는 수단을 포함하는, 미래 회의들의 개인화 목록들을 얻는 컴퓨터화된 시스템.A computerized system for obtaining personalized lists of future meetings, including means for programming the first computer 4 to search the web for meetings associated with the user profile 20, 26, 32. . 제 14 항에 있어서,The method of claim 14, 회의 목록을 얻는 상기 수단은,The means for obtaining a list of meetings, 상기 명시적 사용자 프로파일(20)과 연관을 갖는 회의에 대해 웹을 서칭(44)하기 위해 상기 제 1 컴퓨터(4)를 프로그래밍하는 수단을 포함하는, 미래 회의들의 개인화 목록들을 얻는 컴퓨터화된 시스템.Means for programming the first computer (4) to search (44) the web for a meeting associated with the explicit user profile (20). 제 15 항에 있어서,The method of claim 15, 회의들의 목록을 얻는 상기 수단은,The means for obtaining a list of meetings, 상기 암시적 사용자 프로파일(26)과 연관을 갖는 회의에 대해 웹을 서칭(44)하기 위해 상기 제 1 컴퓨터(4)를 프로그래밍하는 수단을 포함하는, 미래 회의들의 개인화 목록들을 얻는 컴퓨터화된 시스템.Means for programming the first computer (4) to search (44) the web for a meeting associated with the implicit user profile (26). 제 16 항에 있어서,The method of claim 16, 회의 목록을 얻는 상기 수단은,The means for obtaining a list of meetings, 상기 사용자 프로파일(32)과 연관을 갖는 회의에 대해 웹을 서칭(44)하기 위해 상기 제 1 컴퓨터를 프로그래밍하는 수단을 포함하는, 미래 회의들의 개인화 목록들을 얻는 컴퓨터화된 시스템.And means for programming the first computer to search (44) the web for a meeting associated with the user profile (32). 제 13 항에 있어서,The method of claim 13, 회의들의 목록을 얻기 위해 상기 제 1 컴퓨터(4)를 동작시키는 상기 수단은,The means for operating the first computer 4 to obtain a list of conferences, 사용자의 선호도들이 상기 메모리 수단에 저장되는, 상기 시스템(1)의 다른 사용자들에 대해 상기 사용자의 상기 선호도들(20, 26, 32)을 정합시키고,Match the user's preferences 20, 26, 32 with respect to other users of the system 1, in which the user's preferences are stored in the memory means, 상기 사용자의 선호도와 비슷한 선호도를 갖는 상기 다른 사용자에 의해 선택된 회의를 기초로 상기 사용자에 대해 권고된 회의들 목록(40)을 생성하기 위해, 상기 제 1 컴퓨터를 프로그래밍하는 수단을 포함하는, 미래 회의들의 개인화 목록들을 얻는 컴퓨터화된 시스템.A future meeting, comprising means for programming the first computer to generate a list of meetings 40 recommended for the user based on meetings selected by the other user with preferences similar to the user's preferences. Computerized system to obtain personalized lists of users. 제 21 항에 있어서,The method of claim 21, 상기 제 1 컴퓨터(4)를 프로그래밍하는 상기 수단은,The means for programming the first computer 4 is 상기 권고된 회의들(36, 40) 중 모두 또는 선택된 것들에 대해 위치 특정 정보를 검색(48)하기 위해 상기 제 1 컴퓨터를 동작시키는 수단을 더 포함하는, 미래 회의들의 개인화 목록들을 얻는 컴퓨터화된 시스템.Computerized to obtain personalized lists of future meetings, further comprising means for operating the first computer to retrieve 48 specific location specific information for all or selected ones of the recommended meetings 36, 40. system.
KR1020067014578A 2004-01-20 2005-01-17 Automatic generation of personalized meeting lists KR20070017112A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020067014578A KR20070017112A (en) 2004-01-20 2005-01-17 Automatic generation of personalized meeting lists

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US60/537,811 2004-01-20
KR1020067014578A KR20070017112A (en) 2004-01-20 2005-01-17 Automatic generation of personalized meeting lists

Publications (1)

Publication Number Publication Date
KR20070017112A true KR20070017112A (en) 2007-02-08

Family

ID=43650967

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020067014578A KR20070017112A (en) 2004-01-20 2005-01-17 Automatic generation of personalized meeting lists

Country Status (1)

Country Link
KR (1) KR20070017112A (en)

Similar Documents

Publication Publication Date Title
US20080235071A1 (en) Automatic Generation of Personalized Meeting Lists
US20200143486A1 (en) Method for partitioning social media environments and integrating collaboration applications
US9712576B1 (en) Crowd-sourced project and transaction management system for human- and device-adaptive requester-provider networks
US7167855B1 (en) Internet-based matching service for expert consultants and customers with matching of qualifications and times of availability
US20010053967A1 (en) Virtual summary jury trial and dispute resolution method and systems
US20130097093A1 (en) Systems and Methods for Quantifying Job Candidates
US20080109257A1 (en) Systems and methods for a holistic well-being assessment
US11550458B2 (en) Interactive presentation system
US20100088372A1 (en) Conference networking system incorporating social networking site information
US20020070954A1 (en) Fitness enabling and motivating service
WO2005119552A1 (en) Method for scheduling viewing of a live medical procedure
JP2007523428A (en) Integrated destination sales system with ASP-sponsored member interface
KR20160132645A (en) System for providing psychical cure service and methode thereof
US20150350274A1 (en) Program recommendations for group viewing
US20170098288A1 (en) Automated personalized concierge services and itinerary creation matched to client profile for chosen destination
WO2001067357A9 (en) Systems and methods for polling
WO2002021379A1 (en) Integrated on-line course registration scheduling participant transcript and administrative monitoring system
KR20070017112A (en) Automatic generation of personalized meeting lists
JP2003203153A (en) Questionnaire preparation support system
US20100057537A1 (en) Online Qualitative Research Support System
Yoong et al. Coherence in face-to-face electronic meetings: A hidden factor in facilitation success
JP7370100B1 (en) Live distribution management system, live distribution management program, and live distribution management method
Haas et al. Comparing single-sitting versus modular text message surveys in Egypt
Assmann Learning to Love the Audience: How Journalists and Newsrooms Adjust to Audience Inclusion and Engagement
Velhinho et al. Personalized Notifications for the TV Ecosystem: Field Trial of an iTV Solution

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination