会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Automated deployment of an application
    • 自动部署应用程序
    • US20050289536A1
    • 2005-12-29
    • US10874495
    • 2004-06-23
    • Ranjit NayakSridhar SudarsanVishwanath VenkataramappaQinhua WangLeigh Williamson
    • Ranjit NayakSridhar SudarsanVishwanath VenkataramappaQinhua WangLeigh Williamson
    • G06F9/44G06F9/445
    • G06F8/61
    • Methods, systems, and media to automatically deploy an, e.g., a JS2EE file between environments are disclosed. Embodiments include hardware and/or software for selecting one or more applications in an original system for export. The applications along with their corresponding application data, configuration data, and descriptor files, are compressed into one or more archive files such as Enterprise Archives (EARs). Variable configuration data associated with the target environment is identified so the values of the variable configuration data can be adapted for the target environment. Then, the target environment is adapted for installation of the application and the application is installed in the target environment. Advantageously, this deployment of the application may reduce the chance of user error, require less J2EE knowledge and script maintenance, and complete faster than deployments effected manually.
    • 公开了在环境之间自动部署例如JS2EE文件的方法,系统和媒体。 实施例包括用于选择用于输出的原始系统中的一个或多个应用的​​硬件和/或软件。 应用程序及其相应的应用程序数据,配置数据和描述符文件被压缩成一个或多个存档文件,例如企业档案(EAR)。 识别与目标环境相关联的可变配置数据,从而可以针对目标环境调整可变配置数据的值。 然后,目标环境适用于安装应用程序,应用程序安装在目标环境中。 有利地,应用程序的这种部署可能减少用户错误的机会,需要较少的J2EE知识和脚本维护,并且比手动实现的部署更快地完成。
    • 2. 发明申请
    • Normalized measurement of computer resource usage
    • 计算机资源使用的归一化测量
    • US20060225079A1
    • 2006-10-05
    • US11095733
    • 2005-03-31
    • Ranjit NayakSridhar Sudarsan
    • Ranjit NayakSridhar Sudarsan
    • G06F9/46
    • G06Q30/06G06F9/5027
    • Exemplary methods, systems, and products are described for normalized measurement of computer resource usage by use of benchmarks of performance that reduce the complexity of calculating customer charges for use of computer resources in a hosted environment. More particularly, exemplary methods, systems, and products are described for normalized measurement of computer resource usage that include calculating a normalization coefficient for a computer resource of a type, measuring actual usage of the resource by a user, and calculating normalized usage in dependence upon the normalization coefficient and the actual usage. Calculating a normalization coefficient is typically carried out in dependence upon a benchmark value for the computer resource and upon benchmark values for a multiplicity of computer resources of the type.
    • 描述了示例性方法,系统和产品,用于通过使用降低计算顾客在托管环境中使用计算机资源的费用的复杂度的性能基准来对计算机资源使用进行归一化测量。 更具体地,描述了用于计算机资源使用的归一化测量的示例性方法,系统和产品,其包括计算类型的计算机资源的归一化系数,测量用户对资源的实际使用,以及根据 归一化系数和实际使用。 计算归一化系数通常根据计算机资源的基准值和该类型的多个计算机资源的基准值进行。
    • 4. 发明申请
    • Mapping Enterprise Java Bean Attributes To Database Schema
    • 将Enterprise Java Bean属性映射到数据库架构
    • US20080281853A1
    • 2008-11-13
    • US11765567
    • 2007-06-20
    • Alan Iain BoyleKenneth A. ChupaSridhar Sudarsan
    • Alan Iain BoyleKenneth A. ChupaSridhar Sudarsan
    • G06F7/00G06F17/30
    • G06F16/252Y10S707/99942Y10S707/99943
    • Mapping Enterprise Java Bean (“EJB”) attributes to database schema including providing a first metamap including one or more abstracted variable characteristics of a first database schema and creating from the first metamap a second metamap for a second database schema including varying one or more of the abstracted variable characteristics to conform to the second database schema. Typical embodiments also include synchronizing, in response to methods invoked on the EJB and in dependence upon the second metamap, the state of the EJB with a persistent data store having the second database schema. In typical embodiments, synchronizing the state of the EJB with a persistent data store having the second database schema also includes creating records, updating records, and deleting records in the persistent data store.
    • 将企业Java Bean(“EJB”)属性映射到数据库模式,包括提供包括第一数据库模式的一个或多个抽象变量特征的第一元标记,并且从第一元标记创建第二数据库模式的第二元标签,包括变化一个或多个 抽象的变量特征符合第二个数据库模式。 典型实施例还包括响应于在EJB上调用的方法并且依赖于第二元标签同步具有具有第二数据库模式的持久数据存储的EJB的状态。 在典型的实施例中,将EJB的状态与具有第二数据库模式的持久性数据存储同步,还包括创建记录,更新记录和删除持久性数据存储中的记录。
    • 8. 发明申请
    • Mapping Enterprise Java Bean attributes to database schema
    • 将Enterprise Java Bean属性映射到数据库模式
    • US20060031243A1
    • 2006-02-09
    • US10912477
    • 2004-08-05
    • Alan BoyleKenneth ChupaSridhar Sudarsan
    • Alan BoyleKenneth ChupaSridhar Sudarsan
    • G06F17/00
    • G06F17/3056Y10S707/99942Y10S707/99943
    • Mapping Enterprise Java Bean (“EJB”) attributes to database schema including providing a first metamap including one or more abstracted variable characteristics of a first database schema and creating from the first metamap a second metamap for a second database schema including varying one or more of the abstracted variable characteristics to conform to the second database schema. Typical embodiments also include synchronizing, in response to methods invoked on the EJB and in dependence upon the second metamap, the state of the EJB with a persistent data store having the second database schema. In typical embodiments, synchronizing the state of the EJB with a persistent data store having the second database schema also includes creating records, updating records, and deleting records in the persistent data store.
    • 将企业Java Bean(“EJB”)属性映射到数据库模式,包括提供包括第一数据库模式的一个或多个抽象变量特征的第一元标记,并且从第一元标记创建第二数据库模式的第二元标签,包括变化一个或多个 抽象的变量特征符合第二个数据库模式。 典型实施例还包括响应于在EJB上调用的方法并且依赖于第二元标签同步具有具有第二数据库模式的持久数据存储的EJB的状态。 在典型的实施例中,将EJB的状态与具有第二数据库模式的持久性数据存储同步,还包括创建记录,更新记录和删除持久性数据存储中的记录。
    • 9. 发明申请
    • Systems and method for the incremental deployment of Enterprise Java Beans
    • 企业Java Bean增量部署的系统和方法
    • US20050210462A1
    • 2005-09-22
    • US10798936
    • 2004-03-11
    • Kenneth ChupaSridhar Sudarsan
    • Kenneth ChupaSridhar Sudarsan
    • G06F9/44G06F9/445
    • G06F8/61
    • Systems and methods for selectively deploying enterprise software are provided. For each deployable software component (exemplified by, but not limited to Enterprise JavaBeans, or “EJB”s) in an preselected input archive file, interfaces of deployable software components identified in a first and second descriptor file in, respectively, the preselected input archive file and a preselected output archive file are compared. If tan interface miscompares for a first deployable software component, the first deployable software component is tagged. Additionally, if an interface miscompares for a second deployable software the second deployable software component is also tagged. Each tagged deployable software component is deployed.
    • 提供了选择性部署企业软件的系统和方法。 对于预先选择的输入存档文件中的每个可部署软件组件(例如但不限于Enterprise JavaBeans或“EJB”),分别在第一和第二描述符文件中标识的可部署软件组件的接口,分别是预先选择的输入存档 文件和预选输出存档文件进行比较。 如果对于第一个可部署的软件组件,tan接口不兼容,则可以对第一个可部署软件组件进行标记。 另外,如果接口错误地比较了第二个可部署软件,则第二个可部署软件组件也被标记。 部署每个已标记的可部署软件组件。
    • 10. 发明授权
    • Method for dynamically throttling transactional workloads
    • 动态调节事务负载的方法
    • US08707311B2
    • 2014-04-22
    • US13417458
    • 2012-03-12
    • Snehal S. AntaniNeeraj JoshiSridhar SudarsanChristopher P. Vignola
    • Snehal S. AntaniNeeraj JoshiSridhar SudarsanChristopher P. Vignola
    • G06F9/46
    • G06F9/466
    • Systems (100) and methods (200) for managing transactional processing. The methods involve executing a first transaction (120) which is blocked by an exclusive lock of at least one second transaction (110) from accessing at least one resource of a system. Thereafter, a determination is made as to whether a Service Level Agreement (“SLA”) associated with the first transaction is being met. If it is determined that the SLA is not being met, the resources needed by the first transaction are identified. Subsequently, all executing transactions, that are using the resources needed by the first transaction, are identified. At least one of the identified transactions is then dynamically slowed down or speed up. The transaction is slowed down or sped up by: adjusting how many records are to be processed in each sub-transaction of the transaction; and/or increasing or decreasing the time period between commit operations of the transaction.
    • 用于管理事务处理的系统(100)和方法(200)。 所述方法涉及执行被至少一个第二事务(110)的排他性锁阻止的第一事务(120)不访问系统的至少一个资源。 此后,确定是否满足与第一次交易相关联的服务水平协议(“SLA”)。 如果确定没有满足SLA,则识别第一个事务所需的资源。 随后,确定正在使用第一个事务所需资源的所有执行事务。 所识别的事务中的至少一个然后被动态地减慢或加速。 交易减缓或加快:调整在交易的每个子交易中要处理的记录数量; 和/或增加或减少交易的提交操作之间的时间段。