首页> 中国专利> 用于使项目事件与个人日历和日程安排客户机集成的系统和方法

用于使项目事件与个人日历和日程安排客户机集成的系统和方法

摘要

用于使项目事件与个人日历和日程安排客户机集成的系统,包括第一服务器,该第一服务器包括具有成员简档数据库和事件数据库的场所数据库,场所服务器,以及包括电子邮件应用程序的电子邮件传输工具;客户机,包括日历和日程安排程序;所述成员简档数据库响应于成员输入,用于存储对所述日历和日程安排程序的成员预订;所述场所服务器响应于所述电子邮件传输工具,从所述场所数据库的成员接收创建、更新或删除事件,以便在所述场所数据库的事件数据库中创建一个项目事件;所述场所服务器响应于所述创建、更新或删除事件,用于从所述成员简档数据库确定那些预订了多个所述日历和日程安排程序中的每一个的成员;所述场所服务器还用于向每个预订了日历和日程安排程序的成员发送针对所述成员预订的所述日历和日程安排程序进行了个性化的所述项目事件的电子邮件通知。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-12-20

    未缴年费专利权终止 IPC(主分类):G06Q10/00 授权公告日:20100623 终止日期:20181230 申请日:20031230

    专利权的终止

  • 2010-06-23

    授权

    授权

  • 2006-06-07

    实质审查的生效

    实质审查的生效

  • 2006-04-12

    公开

    公开

说明书

技术领域

本发明涉及日历(calendar)和日程安排(scheduling)。更具体的是,本发明涉及使项目事件(project event)与个人日历和日程安排客户机集成。

背景技术

有关日历和日程安排(C&S)应用程序的领域中的一个问题是,为了跟踪不同项目或场所(places)中的日历事件而需要对不同的场所日历进行重复访问。

同样的问题已被其他人所认识到,但是他们开发的解决方案的过程需要用户从/向他们的日历下载/上传事件并使事件同步。例如:Yahoo calendaring(www.yahoo.com),Palm Pilot calendaring(WWW.mypalm.com)。然而,这些人中还没有人开发出无缝集成,即其中以与当同事邀请某人参加组织信息基础结构内的会议时相同的方式接收项目事件(正如利用电子邮件和C&S应用程序例如Notes/Domino,Outlook/Exchange做到的)。

需要一种不同的解决方案,其中,一旦用户预订了场所日历(placecalendar),则不需要用户使任何日历事件信息同步或下载这些信息。用户以与当接收其他会议邀请时相同的方式通过电子邮件自动接收日历邀请。

对于项目,诸如那些由IBMLotusQuickPlace服务器管理的项目来说创建有关内容的电子邮件是已知的。然而,需要一种系统和方法,用于格式化项目日历中的诸如Notes 5会议、Notes 6会议、Outlook事件的事件,以及任何icalendar使能的客户机。

Icalendar是一种开放的标准日历协议(见RFC2445)。根据该协议,指定以下字段用于在日历&日程安排(C&S)程序中共享信息:

起始时间(START TMIE):

终止时间(END TIME):

持续时间(DURATION):

地点(LOCATION):

参加者(ATTENDEES)

主题(SUBJECT)

主席(CHAIR)

语言(LANGUAGE)

Domino,IBM,IBM Logo,Lotus,Notes,QuickPlace是美国、其他国家或两者的国际商业机器公司的商标。Microsoft和MicrosoftOutlook是Microsoft公司的商标。

发明内容

本发明的一个目的是提供一种改进的系统和方法,用于使项目日历事件集成到用户日历中。

根据本发明的一个优选实施例,提供了一种用于使项目事件与个人日历和日程安排客户机集成的方法,通过以下步骤实现:建立项目日历;为所述项目的成员建立个人日历;将表示是否把在所述项目日历上公布的事件发送到所述个人日历的标记接收到成员简档(profile)中;将表示由所述成员用于所述个人日历的日历和日程安排格式的标记接收到所述成员简档中;响应所述项目日历中的事件的创建,将所述事件以所述格式转发给所述成员的所述个人日历。

