SYSTEM AND METHOD TO FACILITATE DESIGN-TIME COMPONENT DISCOVERY
    1.
    发明申请
    SYSTEM AND METHOD TO FACILITATE DESIGN-TIME COMPONENT DISCOVERY 失效
    系统和方法来设计时间组件发现

    公开(公告)号:US20070083848A1

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

    申请号:US11608453

    申请日:2006-12-08

    IPC分类号: G06F9/44

    CPC分类号: G06F8/20

    摘要: A system and method for discovering the design time attributes of a component are provided. The invention includes a type descriptor that can access metadata associated with a component and report the metadata to a development tool. The invention further includes a custom type descriptor interface that can be implemented on a component in order to dynamically provide information regarding the component to the type descriptor. The invention further includes a type descriptor filter service interface that can be implemented by the development tool to facilitate filtering of design time information regarding components in order to simulate a run time environment. The invention further comprises methodologies and tools for facilitating application development.

    摘要翻译: 提供了一种用于发现组件的设计时间属性的系统和方法。 本发明包括可以访问与组件相关联的元数据并将元数据报告给开发工具的类型描述符。 本发明还包括可以在组件上实现的定制类型描述符接口,以便向类型描述符动态地提供关于组件的信息。 本发明还包括类型描述符过滤器服务接口,其可以由开发工具实现,以便于过滤关于组件的设计时间信息,以便模拟运行时环境。 本发明还包括用于促进应用程序开发的方法和工具。

    Global object system
    2.
    发明申请
    Global object system 有权
    全局对象系统

    公开(公告)号:US20060101444A1

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

    申请号:US10967724

    申请日:2004-10-18

    IPC分类号: G06F9/44

    CPC分类号: G06F8/38 G06F8/24

    摘要: A system and/or methodology to publish and share global objects in a visual designer is provided. A global object is an object that is available anywhere in the development project, rather than being local to a class or user interface element. Aspects of the invention are directed to a mechanism where global objects can be published, queried and/or used by individual visual designers. Additionally, aspects are directed to systems and/or methodologies where changes to those global objects can be made in such a way that they can be automatically updated in the designer. An alternate aspect of this mechanism can integrate with visual designers such that the designer itself does not need to be modified to accommodate the presence of a global object.

    摘要翻译: 提供了在视觉设计器中发布和共享全局对象的系统和/或方法。 全局对象是可在开发项目中的任何位置使用的对象,而不是本地的类或用户界面元素。 本发明的方面涉及一种机制,其中全局对象可由个人视觉设计者公布,查询和/或使用。 另外,方面涉及系统和/或方法,其中可以以这样的方式进行对这些全局对象的改变,使得它们可以在设计者中自动更新。 该机制的另一个方面可以与视觉设计师集成,使得设计者本身不需要被修改以适应全局对象的存在。

    Virtual types
    3.
    发明申请
    Virtual types 有权
    虚拟类型

    公开(公告)号:US20060101431A1

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

    申请号:US10970415

    申请日:2004-10-20

    IPC分类号: G06F9/45

    CPC分类号: G06F9/4493

    摘要: A “virtual type” that, to the reflection system, looks and acts like a fully compiled type—in reality, the “virtual type” does not exist and has been fabricated based on another API such as CodeDOM. Essentially, the “virtual type” allows code to be implemented using a single code path and therefore can remain ignorant that it is dealing with uncompiled source code. A “virtual type” is an object that looks just like a compiled type, provided that it is viewed through a reflection application program interface (API).

    摘要翻译: 对于反射系统,“虚拟类型”看起来像一个完全编译的类型 - 实际上,“虚拟类型”不存在,并且已经基于诸如CodeDOM之类的另一API来制造。 本质上,“虚拟类型”允许使用单个代码路径实现代码,因此可以保持无知,它正在处理未编译的源代码。 “虚拟类型”是一种看起来像编译类型的对象,只要它通过反射应用程序接口(API)来查看。

    FLAT-HIERARCHY SYSTEM FOR CONDITION-BASED MONITORING OF DISTRIBUTED EQUIPMENT
    4.
    发明申请
    FLAT-HIERARCHY SYSTEM FOR CONDITION-BASED MONITORING OF DISTRIBUTED EQUIPMENT 审中-公开
    用于基于状态监测的分布式设备的平层分析系统

    公开(公告)号:US20110316691A1

    公开(公告)日:2011-12-29

    申请号:US13100993

    申请日:2011-05-04

    IPC分类号: G08B1/08

    CPC分类号: G05B23/0229 G05B2223/06

    摘要: Systems and methods for monitoring the condition of equipment in a manufacturing plant or other facility. A computing node is attached to each piece of equipment under consideration. Each node gathers relevant information from the machine using sensors and is capable of determining the condition of the machine from a preexisting set of possible conditions, using only the information obtained from the sensors. Each node is thus entirely self-sufficient, in that it requires no interaction with a global controller or with other nodes in order to make a decision about the condition of the equipment, and does not necessarily require any information about the past history of the equipment. The nodes are capable of communicating the condition of their corresponding equipment to key maintenance or other personnel, potentially via a wireless network to a convenient wireless-capable device such as a cellular phone or laptop.

    摘要翻译: 用于监测制造厂或其他设施中设备状况的系统和方法。 一个计算节点被连接到每个被考虑的设备上。 每个节点使用传感器从机器收集相关信息,并且能够仅使用从传感器获得的信息,从预先存在的一组可能条件确定机器的状况。 因此,每个节点完全是自给自足的,因为它不需要与全局控制器或其他节点进行交互,以便作出关于设备状况的决定,并且不一定需要关于设备的过去历史的任何信息 。 这些节点能够通过无线网络将关键维护或其他人员的相应设备的状况传达给诸如便携式电话或笔记本电脑的方便的无线设备。

    Discovery, qualification, and activation of software add-in components
    5.
    发明授权
    Discovery, qualification, and activation of software add-in components 有权
    软件加载项组件的发现,鉴定和激活

    公开(公告)号:US07698685B2

    公开(公告)日:2010-04-13

    申请号:US11248051

    申请日:2005-10-12

    IPC分类号: G06F9/44

    CPC分类号: G06F9/44526

    摘要: The present invention extends to methods, systems, and computer program products for discovering, qualifying, and activating software add-in components. An add-in components manager discovers one or more add-in components at the computer system are of a specified type of add-in component requested by an application. The add-in component manager qualifies at least one discovered add-in component based on the at least one discovered add-in component satisfying one or more qualification constraints. The one or more qualification constraints are representative of functionality that is to be associated with an add-in component for the add-in component to interoperate with the application in a desired manner. The add-in component manager activates a qualified add-in component in accordance with the one or more qualification constraints for use with the application.

    摘要翻译: 本发明扩展到用于发现,限定和激活软件加载项组件的方法,系统和计算机程序产品。 附加组件管理器发现计算机系统上的一个或多个附加组件是应用程序请求的指定类型的加载项组件。 所述加载项组件管理器基于满足一个或多个限定约束的所述至少一个发现的加载项组件来限定至少一个发现的加载项组件。 一个或多个限定条件是表示与加载项组件的附加组件相关联的功能,以便以期望的方式与应用程序进行互操作。 加载项组件管理器根据与应用程序一起使用的一个或多个限定约束激活一个合格的加载项组件。

    Dynamic mechanism for providing metadata
    6.
    发明申请
    Dynamic mechanism for providing metadata 失效
    提供元数据的动态机制

    公开(公告)号:US20070124334A1

    公开(公告)日:2007-05-31

    申请号:US11291703

    申请日:2005-11-30

    申请人: Brian Pepin

    发明人: Brian Pepin

    IPC分类号: G06F17/00

    CPC分类号: G06F8/73

    摘要: Dynamic metadata allows for metadata that can be configured for an application programming interface (API) after the API has shipped. Multiple entities can provide metadata for the same API or portions of an API. The metadata provided for an API can be set up for each application domain, allowing customization within a single process. Metadata can be provided in several ways, including traditional compiled code and declarative markup as well as databases and other more dynamic approaches. Metadata is separated from its runtime components, so that the metadata that is used by the runtime components can be changed. For example, metadata may be declared on the objects separately. The metadata is then tied back to the runtime components.

    摘要翻译: 动态元数据允许在API发布后可以为应用程序编程接口(API)配置的元数据。 多个实体可以为同一API或API的一部分提供元数据。 可以为每个应用程序域设置为API提供的元数据,从而允许在一个进程内定制。 元数据可以以多种方式提供,包括传统编译代码和声明性标记以及数据库和其他更为动态的方法。 元数据与其运行时组件分离,以便可以更改运行时组件使用的元数据。 例如,可以单独在对象上声明元数据。 元数据然后绑定到运行时组件。

    Node-to-node communication pipelines
    8.
    发明申请
    Node-to-node communication pipelines 有权
    节点到节点的通信流水线

    公开(公告)号:US20070016691A1

    公开(公告)日:2007-01-18

    申请号:US11181614

    申请日:2005-07-14

    IPC分类号: G06F15/16

    CPC分类号: H04L69/18

    摘要: Node-to-node communication pipelines may include code modules that are configured and assembled across a protocol according to dynamically input module-specific parameters. The parameters may be input to a service into which the modules are registered, and one or more appropriate pipelines may be dynamically assembled.

    摘要翻译: 节点到节点通信管线可以包括根据动态输入模块特定参数在协议上配置和组合的代码模块。 可以将参数输入到模块被注册到的服务中,并且可以动态地组合一个或多个适当的管道。

    Explicitly defining user interface through class definition
    9.
    发明申请
    Explicitly defining user interface through class definition 有权
    通过类定义明确定义用户界面

    公开(公告)号:US20060041877A1

    公开(公告)日:2006-02-23

    申请号:US10909512

    申请日:2004-08-02

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F8/38 G06F9/451

    摘要: The present invention relates to systems and methods that provide automatic generation of user interfaces via creation of a class-based model. A system is provided that facilitates generating a user interface. The system includes a class component to generally define properties and methods associated with one or more interface actions. A service component parses the class to automatically generate all or a portion of a user interface from the interface actions. Push and Pull-type models can be provided to facilitate merging of actions from various classes such as provided by third parties or from existing component developments.

    摘要翻译: 本发明涉及通过创建基于类的模型自动生成用户界面的系统和方法。 提供了一种有助于生成用户界面的系统。 该系统包括一个类组件,以通常定义与一个或多个接口动作相关联的属性和方法。 服务组件解析类,以便从接口动作自动生成用户界面的全部或一部分。 可以提供推拉式模型,以促进来自第三方提供的各种类别的活动或现有组件开发的合并。