System and method for directly accessing functionality provided by an application
    1.
    发明授权
    System and method for directly accessing functionality provided by an application 有权
    用于直接访问应用程序提供的功能的系统和方法

    公开(公告)号:US07543238B2

    公开(公告)日:2009-06-02

    申请号:US10348677

    申请日:2003-01-21

    IPC分类号: G06F3/00 G06F9/00 G06F17/00

    CPC分类号: G06F9/45512 G06F9/451

    摘要: Described is a system and method for directly accessing functionality provided by an application, such as via the Web or an operating system Shell. The functionality of an application is separated into unique tasks. Each task has an associated entry point into the application. The associated entry point allows a computer user to invoke the specified task directly rather than to invoke the application and then navigate within the application to locate the specified task. Each task may be exposed to an operating system, such as by having an icon associated with the task appear in an activity center on the desktop. The present invention may operate within a desktop environment, a web-based environment, a browser environment, and others.

    摘要翻译: 描述了一种用于直接访问应用程序提供的功能的系统和方法,例如通过Web或操作系统Shell。 应用程序的功能被分为唯一的任务。 每个任务都有一个关联的进入点到应用程序。 相关联的入口点允许计算机用户直接调用指定的任务,而不是调用应用程序,然后在应用程序中导航以定位指定的任务。 每个任务可能暴露于操作系统,例如通过使与任务相关联的图标出现在桌面上的活动中心。 本发明可以在桌面环境,基于web的环境,浏览器环境等中操作。

    Providing travel log integration for objects hosted in a browser
    3.
    发明授权
    Providing travel log integration for objects hosted in a browser 有权
    为浏览器中托管的对象提供旅游日志集成

    公开(公告)号:US07430739B2

    公开(公告)日:2008-09-30

    申请号:US11117766

    申请日:2005-04-27

    IPC分类号: G06F9/46 G06F15/16

    CPC分类号: G06F17/30899

    摘要: Described is a method and system by which document servers/applications (document objects) hosted by the browser may integrate with the browser's travel log. As a result, the user can use browser navigation commands, particularly forward and back commands, as well as a drop-down list of entries, to navigate among a hosted document's pages. Integration also allows the document object to add travel entries, persist relevant state, delete travel entries and update existing travel entries with new state. The browser and document object may communicate to update the browser's address bar, and to communicate various navigation events to keep each other synchronized. In one implementation, the browser limits navigation to top-level travel entries and the sub-navigation entries of the currently hosted document object, by filtering out sub-navigation entries that do not correspond to the currently-hosted document object. Frames no longer valid are also filtered from those available for navigation.

    摘要翻译: 描述了由浏览器托管的文档服务器/应用(文档对象)可以与浏览器的旅行日志集成的方法和系统。 因此,用户可以使用浏览器导航命令,特别是前进和后退命令,以及条目的下拉列表,以便在托管文档的页面之间导航。 集成还允许文档对象添加旅行条目,持续相关状态,删除旅行条目,并更新具有新状态的现有旅行条目。 浏览器和文档对象可以通信以更新浏览器的地址栏,并且传达各种导航事件以保持彼此同步。 在一个实现中,浏览器通过过滤与当前托管的文档对象不对应的子导航条目来限制到顶级旅行条目的导航和当前托管的文档对象的子导航条目。 不再有效的帧也可以从可用于导航的帧中过滤掉。

    Securely hosting a webbrowser control in a managed code environment
    4.
    发明授权
    Securely hosting a webbrowser control in a managed code environment 失效
    在托管代码环境中安全地托管Web浏览器控件

    公开(公告)号:US07664865B2

    公开(公告)日:2010-02-16

    申请号:US11355122

    申请日:2006-02-15

    CPC分类号: G06F21/53 G09G2358/00

    摘要: Described is a technology by which a managed web browser control hosts an unmanaged web OLE control to control navigation requests by the unmanaged web OLE control on behalf of partially trusted code. Site locking may be performed to constrain a site to navigation only to other pages within its site, thereby preventing navigation to an undesirable location. In one example, the unmanaged web OLE control communicates information corresponding to a navigation request to the managed web browser control, and the managed web browser control processes the information to establish whether the navigation is to be allowed or blocked. The benefits of site-locking with respect to privacy are also described, as is z-order management to protect against site spoofing.

    摘要翻译: 描述了一种技术,通过该技术,托管Web浏览器控件托管非托管网络OLE控件以代表部分可信代码由非托管网络OLE控件控制导航请求。 可以执行站点锁定以限制站点仅导航到其站点内的其他页面,从而防止导航到不期望的位置。 在一个示例中,非托管网络OLE控件将对应于导航请求的信息传送到被管理的web浏览器控件,并且被管理的web浏览器控件处理信息以确定是否允许或阻止导航。 还描述了关于隐私的站点锁定的好处,以及z序管理以防止站点欺骗。