一种用于使项目事件与个人日历和日程安排客户机集成的系统,包括:第一服务器,该第一服务器包括具有成员简档数据库和事件数据库的场所数据库,场所服务器,以及包括电子邮件应用程序的电子邮件传输工具;客户机,包括日历和日程安排程序;所述成员简档数据库响应于成员输入,用于存储对所述日历和日程安排程序的成员预订;所述场所服务器响应于所述电子邮件传输工具,从所述场所数据库的成员接收创建、更新或删除事件,以便在所述场所数据库的事件数据库中创建一个项目事件;所述场所服务器响应于所述创建、更新或删除事件,用于从所述成员简档数据库确定那些预订了多个所述日历和日程安排程序中的每一个的成员;所述场所服务器还用于向每个预订了日历和日程安排程序的成员发送针对所述成员预订的所述日历和日程安排程序进行了个性化的所述项目事件的电子邮件通知。

根据本发明的一个方面,提供了一种计算机程序产品,配置成可操作用于使项目事件与个人日历和日程安排客户机集成。

本发明的其他特征和优点从以下结合附图对本发明当前的优选实施例进行的详细说明中将变得更为明显。

附图说明

图1是表示根据本发明的优选实施例的典型系统结构的高级系统图。

图2是表示一个典型的多服务器系统环境的高级系统图。

图3是具有用于“日历集成”的内容条目表的场所页的图示。

图4是具有用于预订日历消息并指定日历类型的选项的QuickPlace成员信息页的图示。

图5是日历区上发送至预订者复选框的QuickPlace的图示。

图6是表示用于使项目事件与个人日历和日程安排客户机集成的本发明优选实施例的高级系统图。

图7是表示用于使项目事件与个人日历和日程安排客户机集成的本发明方法的典型实施例的流程图。

具体实施方式

根据本发明的优选实施例,提供一种系统和方法,用于在用户主日历工具中显示场所日历事件。通过使场所日历事件集中在用户主日历工具中,用户仅需要访问一个日历来查看所有的相关事件。

根据本发明的优选实施例,协作空间,例如QuickPlace的成员,将在QuickPlace中创建的日历页接收到其自己的日历和日程安排(C&S)日历中。这允许集成例如Lotus Notes 5.x和6.0,MicrosoftOutlook 98及以上版本,以及任何icalendar标准使能的C&S客户机。

参考附图1和2,有关的系统环境包括在多服务器系统环境中的QuickPlaee 114,132,134,136,该多服务器系统环境包括服务100/服务器101,122/123,124/125以及126/127,通信链路97,一个或多个客户终端,例如用户浏览器99,以及例如包括目录120,诸如QuickPlace目录的数据库,用于聚集有关项目的信息。

在整个说明书中,概括性的术语“项目(project)”以及更具体的术语“场所(place)”或“QuickPlace”基本上是可互换使用的。场所和QuickPlace是项目的具体例子。类似地,“主目录”和“QuickPlace目录”基本上是等同的术语。

通过远程终端99对每个用户可用的功能可以根据用户和/或实体的需求和授权进行定制。终端99可以使用例如浏览器软件技术或本领域技术人员公知的其他电子访问方法访问所述系统。在终端99显示给终端用户的报告及其他信息可以使用现有的网页格式技术进行显示。

通信链路97链接远程终端到服务器101。链路97可以是硬连线链路,例如电话线、同轴电缆、数字数据线等,或者可以是无线链路,例如无线射频或红外通信链路等。

如图1中所示,QuickPlace服务100代表一组可以通过网络相互通信并且可以一起工作来提供功能(例如项目创建、搜索项目和服务器,以及总体浏览所有的服务器和项目)的服务器。

参照附图2,该服务可以以抽象意义来实现,因为每个服务器101、123、125、127分别实现服务100、122、124、126的概念,在这个意义上是QuickPlace服务器的多服务器配置,所述服务器可以被视为管理服务与用户接口中的一致单元。

QuickPlace服务100包括多个QuickPlace服务器101和/或QuickPiace群集(clusters),其:(1)处在相同的IBMLotusDominoTM域中;(2)共享相同的用户目录和验证系统;(3)在相同的用户网络上(即不被防火墙隔离);以及(4)由相同的管理组管理。这些限制足以在服务中确保:(1)服务器101可以一致地配置;(2)服务器101可以相互通信并共享数据;(3)用户身份在相同的名字空间并且不会冲突;以及(4)可以实现单个验证签名。

参照附图3,场所显示窗口177包括内容表(TOC)工具条178,其中显示有My Places按钮186和用于日历集成的TOC选择条目,选择该条目允许用户选择与所述日历有关的日历选项或偏好。

