Method and apparatus for deriving object type and obtaining object type
attribute values
    1.
    发明授权
    Method and apparatus for deriving object type and obtaining object type attribute values 失效
    用于导出对象类型并获取对象类型属性值的方法和装置

    公开(公告)号:US5261098A

    公开(公告)日:1993-11-09

    申请号:US751866

    申请日:1991-08-28

    摘要: In a computer system where applications and data manipulated by the applications are implemented in an object oriented manner, an object type and its deriving attribute are stored as an entry in a table having an identifier. The object type table is in turn stored in a database. Similarly, the object type and its attribute values having corresponding attribute identifiers are stored as an entry in a table having an identifier. The object type attribute table is in turn also stored in a database. An object type deriving manager and an object type attribute values obtaining manager corresponding to the object type table and the object type attribute table are provided for deriving object type and obtaining object type attribute values respectively. A row getting interface routine and a column getting interface routine are provided for invoking the functions of the object type deriving manager and the functions of the object type attribute values obtaining manager. The object type is derived and the object type attribute values are obtained for an application upon receipt of the object type table identifier, the object type deriving attributes, the object type attribute table identifier, and the object type attribute identifiers from the application. As a result, applications are relieved of the burden of maintaining the necessary information for deriving object type and obtaining object type attribute values to improve interoperability between the applications.

    Method and apparatus for extensible object-oriented inter-application
