Method, system, and program product for deploying a platform dependent application in a grid environment
    1.
    发明申请
    Method, system, and program product for deploying a platform dependent application in a grid environment 有权
    用于在网格环境中部署平台相关应用程序的方法,系统和程序产品

    公开(公告)号:US20070209034A1

    公开(公告)日:2007-09-06

    申请号:US11365373

    申请日:2006-03-01

    IPC分类号: G06F9/445

    摘要: Under the present invention, it is determined whether sufficient resources exist for deploying a platform dependent application on its specific “native” platform in a grid environment. If not, a platform dependent portion of the application is identified, and the application is split into the platform dependent portion and a platform independent portion. Thereafter, the platform dependent portion is deployed on its corresponding native platform, while the platform independent portion is deployed on another platform in the grid environment based on available resources. Interconnections between the two portions can then be automatically generated. This can include, for example, creating remote method invocation facade interfaces, creating remote method invocation-enabled facade classes, and building a remote method invocation server for the first platform.

    摘要翻译: 在本发明中,确定是否有足够的资源用于在网格环境中的平台相关应用部署其特定的“本地”平台。 如果不是,则识别应用的平台依赖部分,并且将应用程序拆分为平台依赖部分和与平台无关的部分。 此后,平台依赖部分部署在其对应的本机平台上,而平台独立部分基于可用资源部署在网格环境中的另一平台上。 然后可以自动生成两部分之间的互连。 这可以包括例如创建远程方法调用外观接口,创建支持远程方法调用的外观类,以及为第一个平台构建远程方法调用服务器。

    Method and system for associating events
    2.
    发明申请
    Method and system for associating events 失效
    关联事件的方法和系统

    公开(公告)号:US20050080806A1

    公开(公告)日:2005-04-14

    申请号:US10681612

    申请日:2003-10-08

    IPC分类号: G06F17/00

    摘要: A method, system, and computer program product for associating events. A provided event dataset includes events occurring in each of N successive time intervals (N≧3). Association rules pertaining to successive events in the event dataset are deduced. Sequences of events are generated from the association rules. Clusters of the sequences of events are formed. Sequences of the clusters are created. The clusters of the sequences may be used: to identify at least one event occurring in a time interval of the N time intervals as being a probable cause of at least one event occurring in a later-occurring time interval of the N time intervals; or to predict an occurrence of at least one event in a time interval occurring after the N time intervals, wherein the at least one event had occurred within the N time intervals.

    摘要翻译: 一种用于关联事件的方法,系统和计算机程序产品。 提供的事件数据集包括在N个连续时间间隔(N> = 3)中发生的事件。 推导出与事件数据集中的连续事件有关的关联规则。 事件序列是从关联规则生成的。 形成事件序列的集群。 创建集群的序列。 可以使用序列的簇:将在N个时间间隔的时间间隔中发生的至少一个事件识别为在N个时间间隔的稍后发生的时间间隔中发生的至少一个事件的可能原因; 或者在N个时间间隔之后的时间间隔中预测至少一个事件的发生,其中至少一个事件发生在N个时间间隔内。

    METHOD FOR SHARING SOURCE CODE OVER A NETWORK
    3.
    发明申请
    METHOD FOR SHARING SOURCE CODE OVER A NETWORK 失效
    用于在网络上共享源代码的方法

    公开(公告)号:US20070294264A1

    公开(公告)日:2007-12-20

    申请号:US11847365

    申请日:2007-08-30

    IPC分类号: G06F17/30

    CPC分类号: G06Q10/10 G06F17/30011

    摘要: Under the present invention source code can be shared among nodes in a peer-to-peer network. Specifically, source code to be shared will first be analyzed to identify a set of code patterns, assigned one or more predetermined categories based on the set of code patterns, and then selectively indexed. A developer desiring to use previously created source code when creating a new program can perform a context dependent search based on his/her working code to identify and retrieve relevant source code.

    摘要翻译: 根据本发明,源代码可以在对等网络中的节点之间共享。 具体来说,将首先分析要共享的源代码以识别一组代码模式,基于代码模式集合分配一个或多个预定类别,然后选择性地编制索引。 希望在创建新程序时使用以前创建的源代码的开发人员可以根据他/她的工作代码执行与上下文相关的搜索,以识别和检索相关的源代码。

    Method of self enhancement of search results through analysis of system logs
    5.
    发明申请
    Method of self enhancement of search results through analysis of system logs 审中-公开
    通过系统日志分析自动增强搜索结果的方法

    公开(公告)号:US20050065774A1

    公开(公告)日:2005-03-24

    申请号:US10664450

    申请日:2003-09-20

    IPC分类号: G06F17/28 G06F17/30

    摘要: An automatic search index/meta data self-enhancement system includes a search system log analyzer, which periodically looks through the search system log, of a database, for search queries that did not bring satisfactory results; a search query analyzer which applies query enhancement techniques to the unsatisfactory queries by using glossary terms, synonyms, known typos, translated words, etc. to enhance the queries and categorize them; a relevant document finder which, based on the enhanced query terms and their categorization and subject, uncovers documents that were not previously found and links the documents to the query terms in the search index; and a search index/meta data enhancer, that enhances the meta/data of the documents based on the enhanced query terms in the search index, to reflect these new keywords to allow documents turned up by the enhanced query to be returned when similar future searches are entered by users.

    摘要翻译: 自动搜索索引/元数据自我增强系统包括搜索系统日志分析器,其周期性地查看数据库的搜索系统日志,用于搜索查询并不能令人满意的结果; 一种搜索查询分析器,其通过使用词汇术语,同义词,已知的打字错误,翻译的单词等来对不满意的查询应用查询增强技术,以增强查询并对它们进行分类; 相关的文献检索器,根据增强的查询条款及其分类和主题,发现以前未找到的文档,并将文档链接到搜索索引中的查询条款; 以及搜索索引/元数据增强器,其基于搜索索引中的增强查询词来增强文档的元数据/数据,以反映这些新关键字,以允许在类似的未来搜索时返回增强查询的文档 由用户输入

    Automatically establishing conferences from desktop applications over the Internet
    6.
    发明授权
    Automatically establishing conferences from desktop applications over the Internet 有权
    通过互联网自动从桌面应用程序建立会议

    公开(公告)号:US06798753B1

    公开(公告)日:2004-09-28

    申请号:US09417632

    申请日:1999-10-14

    IPC分类号: H04L1216

    摘要: A system and method for providing automatic scheduling and establishment of telephone conferences over a network such as the Internet. A user inputs conference information to a desktop application, and the scheduling, the contacting of participants, and the control of the conference are conducted automatically. If the conference is scheduled to dial out to the participants and is marked as a calendar entry, the desktop application stores the conference information, including the start/end time of a conference, the telephone numbers of the participants, the choice of service provider, and an account id. Once a teleconference calendar entry is created, the process starts and the conference is established automatically. At the scheduled time, the desktop application warns the user by running an alarm function to remind them of the time of the conference. Thereafter, a secondary application is invoked and the conference information is passed to the secondary application for automatic establishment of the conference. When the secondary application is invoked, it establishes an Internet connection with the service provider and exchanges data messages to start and monitor the audio conference. The status of the participants and of the conference are reported to the user by the secondary application via a user interface. The conference service provider receives the telephone numbers of the participants over the established data connection and starts dialing out to the participants. When the participants answer, they are all connected to an audio bridge. In one modification of the invention, the service provider returns a dial-in number and a password, upon request, to be distributed to the participants, so that any users who are unable to provide a dial-out number in advance may dial in to the scheduled conference.

    摘要翻译: 一种用于通过诸如因特网的网络提供电话会议的自动调度和建立的系统和方法。 用户向桌面应用输入会议信息,自动进行会议的安排,参与者的接触和会议的控制。 如果会议计划拨出给参与者并被标记为日历条目,则桌面应用程序存储会议信息,包括会议的开始/结束时间,参与者的电话号码,服务提供商的选择, 和帐号。 一旦创建电话会议日历条目,该进程开始并且自动建立会议。 在预定的时间,桌面应用程序通过运行警报功能来提醒用户会议时间。 此后,调用辅助应用程序,并将会议信息传递到辅助应用程序以自动建立会议。 当辅助应用被调用时,它建立与服务提供商的互联网连接,并交换数据消息以启动和监视音频会议。 通过用户界面,二次应用程序向用户报告参与者和会议的状态。 会议服务提供商通过建立的数据连接接收参与者的电话号码,并开始拨出给参与者。 当参与者回答时,他们都连接到音频桥。 在本发明的一个修改中,服务提供者根据请求返回拨入号码和密码以分发给参与者,使得不能提前拨出号码的用户可以拨入 预定会议。