QuickPlace日历事件是QuickPlace中包含QuickPlace日历控制的任何页面。

参照附图4,用户选择是否将在该场所的日历上公布的事件发送到其个人日历中,并当他们编辑其成员简档信息716时从下拉列表718中指定使用的日历和日程安排(C&S)程序。该列表718可以包含几种C&S格式中的任何一种,包括Notes 5,Notes 6,MS Outlook,iCalendar,纯文本。在上述列表718中示出哪些格式通过在用于QuickPlace服务器101的XML配置文件(qpconfig.xml)中的设置进行控制。

参照附图5,日历信息区712包括发送事件给日历预订者复选框714,以便当安排一个QuickPlace事件时供用户使用。

参照附图6,本发明的客户机/服务器系统的优选实施例包括在系统方的Domino服务器640和场所数据库630,其包括成员简档数据库672和事件数据库674。服务器640包括QuickPlace服务器101和包含QuickPlace日历和日程安排事件存储器的电子邮件传送工具676。在客户方,浏览器或QuickPlace客户机99包括电子邮件应用程序以及日历和日程安排程序。

在操作时,客户机99的用户可以指定保存在该QuickPlace101中的事件,例如将要发送给设置其成员简档的用户的事件,以在其日历和日程安排客户机中从该QuickPlace101接收日历事件。

将会导致其他用户接收事件通知的用户动作有:在服务器640创建、更新和删除事件。在所述场所本身中创建将被列入日程的事件674。该场所的用户在简档672中预订日历,并指定其使用的日历类型。然后,通过电子邮件传送工具676从服务器101发送的事件678可以针对用户选择的C&S应用程序682作为电子邮件680附件进行个性化处理,例如以Notes格式或icalendar格式。

当在服务器640中创建事件678时,检查成员简档672以查看谁预订接收日历事件674。对于每个已预订的成员,检查日历程序类型,然后产生适当格式的电子邮件用于发布给每组用户(每个组用于那些请求了Notes 5,Notes 6或iCalendar格式的人员)。

参照附图7,根据本发明的一个典型实施例,在步骤684,创建、更新或移开事件678。服务器101通过在步骤686检查是否允许在服务器级集成日历,在步骤688检查是否允许在场所级集成日历,以及在步骤690检查是否允许在房间级(room level)集成日历来进行响应。如果在任何这些级别都不允许,则在步骤710结束日历集成。如果在所有这些级别都允许,则服务器101在步骤692检查成员简档672来检查日历预订并且在步骤694为那些预订了Notes 5的成员产生Notes5格式的附件,在步骤696为那些预订了Notes 6的成员产生Notes 6格式的附件,并且在步骤698为那些预订了iCalendar事件的成员产生iCalendar格式的附件。在步骤700,这些附件被附加到电子邮件注释702中,该电子邮件注释在步骤704,706和708通过网络97发送给各自的Notes 5,Notes 6和iCalendar用户。

因此,存在三级日历集成:整个服务器、逐个场所(place)、逐个房间(room)。这些都被保存在.nsf文件中。

QuickPlace(QP)成员控制是否通过以与他们预订接收“新”邮件相同的方式预订日历事件来接收日历事件。这样,QP成员控制是否接收事件。

QuickPlace管理员可以允许或禁止各种程度的粒度(granularity),如下所示:

1.通过QP服务器101的管理场景完全地允许或禁止在QuickPlace服务器中的日历集成,或

2.通过QuickPlace基本改变(change-basics)选项完全地允许或禁止对于特定的QuickPlace的日历集成,或

3.通过日历文件夹选项允许或禁止对特定房间的日历的日历集成。

此外,房间管理者可以控制包含在房间中的日历控制的页面(也叫作日历页面)是否总是被发送给已预订的成员,或者页面的作者选择是否发送该页面至预订者,或房间中的日历页面从来不作为日历事件发送给预订者。

QuickPlace通知特征发送包含有关页面的位置、描述等信息的文本电子邮件。所发送日历事件选项发送日历事件格式的电子邮件704-708,其在浏览器中与C&S日历682集成。

一旦事件以以下方式到达客户机99,QuickPlace日历事件678就与C&S客户机682集成。