link management
    3.
    发明授权
    Method and apparatus for extensible object-oriented inter-application link management 失效
    用于可扩展面向对象的应用程序间链接管理的方法和装置

    公开(公告)号:US5404534A

    公开(公告)日:1995-04-04

    申请号:US252059

    申请日:1994-06-01

    CPC分类号: G06F9/543

    摘要: A method and apparatus for extensible inter-application link management is disclosed. The apparatus is independent of the applications that manipulates the anchors linked by the links being managed. Anchors linked may reside on the same or different computers on a network. Links managed comprise navigation links and include links. Links managed may be further extended with application defined links. Application defined links may or may not require support by additional application provided link maker programs. Application defined links may inherit linking operations managed from the navigation link, include link and other existing application defined links with or without override.

    摘要翻译: 公开了一种用于可扩展应用间链路管理的方法和装置。 该装置独立于操纵由被管理的链路链接的锚点的应用。 链接的锚点可能驻留在网络上相同或不同的计算机上。 管理的链接包括导航链接和链接。 管理的链接可以使用应用程序定义的链接进一步扩展。 应用程序定义的链接可能需要或可能不需要通过附加应用程序提供链接程序的支持。 应用程序定义的链接可以继承从导航链接管理的链接操作,包括具有或不具有覆盖的链接和其他现有的应用程序定义链接。

    System and method for identifying changes made to a computer system due to software installation
    4.
    发明授权
    System and method for identifying changes made to a computer system due to software installation 有权
    用于识别由于软件安装对计算机系统所做的更改的系统和方法

    公开(公告)号:US07448033B1

    公开(公告)日:2008-11-04

    申请号:US10845977

    申请日:2004-05-14

    IPC分类号: G06F9/445

    CPC分类号: G06F8/60

    摘要: A method and apparatus identifies changes made to a computer system caused by the installation of software. The state of the computer system is recorded before the software is installed and, after the software is installed, the recorded state is compared against the state of the computer system. Changes are written into a manifest, which may be combined with any new or changed files and an installation program to produce a package which can be sent to another computer system for installation.

    摘要翻译: 方法和装置识别由软件安装引起的对计算机系统的改变。 在安装软件之前记录计算机系统的状态,并且在安装软件之后,将记录状态与计算机系统的状态进行比较。 更改被写入清单,可以与任何新的或更改的文件和安装程序组合,以生成可以发送到另一台计算机系统进行安装的软件包。

    Method and apparatus for identifying changes made to a computer system due to software installation
    6.
    发明授权
    Method and apparatus for identifying changes made to a computer system due to software installation 有权
    用于识别由于软件安装对计算机系统造成的改变的方法和装置

    公开(公告)号:US06738970B1

    公开(公告)日:2004-05-18

    申请号:US09343979

    申请日:1999-06-30

    IPC分类号: G06F9445

    CPC分类号: G06F8/60

    摘要: A method and apparatus identifies changes made to a computer system caused by the installation of software. The state of the computer system is recorded before the software is installed and, after the software is installed, the recorded state is compared against the state of the computer system. Changes are written into a manifest, which may be combined with any new or changed files and an installation program to produce a package which can be sent to another computer system for installation.

    摘要翻译: 方法和装置识别由软件安装引起的对计算机系统的改变。 在安装软件之前记录计算机系统的状态,并且在安装软件之后,将记录状态与计算机系统的状态进行比较。 更改被写入清单,可以与任何新的或更改的文件和安装程序组合,以生成可以发送到另一台计算机系统进行安装的软件包。

    Method and apparatus for accepting and rejecting files according to a manifest
    7.
    发明授权
    Method and apparatus for accepting and rejecting files according to a manifest 有权
    根据清单接收和拒绝文件的方法和装置

    公开(公告)号:US06430608B1

    公开(公告)日:2002-08-06

    申请号:US09247199

    申请日:1999-02-09

    申请人: Sami Shaio

    发明人: Sami Shaio

    IPC分类号: G06F1516

    CPC分类号: H04L63/102 H04L63/123

    摘要: A method and apparatus checks a set of files against a manifest to determine whether to accept or reject the files. The manifest contains one or more policy sections that describe whether to accept files that are described in the manifest but not received, or received but not described in the manifest. The method and apparatus determines whether files are listed in the manifest but not received, or received but not listed in the manifest, and can accept the files in these circumstances based on the policy section of the manifest. The manifest may also contain a hash result for each file. The method and apparatus can hash the files received and compare the hash result produced with the hash result specified in the manifest. If the hash results computed for the file are different from the hash result for the file in the manifest, the file or the set of files may be rejected.

    摘要翻译: 方法和装置根据清单检查一组文件以确定是接受还是拒绝文件。 清单包含一个或多个策略部分,描述是否接受在清单中描述但未被接收但未在清单中描述的文件。 该方法和装置确定文件是否在清单中列出,但未被接收或未被列入清单中,并且可以基于清单的策略部分在这些情况下接受文件。 清单也可能包含每个文件的哈希结果。 该方法和装置可以对所接收的文件进行散列,并比较由清单中指定的散列结果产生的散列结果。 如果为文件计算的哈希结果与清单中的文件的哈希结果不同,则文件或文件集可能会被拒绝。

    System and method for the distribution of code and data
    8.
    发明授权
    System and method for the distribution of code and data 有权
    用于分发代码和数据的系统和方法

    公开(公告)号:US06272536B1

    公开(公告)日:2001-08-07

    申请号:US09231322

    申请日:1999-01-13

    IPC分类号: G06F15173

    摘要: A system and method for distributing software applications and data to many thousands of clients over a network. The applications are called “channels”, the server is called the “transmitter”, and the client is called the “tuner”. The use of channels is based on subscription. The end-user needs to subscribe to channel before it can be executed. When the end-user subscribes to a channel the associated code and data is downloaded to the local hard-disk, and once downloaded the channel can be executed many times without requiring further network access. Channels can be updated automatically at regular intervals by the tuner, and as a result the end-user is no longer required to manually install software updates, instead these software and data updates are automatically downloaded and installed in the background. This method of automatic downloading of updates achieves for the client the same result as the broadcast distribution of software over a connection based network, but wherein the client initiates each update request without requiring any special broadcast networking infra structure.

    摘要翻译: 一种通过网络将软件应用程序和数据分发给数千个客户端的系统和方法。 应用程序称为“通道”,服务器称为“发送器”,客户端称为“调谐器”。 频道的使用基于订阅。 最终用户需要订阅频道才能执行。 当最终用户订阅频道时,将相关的代码和数据下载到本地硬盘,一旦下载,频道就可以执行多次,无需进一步的网络访问。 频道可以由调谐器定期自动更新,因此最终用户不再需要手动安装软件更新,而是自动下载并安装在后台。 这种自动下载更新方法为客户端实现与通过基于连接的网络的软件的广播分发相同的结果,但是其中客户端发起每个更新请求而不需要任何特殊的广播组网基础结构。

    Method for the distribution of code and data updates
    9.
    发明授权
    Method for the distribution of code and data updates 失效
    分发代码和数据更新的方法

    公开(公告)号:US5919247A

    公开(公告)日:1999-07-06

    申请号:US690257

    申请日:1996-07-24

    摘要: A system and method for distributing software applications and data to many thousands of clients over a network. The applications are called "channels", the server is called the "transmitter", and the client is called the "tuner". The use of channels is based on subscription. The end-user needs to subscribe to channel before it can be executed. When the end-user subscribes to a channel the associated code and data is downloaded to the local hard-disk, and once downloaded the channel can be executed many times without requiring further network access. Channels can be updated automatically at regular intervals by the tuner, and as a result the end-user is no longer required to manually install software updates, instead these software and data updates are automatically downloaded and installed in the background. This method of automatic downloading of updates achieves for the client the same result as the broadcast distribution of software over a connection based network, but wherein the client initiates each update request without requiring any special broadcast networking infra structure.

    摘要翻译: 一种通过网络将软件应用程序和数据分发给数千个客户端的系统和方法。 应用程序称为“通道”,服务器称为“发送器”,客户端称为“调谐器”。 频道的使用基于订阅。 最终用户需要订阅频道才能执行。 当最终用户订阅频道时,将相关的代码和数据下载到本地硬盘,一旦下载,频道就可以执行多次,无需进一步的网络访问。 频道可以由调谐器定期自动更新,因此最终用户不再需要手动安装软件更新,而是自动下载并安装在后台。 这种自动下载更新方法为客户端实现与通过基于连接的网络的软件的广播分发相同的结果,但是其中客户端发起每个更新请求而不需要任何特殊的广播组网基础结构。

    Method and system for automatically updating multiple servers
    10.
    发明授权
    Method and system for automatically updating multiple servers 有权
    自动更新多台服务器的方法和系统

    公开(公告)号:US07020706B2

    公开(公告)日:2006-03-28

    申请号:US10173278

    申请日:2002-06-17

    IPC分类号: G06F15/16 G06F15/173

    摘要: A system and method updates multiple servers automatically without taking all of the multiple servers off-line at the same time. The system and method selects a group of servers, takes the group off-line, updates the group taken off-line, and then brings on-line those members of the group that were on-line prior to the update and for which the update was installed successfully.

    摘要翻译: 系统和方法会自动更新多台服务器,而不会同时将所有多台服务器脱机。 系统和方法选择一组服务器,离线组,更新脱机组,然后在更新之前将在线联机的成员上线,并对其进行更新 已成功安装