Systems and methods for multi-view debugging environment
    1.
    发明授权
    Systems and methods for multi-view debugging environment 有权
    多视图调试环境的系统和方法

    公开(公告)号:US07650592B2

    公开(公告)日:2010-01-19

    申请号:US10784346

    申请日:2004-02-23

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3664

    摘要: A software debugging environment uses multiple abstract views to provide the flexibility required to perform effective debugging on an executing software program using data structures. Developers can select between one or more views to see different aspects of the software being examined. Each view can have a filter with specific properties determining which quantities are displayed, the format they are displayed in and any editing capability. In some embodiments, the selection of views, filters defining the views, and the editing properties for the contents shown in the views may be set interactively. In some cases, this interaction occurs through the interface of an Integrated Development Environment (IDE) containing the debugger. In other cases, the properties of views in the debugging environment are determined by definitions supplied in configuration files. Special facilities are provided for the debugging of JSP programs.

    摘要翻译: 软件调试环境使用多个抽象视图来提供使用数据结构在执行软件程序上执行有效调试所需的灵活性。 开发人员可以在一个或多个视图之间进行选择,以查看正在检查的软件的不同方面。 每个视图都可以有一个具有特定属性的过滤器,确定显示哪些数量,显示的格式以及任何编辑功能。 在一些实施例中,可以交互地设置视图的选择,定义视图的过滤器,以及视图中所示的内容的编辑属性。 在某些情况下,此交互通过包含调试器的集成开发环境(IDE)的界面进行。 在其他情况下,调试环境中的视图属性由配置文件中提供的定义确定。 为JSP程序的调试提供了专门的设施。

    DETECTING DUPLICATE AND NEAR-DUPLICATE FILES
    2.
    发明申请
    DETECTING DUPLICATE AND NEAR-DUPLICATE FILES 审中-公开
    检测重复和近似文件

    公开(公告)号:US20120078871A1

    公开(公告)日:2012-03-29

    申请号:US13313913

    申请日:2011-12-07

    IPC分类号: G06F17/30

    摘要: Improved duplicate and near-duplicate detection techniques may assign a number of fingerprints to a given document by (i) extracting parts from the document, (ii) assigning the extracted parts to one or more of a predetermined number of lists, and (iii) generating a fingerprint from each of the populated lists. Two documents may be considered to be near-duplicates if any one of their fingerprints match.

    摘要翻译: 改进的重复和近似重复的检测技术可以通过(i)从文档中提取部分,(ii)将提取的部分分配给预定数目的列表中的一个或多个来分配给定文档的许多指纹,以及(iii) 从每个填充列表生成指纹。 如果任何一个指纹匹配,两个文件可能被认为是近似重复的。

    Detecting duplicate and near-duplicate files
    4.
    发明授权
    Detecting duplicate and near-duplicate files 有权
    检测重复和近似重复的文件

    公开(公告)号:US07366718B1

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

    申请号:US10608468

    申请日:2003-06-27

    IPC分类号: G06F7/00 G06F17/30

    摘要: Improved duplicate and near-duplicate detection techniques may assign a number of fingerprints to a given document by (i) extracting parts from the document, (ii) assigning the extracted parts to one or more of a predetermined number of lists, and (iii) generating a fingerprint from each of the populated lists. Two documents may be considered to be near-duplicates if any one of their fingerprints match.

    摘要翻译: 改进的重复和近似重复的检测技术可以通过(i)从文档中提取部分,(ii)将提取的部分分配给预定数目的列表中的一个或多个来分配给定文档的许多指纹,以及(iii) 从每个填充列表生成指纹。 如果任何一个指纹匹配,两个文件可能被认为是近似重复的。

    COMPUTER READABLE STORAGE MEDIUM FOR MULTI-LANGUAGE DEBUGGING
    8.
    发明申请
    COMPUTER READABLE STORAGE MEDIUM FOR MULTI-LANGUAGE DEBUGGING 有权
    用于多语言调试的计算机可读存储介质

    公开(公告)号:US20080066059A1

    公开(公告)日:2008-03-13

    申请号:US11938114

    申请日:2007-11-09

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3664

    摘要: Software developers working on multi-language systems can utilize a multi-language debugging environment. The debugging environment can be uniform across languages, and can seamlessly perform debugging between one or more languages in a multi-language environment. Such a system can have a number of attributes intended to help developers facing debugging problems in multi-language environments. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.

    摘要翻译: 从事多语言系统的软件开发人员可以利用多语言调试环境。 调试环境可以跨语言统一,并且可以在多语言环境中无缝地执行一种或多种语言之间的调试。 这样的系统可以有许多属性旨在帮助开发人员面对多语言环境中的调试问题。 本说明书不是对本发明的完整描述或限制本发明的范围。 本发明的其它特征,方面和目的可以通过对说明书,附图和权利要求的评述来获得。

    Unified workspace for thin, remote, and SaaS applications
    10.
    发明授权
    Unified workspace for thin, remote, and SaaS applications 有权
    用于瘦,远程和SaaS应用程序的统一工作区

    公开(公告)号:US08990699B2

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

    申请号:US13218631

    申请日:2011-08-26

    IPC分类号: G06F3/00 H04L29/06 G06F21/41

    摘要: Application-manager software authenticates a user of a client device over a channel. The authentication operation is performed using a directory service. The application-manager software presents a plurality of applications in a GUI displayed by the client device. The plurality of applications depends on the authentication, the client device, and the channel. And the plurality of applications includes a thin application and a software-as-a-service (SaaS) application. The application-manager software receives a selection as to an application from the user. If the selection is for the SaaS application, the application-manager software provisions the SaaS application. The provision includes automatically logging the user onto an account with a provider of the SaaS application using a single sign-on and connecting the user to the account so that the user can interact with the SaaS application. If the selection is for the thin application, the application manager software launches the thin application.

    摘要翻译: 应用程序管理器软件通过一个通道验证客户端设备的用户。 使用目录服务执行认证操作。 应用程序管理器软件在由客户端设备显示的GUI中呈现多个应用程序。 多个应用取决于认证,客户端设备和信道。 并且多个应用包括瘦应用和软件即服务(SaaS)应用。 应用程序管理器软件从用户接收关于应用程序的选择。 如果选择适用于SaaS应用程序,则应用程序管理器软件将规定SaaS应用程序。 该规定包括使用单一登录自动将用户登录到SaaS应用程序提供商的帐户,并将用户连接到帐户,以便用户可以与SaaS应用程序进行交互。 如果选择适用于瘦应用程序,则应用程序管理器软件将启动瘦应用程序。