CN1440531A - 信息提供装置 - Google Patents
信息提供装置 Download PDFInfo
- Publication number
- CN1440531A CN1440531A CN01812459A CN01812459A CN1440531A CN 1440531 A CN1440531 A CN 1440531A CN 01812459 A CN01812459 A CN 01812459A CN 01812459 A CN01812459 A CN 01812459A CN 1440531 A CN1440531 A CN 1440531A
- Authority
- CN
- China
- Prior art keywords
- information
- user
- database
- unit
- electronic pet
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 claims description 95
- 238000004891 communication Methods 0.000 claims description 10
- 238000010276 construction Methods 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 6
- 230000008569 process Effects 0.000 description 62
- 238000012545 processing Methods 0.000 description 16
- 238000007726 management method Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 13
- 238000012546 transfer Methods 0.000 description 8
- 241000283973 Oryctolagus cuniculus Species 0.000 description 7
- 230000006870 function Effects 0.000 description 4
- 238000013459 approach Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 210000004027 cell Anatomy 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 238000005755 formation reaction Methods 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000002203 pretreatment Methods 0.000 description 1
- 210000000352 storage cell Anatomy 0.000 description 1
Images
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/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/972—Access to data in other repository systems, e.g. legacy data or dynamic Web page generation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99932—Access augmentation or optimizing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99939—Privileged access
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
- Y10S707/99945—Object-oriented database structure processing
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)
Abstract
一种信息提供装置,用于支持由一组偶然相遇的用户创建一个社区,包括用户数据库(306),管理用户信息;信息数据库(307、309、310),管理要提供给用户的信息;数据库管理单元(301),管理存储在用户数据库(306)和信息数据库(307、309、310)中的信息;信息提供接收人确定单元(302),根据预定条件从登记在用户数据库(306)中的用户信息确定存储在信息数据库(307、309、310)中的信息所要提供的用户,并且向该用户提供信息访问权限;以及访问控制单元(303),接收用户访问,并且根据信息数据库(307、309、310),响应该访问,动态构建所要显示的页面。
Description
技术领域
本发明涉及一种使用因特网的信息提供装置,特别涉及一种信息提供装置,通过向用户通知存在信息并且提供访问权限的服务提供器,提供仅供被通知存在信息且被提供访问权限的用户使用的信息。
背景技术
传统地,使用电子公告牌作为一种使用因特网实现用户间通信的方法。
电子公告牌是一种允许一对多信息传输而不是一对一通信如电子邮件的系统。当用户在电子公告牌上张贴一个消息时,它可以被使用电子公告牌的所布用户查看。
不同于电子公告牌,还可以采用在日本专利公开号10-341253中公开的电子邮件系统。在这种系统中,由于带未知目的地和递送时间的电子邮件是匿名发送的,因此不可能预测什么时候将由用户发送的电子邮件分发给谁。这样,就可以构造模糊的通信环境。
然而,在电子公告牌中,如果用户不知道其中形成的社区的存在,则不能参与该社区。因此,用户必须积极主动地查找电子公告牌以进行参与,这使得难以通过用户间的偶然相遇形成一个社区。
而且,在日本专利公开号10-341253的电子邮件系统中,不可能知道是谁接收由用户发出的电子邮件以及该邮件以后的去向。因此难以在共享特定电子邮件信息的用户之间形成一个社区。
发明内容
本发明是考虑到前述问题而提出的,并且它的目的是提供一种信息提供装置、信息提供方法、存储信息提供程序的计算机可读记录介质以及信息提供系统来帮助偶然相遇的用户形成一个社区。
根据本发明的一方面,提供一种向用户提供信息的信息提供装置。该信息提供装置,包括:用户数据库,管理用户信息;信息数据库,管理要提供给用户的信息;数据库管理单元,管理存储在用户数据库和信息数据库中的信息;信息接收者确定单元,根据规定条件从登记在用户数据库中的用户信息确定接收存储在信息数据库中的信息的用户,并且向用户提供信息访问权限;以及访问控制单元,接收用户访问,并且根据信息数据库为该访问动态构建所要显示的页面。
服务提供器向用户通知存在信息,并且提供访问权限。因此,可以提供仅供被通知存在信息且被提供访问权限的用户使用的信息,并且帮助偶然相遇的用户形成一个社区。
最好,信息接收者确定单元,在确定接收信息访问权限的用户时,限制将对同一信息的访问权限提供给同一用户的次数。
由于不向同一用户多次提供同一访问权限,因此可以向众多用户提供该访问权限,从而形成范围更广的社区。
根据本发明的另一方面,提供一种向用户提供信息的信息提供装置。该信息提供装置,包括:用户数据库,管理用户信息;信息数据库,管理要提供给用户的信息;数据库管理单元,管理存储在用户数据库和信息数据库中的信息;提供信息准备单元,根据规定条件从登记在用户数据库中的用户信息确定接收存储在信息数据库中的信息的用户,并且准备要提供给所确定用户的信息;以及信息提供单元,将所准备的信息发送给所确定的用户。
用户可以确定接收信息的用户,并且向那个用户提供信息。
根据本发明的另一方面,提供一种向用户提供信息的信息提供装置。该信息提供装置,包括:用户数据库,管理用户信息;信息数据库,管理要提供给用户的信息;数据库管理单元,管理存储在用户数据库和信息数据库中的信息;信息接收者确定单元,根据规定条件从登记在用户数据库中的用户信息确定接收存储在信息数据库中的信息的用户,并且向用户提供信息访问权限;以及邮件访问控制单元,接收从用户发送的电子邮件,使用从用户发送的电子邮件指定一个用户,以匹配由信息接收者确定单元确定的用户,并且,如果存在要提供给由电子邮件指定的用户的信息,则通过电子邮件发送要提供给该用户的信息。
该信息可以通过电子邮件来提供。
根据本发明的另一方面,提供一种用于信息提供装置中的信息提供方法,其中,信息提供装置包括管理用户信息的用户数据库和管理要提供给用户的信息的信息数据库。该信息提供方法包括如下步骤:管理存储在用户数据库和信息数据库中的信息;根据规定条件确定接收信息的用户,以提供信息访问权限;以及接收用户访问,并且为该访问动态构建所要显示的页面。
服务提供器向用户通知存在信息,并且提供访问权限。因此,可以提供仅供被通知存在信息且被提供访问权限的用户使用的信息,并且帮助偶然相遇的用户形成一个社区。
根据本发明的另一方面,一种计算机可读记录介质存储一个使计算机执行如下步骤的信息提供程序:管理存储在用户数据库和信息数据库中的信息,其中,用户数据库管理用户信息并且信息数据库管理要提供给用户的信息;根据规定条件确定接收信息的用户,以提供信息访问权限;以及接收用户访问,并且为该访问动态构建所要显示的页面。
服务提供器向用户通知存在信息,并且提供访问权限。因此,可以提供仅供被通知存在信息且被提供访问权限的用户使用的信息,并且帮助偶然相遇的用户形成一个社区。
根据本发明的另一方面,一种信息提供系统包括如权利要求1至10中的任意一项所述的信息提供装置,以及通过数据通信网络连接到信息提供装置的终端装置。
服务提供器向用户通知存在信息,并且提供访问权限。因此,可以提供仅供被通知存在信息且被提供访问权限的用户使用的信息,并且帮助偶然相遇的用户形成一个社区。
附图简述
图1示出了根据本发明一个实施例的信息提供系统的结构;
图2是具有因特网访问功能的移动电话的外视图;
图3是服务器102的硬件结构方框图;
图4示出了为用户准备用来登记使用系统的示例性网页;
图5示出了位置数据库305的示例性表结构;
图6示出了用户数据库306的示例性表结构;
图7示出了宠物数据库307的示例性表结构;
图8示出了事件数据库308的示例性表结构;
图9是随机确定接收电子宠物的用户这一过程的流程图;
图10是将电子宠物提供给住在上次接收电子宠物的用户附近的用户这一过程的流程图;
图11是随机确定接收电子宠物的用户并通过电子邮件发送电子宠物信息这一过程的流程图;
图12示出了发送给用户的示例性电子宠物到达通知邮件;
图13是动态配置并显示用户所访问网页这一过程的流程图;
图14是显示电子宠物和公告牌这一过程的流程图;
图15示出了走访用户的电子宠物图像以及公告牌的显示;
图16示出了发送给用户的示例性电子宠物到达通知邮件;
图17是使用电子邮件提供信息这一过程的流程图;
图18是用户对所显示网页采取某操作的情况下的过程的流程图;
图19示出了在用户在公告牌上张贴时的显示;
图20示出了在公告牌上张贴之后的显示;
图21示出了在公告牌上有电子宠物陈述的情况下的显示;
图22示出了显示不带备注的行的模式下的公告牌;
图23是显示以前走访过的电子宠物列表这一过程的流程图;
图24示出了走访过用户的电子宠物列表的示例性显示;
图25示出了用户那里没有电子宠物的情况下的显示;
图26示出了过去走访过用户的电子宠物及其公告牌的显示。
最佳实施方式
下面将参照附图对本发明的一个实施例进行描述。
注意,在本实施例中,描述一种系统,通过以使得使用带公告牌的电子宠物数据在用户之间传递的方式提供信息,帮助偶然遇到同一电子宠物的用户之间的通信。
然而,本发明方法的应用不限定于本实施例的系统。
(系统结构描述)
参照图1,根据本发明实施例的信息提供系统,包括:服务器102,连接到通信网络101如因特网;移动终端104和105,无线连接到因特网,并且由具有电子邮件传输、主页查看等功能的移动电话、PHS(Personal HandyphoneSystem,个人便携电话系统)等构成;以及通信天线,连接到通信网络101,用来使移动终端104和105无线连接到因特网。
在下面描述中,假定移动电话为访问因特网接收电子邮件、查看网页等的移动终端104和105。
注意,使用本发明方法构造的系统可以不使用移动电话,并且任何设备都可以利用使用本发明方法构造的系统,只要它连接到通信网络,并且具有传输电子邮件和查看网页的功能即可。
(移动终端104和105的描述)
参照图2,具有因特网访问功能的移动电话,包括:显示屏201,用于在其上显示电子邮件文本、网页等;以及用户接口202如按钮,用于输入字符、滚动显示在显示屏201上的图像以及任何其他操作。
(服务器102的结构描述)
参照图3,服务器102,包括:数据库管理单元301,用于管理将系统作为数据库运行所需的各种数据;信息接收者确定单元302,用于确定下一个接收电子宠物数据的用户;web(万维网)访问控制单元303,响应用户的网页查看请求,以确定要提供给那个用户的信息,并且将该信息作为网页进行提供;以及电子邮件传输单元304,用于通过因特网传输电子邮件。
服务器102还包括:位置数据库305,存储并管理与代码相关联的位置名称;用户数据库306,存储并管理登记在系统中的用户信息;宠物数据库307,存储并管理登记在系统中的电子宠物信息;以及事件数据库308,存储并管理如接收电子宠物的用户、用户对电子宠物的备注等的信息。
服务器102还包括:主页数据存储单元309,存储HTML(Hyper TextMarkup Language,超文本置标语言)文件以使用web浏览器显示网页和用于动态创建网页的文件,如CGI(Common Gateway Interface,公共网关接口);以及宠物图像数据存储单元310,存储代表电子宠物状态等的图像数据。
存储在宠物图像数据存储单元310中的图像数据例如可以是图像文件如BMP(BitMap Data,位图数据)、JPEG(Joint Photographic Experts Group,联合图像专家组)、GIF(Graphics Interchange Format,图像交换格式)、PNG(PortableNetwork Graphics,流式网络图像),以及动画文件如EVA(Extended VectorAnimation,扩展向量动画),或者使用Java(R)创建的程序等。
注意,上述数据库和各种数据可以统一保存在一个服务器中,或者可以分散保存在多个网络化服务器中。
(用户登记描述)
想要使用本实施例系统的用户首先通过一个主页进行使用登记。
参照图4,用户在显示在移动电话的显示屏201上的使用登记网页上登记“别名”、“电子邮件地址”、“邮政编码”、“希望/不希望分发宠物到达通知邮件”和“公开/不公开电子邮件地址”。
“别名”是显示在由电子宠物携带的公告牌上的用户别名。
“电子邮件地址”是用户电子邮件地址,并且用来从系统提供信息给用户。
“邮政编码”用来获取用户地点。在本实施例中,该参数对于根据用户地点控制所提供信息是必要的。然而,在不使用地点信息来控制所提供信息的情况下,该参数不是必需的。而且,如果可以通过其他方式如GPS(GlobalPositioning System,全球定位系统)获取用户地点,则在此不需要登记邮政编码。
“希望/不希望分发宠物到达通知邮件”是一个参数,用于确定当一个电子宠物变得可以让用户访问时是否通过电子邮件向该用户通知这一情况。
“公开/不公开电子邮件地址”是一个参数,用于设置是否为显示在公告牌上的用户别名建立发送电子邮件给该用户的链接。
通过输入上述信息并且在网页上按登记按钮,将用户信息登记到服务器102的数据库中。
(数据库表结构的描述)
参照图5到8,将描述在服务器102中管理的每个数据库的表结构。
参照图5,位置数据库305具有三个属性:“邮政编码1”;“邮政编码2”;和“位置”。“邮政编码1”是代表七位邮政编码的前三位数字的整数。“邮政编码2”是代表七位邮政编码的后四位数字的整数。“位置”是邮政编码1和邮政编码2的组合所对应的位置名称(地址)。
参照图6,用户数据库306具有九个属性:“用户ID(标识)”;“邮政编码1”;“邮政编码2”;“别名”;“电子邮件地址”;“地址公开”;“到达通知”;“宠物ID”;以及“公告牌”。
“用户ID”是作为唯一分配给每个用户的标识符的整数。“邮政编码1”是表示代表用户地点的七位邮政编码的前三位数字的整数。“邮政编码2”是表示代表用户地点的七位邮政编码的后四位数字的整数。
“别名”是代表用户别名的字符串。“电子邮件地址”是代表用户电子邮件地址的字符串。
“地址公开”是一个参数和布尔值,用于设置是否在公告牌上公开用户电子邮件地址。如果该参数值为“0”,这意味着不公开电子邮件地址。如果该参数值为“1”,这意味着公开电子邮件地址。
“到达通知”是一个参数和布尔值,用于设置是否通过电子邮件向用户通知电子宠物已走访该用户。如果该参数值为“0”,这意味着不进行到达通知。如果该参数值为“1”,则进行到达通知。
“宠物ID”是代表正走访该用户的电子宠物ID的整数。如果没有电子宠物走访,则采用“-1”。
“公告牌”是一个参数和布尔值,用于设置显示公告牌的方式。如果该参数值为“0”,它意味着显示公告牌的所有行。如果该参数为“1”,它意味着仅显示公告牌中带备注的行。
参照图7,宠物数据库307具有五个属性:“宠物ID”、“名称”、“用户ID”、“代表宠物的数据路径”、以及“移动次数”。
“宠物ID”是作为唯一分配给每个电子宠物的标识符的整数。“名称”是代表电子宠物名称的字符串。
“用户ID”是代表电子宠物所走访的用户ID的整数。当电子宠物没有走访用户时,它采用“-1”。
“代表宠物的数据路径”是描述用于显示代表电子宠物状态的图像的数据文件路径的字符串。
“移动次数”是代表电子宠物已走访用户的次数的整数。
参照图8,事件数据库308具有六个属性:“事件ID”、“用户ID”、“宠物ID”、“类型”、“备注”以及“日期和时间”
“事件ID”是作为唯一分配给每个事件的标识符的整数。“用户ID”是代表该事件所涉及用户ID的整数。“宠物ID”是代表该事件所涉及电子宠物ID的整数。
“类型”是代表事件类型的整数。如果类型为“0”,则表示电子宠物走访一个用户或者用户张贴一个备注到走访该用户的电子宠物的公告牌上所生成的事件。如果类型为“1”,则表示用户张贴一个备注到过去走访过该用户的电子宠物的公告牌上所生成的事件。如果类型为“2”,则表示由电子宠物的陈述生成的事件。
“备注”是代表用户或电子宠物所作出陈述的内容的字符串。如果电子宠物刚走访用户并且没有作出陈述,它将为空(null)字符串。“日期和时间”是代表生成事件的日期和时间的数据。
(数据接收人确定算法描述)
存在多种确定接收电子宠物的用户的方法。
例如包括如下几种方法:随机确定电子宠物接收人、将电子宠物提供给住在上次接收电子宠物的用户附近的用户、将电子宠物提供给与上次接收电子宠物的用户具有相同兴趣/爱好的用户等。
在此,将要描述的方法为随机确定电子宠物接收人、将电子宠物提供给住在上次接收电子宠物的用户附近的用户、以及随机确定接收电子宠物的用户并且通过电子邮件发送电子宠物信息。
注意,假定电子宠物数据是预先准备的。
(随机确定电子宠物接收人的方法描述)
参照图9,将对随机确定接收电子宠物的用户的方法进行描述。
当过程开始时,信息接收者确定单元302将用户数据库306的所有行的“宠物ID”列的值设为-1(步骤S901)。这导致没有向任何用户提供电子宠物的状态。
步骤S902是为所有电子宠物数据即宠物数据库307的所有行重复的循环过程,并且为每行重复步骤S902-S911的处理。可以对所有电子宠物数据执行重复处理,并且所要处理的电子宠物的次序可以是随机的。
信息接收者确定单元302通过检查在用户数据库306中是否有某行的“宠物ID”列的值为“-1”,判定是否还有某用户可以接收电子宠物(步骤S903)。
如果没有一个人可以接收电子宠物(步骤S903为否),则信息接收者确定单元302在所要处理的电子宠物数据所对应的行中将“用户ID”列的值设为“-1”(步骤S904)。这导致没有向任何用户提供所要处理的宠物的状态。在该步骤结束之后,信息接收者确定单元302判定对于所有电子宠物数据,过程是否结束(S911),并且如果对于所有电子宠物数据过程结束,则过程结束。如果对于所有电子宠物数据过程没有结束,则回到步骤S902,对于剩余电子宠物数据继续过程。
如果存在可以接收电子宠物的用户(步骤S903为是),则信息接收者确定单元302从此次尚未接收到电子宠物的用户中随机选择一个用户(S905)。用户是否此次尚未接收到电子宠物可以根据用户数据库306中的“宠物ID”列的值是否为“-1”来确定。
信息接收者确定单元302在宠物数据库307的对应于所处理电子宠物数据的行中,将“移动次数”列的值增1,并且将“用户ID”列设为所选用户ID(S906)。
信息接收者确定单元302在用户数据库306的对应于所选用户数据的行中将“宠物ID”列设为所处理电子宠物的ID(S907)。
信息接收者确定单元302在事件数据库308中增加表示所要处理的电子宠物走访所选用户的一行(S908)。
信息接收者确定单元302判定所选用户是否希望通过电子邮件向他通知电子宠物的到达(S909)。具体地说,它是通过用户数据库306的“到达通知”列中的值来判定的。
如果所选用户希望通过电子邮件向他通知电子宠物的到达(S909为是),则电子邮件传输单元304将到达通知邮件发送给所选用户(S910)。
如果所选用户不希望通过电子邮件向他通知电子宠物的到达(S909为否)或者在S910的处理之后,信息接收者确定单元302检查对于所有电子宠物数据,过程是否结束(S911)。如果对于所有电子宠物数据过程结束,则结束确定接收电子宠物的用户的过程。如果对于所有电子宠物数据过程没有结束,则返回到步骤S902,对于剩余电子宠物数据继续过程。
采用上述方法,可以随机确定最新接收电子宠物的用户。
(将电子宠物提供给住在上次接收电子宠物的用户附近的用户的方法描述)
参照图10,当过程开始时,信息接收者确定单元302将用户数据库306的所有行的“宠物ID”列的值设为-1(步骤S1001)。这导致没有向任何用户提供电子宠物的状态。
步骤S1002是为所有电子宠物数据,即宠物数据库307的所有行,重复的循环过程,并且重复步骤S1002-S1014的处理。可以对所有电子宠物数据执行重复处理,并且所处理的电子宠物的次序可以是随机的。
信息接收者确定单元302通过检查在用户数据库中是否有某行的“宠物ID”列的值为“-1”,判定是否还有某用户可以接收电子宠物(步骤S1003)。
如果没有一个人可以接收电子宠物(步骤S1003为否),则信息接收者确定单元302在宠物数据库307中将所要处理的电子宠物数据所对应的行的“用户ID”列的值设为“-1”(步骤S1004)。这导致没有向任何用户提供所要处理的电子宠物的状态。在该步骤结束之后,信息接收者确定单元302判定对于所有电子宠物数据,过程是否结束(S1014),并且如果对于所有电子宠物数据过程结束,则确定接收电子宠物的用户的过程结束。如果对于所有电子宠物数据过程没有结束,则回到步骤S1002,继续对剩余电子宠物数据的处理。
如果存在可以接收电子宠物的用户(步骤S1003为是),则信息接收者确定单元302判定所要处理的电子宠物数据是否在上一次的提供过程中提供给一个用户(S1005)。具体地说,如果宠物数据库307中的对应行的“用户ID”列的值为“-1”,则上次没有把该电子宠物数据提供给用户。如果该值不为“-1”,则表示上次把该电子宠物数据提供给用户。
如果上次把该电子宠物数据提供给用户(步骤S1005为是),则信息接收者确定单元302获取上次接收该电子宠物数据的用户的邮政编码。具体地说,它获取宠物数据库307中的对应行的“用户ID”列的值,然后获取用户数据库306中用户ID等于从宠物数据库307获得的值的行的“邮政编码1”和“邮政编码2”的值(S1006)。
信息接收者确定单元302选择一个在最近若干次提供过程中没有接收到所处理电子宠物数据,尚未接收到电子宠物,并且其邮政编码接近于上次接收用户的邮政编码的用户(S1007)。最近若干次是一个可以任意设置的值,并且设为一个大值,从而避免将相同电子宠物数据多次提供给同一用户。
是否在最近若干次提供过程中将电子宠物数据提供给特定用户可以根据事件数据库308来检查,并且是否此次尚未提供电子宠物数据可以根据用户数据库306的“宠物ID”列的值是否为“-1”来判定。而且,可以通过参考用户数据库中的“邮政编码1”和“邮政编码2”列来选择其邮政编码接近于上次接收用户的用户。
如果所处理电子宠物数据上次没有提供给用户(S1005为否),则信息接收者确定单元302从在最近若干次提供过程中没有接收到所处理电子宠物数据且此次尚未接收到电子宠物的用户中随机选择一个用户(S1008)。
在S1007或S1008之后,信息接收者确定单元302在对应于所处理电子宠物数据的行中,将“移动次数”列的值增1,并且将“用户ID”列的值设为所选用户ID(S1009)。
信息接收者确定单元302在对应于所选用户数据的行中将“宠物ID”列设为所处理电子宠物的ID(S1010)。
信息接收者确定单元302在事件数据库308中增加表示所处理的电子宠物走访所选用户的一行(S1011)。
信息接收者确定单元302判定所选用户是否希望通过电子邮件向他通知电子宠物的到达(S1012)。具体地说,它是根据用户数据库306的“到达通知”列中的值来判定的。
如果所选用户希望通过电子邮件向他通知电子宠物的到达(S1012为是),则电子邮件传输单元304将到达通知邮件发送到所选用户(S1013)。
如果所选用户不希望通过电子邮件向他通知电子宠物的到达(S1012为否)或者在S1013之后,信息接收者确定单元302检查对于所有电子宠物数据过程是否结束(S1014)。如果对于所有电子宠物数据过程结束,则确定接收电子宠物的用户的过程结束。如果对于所有电子宠物数据过程没有结束,则返回到S1002,继续对剩余电子宠物数据的处理。
采用上述方法,可以根据上次接收电子宠物数据的用户的地点,确定最新接收电子宠物数据的用户。
通过周期性地在信息接收者确定单元302中执行上述过程,可以创建电子宠物数据在用户之间传递的状态。
不同于这些信息提供方法,例如通过在用户登记的时候登记用户年龄和兴趣,可以容易地实现电子宠物在年龄相般的用户之间传递、电子宠物在兴趣相同的用户之间传递等。
(随机确定电子宠物接收用户并且通过电子邮件发送电子宠物信息的方法)
参照图11,该方法执行S2609和S2610的处理而不执行参照图9所述的方法中的S909和S910的处理。其余处理与图9所示类似。因此,在此不再重复其详细描述。
在S2609,电子邮件传输单元304准备要提供给所选用户的电子宠物信息。在S2610,电子邮件传输单元304将描述所准备信息的邮件发送给所选用户。
(电子宠物到达通知邮件的描述)
参照图12,将描述一个发送给用户的示例性电子宠物到达通知邮件。在此,假定到达通知邮件显示在移动电话的显示屏201上。
电子邮件正文描述“迷路宠物‘迷路兔子’走访Hirata先生的房子。http://www.zzz.yyy/nora/pet.cgi?12+EGR34G是Hirata先生的房子”。“Hirata”是用户的别名,并且“迷路兔子”是电子宠物的名称。“http://www.zzz.yyy/nora/pet.cgi?12+EGR34G”部分是查看提供给用户的电子宠物数据的网页地址。
(访问Web浏览器的描述)
用户可以通过访问图12所示的网页来查看所提供的电子宠物数据。
参照图13,将描述动态配置和显示用户所访问网页的过程。
当用户开始查看主页时,web访问控制单元303判定是否有电子宠物数据提供给那个用户(S1201)。
是否有电子宠物数据提供给用户可以通过检查用户数据库306来判定。具体地说,检查对应于该用户的行的“宠物ID”列。如果它不为“-1”,则可以判定提供了电子宠物,并且如果为“-1”,则没有提供电子宠物。假定在网页地址中设置指定访问网页的用户的用户ID。
如果有电子宠物数据提供给该用户(S1201为是),则web访问控制单元303允许将电子宠物和公告牌显示在显示屏201上(S1202)。这一过程将在后面描述。然后,返回到S1201。
如果没有电子宠物数据提供给用户(S1201为否),则在显示屏201上显示已走访用户的电子宠物列表(S1203)。然后,返回到S1201。
(显示电子宠物和公告牌的过程描述)
参照图14和15,将详细描述在显示屏201上显示电子宠物和公告牌的过程(图13的S1202)。
在显示屏201上显示页面的标题1601(S1301)。在此,显示“Hirata的房子(Ichinomoto-cho,Tenri-shi,Nara-ken)作为标题。在此,“Hirata”为用户别名,并且“Ichinomoto-cho,Tenri-shi,Nara-ken”是用户地点。
该数据可以从位置数据库305和用户数据库306中获取。上述数据例如可以通过参考图5的位置数据库305的行501和图6的用户数据库306的行601来获取。
走访用户的电子宠物的图像1602显示在显示屏201上。该数据是从用户数据库306和宠物数据库307中获取的。例如,从图6的用户数据库306的行601的”宠物ID”列的值,获取走访用户的电子宠物的ID,并且通过参考图7的宠物数据库307的行701的“代表宠物的数据路径”列,获取代表电子宠物图像的数据。
电子宠物状态1603显示在显示屏201上。在此,显示“十一岁迷途兔子”。“迷途兔子”是电子宠物的名称,并且“十一岁”是根据电子宠物的移动次数来确定的。可以使用该值来控制电子宠物的显示图像。该数据可以从宠物数据库307中获取。例如,从图7的宠物数据库307的行701的“名称”列获取电子宠物名称,并且从“移动次数”列获取电子宠物在用户之间的移动次数。
在显示屏201上显示到以前走访过该用户的电子宠物列表的页面的链接1604(S1304)。配置该链接页面的方法将在后面描述。
在显示屏201上显示对应于电子宠物的公告牌1605(步骤S1305)。该数据是从事件数据库308中获得的。例如,通过选择与当前处理的电子宠物即迷路兔子(宠物ID=3)相关的行,如图8的事件数据库308的行801,获得公告牌数据。注意,适当地控制所选数据的数量,因为如果从事件数据库中选择所有相关行,则数据量可能是极其庞大的。
如果用户允许公开他/她的电子邮件地址,则为显示在公告牌上的别名字符串设置启动邮件器(电子邮件软件)来发送电子邮件给用户的链接。用户是否公开他/她的电子邮件地址可以从用户数据库306中获取。
存在两种方式来显示公告牌,它们之间可以切换,并且这一点的处理将在后面描述。
web访问控制单元303等待直到显示页面之后过去特定时间周期或者用户采取某操作为止(步骤S1306)。如果过去特定时间周期(S1306为过去特定时间周期),则图14的过程结束,并且返回到图13的步骤S1201。这是为了处理在网页显示期间,电子宠物离开用户或一个新电子宠物由于图10的处理而来到的情况。如果用户采取操作(S1306为发生用户操作),则执行对应于用户操作的过程(步骤S1307)。该过程的细节将在后面描述。
提供信息给用户不限定于网页访问,并且可以使用电子邮件来提供信息。
图16是一个发送给用户的示例性电子宠物到达通知邮件。
电子邮件正文描述“迷路宠物‘迷路兔子’走访Hirata先生的房子。请发送电子邮件到下面地址:mailto:norapet@www.zzz.yyy”。
当接收到邮件的用户发送一个邮件到norapet@www.zzz.yyy时,则接收该邮件的服务器根据发送者地址确定用户,并且如果存在任何提供给那个用户的信息,则它通过电子邮件将信息内容返回给该用户。
参照图17,将描述使用电子邮件提供信息的过程。
当从用户接收到一个电子邮件时,电子邮件传输单元304根据电子邮件发送者地址指定该用户,并且判定是否有电子宠物数据提供给那个用户(S2501)。如果有电子宠物数据提供给该用户(S2501为是),则电子邮件传输单元304通过电子邮件向用户通知电子宠物信息(S2502)。如果没有电子宠物数据提供给该用户(S2501为否),则它通过电子邮件向用户通知没有电子宠物走访(S2503)。
(对应于用户操作的过程描述)
参照图18,将描述用户对所显示的网页采取某操作的情况下的过程(图14的S1307)。
web访问控制单元303检查用户采取了什么操作(S1401)。
如果用户操作是在公告牌上张贴(S1401为在公告牌上张贴),则web访问控制单元303增加或修改事件数据库308的一行(步骤S1402)。例如,参照图19,通过用户在域1701中输入一个备注,并且按“登记备注”按钮1702,执行在公告牌上的张贴。如果该张贴对于已走访该用户的电子宠物是首次,则如参照图9的步骤S908所述,已在事件数据库308中增加一行,因此更新那一行。在其他情况下,在事件数据库308中增加一个新行。
Web访问控制单元303判定电子宠物是否响应用户在公告牌上的张贴(S1403)。电子宠物的响应可以每次都发生或随机发生,或者可以根本就不发生。
电子宠物的响应内容可以使用传统公知的人工智能等来创建,或者它可以从预定模式中进行选择。
用户对电子宠物问题的答复内容可以作为用户简档进行管理,并且作为确定以后接收电子宠物的人的材料进行提供。
如果存在来自电子宠物的响应(S1403为是),则将对应于电子宠物陈述的一行加到事件数据库308(S1404)。
图8的事件数据库308的行802是代表对应于电子宠物陈述的事件的示例行。该行是电子宠物陈述其可以根据“类型”列的值为2来确定。
在步骤S1404之后,或者如果不存在来自电子宠物的响应(S1403为否),则更新公告牌的显示(S1405)。更具体地说,以最新加入的事件重新显示公告牌。在该过程结束之后,对应于用户操作的过程结束,并且返回到图14的步骤S1306。
图20示出了其中发生用户陈述的公告牌显示,其中,新陈述显示在域1801中。图21示出了其中进一步发生电子宠物陈述的公告牌显示,其中,电子宠物陈述显示在域1901中。
如果用户操作为改变公告牌显示方式(S1401为改变公告牌显示方式),则web访问控制单元303检查由该用户选择的公告牌显示方式(S1406)。公告牌显示方式是针对每个用户设定的,并且在显示下面不同公告牌的时候进行使用。用户数据库306中的“公告牌”列是用于设置公告牌显示方式的数据。
如果用户选择在公告牌上仅显示带备注的行(S1406为仅显示带备注的行),则数据库管理单元301从事件数据库308中仅选择带备注的行,以配置要显示在公告牌上的信息(S1407)。
如果用户选择在公告牌上显示所有行(S1406为显示所有行),则从事件数据库308中选择包括不带备注的行在内的所有行,并且配置要显示在公告牌上的信息(S1408)。事件数据库308的行803是一个示例性的不带备注的行。
在步骤S1407或S1408之后,更新公告牌的显示(S1409)。
图22是一个设为显示包括不带备注的行在内的行的示例性公告牌。不带备注的行显示在域2001中。通过显示包括不带备注的行在内的行,可以了解电子宠物的历程以及在到达此处之前它遇到过哪些用户。
在S1409的处理结束之后,对应于用户操作的过程结束,并且图14的步骤S1306返回。
如果用户操作为显示以前走访过的电子宠物列表(S1401为显示以前走访过的电子宠物列表),执行用于显示以前走访过的电子宠物列表的过程(S1401)。该过程的细节将在下面描述。
(显示以前走访过的电子宠物列表的过程描述)
将参照图23描述显示以前走访过的电子宠物列表的过程(图18的S1410)。
Web访问控制单元303获取以前走访过该用户的电子宠物,并且获取它们的当前地点(S1501)。这是通过从事件数据库308中提取与特定用户相关联的行,选择用户所遇到的电子宠物、选择这些电子宠物在最近状态下所走访的用户,并且从用户数据库306和位置数据库305获取每个用户的地点来获取的。
web访问控制单元303在显示屏201上显示已走访该用户的电子宠物列表(S1502)。如果已走访该用户的电子宠物数目大,则可以将显示数目限定为如最近走访的10个宠物这样的形式。
图24是已走访该用户的电子宠物列表的示例性显示。
域2101显示目前走访该用户的电子宠物,其中显示备注“迷途兔子现在位于此处”。
域2012和2103显示以前走访过该用户的电子宠物,其中,以“迷途老鼠现在位于(Kamo-gun,Hiroshima-ken)”的形式显示备注。在每个备注中各自设置到显示对应电子宠物公告牌的网页的链接。
Web访问控制单元303然后在显示屏201上显示用户从已走访的电子宠物显示列表中所选的链接所对应的电子宠物公告牌(S1503)。
如果所选电子宠物为现在走访该用户的电子宠物,则如上所述根据图14的流程图显示一个网页。
如果所选电子宠物为过去走访该用户的电子宠物,则也如上所述根据图14的流程图显示一个网页,但是其中加有某处理。其详细信息将在后面描述。
(当没有电子宠物来到时的处理描述)
在图13的流程图的步骤S1201,如果没有电子宠物走访该用户,则通过步骤S1203的处理显示一个以前走访过该用户的电子宠物列表。
在步骤S1203,首先执行图14的步骤S1301的显示页面标题的过程,然后执行用于显示以前走访过的电子宠物列表的过程。
没有电子宠物位于该用户的情况下的显示如图25所示。在域2201中显示一个表示没有电子宠物位于该用户的备注,并且在域2202中显示以前走访过该用户的电子宠物列表。通过打开设在以前走访过的电子宠物的字符串中的链接,用户可以访问那个电子宠物的公告牌。
(显示过去走访过该用户的电子宠物的公告牌的过程描述)
除了将显示电子宠物的目前地点的过程加到在S1303显示电子宠物状态的过程中之外,按照如上所述图14所示的流程图执行该处理。
图26是过去走访过该用户的电子宠物的公告牌的示例性显示。电子宠物的当前地点显示在域2301中。
除了如域2303所示在过去所遇到的用户别名(陈述生成者)之前显示“过客(Guest)”之外,根据图18的流程图执行与公告牌2302相关联的处理,从而区别电子宠物现在所走访的用户的陈述与电子宠物以前所遇到的用户的陈述。
通过参考事件数据库308中的“类型”列,区别陈述的种类。如果类型为1,则它意味着过去遇到的用户的陈述。这是在图18的步骤S1404增加一个事件时设置的。
在上述信息提供系统中,偶然相遇的用户共享同一电子宠物,从而帮助在用户之间形成一个社区。
而且,电子宠物在真实生活中住得近的用户之间移动,从而可以在因特网上形成一个可能发展为真实社区的虚拟社区。
根据本发明,由于帮助偶然相遇的用户形成一个社区,因此可以由向用户通知存在信息并且提供访问权限的服务提供器提供仅供被通知存在信息且被提供访问权限的用户使用的信息。
注意,虽然在本实施例中描述了使用web访问和电子邮件的信息提供,但是信息提供方法不限定于这两种方式,并且可以使用即时消息或者其他信息提供方法。
工业应用
如上所述,本发明适用于帮助具有共同兴趣或爱好的用户或者偶然相遇的用户形成一个社区,并且在通信网络上提供相遇场所。
Claims (16)
1.一种向用户提供信息的信息提供装置,包括:
用户数据库(306),管理用户信息;
信息数据库(307、309、310),管理要提供给用户的信息;
数据库管理单元(301),管理存储在所述用户数据库(306)和所述信息数据库(307、309、310)中的信息;
信息接收者确定单元(302),根据规定条件从登记在所述用户数据库(306)中的用户信息确定接收存储在所述信息数据库(307、309、310)中的信息的用户,并且向该用户提供信息访问权限;以及
访问控制单元(303),接收用户访问,并且根据所述信息数据库(307、309、310)为所述访问动态构建所要显示的页面。
2.如权利要求1所述的信息提供装置,还包括邮件传输单元(304),通过电子邮件向用户通知提供了信息访问权限。
3.如权利要求1所述的信息提供装置,其中,
所述信息接收者确定单元(302)在确定接收信息访问权限的用户时,限制将对同一信息的访问权限提供给同一用户的次数。
4.如权利要求1所述的信息提供装置,其中,
所述信息接收者确定单元(302)在确定接收信息访问权限的用户时,通过优先级向住在对特定信息的访问权限上次所提供的用户附近的用户,提供对那个信息的访问权限。
5.如权利要求1所述的信息提供装置,其中,
所述信息接收者确定单元(302)在确定接收信息访问权限的用户时,通过优先级向其爱好与对特定信息的访问权限上次所提供的用户类似的用户,提供对那个信息的访问权限。
6.如权利要求1所述的信息提供装置,其中,
所述访问控制单元(303),响应用户访问,如果用户是该信息现在所提供的用户,则显示那个信息,并且如果用户不是该信息现在所提供的用户,则显示过去所提供的信息列表。
7.如权利要求6所述的信息提供装置,还包括事件数据库(308),管理由信息提供或用户访问创建的事件。
8.如权利要求1所述的信息提供装置,还包括事件数据库(308),管理由信息提供或用户访问创建的事件。
9.如权利要求8所述的信息提供装置,其中,
所述事件数据库(308)存储将信息提供给用户的历史以及提供给用户的信息的用户备注。
10.如权利要求9所述的信息提供装置,其中,
所述访问控制单元(303)通过所述数据库管理单元(301)从所述事件数据库(308),为提供给用户的信息以及过去提供给用户的每个信息,选择与那个信息相关联的事件,并且向用户提供一个列表显示。
11.如权利要求1所述的信息提供装置,还包括位置数据库(305),管理与对应码相关联的位置,其中,
所述访问控制单元(303),包括
事件选择电路,用于通过所述数据库管理单元(301)从所述事件数据库(308)中选择与特定信息相关的事件;
位置选择电路,用于通过所述数据库管理单元(301)从所述位置数据库(305)中选择创建所选事件的位置;以及
位置显示电路,用于显示特定信息以前所分发的位置。
12.一种向用户提供信息的信息提供装置,包括:
用户数据库(306),管理用户信息;
信息数据库(307、309、310),管理要提供给用户的信息;
数据库管理单元(301),管理存储在所述用户数据库(306)和所述信息数据库(307、309、310)中的信息;
提供信息准备单元(304),根据规定条件从登记在所述用户数据库(306)中的用户信息确定接收存储在所述信息数据库(307、309、310)中的信息的用户,并且准备要提供给所确定用户的信息;以及
信息提供单元(304),将所述所准备信息发送给所述所确定用户。
13.一种向用户提供信息的信息提供装置,包括:
用户数据库(306),管理用户信息;
信息数据库(307、309、310),管理要提供给用户的信息;
数据库管理单元(301),管理存储在所述用户数据库(306)和所述信息数据库(307、309、310)中的信息;
信息接收者确定单元(302),根据规定条件从登记在所述用户数据库(306)中的用户信息确定接收存储在所述信息数据库(307、309、310)中的信息的用户,并且向该用户提供信息访问权限;以及
邮件访问控制单元(304),接收从用户发送的电子邮件,使用从用户发送的所述电子邮件指定一个用户,以匹配由所述信息接收者确定单元(302)确定的用户,并且如果存在要提供给由所述电子邮件指定的所述用户的信息,则通过电子邮件发送要提供给该用户的所述信息。
14.一种用于信息提供装置中的信息提供方法,其中,所述信息提供装置包括管理用户信息的用户数据库(306)和管理要提供给用户的信息的信息数据库(307、309、310),所述方法包括如下步骤:
管理存储在所述用户数据库(306)和所述信息数据库(307、309、310)中的信息(S901、S902、S911、S1001、S1002、S1014);
根据规定条件确定接收信息的用户,以提供信息访问权限(S903-S910、S1003-S1013、S2609、S2610);以及
接收用户访问,并且为所述访问动态构建所要显示的页面(S1201-S1203、S1301-S1307、S1401-S1410、S1501-S1503)。
15.一种计算机可读记录介质,存储一个使计算机执行如下步骤的信息提供程序:
管理存储在用户数据库(306)和信息数据库(307、309、310)中的信息,其中,所述用户数据库(306)管理用户信息并且所述信息数据库(307、309、310)管理要提供给用户的信息(S901、S902、S911、S1001、S1002、S1014);
根据规定条件确定接收信息的用户,以提供信息访问权限(S903-S910、S1003-S1013、S2609、S2610);以及
接收用户访问,并且为所述访问动态构建所要显示的页面(S1201-S1203、S1301-S1307、S1401-S1410、S1501-S1503)。
16.一种信息提供系统,包括:
信息提供装置(102);以及
终端装置(104、105),通过数据通信网络(101)连接到所述信息提供装置(102),其中,
所述信息提供装置(102),包括:
用户数据库(306),管理用户信息;
信息数据库(307、309、310),管理要提供给用户的信息;
数据库管理单元(301),管理存储在所述用户数据库(306)和所述信息数据库(307、309、310)中的信息;
信息接收者确定单元(302),根据规定条件从登记在所述用户数据库(306)中的用户信息确定接收存储在所述信息数据库(307、309、310)中的信息的用户,并且向该用户提供信息访问权限;以及
访问控制单元(303),接收用户访问,并且根据所述信息数据库(307、309、310)为所述访问动态构建所要显示的页面。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP206360/2000 | 2000-07-07 | ||
JP2000206360 | 2000-07-07 | ||
JP206360/00 | 2000-07-07 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1440531A true CN1440531A (zh) | 2003-09-03 |
CN1288579C CN1288579C (zh) | 2006-12-06 |
Family
ID=18703299
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB018124593A Expired - Fee Related CN1288579C (zh) | 2000-07-07 | 2001-07-05 | 信息提供装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US7039626B2 (zh) |
EP (1) | EP1308854A4 (zh) |
CN (1) | CN1288579C (zh) |
WO (1) | WO2002005132A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101331484B (zh) * | 2005-12-26 | 2011-06-08 | 索尼计算机娱乐公司 | 信息处理方法、信息处理系统及服务器 |
CN103365878A (zh) * | 2012-03-30 | 2013-10-23 | 保思国际投资基金有限公司 | 数据分发型数据库及其分发和验证数据的方法 |
CN102282555B (zh) * | 2009-01-15 | 2014-12-10 | 微软公司 | 索引和搜索动态地变化的搜索语料库 |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003263549A (ja) | 2002-03-07 | 2003-09-19 | Inkurimento P Kk | 情報処理装置、情報処理システム、その方法、そのプログラムおよびそのプログラムを記録した記録媒体 |
US8195714B2 (en) | 2002-12-11 | 2012-06-05 | Leaper Technologies, Inc. | Context instantiated application protocol |
US7925246B2 (en) | 2002-12-11 | 2011-04-12 | Leader Technologies, Inc. | Radio/telephony interoperability system |
US20060190524A1 (en) * | 2005-02-22 | 2006-08-24 | Erik Bethke | Method and system for an electronic agent traveling based on a profile |
US20070118527A1 (en) * | 2005-11-22 | 2007-05-24 | Microsoft Corporation | Security and data filtering |
US10943030B2 (en) | 2008-12-15 | 2021-03-09 | Ibailbonding.Com | Securable independent electronic document |
US8788653B2 (en) * | 2011-01-05 | 2014-07-22 | F-Secure Corporation | Controlling access to web content |
CN107918548A (zh) * | 2017-07-25 | 2018-04-17 | 平安科技(深圳)有限公司 | 业务功能实现的方法、装置、计算机设备及存储介质 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04288650A (ja) * | 1991-02-22 | 1992-10-13 | Mitsubishi Electric Corp | 電子メール送信装置 |
JP3166943B2 (ja) * | 1992-12-31 | 2001-05-14 | ソニー株式会社 | データベースアクセス処理方法 |
JPH06216933A (ja) * | 1993-01-13 | 1994-08-05 | Canon Inc | 電子回覧板システム |
US5737536A (en) * | 1993-02-19 | 1998-04-07 | Borland International, Inc. | System and methods for optimized access in a multi-user environment |
DE69427347T2 (de) * | 1994-08-15 | 2001-10-31 | International Business Machines Corp., Armonk | Verfahren und System zur verbesserten Zugriffssteuerung auf Basis der Rollen in verteilten und zentralisierten Rechnersystemen |
JP3932462B2 (ja) * | 1997-05-27 | 2007-06-20 | ソニー株式会社 | クライアント装置、画像表示制御方法、共有仮想空間提供装置および方法、並びに記録媒体 |
JPH10341253A (ja) | 1997-06-05 | 1998-12-22 | Rikuruuto:Kk | 宛先及び発信者を特定しない電子メールを送受信する電子メールクライアント装置とサーバ装置、及びそれらを接続してなる電子メールシステム |
US6038563A (en) * | 1997-10-31 | 2000-03-14 | Sun Microsystems, Inc. | System and method for restricting database access to managed object information using a permissions table that specifies access rights corresponding to user access rights to the managed objects |
JP3937548B2 (ja) * | 1997-12-29 | 2007-06-27 | カシオ計算機株式会社 | データアクセス制御装置およびそのプログラム記録媒体 |
US6449643B1 (en) * | 1998-05-14 | 2002-09-10 | Nortel Networks Limited | Access control with just-in-time resource discovery |
US7730089B2 (en) * | 1998-11-16 | 2010-06-01 | Punch Networks Corporation | Method and system for providing remote access to the facilities of a server computer |
DE19925910B4 (de) * | 1999-06-07 | 2005-04-28 | Siemens Ag | Verfahren zum Be- oder Verarbeiten von Daten |
-
2001
- 2001-07-05 WO PCT/JP2001/005862 patent/WO2002005132A1/ja active Application Filing
- 2001-07-05 US US10/311,571 patent/US7039626B2/en not_active Expired - Fee Related
- 2001-07-05 EP EP01947866A patent/EP1308854A4/en not_active Withdrawn
- 2001-07-05 CN CNB018124593A patent/CN1288579C/zh not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101331484B (zh) * | 2005-12-26 | 2011-06-08 | 索尼计算机娱乐公司 | 信息处理方法、信息处理系统及服务器 |
CN102282555B (zh) * | 2009-01-15 | 2014-12-10 | 微软公司 | 索引和搜索动态地变化的搜索语料库 |
CN103365878A (zh) * | 2012-03-30 | 2013-10-23 | 保思国际投资基金有限公司 | 数据分发型数据库及其分发和验证数据的方法 |
Also Published As
Publication number | Publication date |
---|---|
US7039626B2 (en) | 2006-05-02 |
US20030110159A1 (en) | 2003-06-12 |
WO2002005132A1 (fr) | 2002-01-17 |
EP1308854A4 (en) | 2010-01-13 |
EP1308854A1 (en) | 2003-05-07 |
CN1288579C (zh) | 2006-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100352241C (zh) | 用于定制业务调用中的行为和接口的系统 | |
CN108605008B (zh) | 用于路由消息的代理电子邮件服务器 | |
KR101626474B1 (ko) | 메신저 기반 문서 공유 서비스 제공 장치 및 이를 이용한 방법 | |
CN102067125B (zh) | 用于搜索信息的方法和装置 | |
CN1477575A (zh) | 从公布/订阅服务接收电子消息的方法和系统 | |
CN1288579C (zh) | 信息提供装置 | |
CN1905701A (zh) | 一种面向移动终端设备的网络信息发布方法和系统 | |
CN101052987A (zh) | 使用多维码来请求服务的方法和装置 | |
JP2008242639A (ja) | 登録制コミュニケーションサイトの提供装置及び方法 | |
US20080154723A1 (en) | Systems and methods for online advertising, sales, and information distribution | |
US20120036154A1 (en) | Dynamic content linked to contact identifiers | |
CN1200515A (zh) | 信息提供系统 | |
CN1661554A (zh) | 用于构建无线应用程序的系统和方法 | |
CN1445976A (zh) | 信息处理系统、信息处理装置及信息处理方法 | |
JP2011141617A (ja) | webページ閲覧システム及びその制御方法、中継サーバ | |
CN1329791A (zh) | 交互式媒体系统 | |
CN1689289A (zh) | 电子邮件服务器设备 | |
US20050162431A1 (en) | Animation data creating method, animation data creating device, terminal device, computer-readable recording medium recording animation data creating program and animation data creating program | |
JP2008299556A (ja) | データ処理装置、データ通信システム、コンピュータプログラム | |
CN1474984A (zh) | 信息图像提供系统、信息图像管理服务器和客户机 | |
CN1674016A (zh) | 具有多语言对应功能的web集货系统 | |
WO2009036470A1 (en) | Systems and methods for mobile social networking | |
JP4585801B2 (ja) | 広告情報登録方法及び広告表示システム | |
CN1524229A (zh) | 信息提供支持系统及方法和用于它们的程序、服务器 | |
JP5009861B2 (ja) | コンテンツ提供システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20061206 Termination date: 20160705 |
|
CF01 | Termination of patent right due to non-payment of annual fee |