Method and system for developing and deploying converged services
    2.
    发明申请
    Method and system for developing and deploying converged services 审中-公开
    开发和部署融合服务的方法和系统

    公开(公告)号:US20090133035A1

    公开(公告)日:2009-05-21

    申请号:US11985973

    申请日:2007-11-19

    IPC分类号: G06F9/54

    CPC分类号: G06F8/34

    摘要: An inventive system and method for developing and deploying converged services having incoming messages from a network and/or a service includes a graphical front end for creating flows having one or more event match criteria, each event match criteria having corresponding logic, a generator for generating runtime code from the flows, and a runtime engine operable to perform the runtime code, in which an incoming message is matched to one of the event match criteria and the corresponding logic is executed. The logic can be logic performed by the converged service. A user of the inventive system can switch between the flow created in the graphical interface and the runtime code generated from the flow.

    摘要翻译: 用于开发和部署具有来自网络和/或服务的输入消息的融合服务的创新系统和方法包括用于创建具有一个或多个事件匹配标准的流的图形前端,每个事件匹配准则具有相应的逻辑,用于生成 来自流的运行时代码以及可操作以执行运行时代码的运行时引擎,其中输入消息与事件匹配准则中的一个匹配,并且执行相应的逻辑。 逻辑可以由融合服务执行逻辑。 本发明系统的用户可以在图形界面中创建的流和从流生成的运行时代码之间切换。

    Method and system for the specification of interface definitions and business rules and automatic generation of message validation and transformation software

    公开(公告)号:US20050060317A1

    公开(公告)日:2005-03-17

    申请号:US10823157

    申请日:2004-04-13

    CPC分类号: G06Q10/00 G06F17/22

    摘要: This system for generating message transformation and validation software uses interface definition documents as inputs. An interface definition consists of an internally consistent set of message definitions, data dictionary entries, transformation rules, and validation rules. A user-friendly graphical user interface provides the requirements engineer or other user with the ability to specify these documents. This graphical user interface is a structured table and rules editor that allows the requirements engineer to enter and validate interface definitions to ensure that the definitions meet certain predetermined requirements. The generation system takes the interface definition documents as input and generates various software artifacts to transform and validate messages. W3C XML schemas are generated from an interface definition for assistance with code development, for use as standards-compliant interface definition that can be reused and composed with other schemas, and for validating messages. Extensible Stylesheet Language Transform files are generated from an interface definition to transform and validate messages. These generated software artifacts for message transformation and validation may then be used to implement message-processing systems. One example where this software was deployed is a wireless or local number portability service bureau that permits portability requests to pass from one telecommunications entity to another. The graphical user interface also enables the user to compare interface definitions, generate schema artifacts, generate transformation and validation artifacts, generate test cases, generate message indices, and generate documentation for distribution and review (formats include Microsoft Word, rich-text format, and HTML). Preexisting requirements documents may be converted for use in the present system by parsing and translating the preexisting documents into the interface definition documents. After this conversion process, information that could not be parsed and translated is referred to the requirements engineer or other user, who reenters the information using the structured table and rules editor.

    Methods and apparatus for implementing model-based software solution development and integrated change management
    4.
    发明申请
    Methods and apparatus for implementing model-based software solution development and integrated change management 有权
    实施基于模型的软件解决方案开发和综合变更管理的方法和设备

    公开(公告)号:US20060168557A1

    公开(公告)日:2006-07-27

    申请号:US11329541

    申请日:2006-01-11

    IPC分类号: G06F9/44

    CPC分类号: G06F8/36 G06F8/20 G06F8/30

    摘要: The present invention concerns methods and apparatus for implementing a model-based paradigm for use in developing systems of software solutions. In a method of the present invention, a developer defines templates for use in creating software architecture elements which comprise a software solution or a system of software solutions. The template definitions comprise specifications of template attributes; template attribute types; value editors for use in editing template attributes; value validators for validating values assigned to template attributes and code generators for generating code when the template is used to create an architecture element in a software solution. The template definitions are created using a graphical user interface which allows a developer to specify relationships and dependencies among the templates. Once created, the templates are used in another graphical user interface to develop a solution architecture comprised of infrastructure and application components, and infrastructure and application resources. The graphical solution architecture definition environment allows developers to specify dependencies among architecture elements which greatly simplify software change management when architecture elements are instantiated as software artifacts.

    摘要翻译: 本发明涉及用于实现用于开发软件解决方案系统的基于模型的范式的方法和装置。 在本发明的方法中,开发人员定义用于创建包括软件解决方案或软件解决方案系统的软件架构元素的模板。 模板定义包括模板属性的规范; 模板属性类型; 用于编辑模板属性的值编辑器; 值验证器,用于验证分配给模板属性的值和代码生成器,用于在模板用于在软件解决方案中创建体系结构元素时生成代码。 使用允许开发人员指定模板之间的关系和依赖关系的图形用户界面创建模板定义。 创建后,模板将用于另一个图形用户界面,以开发由基础设施和应用程序组件以及基础设施和应用程序资源组成的解决方案架构。 图形解决方案架构定义环境允许开发人员指定体系结构元素之间的依赖关系,当架构元素被实例化为软件工件时,可大大简化软件更改管理。

    System and method establishing trusted relationships to enable secure exchange of private information
    5.
    发明授权
    System and method establishing trusted relationships to enable secure exchange of private information 有权
    建立信任关系的系统和方法,以实现私人信息的安全交换

    公开(公告)号:US08977853B2

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

    申请号:US13198101

    申请日:2011-08-04

    IPC分类号: H04L29/06 H04L9/32

    摘要: The invention disclosed here is aimed at enabling a trusted third party to manage user opt-ins which would enable growth of personalized information services, that is, enabling trusted business relationships between three types of entities—an end-user, an information source/provider, and an application service provider/developer—so that they can have a controlled, secure and private exchange of sensitive and/or confidential information. The inventive system has modes of operation recommended based on various conditions, enabling a secure exchange of private information between personal information repository owners and application services providers to enable deliver of personalized services. One mode is Durable Subscription Management, which is used when per transaction approval is not needed, that is, when an end-user has given permission to access data for a given or predefined period of time. A second mode is Per-Transaction Subscription Management Without Logs and a third mode is Per-Transaction Subscription Management With Logs.

    摘要翻译: 这里公开的发明旨在使受信任的第三方能够管理用户选择加入,这将使得能够增长个性化信息服务,即,实现三种类型的实体之间的可信业务关系 - 终端用户,信息源/提供者 ,以及应用服务提供商/开发人员,以便他们能够进行受控,安全和私密的敏感和/或机密信息交换。 本发明的系统具有基于各种条件推荐的操作模式,能够在个人信息库所有者和应用服务提供商之间安全地交换私人信息,从而实现个性化服务的传递。 一种模式是耐用订阅管理,当不需要每次交易批准时,即当最终用户已经给定了在给定或预定义时间段内访问数据的权限时使用。 第二种模式是无日志的每个事务订阅管理,第三种模式是使用日志的每个事务订阅管理。

    Methods and apparatus for implementing model-based software solution development and integrated change management
    6.
    发明授权
    Methods and apparatus for implementing model-based software solution development and integrated change management 有权
    实施基于模型的软件解决方案开发和综合变更管理的方法和设备

    公开(公告)号:US08392873B2

    公开(公告)日:2013-03-05

    申请号:US11329541

    申请日:2006-01-11

    IPC分类号: G06F9/44

    CPC分类号: G06F8/36 G06F8/20 G06F8/30

    摘要: The present invention concerns methods and apparatus for implementing a model-based paradigm for use in developing systems of software solutions. In a method of the present invention, a developer defines templates for use in creating software architecture elements which comprise a software solution or a system of software solutions. The template definitions comprise specifications of template attributes. The developer specifies relationships and dependencies among the templates using a computer programmed to receive the template definitions.

    摘要翻译: 本发明涉及用于实现用于开发软件解决方案系统的基于模型的范式的方法和装置。 在本发明的方法中,开发人员定义用于创建包括软件解决方案或软件解决方案系统的软件架构元素的模板。 模板定义包括模板属性的规范。 开发人员使用编程为接收模板定义的计算机指定模板之间的关系和依赖关系。

    SYSTEM AND METHOD ESTABLISHING TRUSTED RELATIONSHIPS TO ENABLE SECURE EXCHANGE OF PRIVATE INFORMATION
    7.
    发明申请
    SYSTEM AND METHOD ESTABLISHING TRUSTED RELATIONSHIPS TO ENABLE SECURE EXCHANGE OF PRIVATE INFORMATION 有权
    系统和方法建立可信赖的关系,以实现私人信息的安全交换

    公开(公告)号:US20120036360A1

    公开(公告)日:2012-02-09

    申请号:US13198101

    申请日:2011-08-04

    IPC分类号: H04L9/32 G06F21/00

    摘要: The invention disclosed here is aimed at enabling a trusted third party to manage user opt-ins which would enable growth of personalized information services, that is, enabling trusted business relationships between three types of entities—an end-user, an information source/provider, and an application service provider/developer—so that they can have a controlled, secure and private exchange of sensitive and/or confidential information. The inventive system has modes of operation recommended based on various conditions, enabling a secure exchange of private information between personal information repository owners and application services providers to enable deliver of personalized services. One mode is Durable Subscription Management, which is used when per transaction approval is not needed, that is, when an end-user has given permission to access data for a given or predefined period of time. A second mode is Per-Transaction Subscription Management Without Logs and a third mode is Per-Transaction Subscription Management With Logs.

    摘要翻译: 这里公开的发明旨在使受信任的第三方能够管理用户选择加入,这将使得能够增长个性化信息服务,即,实现三种类型的实体之间的可信业务关系 - 终端用户,信息源/提供者 ,以及应用服务提供商/开发人员,以便他们能够进行受控,安全和私密的敏感和/或机密信息交换。 本发明的系统具有基于各种条件推荐的操作模式,能够在个人信息库所有者和应用服务提供商之间安全地交换私人信息,从而实现个性化服务的传递。 一种模式是耐用订阅管理,当不需要每次交易批准时,即当最终用户已经给定了在给定或预定义时间段内访问数据的权限时使用。 第二种模式是无日志的每个事务订阅管理,第三种模式是使用日志的每个事务订阅管理。

    Concept based cross media indexing and retrieval of speech documents
    8.
    发明授权
    Concept based cross media indexing and retrieval of speech documents 有权
    基于概念的跨媒体索引和语音文件检索

    公开(公告)号:US07716221B2

    公开(公告)日:2010-05-11

    申请号:US11809455

    申请日:2007-06-01

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30746 G06F17/30681

    摘要: Indexing, searching, and retrieving the content of speech documents (including but not limited to recorded books, audio broadcasts, recorded conversations) is accomplished by finding and retrieving speech documents that are related to a query term at a conceptual level, even if the speech documents does not contain the spoken (or textual) query terms. Concept-based cross-media information retrieval is used. A term-phoneme/document matrix is constructed from a training set of documents. Documents are then added to the matrix constructed from the training data. Singular Value Decomposition is used to compute a vector space from the term-phoneme/document matrix. The result is a lower-dimensional numerical space where term-phoneme and document vectors are related conceptually as nearest neighbors. A query engine computes a cosine value between the query vector and all other vectors in the space and returns a list of those term-phonemes and/or documents with the highest cosine value.

    摘要翻译: 索引,搜索和检索语音文档的内容(包括但不限于记录的书籍,音频广播,记录的对话)通过在概念层面上查找和检索与查询词相关的语音文档来实现,即使语音 文件不包含口头(或文字)查询条款。 使用基于概念的跨媒体信息检索。 术语音素/文件矩阵是由一组文件组成的。 然后将文档添加到从训练数据构建的矩阵中。 奇异值分解用于从术语 - 音素/文档矩阵中计算向量空间。 结果是一个低维数值空间,其中术语音素和文档向量在概念上作为最近的邻居相关。 查询引擎计算查询向量和空间中所有其他向量之间的余弦值,并返回具有最高余弦值的那些术语音素和/或文档的列表。

    Collaborative Panel Adminstrator
    9.
    发明申请
    Collaborative Panel Adminstrator 审中-公开
    协作面板管理员

    公开(公告)号:US20100050093A1

    公开(公告)日:2010-02-25

    申请号:US12258794

    申请日:2008-10-27

    IPC分类号: G06F3/00

    CPC分类号: G06Q10/10

    摘要: A collaborative panel administrator provides virtual panel lifecycle management to a wide variety of data acquisition and analysis services. Broadly, it supports three types of functionalities—it provides panel lifecycle management functions; it acts as a service plug-in registry allowing various data acquisition and analysis services to register with it and extend its functionality; and, it acts as a client for the registered analysis services by invoking them on user requests and then storing and distributing the results according to panel security policies.

    摘要翻译: 协作面板管理员为各种数据采集和分析服务提供虚拟面板生命周期管理。 广泛地说,它支持三种功能 - 它提供面板生命周期管理功能; 它作为一个服务插件注册表,允许各种数据采集和分析服务注册并扩展其功能; 并通过对用户请求进行调用,然后根据面板安全策略存储和分发结果,作为注册分析服务的客户端。

    Concept based cross media indexing and retrieval of speech documents
    10.
    发明申请
    Concept based cross media indexing and retrieval of speech documents 有权
    基于概念的跨媒体索引和语音文件检索

    公开(公告)号:US20070299838A1

    公开(公告)日:2007-12-27

    申请号:US11809455

    申请日:2007-06-01

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30746 G06F17/30681

    摘要: Indexing, searching, and retrieving the content of speech documents (including but not limited to recorded books, audio broadcasts, recorded conversations) is accomplished by finding and retrieving speech documents that are related to a query term at a conceptual level, even if the speech documents does not contain the spoken (or textual) query terms. Concept-based cross-media information retrieval is used. A term-phoneme/document matrix is constructed from a training set of documents. Documents are then added to the matrix constructed from the training data. Singular Value Decomposition is used to compute a vector space from the term-phoneme/document matrix. The result is a lower-dimensional numerical space where term-phoneme and document vectors are related conceptually as nearest neighbors. A query engine computes a cosine value between the query vector and all other vectors in the space and returns a list of those term-phonemes and/or documents with the highest cosine value.

    摘要翻译: 索引,搜索和检索语音文档的内容(包括但不限于记录的书籍,音频广播,记录的对话)通过在概念层面上查找和检索与查询词相关的语音文档来实现,即使语音 文件不包含口头(或文字)查询条款。 使用基于概念的跨媒体信息检索。 术语音素/文件矩阵是由一组文件组成的。 然后将文档添加到从训练数据构建的矩阵中。 奇异值分解用于从术语 - 音素/文档矩阵中计算向量空间。 结果是一个低维数值空间,其中术语音素和文档向量在概念上作为最近的邻居相关。 查询引擎计算查询向量和空间中所有其他向量之间的余弦值,并返回具有最高余弦值的那些术语音素和/或文档的列表。