1.对于Lotus Notes预订者,电子邮件704或706包含编码成在SMTP x-标题字段中携带的Lotus Notes文档字段的日历事件678信息。这些字段通过Lotus Notes C&S客户机682模板翻译并根据模板规则处理,从而成为Notes Meeting邀请函。

2.对于Microsoft Outlook预订者,电子邮件708包含icalendar标准的附件文件,该文件包含QuickPlace中的事件678的日历信息。该icalendar附件通过C&S程序682被输入到用户日历中。对于Microsoft Outlook,电子邮件708中的附件698可以被拖放到Outlook日历中,或者通过双击附件打开或接收。

3.对于其他icalendar标准的C&S客户,所述电子邮件与用于Microsoft Outlook的相同。所述电子邮件包含icalendar文件附件,该附件可以被输入到如由客户机指示的C&S日历中。

日历集成支持单向工作流。这意味着,为了传播对在QuickPlace中原始创建的事件674所做的改变(时间,或日期,或取消),该事件可以仅通过QuickPlace 101本身进行更新或取消。换句话说,在C&S日历客户机99中事件的时间不能改变,并且期望要从客户机更新QuickPlace事件674。

场所成员通过成员简档672预订场所日历。

对于用于Lotus Notes日历客户机格式的事件678,QuickPlacel01创建电子邮件注释702,并将在表1中说明的字段加到所述注释中,以便使Lotus Notes日历客户机C&S程序682将该电子邮件作为日历事件进行处理:

  表1用于Lotus Notes C&S客户机的电子邮件字段  符号表:N/U/C=以通知形式呈现的项.N=新U=更新的(重安排的)C=取消  项名  数据类型  事件类型  目的  跟踪相关注释项:  $C$Track$C$Version$C$FlagsApptUNIDSequenceNum$RefOptions$Ref  文本文本文本文本文本文本参考列表  N/U/CN/U/CU/CN/U/CN/U/CU/CU/C  修改跟踪客户机使用注释客户机使用注释场所中事件UNID事件改变数客户机使用注释客户机中事件NID  与内容相关的注释项:
  AppointmentTypeNoticeTypeFormTopicSubject_ViewIconLogo  文本文本文本文本文本数字文本  N/U/CN/U/CN/U/CN/U/CN/U/CN/U/CN  事件类型通知动作客户机中使用的形式事件题目电子邮件主题在客户机中显示的图标在客户机中显示的标志  与时间标记和日期相关的项:  StartDateTimeStartDateStartTimeEndDateTimeEndDateEndTimeWebDateTimeInitWebCategory$WebFlags  文本文本文本文本文本文本文本文本文本  N/U/CN/U/CNN/U/CNNNNN  开始时间标记开始时间标记开始时间标记结束时间标记结束时间标记结束时间标记用于客户机用于客户机用于客户机  与人员相关的注释项:  ChairAltChair$LangChair$NameLanguageTagsPrincipal$AltPrincipal  文本文本文本文本文本文本  N/U/CN/U/CN/U/CNN/U/CN/U/C  主席副主席主席语言名称标签语言负责人副负责人
  $LangPrincipalRequiredAttendeesAltRequiredNamesInetRequiredNamesStorageRequiredNames$ExpandGroups  文本文本列表文本列表文本列表文本文本  N/U/CN/U/CN/U/CN/U/CN/U/CN/U/C  负责人语言用于客户机用于客户机  与邮件相关的注释项:  MailFirstPassMailOptionsOrgConfidential$PublicAccess$SMTPKeepNotesItem  文本文本文本文本文本  N/U/CNNN/U/CN/U/C  用于客户机用于客户机用于客户机用于客户机SMTP x-标题字段  与模板相关的注释项:  tmpNoActionBartemOEMClienttmpOwnerHW  文本文本文本  NNN  模板使用注释模板使用注释模板使用注释

表2说明当创建常规邮件注释或日历注释时,由Notes客户邮件过程创建和增加(populate)的项。这些项通过退出nrouter服务器处理(未示出)捕获邮箱中的注释而在服务器101进行监视。这在邮件处理676未被设计成发送例如Lotus Notes特定的邮件注释给LotusNotes邮件客户,而是设计成在不知道邮件客户将在另一端接收邮件注释的情况下发送常规电子邮件时是需要的。

  表2由客户创建和增加的项  符号表:N/U/C=以通知形式呈现的项.N=新U=更新的(重安排的)C=取消  项名  数据类型  事件类型  目的  Principal$AltPrincipal$LangPrincipal$Mailer$StorageToEncryptINetCopyToINetBlinderCopyToINetSendToLogoSign  文本文本文本文本文本文本文本文本文本文本文本  N/U/CN/U/CN/U/CNNN/U/CNNNNN  负责人的CNLotus Notes建立

