Method and system for transferring data to common destinations using a
common destination list
    1.
    发明授权
    Method and system for transferring data to common destinations using a common destination list 失效
    使用公共目的地列表将数据传输到公共目的地的方法和系统

    公开(公告)号:US5886699A

    公开(公告)日:1999-03-23

    申请号:US903213

    申请日:1997-07-21

    CPC分类号: G06F3/0481

    摘要: A method and system for transferring data to common destinations using a common destination list is provided. In a preferred embodiment, a user uses a software facility ("the facility") that is preferably integrated into an operating system to transfer source objects using a list of common transfer destinations. By selecting a source object and issuing a transfer command, the user causes the facility to display in conjunction with the source object a list of common transfer destinations ("common destination list"). When the user selects a destination from the common destination list, the facility initiates a transfer of the source object to the selected destination. The destinations contained in the common destination list are preferably customizable by the user in a straightforward manner. In a further preferred embodiment, the facility monitors object transfers that the user specifies using other techniques, such as drag and drop, and prompts the user to automatically add frequently-used destinations to the common destination list.

    摘要翻译: 提供了使用公共目的地列表将数据传送到公共目的地的方法和系统。 在优选实施例中,用户使用优选地集成到操作系统中以使用公共传送目的地列表来传送源对象的软件设施(“设施”)。 通过选择源对象并发出传送命令,用户使设备与源对象一起显示公共传送目的地(“公共目的地列表”)的列表。 当用户从公共目的地列表中选择目的地时,设施启动源对象到所选择的目的地的传送。 包含在公共目的地列表中的目的地优选地由用户以直接的方式定制。 在另一优选实施例中,设施监视用户使用诸​​如拖放之类的其他技术指定的对象传送,并提示用户自动将常用目的地添加到公共目的地列表。

    Method and system for transferring data to common destinations using a
common destination list
    2.
    发明授权
    Method and system for transferring data to common destinations using a common destination list 失效
    使用公共目的地列表将数据传输到公共目的地的方法和系统

    公开(公告)号:US5694563A

    公开(公告)日:1997-12-02

    申请号:US566884

    申请日:1995-11-16

    CPC分类号: G06F3/0481

    摘要: A method and system for transferring data to common destinations using a common destination list is provided. In a preferred embodiment, a user uses a software facility ("the facility") that is preferably integrated into an operating system to transfer source objects using a list of common transfer destinations. By selecting a source object and issuing a transfer command, the user causes the facility to display in conjunction with the source object a list of common transfer destinations ("common destination list"). When the user selects a destination from the common destination list, the facility initiates a transfer of the source object to the selected destination. The destinations contained in the common destination list are preferably customizable by the user in a straightforward manner. In a further preferred embodiment, the facility monitors object transfers that the user specifies using other techniques, such as drag and drop, and prompts the user to automatically add frequently-used destinations to the common destination list.

    摘要翻译: 提供了使用公共目的地列表将数据传送到公共目的地的方法和系统。 在优选实施例中,用户使用优选地集成到操作系统中以使用公共传送目的地列表来传送源对象的软件设施(“设施”)。 通过选择源对象并发出传送命令,用户使设备与源对象一起显示公共传送目的地(“公共目的地列表”)的列表。 当用户从公共目的地列表中选择目的地时,设施启动源对象到所选择的目的地的传送。 包含在公共目的地列表中的目的地优选地由用户以直接的方式定制。 在另一优选实施例中,设施监视用户使用诸​​如拖放之类的其他技术指定的对象传送,并提示用户自动将常用目的地添加到公共目的地列表。

    Method and system for efficiently creating a new file associated with an
