发明名称 Parallel profile matching in a large scale webcasting system
摘要 A method for parallel matching a user profile with desired data comprises partitioning a profile database into sub-partitions having data subsets, the subsets comprising predicates used to assert selected properties to information items, mapping each sub-partition onto one or more processors yielding greatest processing efficiency, communicating an information item to each processor, and matching the information with a corresponding predicate. The mapping of the sub-partition to a processor may be based on a sub-partition's cost and the speed of the processor. If the sub-partitions have any overlap, greedy mapping partitioning may be used. Alternatively, b-mapping or cluster partitioning may be used. The method may include building a profile index (504) which includes a collection of user profiles, and which identifies predicates shared by user profiles. The method may be applied to a large scale webcasting system.
申请公布号 GB2341700(A) 申请公布日期 2000.03.22
申请号 GB19990011638 申请日期 1999.05.20
申请人 * INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 MATTHIAS * EICHSTAEDT;QI * LU;SHANG-HUA * TENG
分类号 G06F17/30;(IPC1-7):G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址