表3说明由用于电子邮件注释的QP101邮件处理创建和增加的项。这些项不需要通过用于日历事件注释的服务器101邮件处理增加(除了用*注释的地方)

  表3由QP邮件处理创建和增加的项  符号表:N/U/C=以通知形式呈现的项.N=新U=更新的(重安排的)C=取消  项名  数据类型  事件类型  目的  $MessageID$UpdatedByBlindCopyToCopyToBody*FormFromPostedDateRecipients*Subject  文本列表文本文本复合文本文本时间日期文本文本  N/U/CN/U/CNNN/U/CN/U/CN/U/CN/U/CN/U/CN/U/C重置为“通知(Notice)”N=邀请U=重安排C=取消

日历集成允许QuickPlace成员使用其Outlook或Notescalendaring客户机跟踪公布给QuickPlace的日历事件。用户可以选择自动接收用于所有公布给给定的QuickPlace的日历事件的通知,根据需要更新。作者也可以手动发送用于指定事件的日历通知给任何QuickPlace的成员。提供各种配置选项以允许服务器管理员、房间管理者、以及QuickPlace成员控制是否以及如何发送通知。

根据本发明的典型实施例,使用日历集成特征的用户,能够:

1)使用以下邮件客户机接收日历通知:Lotus Notes/Domino R5及以上版本;Microsoft Outlook98及以上版本。“日历事件”被定义为在房间日历中示出的任意形式。这包括内置日历事件形式,使用日历控制的简单形式,以及包括需要在房间日历上示出的字段的HTML形式。所述日历通知包括主题、日历信息(时间、持续时间、重复等等)、描述、网页上的其他定制字段,以及在QuickPlace中对应页面的URL。(例如,对于安排的Sametime会议,提供Sametime会议的URL的定制字段包含在所述消息中。)

2)在每个QuickPlace中设置一个选项,以在将新的页面公布给QuickPlacc中的任何日历,或从QuickPlace中的任何日历删除的任何时间接收日历通知。

3)当编辑日历页面时,让作者控制发送事件通知(由于某些编辑不值得向预订者发送更新)。

4)请求一批对应于显示在QuickPlace中的任何选择的单个日历上的当前公布的未来事件的通知,以便当在中间流(mid-flow)中加入QuickPlace时更新用户的日历。

5)对显示在QuickPlace中的任何日历上的页面,通过Notify(通知)动作(或Publish As->Notify)发送单个日历通知。对于具有所述日历类型的成员,所述通知被格式化,否则将发送常规的ASCII通知。

提供的其他工具包括:

1)管理者可以禁止在给定的房间,例如在每个日历的“文件夹选项”设置中的所有自动的日历通知。

2)会员资格管理API提供用于设置用户的日历通知偏好的参数。

3)服务器管理员具有一个禁止服务器上的所有的自动日历通知的选项(例如,用来支持群集(clustering))。Domino群集是一个2到6个服务器的组,为用户提供对数据的持续访问,平衡服务器之间的工作负荷,提高服务器性能,以及当企业规模增加时保持性能。在一个群集中的服务器包含对于用户来说在任何时间都可很容易地使用的数据库的副本。如果用户试图访问一个不可用的群集服务器上的数据库,则Domino在一个不同的群集服务器上打开该数据库的副本,如果该副本是可用的话。Domino持续使数据库同步,以便无论用户打开哪个副本,所述信息总是相同的。群集提供重要数据库的高度可用性,并且群集服务器可以使数据库开放请求重定向到群集中的其他服务器,允许用户不间断地访问其数据库。群集(clustering)被用于提供QuickPlace服务100,122,124,126或服务器101,123,125,127组的高度可用性。群集中的服务器通过添加、删除或升级来进行管理。

4)可以以定制形式提供一个选项以对于基于该形式的页面禁止自动日历通知。

5)对服务器管理员可以提供一个选项,以在给定的QuickPlace服务器101上为用户设置缺省的日历类型偏好。例如,在使用用于邮件和日历的Notes R5的公司的内联网服务器上,管理员可以让所有用户自动设置他们的日历类型为Notes R5。

