会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Social network relationship mapping
    • 社交网络关系映射
    • US08977979B2
    • 2015-03-10
    • US12960726
    • 2010-12-06
    • Swaminathan BalasubramanianJohn H. Handy-BosmaBrian M. O'ConnellKeith R. Walker
    • Swaminathan BalasubramanianJohn H. Handy-BosmaBrian M. O'ConnellKeith R. Walker
    • G06F3/048H04L29/08G06F17/30G06F3/0482
    • H04L67/24G06F3/0482G06F17/30572
    • Methods, systems, and computer program products are provided for social network relationship mapping. In an embodiment, a method is disclosed that includes identifying one or more terms within content displayed to a user; for each identified term: transmitting the identified term to one or more social networking servers supporting a social networking application, in response to transmitting the identified term to the social networking servers, receiving from the social networking servers a list of people that correspond with the identified term, directing a display device to display the list of people that correspond with the identified term, and in response to user input, adding an identification of a person from the list of people to a mapping clipboard; directing the display device to display a relationship graph that indicates how people identified in the mapping clipboard are connected to each other in the social networking application.
    • 提供了社会网络关系映射的方法,系统和计算机程序产品。 在一个实施例中,公开了一种方法,其包括识别显示给用户的内容内的一个或多个术语; 对于每个识别的术语:响应于将所识别的术语发送到社交网络服务器,将所识别的术语传送到支持社交网络应用的一个或多个社交网络服务器,从社交网络服务器接收与所识别的对应的人的列表 指示显示设备显示与所识别的术语相对应的人的列表,并且响应于用户输入,将人的标识从人员列表添加到映射剪贴板; 指示显示设备显示关系图,其指示在社交网络应用中如何在映射剪贴板中识别的人彼此连接。
    • 5. 发明授权
    • Ranking peer submitted code snippets using execution feedback
    • 使用执行反馈排名同行提交的代码段
    • US08756576B2
    • 2014-06-17
    • US12195373
    • 2008-08-20
    • Swaminathan Balasubramanian
    • Swaminathan Balasubramanian
    • G06F9/44
    • G06F8/33G06F11/3624G06F11/3664
    • A method, system and program product for providing execution feedback of peer submitted code snippets executed for correction of semantic errors in code. A first developer executing a code snippet to correct a semantic error in the use of a third-party library within a first IDE results in the transmission of an execution result to a collaboration datastore. If the code snippet execution completed with no errors, a result indicating a success is automatically transmitted by the IDE. Further, if the code snippet execution resulted in an error due to error within the code snippet, a result indicating code snippet failure along with error details is automatically transmitted. When a second developer is working on code within a second IDE that contains semantic errors, code snippets to correct the semantic error are presented to the second developer, ranked based on previous execution feedback provided by peer developers.
    • 一种方法,系统和程序产品,用于提供执行用于纠正代码中的语义错误的对等提交的代码片段的执行反馈。 执行代码片段的第一个开发人员在第一个IDE中使用第三方库来纠正语义错误导致执行结果传输到协作数据存储区。 如果代码段执行完成而没有错误,则表示成功的结果由IDE自动传输。 此外,如果代码片段执行导致由于代码片段中的错误而导致错误,则会自动发送指示代码段失败的结果以及错误详细信息。 当第二个开发人员处理包含语义错误的第二个IDE中的代码时,将代码片段纠正语义错误提供给第二个开发人员,这些开发人员根据同行开发人员提供的先前的执行反馈进行排名。
    • 6. 发明授权
    • System, method and program product for guiding correction of semantic errors in code using collaboration records
    • 系统,方法和程序产品,用于指导使用协作记录来纠正代码中的语义错误
    • US08713534B2
    • 2014-04-29
    • US12195362
    • 2008-08-20
    • Swaminathan Balasubramanian
    • Swaminathan Balasubramanian
    • G06F9/44
    • G06F8/33
    • A method, system and program product for guiding correction of semantic errors in code in an integrated development environment. The method includes inputting, using a code editor, code being developed by a developer in an integrated development environment, identifying, using one or more collaboration records located for a node in a syntax tree constructed for the code inputted, any semantic errors pertaining to use of a third-party library in the code inputted by the developer and, displaying one or more suggestions associated with the one or more collaboration records located to correct the any semantic errors identified for the node, wherein the developer can choose a suggestion of the one or more suggestions displayed to guide correction of the any semantic errors.
    • 一种用于指导整合开发环境中代码中语义错误校正的方法,系统和程序产品。 该方法包括使用代码编辑器输入由集成开发环境中的开发人员开发的代码,使用为输入的代码构造的语法树中的节点定位的一个或多个协作记录来识别与使用相关的任何语义错误 由开发者输入的代码中的第三方库,并且显示与所述一个或多个协作记录相关联的一个或多个建议,所述协议记录被定位以校正为该节点标识的任何语义错误,其中开发者可以选择一个建议 或更多的建议来指导纠正任何语义错误。
    • 7. 发明申请
    • Automated Deployment of a Configured System into a Computing Environment
    • 将配置的系统自动部署到计算环境中
    • US20140068546A1
    • 2014-03-06
    • US13596966
    • 2012-08-28
    • Swaminathan BalasubramanianRobert A. MorganKenneth W. RobersonCheranellore Vasudevan
    • Swaminathan BalasubramanianRobert A. MorganKenneth W. RobersonCheranellore Vasudevan
    • G06F9/44
    • G06F8/61
    • Automatically deploying a configured system into a computing environment (such as a cloud computing environment) for execution therein comprises obtaining a configured architecture model describing the configured system, and iteratively evaluating the model to deploy pre-built components for the system and to create and enable a development environment in the computing environment for development of custom-built components needed for the system according to the model. The automated deployment processing further comprises automatically configuring the system; determining a proper installation sequence; allocating resources in the target environment; and installing the required tools and other software that will be needed for execution once the components of the system are deployed. Component metadata is used during the deployment, enabling automated consideration of various factors such as whether component dependencies, resource requirements, and compatibility issues are met.
    • 将配置的系统自动地部署到用于在其中执行的计算环境(例如云​​计算环境)包括获得描述所配置的系统的配置的架构模型,以及迭代地评估所述模型以部署用于所述系统的预构建组件并创建和启用 在计算环境中的开发环境,用于根据模型开发系统所需的定制组件。 自动部署处理还包括自动配置系统; 确定正确的安装顺序; 在目标环境中分配资源; 并部署系统组件后,安装所需的工具和执行所需的其他软件。 在部署期间使用组件元数据,可以自动考虑各种因素,例如是否满足组件依赖性,资源需求和兼容性问题。
    • 10. 发明授权
    • Modeling complex hiearchical systems across space and time
    • 在空间和时间上建立复杂的研究系统
    • US08335673B2
    • 2012-12-18
    • US12629156
    • 2009-12-02
    • Swaminathan BalasubramanianJay K. Strosnider
    • Swaminathan BalasubramanianJay K. Strosnider
    • G06F17/50G06F15/16G06F15/167G06F15/177G06F17/00G06F3/00G01B3/44G06Q10/00G06Q30/00
    • G06F8/20
    • A system model of a real-world system includes a multi-level hierarchy of Capabilities, where each Capability includes a Verb specifying an action and an Object acted on by the Verb. The system model also contains one or more multi-level Performer hierarchies, where each Performer hierarchy includes a plurality of Performers each having an associated lifecycle and at least one associated Capability provided or required by the Performer. In addition, a multi-level Location hierarchy associates one of a plurality of Locations with each Performer. A plurality of Capability Instances define requirement and provision of Capabilities by Performers in the one or more multi-level Performer hierarchies. In response to a query specifying a Location and a time, a view of the system model for the specified Location and time is output.
    • 实际系统的系统模型包括能力的多层次层次,其中每个能力包括指定动作的动词和动词所执行的对象。 系统模型还包含一个或多个多级执行者层次结构,其中每个执行者层次结构包括多个执行者,每个执行者具有相关联的生命周期和至少一个由执行者提供或要求的关联能力。 另外,多级位置层级将多个位置之一与每个执行者相关联。 多个能力实例在一个或多个多级执行者层次结构中定义了执行者对能力的要求和提供。 响应于指定位置和时间的查询,将输出指定位置和时间的系统模型视图。