会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • COLLABORATIVE INTEGRATED DEVELOPMENT ENVIRONMENT USING PRESENCE INFORMATION
    • 使用存在信息的协同集成开发环境
    • US20080005235A1
    • 2008-01-03
    • US11428080
    • 2006-06-30
    • Rajesh HegdePrasun DewanYong Rui
    • Rajesh HegdePrasun DewanYong Rui
    • G06F15/16
    • H04L67/24G06Q10/10
    • A system and process for providing a network and computer-based integrated development environment is presented that provides collaboration and information sharing for development project team members. Generally, this is accomplished by integrating a presence and activity awareness information module, a collaboration tools module, and a user interface into a single environment that is accessible over a distributed network and serves as a virtual development complex. The information module continuously collects, monitors and analyzes information about the presence of each team member and their activity in the project. The tools module provides a wide range of facilities for synchronous and asynchronous collaboration and information sharing between team members. Thus, all team members who use the virtual complex for their development work on the project can collaborate and interactively share required information regardless of their geographic and/or temporal disparity, and without having to leave the virtual development complex.
    • 提供了一个提供网络和基于计算机的集成开发环境的系统和过程,为开发项目团队成员提供协作和信息共享。 通常,这是通过将存在和活动感知信息模块,协作工具模块和用户界面集成到可通过分布式网络访问并用作虚拟开发组合的单个环境中来实现的。 信息模块不断收集,监控和分析有关每个团队成员的存在及其在项目中的活动的信息。 工具模块为团队成员之间的同步和异步协作和信息共享提供了广泛的设施。 因此,使用虚拟复合体进行项目开发工作的所有团队成员都可以协作和交互地共享所需信息,而不管其地理和/或时间差异如何,而无需离开虚拟开发复杂。
    • 2. 发明授权
    • Collaborative code conflict detection, notification and resolution
    • 协作代码冲突检测,通知和解决
    • US08407670B2
    • 2013-03-26
    • US11421917
    • 2006-06-02
    • Rajesh HegdePrasun Dewan
    • Rajesh HegdePrasun Dewan
    • G06F9/44
    • G06F8/71
    • A computer code conflict notification and resolution technique that provides a collaborative programming environment for conflicts management is presented. The technique detects potential conflicts and provides facilities that allow programmers to work collaboratively to resolve the conflicts as they occur. This includes the ability to conduct a code session in which conflicting code elements are compared and changed as needed to resolve conflicts. In addition, in-place audio/video, text chat and application sharing is provided. This allows communication sessions to be conducted within the programming environment.
    • 提出了一种为冲突管理提供协同编程环境的计算机代码冲突通知和解决技术。 该技术检测潜在的冲突,并提供允许程序员协同工作以解决发生冲突的工具。 这包括进行代码会话的能力,其中根据需要比较和更改冲突的代码元素以解决冲突。 此外,还提供就地音频/视频,文本聊天和应用程序共享。 这允许在编程环境中进行通信会话。
    • 4. 发明授权
    • Abstractions and automation for enhanced sharing and collaboration
    • 抽象和自动化,用于增强共享和协作
    • US09076128B2
    • 2015-07-07
    • US13033409
    • 2011-02-23
    • Eric J. HorvitzJonathan T. GrudinPrasun Dewan
    • Eric J. HorvitzJonathan T. GrudinPrasun Dewan
    • H04L21/00G06Q10/10G06F21/62
    • G06F21/6218G06Q10/10
    • The present invention provides methods for using abstractions of people, including dynamic and static groups of people, to enhance the efficiency of the specification and automation of policies for sharing information between users with a “need-to-know.” An instance of the present invention can also provide these users information based on a “time-to-know.”By providing access to information based on group affiliation and properties of the content of the information, the present invention maintains optimal information privacy while minimizing encumbrances to sharing data with appropriate users and even at appropriate times. The present invention can be integrated with other communication technologies to facilitate access to information in a time appropriate manner. Other instances of the present invention employ automated and semi-automated, mixed-initiative techniques, to make information-sharing decisions. Additional instances of the present invention include the employment of machine-learning techniques to facilitate construction of access policies from the actions or profile of a single user or a community of users, including the construction of automated sharing agents that work in an automated or mixed-initiative manner to respond to real-time requests for information.
    • 本发明提供了使用人物抽象的方法,包括动态和静态人群,以提高用户在“需要知道”之间共享信息的规范和自动化策略的效率。本实施例 本发明还可以基于“知情人士”提供这些用户的信息。通过基于组内容信息和信息内容的属性提供信息,本发明保持最佳信息隐私,同时最大限度地减少与共享数据的产权负担 适当的用户,甚至在适当的时候。 本发明可以与其他通信技术相结合,以便于以适当的方式以时间方式访问信息。 本发明的其他实例采用自动化和半自动化的混合主动技术来进行信息共享决定。 本发明的另外的实例包括使用机器学习技术来促进从单个用户或用户社区的动作或简档构建访问策略,包括构建以自动或混合的方式工作的自动共享代理, 主动的方式来响应实时的信息请求。
    • 5. 发明申请
    • METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR AUTOMATICALLY GENERATING CUSTOMIZABLE USER INTERFACES USING PROGRAMMING PATTERNS
    • 使用编程模式自动生成可定制用户界面的方法,系统和计算机可读介质
    • US20100138778A1
    • 2010-06-03
    • US12532327
    • 2008-03-20
    • Prasun DewanOluflsayo Omojokun
    • Prasun DewanOluflsayo Omojokun
    • G06F3/048
    • G06F9/451
    • Methods, systems and computer readable media for automatically generating customizable user interfaces using programming patterns are disclosed. According to one method, application objects of an application computer program are analyzed to identify programming patterns. Each programming pattern is a relationship among signatures of application methods in one of the application objects. The signatures of the application methods include public interfaces of the application methods. A user interface is automatically generated for the computer program. Automatically generating a user interface includes providing for at least one of a user and a programmer of the computer program to customize mappings between the application objects and user interface elements, where the user interface elements include at least one of user interface widgets and speech grammar rules.
    • 公开了使用编程模式自动生成可定制用户界面的方法,系统和计算机可读介质。 根据一种方法,分析应用计算机程序的应用对象以识别编程模式。 每个编程模式是应用对象之一中的应用方法的签名之间的关系。 应用程序方法的签名包括应用程序方法的公共接口。 为计算机程序自动生成用户界面。 自动生成用户界面包括提供计算机程序的用户和程序员中的至少一个来定制应用对象和用户界面元素之间的映射,其中用户界面元素包括用户界面小部件和语音语法规则中的至少一个 。
    • 6. 发明申请
    • ABSTRACTIONS AND AUTOMATION FOR ENHANCED SHARING AND COLLABORATION
    • 增强共享和协作的摘要和自动化
    • US20110314555A1
    • 2011-12-22
    • US13033409
    • 2011-02-23
    • Eric J. HorvitzJonathan T. GrudinPrasun Dewan
    • Eric J. HorvitzJonathan T. GrudinPrasun Dewan
    • G06F21/00G06F7/04
    • G06F21/6218G06Q10/10
    • The present invention provides methods for using abstractions of people, including dynamic and static groups of people, to enhance the efficiency of the specification and automation of policies for sharing information between users with a “need-to-know.” An instance of the present invention can also provide these users information based on a “time-to-know.” By providing access to information based on group affiliation and properties of the content of the information, the present invention maintains optimal information privacy while minimizing encumbrances to sharing data with appropriate users and even at appropriate times. The present invention can be integrated with other communication technologies to facilitate access to information in a time appropriate manner. Other instances of the present invention employ automated and semi-automated, mixed-initiative techniques, to make information-sharing decisions. Additional instances of the present invention include the employment of machine-learning techniques to facilitate construction of access policies from the actions or profile of a single user or a community of users, including the construction of automated sharing agents that work in an automated or mixed-initiative manner to respond to real-time requests for information.
    • 本发明提供了使用人物抽象的方法,包括动态和静态人群,以提高用户在“需要知道”之间共享信息的规范和自动化策略的效率。本实施例 本发明还可以基于“知情人士”提供这些用户的信息。通过基于组内容信息和信息内容的属性提供信息,本发明保持最佳信息隐私,同时最大限度地减少与共享数据的产权负担 适当的用户,甚至在适当的时候。 本发明可以与其他通信技术相结合,以便于以适当的方式以时间方式访问信息。 本发明的其他实例采用自动化和半自动化的混合主动技术来进行信息共享决定。 本发明的另外的实例包括使用机器学习技术来促进从单个用户或用户社区的动作或简档构建访问策略,包括构建以自动或混合的方式工作的自动共享代理, 主动的方式来响应实时的信息请求。
    • 7. 发明申请
    • Abstractions and automation for enhanced sharing and collaboration
    • 抽象和自动化,用于增强共享和协作
    • US20050232423A1
    • 2005-10-20
    • US10827732
    • 2004-04-20
    • Eric HorvitzJonathan GrudinPrasun Dewan
    • Eric HorvitzJonathan GrudinPrasun Dewan
    • G06F15/16G06F21/00G06Q10/00H04K1/00
    • G06F21/6218G06Q10/10
    • The present invention provides methods for using abstractions of people, including dynamic and static groups of people, to enhance the efficiency of the specification and automation of policies for sharing information between users with a “need-to-know.” An instance of the present invention can also provide these users information based on a “time-to-know.” By providing access to information based on group affiliation and properties of the content of the information, the present invention maintains optimal information privacy while minimizing encumbrances to sharing data with appropriate users and even at appropriate times. The present invention can be integrated with other communication technologies to facilitate access to information in a time appropriate manner. Other instances of the present invention employ automated and semi-automated, mixed-initiative techniques, to make information-sharing decisions. Additional instances of the present invention include the employment of machine-learning techniques to facilitate construction of access policies from the actions or profile of a single user or a community of users, including the construction of automated sharing agents that work in an automated or mixed-initiative manner to respond to real-time requests for information.
    • 本发明提供了使用人物抽象的方法,包括动态和静态人群,以提高用户在“需要知道”之间共享信息的规范和自动化的效率。 本发明的实例还可以基于“时间知道”来为这些用户提供信息。 通过提供基于组合内容和信息内容的属性的信息访问,本发明保持最佳信息隐私,同时最小化与适当用户共享数据的负担,甚至在适当的时间。 本发明可以与其他通信技术相结合,以便于以适当的方式以时间方式访问信息。 本发明的其他实例采用自动化和半自动化的混合主动技术来进行信息共享决定。 本发明的另外的实例包括使用机器学习技术来促进从单个用户或用户社区的动作或简档构建访问策略,包括构建以自动或混合的方式工作的自动共享代理, 主动的方式来响应实时的信息请求。
    • 9. 发明授权
    • Methods, systems, and computer readable media for automatically generating customizable user interfaces using programming patterns
    • 用于使用编程模式自动生成可定制用户界面的方法,系统和计算机可读介质
    • US08752011B2
    • 2014-06-10
    • US12532327
    • 2008-03-20
    • Prasun DewanOlufisayo Omojokun
    • Prasun DewanOlufisayo Omojokun
    • G06F9/44
    • G06F9/451
    • Methods, systems and computer readable media for automatically generating customizable user interfaces using programming patterns are disclosed. According to one method, application objects of an application computer program are analyzed to identify programming patterns. Each programming pattern is a relationship among signatures of application methods in one of the application objects. The signatures of the application methods include public interfaces of the application methods. A user interface is automatically generated for the computer program. Automatically generating a user interface includes providing for at least one of a user and a programmer of the computer program to customize mappings between the application objects and user interface elements, where the user interface elements include at least one of user interface widgets and speech grammar rules.
    • 公开了使用编程模式自动生成可定制用户界面的方法,系统和计算机可读介质。 根据一种方法,分析应用计算机程序的应用对象以识别编程模式。 每个编程模式是应用对象之一中的应用方法的签名之间的关系。 应用程序方法的签名包括应用程序方法的公共接口。 为计算机程序自动生成用户界面。 自动生成用户界面包括提供计算机程序的用户和程序员中的至少一个来定制应用对象和用户界面元素之间的映射,其中用户界面元素包括用户界面小部件和语音语法规则中的至少一个 。
    • 10. 发明授权
    • Abstractions and automation for enhanced sharing and collaboration
    • 抽象和自动化,用于增强共享和协作
    • US07908663B2
    • 2011-03-15
    • US10827732
    • 2004-04-20
    • Eric J HorvitzJonathan T GrudinPrasun Dewan
    • Eric J HorvitzJonathan T GrudinPrasun Dewan
    • G06F7/04G06F15/16G06F17/30G06F12/00G06F12/14G06F13/00G06F21/00H04L29/06H04L9/32H04N7/16B41K3/38H04K1/00G11C7/00
    • G06F21/6218G06Q10/10
    • The present invention provides methods for using abstractions of people, including dynamic and static groups of people, to enhance the efficiency of the specification and automation of policies for sharing information between users with a “need-to-know.” An instance of the present invention can also provide these users information based on a “time-to-know.” By providing access to information based on group affiliation and properties of the content of the information, the present invention maintains optimal information privacy while minimizing encumbrances to sharing data with appropriate users and even at appropriate times. The present invention can be integrated with other communication technologies to facilitate access to information in a time appropriate manner. Other instances of the present invention employ automated and semi-automated, mixed-initiative techniques, to make information-sharing decisions. Additional instances of the present invention include the employment of machine-learning techniques to facilitate construction of access policies from the actions or profile of a single user or a community of users, including the construction of automated sharing agents that work in an automated or mixed-initiative manner to respond to real-time requests for information.
    • 本发明提供了使用人物抽象的方法,包括动态和静态人群,以提高用户在“需要知道”之间共享信息的规范和自动化策略的效率。本实施例 本发明还可以基于“知情人士”提供这些用户的信息。通过基于组内容信息和信息内容的属性提供信息,本发明保持最佳信息隐私,同时最大限度地减少与共享数据的产权负担 适当的用户,甚至在适当的时候。 本发明可以与其他通信技术相结合,以便于以适当的方式以时间方式访问信息。 本发明的其他实例采用自动化和半自动化的混合主动技术来进行信息共享决定。 本发明的另外的实例包括使用机器学习技术来促进从单个用户或用户社区的动作或简档构建访问策略,包括构建以自动或混合的方式工作的自动共享代理, 主动的方式来响应实时的信息请求。