在成员信息页面716上预订日历消息并指定日历类型的选项可以包括以下部分:

1)日历集成被表现为预订服务。

2)各个成员通过在成员信息页面上设置偏好可以预订接收在其个人日历上的场所中公布的事件。

3)由于对这些用户不支持任何偏好机制,因此对组成员是不可用的。

4)要求用户指定她/他的日历类型718,以便确保日历事件的成功格式化。

对于日历区712上的发送至预订者复选框714:

1)当作者创建或编辑日历页面(包括QuickPlace日历字段组的任何页面)时,呈现一个允许作者确定公布页面是否应当使所述事件发送至预订者的日历的复选框。对于新的页面,缺省选中该复选框。

2)预订机制遵守访问控制。只有那些能访问日历事件的人被发送该事件。

当修改现有的日历事件时,如果选中复选框714则发送更新。复选框714的行为有:

*缺省为未选中

*如果作者改变日期/时间设置,则复选框变为选中

*在公布以前任何时间作者都可以选中/不选中

当删除一个日历事件时可以向用户呈现JavaScript警告,以确认在发送之前发送取消通知。

由于用户可以加入一个场所,或改变其预订选项,在日历已增加(populate)之后,提供现有事件的同步,如下所示:

1)“发送至我的日历”动作可以显示在各个页面上。这允许用户拾取(cherry-pick)事件以添加到他/她的个人日历中。当点击时,显示确认动画,然后重新加载相同的页面。

2)“与我的日历同步”动作可以显示在一个场所的每个日历上。这呈现出这样的场景,即允许用户指定接收事件更新的天数/星期数。

日历预订独立于任何现有的作者启动的通知特征工作,所述特征可以从通知表面(skin)部件或通过Publish As-Notify触发。如果作者期望的话,他/她可以发送通知给所有成员或成员的子集,并且触发日历预订。发送给日历页面的通知是包含文本消息和页面链接的简单电子邮件消息,正如在现有技术中那样。

为了支持安全,本发明的日历集成工具识别访问级别,如下所示:

1)日历集成特征可用于作为场所的个人成员的读者、作者以及管理者。事件仅发送给对该场所中的事件页面具有读者或更高访问级别的用户。“具有访问权”并不包括用户机械地位于该房间和页面ACL中、但是由于用户不在父房间的ACL中因此不能进入该房间的情况。

2)日历集成特征对于匿名用户,或外部组的成员是不可用的,对于超级用户也不可用。

日历集成可以对不同的范围进行定制,如下所述:

1)场所中的每个日历可以被定制为允许/禁止对通告至所述日历的事件的自动通知。这允许管理者/PlaceType设计者限制对高位值(high-value)日历的预订。例如,可以禁止办公室外部的日历,而可以允许在线会议日历。

2)定制形式可以被定制为允许/禁止预订。在禁止预订的一种形式中,预订者复选框714隐藏在日历字段组712中。

3)在Basics中提供一个选项,以允许/禁止场所中的通知。如果禁止预订,则整个预订UI隐藏在场所中。

4)在服务器设置(Server Settings)中可以提供一个选项,以允许/禁止日历预订。如果禁止预订,则整个预订UI被隐藏在服务器上的所有场所中。

5)日历文件夹选项从PlaceType传播到其子辈。

可替换的实施例

虽然在此为了举例说明已对本发明的具体实施例进行了说明,但是将会认识到在不脱离本发明的精神和范围的情况下可以作出各种修改。特别是,提供计算机程序产品或程序元件,或程序存储器或存储设备例如固态或流体传输介质,磁或光电线,磁带或磁盘,等等也在本发明的范围内,用于存储可由机器读取的信号,用于根据本发明的方法控制计算机的操作,和/或根据本发明的系统构造其部件。

此外,所述方法的每个步骤可以在任何通用的计算机上执行,例如被指定为zSeries,iSeries,xSeries以及pSeries等的IBM系统,并依照一个或多个,或一个或多个部分,程序元件、从任何程序设计语言例如C++,Java,P1/1,Fortran等产生的模块或对象。此外,每个所述步骤,或文件或对象或实现每个所述步骤的类似对象,都可以通过特定目的的硬件或为该目的设计的电路模块实现。

因此,本发明的保护范围仅通过以下的权利要求及其等同物限定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号