application program
    3.
    发明授权
    Method and system for efficiently creating a new file associated with an application program 失效
    用于有效地创建与应用程序相关联的新文件的方法和系统

    公开(公告)号:US5764983A

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

    申请号:US554489

    申请日:1995-11-07

    IPC分类号: G06F9/44 G06F9/00

    摘要: The present invention provides a method and system in a computer system for creating a new file system object. The method and system operates under the control of an operating system installed on the computer system. The method and system displays a list of types of filesystem objects that may be created. The method and system subsequently receives input indicating that a user has selected a displayed filesystem object type. The method and system then creates a new file system object having the selected type.

    摘要翻译: 本发明提供了一种用于创建新的文件系统对象的计算机系统中的方法和系统。 该方法和系统在安装在计算机系统上的操作系统的控制下操作。 该方法和系统显示可能创建的文件系统对象的类型列表。 方法和系统随后接收指示用户选择了显示的文件系统对象类型的输入。 然后,方法和系统创建具有所选类型的新文件系统对象。

    Shell extensions for an operating system
    4.
    发明授权
    Shell extensions for an operating system 有权
    操作系统的Shell扩展

    公开(公告)号:US06437810B1

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

    申请号:US09704627

    申请日:2000-11-02

    IPC分类号: G09G500

    摘要: An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In addition, developers may add property sheet pages for such objects. Application developers also have the option of providing per-instance icons for each instance of an object. Application developers may provide data object extension handlers for customizing data sources on a per-object class basis and may provide drop target extension handlers on a per-object class basis to customize drop target behavior. Developers may additionally provide copy-hook handlers to regulate file system operations on objects. Developers may also extend the functionality provided by the shell of the operating system by adding their own custom name spaces to the integrated system name space. The mechanism provided by the operating system to add such a name space is polymorphic and transparent to users.

    摘要翻译: 操作系统提供扩展,通过该扩展,应用程序开发人员可以扩展操作系统的shell的功能。 例如,应用程序开发人员可以向集成系统名称空间中可见的对象的上下文菜单添加菜单项。 此外,开发人员可以添加此类对象的属性表页。 应用程序开发人员还可以选择为对象的每个实例提供每个实例图标。 应用程序开发人员可以提供数据对象扩展处理程序,用于在每个对象类的基础上定制数据源,并可以在每个对象类的基础上提供放置目标扩展处理程序来自定义放置目标行为。 开发人员还可以提供复制钩子处理程序来对对象进行文件系统操作。 开发人员还可以通过将自己的自定义名称空间添加到集成系统名称空间来扩展操作系统的shell提供的功能。 操作系统提供的添加这样的名称空间的机制对用户来说是多态的和透明的。

    Shell extensions for an operating system

    公开(公告)号:US5852441A

    公开(公告)日:1998-12-22

    申请号:US915475

    申请日:1997-08-20

    IPC分类号: G06F9/44 G09G5/00 G06F15/00

    摘要: An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In addition, developers may add property sheet pages for such objects. Application developers also have the option of providing per-instance icons for each instance of an object. Application developers may provide data object extension handlers for customizing data sources on a per-object class basis and may provide drop target extension handlers on a per-object class basis to customize drop target behavior. Developers may additionally provide copy-hook handlers to regulate file system operations on objects. Developers may also extend the functionality provided by the shell of the operating system by adding their own custom name spaces to the integrated system name space. The mechanism provided by the operating system to add such a name space is polymorphic and transparent to users.

    Shell extensions for an operating system

    公开(公告)号:US5838322A

    公开(公告)日:1998-11-17

    申请号:US915443

    申请日:1997-08-20

    IPC分类号: G06F9/44 G09G5/00 G06F15/00

    摘要: An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In addition, developers may add property sheet pages for such objects. Application developers also have the option of providing per-instance icons for each instance of an object. Application developers may provide data object extension handlers for customizing data sources on a per-object class basis and may provide drop target extension handlers on a per-object class basis to customize drop target behavior. Developers may additionally provide copy-hook handlers to regulate file system operations on objects. Developers may also extend the functionality provided by the shell of the operating system by adding their own custom name spaces to the integrated system name space. The mechanism provided by the operating system to add such a name space is polymorphic and transparent to users.

    Common namespace for internet and local filesystem objects
    7.
    发明授权
    Common namespace for internet and local filesystem objects 有权
    互联网和本地文件系统对象的通用命名空间

    公开(公告)号:US06678724B2

    公开(公告)日:2004-01-13

    申请号:US10208228

    申请日:2002-07-30

    IPC分类号: G06F1516

    摘要: The present invention provides a common namespace for Internet and local filesystem objects. In a preferred embodiment, the common namespaces constructed by first accessing a namespace definition table. The namespace definition table contains entries referencing both a filesystem namespace subtree definition module and an Internet namespace subtree definition module. The entry referencing the filesystem namespace subtree definition module is used to access the filesystem namespace subtree definition module in order to define a filesystem namespace subtree that encompasses filesystem addresses. Similarly, the entry referencing the Internet namespace subtree definition module is used to access the Internet namespace subtree definition module to define an Internet namespace subtree that encompasses Internet addresses. The defined filesystem and Internet namespace subtrees are then combined in order to assemble a namespace encompassing both filesystem addresses and Internet addresses.

    摘要翻译: 本发明提供了用于因特网和本地文件系统对象的通用命名空间。 在优选实施例中,通过首先访问命名空间定义表构造的公共名称空间。 命名空间定义表包含引用文件系统命名空间子树定义模块和Internet命名空间子树定义模块的条目。 引用文件系统命名空间子树定义模块的条目用于访问文件系统命名空间子树定义模块,以便定义包含文件系统地址的文件系统命名空间子树。 类似地,引用Internet命名空间子树定义模块的条目用于访问Internet命名空间子树定义模块,以定义包含Internet地址的Internet命名空间子树。 然后组合定义的文件系统和Internet命名空间子树,以组合包含文件系统地址和Internet地址的命名空间。

    Shell extensions for an operating system

    公开(公告)号:US5844551A

    公开(公告)日:1998-12-01

    申请号:US915377

    申请日:1997-08-20

    IPC分类号: G06F9/44 G09G5/00 G06F15/00

    摘要: An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In addition, developers may add property sheet pages for such objects. Application developers also have the option of providing per-instance icons for each instance of an object. Application developers may provide data object extension handlers for customizing data sources on a per-object class basis and may provide drop target extension handlers on a per-object class basis to customize drop target behavior. Developers may additionally provide copy-hook handlers to regulate file system operations on objects. Developers may also extend the functionality provided by the shell of the operating system by adding their own custom name spaces to the integrated system name space. The mechanism provided by the operating system to add such a name space is polymorphic and transparent to users.

    Shell extensions for an operating system

    公开(公告)号:US6008806A

    公开(公告)日:1999-12-28

    申请号:US179240

    申请日:1998-10-26

    IPC分类号: G06F9/44 G09G5/00 G06F15/00

    摘要: An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In addition, developers may add property sheet pages for such objects. Application developers also have the option of providing per-instance icons for each instance of an object. Application developers may provide data object extension handlers for customizing data sources on a per-object class basis and may provide drop target extension handlers on a per-object class basis to customize drop target behavior. Developers may additionally provide copy-hook handlers to regulate file system operations on objects. Developers may also extend the functionality provided by the shell of the operating system by adding their own custom name spaces to the integrated system name space. The mechanism provided by the operating system to add such a name space is polymorphic and transparent to users.

    Shell extensions for an operating system

    公开(公告)号:US5831606A

    公开(公告)日:1998-11-03

    申请号:US355410

    申请日:1994-12-13

    摘要: An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In addition, developers may add property sheet pages for such objects. Application developers also have the option of providing per-instance icons for each instance of an object. Application developers may provide data object extension handlers for customizing data sources on a per-object class basis and may provide drop target extension handlers on a per-object class basis to customize drop target behavior. Developers may additionally provide copy-hook handlers to regulate file system operations on objects. Developers may also extend the functionality provided by the shell of the operating system by adding their own custom name spaces to the integrated system name space. The mechanism provided by the operating system to add such a name space is polymorphic and transparent to users.