会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Decoupled development in a shared development system
    • 在共享开发系统中脱节发展
    • US09069645B2
    • 2015-06-30
    • US12956599
    • 2010-11-30
    • Andreas Kemmler
    • Andreas Kemmler
    • G06F9/44
    • G06F8/72G06F8/20
    • A computer-implemented method of optimizing software components. The method may include receiving a software component including a layered hierarchy of structure packages, main packages, and common packages each including objects, grouping common packages into groups according to pre-determined criteria, encapsulating each group with an encapsulation package, wherein the encapsulation package is one of a structure package and a main package, allowing objects in the encapsulation package to communicate directly by bypassing common packages in the encapsulation package, and eliminating package interfaces of the common packages in the encapsulation package that are solely used for communicating with other common packages in the encapsulation package.
    • 一种优化软件组件的计算机实现方法。 该方法可以包括接收包括结构包的分层层次的软件组件,主包和每个包括对象的公用包,根据预先确定的标准将公共包分组成组,其中封装包 是结构包和主包之一,允许封装包中的对象直接通过封装封装中的公用包进行通信,并消除封装包中常用包的包接口,这些封装仅用于与其他常用的通信 封装包中的包。
    • 2. 发明授权
    • View variants in database schema mapping
    • 查看数据库模式映射中的变体
    • US09053134B2
    • 2015-06-09
    • US13828027
    • 2013-03-14
    • Andreas KemmlerTorsten Kamenz
    • Andreas KemmlerTorsten Kamenz
    • G06F7/00G06F17/30
    • G06F17/30294G06F17/30G06F17/30575
    • This disclosure includes a method, a system and a computer readable medium. The method includes receiving a data model configured to model data in a first database schema in a database system, using the received data model to generate a first data view of a first instance of the first database schema in the database system, including referencing, using a first view variant, one or more data tables including the first instance of the first database schema to generate the first data view, and using the received data model to generate a second data view of a second instance of the first database schema in the database system, including referencing, using a second view variant, one or more data tables including the second instance of the first database schema to generate the second data view.
    • 本公开包括方法,系统和计算机可读介质。 该方法包括接收被配置为在数据库系统中的第一数据库模式中建模数据的数据模型,使用所接收的数据模型来生成数据库系统中的第一数据库模式的第一实例的第一数据视图,包括引用,使用 第一视图变体,一个或多个数据表,其包括用于生成第一数据视图的第一数据库模式的第一实例,以及使用所接收的数据模型来生成数据库中的第一数据库模式的第二实例的第二数据视图 系统,包括使用第二视图变体引用包括第一数据库模式的第二实例的一个或多个数据表以生成第二数据视图。
    • 3. 发明申请
    • SYSTEM AND METHOD FOR MODULAR BUSINESS APPLICATIONS
    • 用于模块化业务应用的系统和方法
    • US20150007136A1
    • 2015-01-01
    • US14486363
    • 2014-09-15
    • Andreas KEMMLERTorsten KAMENZ
    • Andreas KEMMLERTorsten KAMENZ
    • G06F9/44G06F11/36G06Q10/06
    • G06F8/71G06F8/65G06F11/3672G06F11/368G06Q10/06
    • A tailored add-on component for a released software product having internal and released development objects. The released development objects are designed for external use, such as end-user customization. The internal development objects are designed for use within the released software product, with no access from outside components. The tailored add-on component adds a functional application that makes calls to both released and internal objects. Access to internal objects is made while maintaining stability by confining internal object calls to a single adaptation component within the add-on, while also implementing an interface for the objects of the software product that are used by the add-on. The interface includes a function to freeze objects that are in the interface, and a set of automatic test components to identify changes in the objects that are in the interface.
    • 针对已发布软件产品的定制附加组件,具有内部和已发布的开发对象。 已发布的开发对象设计用于外部使用,如最终用户定制。 内部开发对象设计用于发布的软件产品中,不得从外部组件访问。 定制的附加组件添加了一个功能应用程序,可以调用发布和内部对象。 通过将内部对象调用限制在附加组件中的单个适配组件的同时,还可以通过附加组件使用的软件产品的对象来实现对内部对象的访问。 该接口包括一个冻结接口中的对象的功能,以及一组自动测试组件,以识别接口中对象的更改。
    • 4. 发明授权
    • Method for selecting one or more functions of an implementation guide
    • 用于选择实现指南的一个或多个功能的方法
    • US08869069B2
    • 2014-10-21
    • US13303937
    • 2011-11-23
    • Andreas KemmlerTorsten Kamenz
    • Andreas KemmlerTorsten Kamenz
    • G06F15/00G06F13/00G06Q10/10G06F9/44G06Q10/06
    • G06Q10/06G06F8/38G06Q10/10
    • A computer-implemented method for selecting one or more functions for display is provided. The selection may be performed via an implementation guide that is a hierarchy comprising nodes. A node may represent one function. The method may comprise retrieving a first list of switches in response to selection of a function, extracting one or more switches from the first list such that the extracted switches include function switches and/or conflict switches, determining whether each of the extracted switch is an active conflict switch and, if yes, adding the active conflict switch to a second list of switches. After removing all switches from the first list or having added all of them to the second list, the method processes the second list to determine which functions can be executed on the processor without conflicts and presenting a function GUI element representing a function determined to be executable without conflicts.
    • 提供了一种用于选择一个或多个用于显示的功能的计算机实现的方法。 可以通过作为包括节点的层次结构的实现指南来执行选择。 节点可以表示一个功能。 该方法可以包括响应于功能的选择来检索开关的第一列表,从第一列表提取一个或多个开关,使得所提取的开关包括功能开关和/或冲突开关,确定所提取的开关中的每一个是否是 主动冲突交换机,如果是,则将活动冲突交换机添加到第二个交换机列表。 在从第一列表中移除所有交换机或将其全部添加到第二列表之后,该方法处理第二列表以确定哪些功能可以在处理器上执行而不产生冲突,并呈现表示确定为可执行的功能的功能GUI元素 没有冲突。
    • 5. 发明申请
    • VIEW VARIANTS IN DATABASE SCHEMA MAPPING
    • 查看数据库示意图中的变量
    • US20140280368A1
    • 2014-09-18
    • US13828027
    • 2013-03-14
    • Andreas KemmlerTorsten Kamenz
    • Andreas KemmlerTorsten Kamenz
    • G06F17/30
    • G06F17/30294G06F17/30G06F17/30575
    • This disclosure includes a method, a system and a computer readable medium. The method includes receiving a data model configured to model data in a first database schema in a database system, using the received data model to generate a first data view of a first instance of the first database schema in the database system, including referencing, using a first view variant, one or more data tables including the first instance of the first database schema to generate the first data view, and using the received data model to generate a second data view of a second instance of the first database schema in the database system, including referencing, using a second view variant, one or more data tables including the second instance of the first database schema to generate the second data view.
    • 本公开包括方法,系统和计算机可读介质。 该方法包括接收被配置为在数据库系统中的第一数据库模式中建模数据的数据模型,使用所接收的数据模型来生成数据库系统中的第一数据库模式的第一实例的第一数据视图,包括引用,使用 第一视图变体,一个或多个数据表,其包括用于生成第一数据视图的第一数据库模式的第一实例,以及使用所接收的数据模型来生成数据库中的第一数据库模式的第二实例的第二数据视图 系统,包括使用第二视图变体引用包括第一数据库模式的第二实例的一个或多个数据表以生成第二数据视图。
    • 6. 发明申请
    • SYSTEM AND METHOD FOR REDUCING TEST EFFORT BY OBJECT RISK ANALYSIS
    • 通过对象风险分析降低测试效果的系统和方法
    • US20120159443A1
    • 2012-06-21
    • US12971731
    • 2010-12-17
    • Torsten KamenzAndreas Kemmler
    • Torsten KamenzAndreas Kemmler
    • G06F9/44
    • G06F11/368
    • A system, computer readable medium, and method for automatically testing computer objects affected by an update package. The exemplary method may compare computer objects/instances in an update package with those of the installed version of the computer application. A set of computer objects that have changed in the update package as compared to the installed version may be generated. The changes to each of the computer objects in the set of changed objects may be analyzed to determine if an automated test is related to the changed object. If an object has a related automated test assigned to it, the object may be placed in a separate list for testing. The automated tests of the changed objects in the separate list may be organized into a test plan. The automated tests may be executed according to the test plan. The system may have servers and computer processors to implement the method.
    • 一种用于自动测试受更新包影响的计算机对象的系统,计算机可读介质和方法。 示例性方法可以将更新包中的计算机对象/实例与计算机应用的安装版本的计算机对象/实例进行比较。 可能会生成与安装版本相比更新包中更改的一组计算机对象。 可以对更改的对象集合中的每个计算机对象的改变进行分析,以确定自动测试是否与更改的对象相关。 如果对象具有分配给它的相关自动测试,则可将对象放置在单独的列表中进行测试。 单独列表中更改的对象的自动测试可以组织成测试计划。 自动测试可以根据测试计划执行。 该系统可以具有服务器和计算机处理器来实现该方法。
    • 7. 发明申请
    • SYSTEM AND METHOD FOR MODULAR BUSINESS APPLICATIONS
    • 用于模块化业务应用的系统和方法
    • US20120159431A1
    • 2012-06-21
    • US12972024
    • 2010-12-17
    • Andreas KEMMLERTorsten KAMENZ
    • Andreas KEMMLERTorsten KAMENZ
    • G06F9/44
    • G06F9/45525G06F9/44526G06F9/44552
    • A method of providing tailored add-on applications to an underlying foundational software suite that frequently receives updated versions that would otherwise overwrite changes in the foundational software that are required by the tailored add-on. Instead of functional changes to the foundation, the tailored add-on makes a fairly uniform and simple change in the place of each needed change, by inserting a call to an add-in definition object. The add-in definition object then contains code for performing the functionality needed by the add-on application. The add-in definition object is down-ported to all supported versions of the foundational software. The calls of the add-in definition object are integrated into the foundational software in a way which minimizes conflicts, allows for concurrent implementation while maintaining a clear separation between foundational code and modified code, and minimizes ongoing maintenance development of the add-on application's conflicts with the foundational application.
    • 一种向底层基础软件套件提供量身定制的附加应用程序的方法,该软件套件经常会接收更新的版本,否则会覆盖定制加载项所需的基础软件中的更改。 通过将调用插入到加载项定义对象中,定制插件可以对每个需要更改的位置进行相当均匀和简单的更改,而不是对基础进行功能更改。 加载项定义对象然后包含用于执行附加应用程序所需功能的代码。 加载项定义对象被下载到基础软件的所有受支持版本。 加载项定义对象的调用以最小化冲突的方式集成到基础软件中,允许并发实现,同时保持基础代码和修改的代码之间的明确分隔,并最大限度地减少附加应用程序冲突的持续维护开发 与基础应用程序。
    • 8. 发明申请
    • SYSTEM AND METHOD FOR MODULAR BUSINESS APPLICATIONS
    • 用于模块化业务应用的系统和方法
    • US20120137272A1
    • 2012-05-31
    • US12956481
    • 2010-11-30
    • Andreas KEMMLERTorsten KAMENZ
    • Andreas KEMMLERTorsten KAMENZ
    • G06F9/44G06F9/45
    • G06F8/71G06F8/65G06F11/3672G06F11/368G06Q10/06
    • A tailored add-on component for a released software product having internal and released development objects. The released development objects are designed for external use, such as end-user customization. The internal development objects are designed for use within the released software product, with no access from outside components. The tailored add-on component adds a functional application that makes calls to both released and internal objects. Access to internal objects is made while maintaining stability by confining internal object calls to a single adaptation component within the add-on, while also implementing an interface for the objects of the software product that are used by the add-on. The interface includes a function to freeze objects that are in the interface, and a set of automatic test components to identify changes in the objects that are in the interface.
    • 针对已发布软件产品的定制附加组件,具有内部和已发布的开发对象。 已发布的开发对象设计用于外部使用,如最终用户定制。 内部开发对象设计用于发布的软件产品中,不得从外部组件访问。 定制的附加组件添加了一个功能应用程序,可以调用发布和内部对象。 通过将内部对象调用限制在附加组件中的单个适配组件的同时,还可以通过附加组件使用的软件产品的对象来实现对内部对象的访问。 该接口包括一个冻结接口中的对象的功能,以及一组自动测试组件,以识别接口中对象的更改。