Tidal stream generation apparatus
    1.
    发明公开

    公开(公告)号:US20240209828A1

    公开(公告)日:2024-06-27

    申请号:US18375564

    申请日:2023-10-02

    CPC classification number: F03B13/26 F05B2220/706 F05B2260/502

    Abstract: A generating apparatus for converting kinetic energy from a water flow to electrical energy includes a housing including an inlet, a passage, and an outlet; an actuation device including a cylindrical member secured to the housing; an actuation member pivotably secured to the cylindrical member and having a spring biased downward extension in the passage and a horizontal lever; and a striking member disposed on an end of the lever; a rotational device including a power wheel rotatably mounted on a column; and a generator operatively connected to the rotational device. The generator produces electrical power output in response to water currents flowing through the inlet and impinging the extension, both the extension and the lever pivoting counterclockwise, the striking member hitting the power wheel, and the power wheel rotating about to the column. There is a guide member at an end of the downward extension.

    Flat file processing method and system
    4.
    发明申请
    Flat file processing method and system 审中-公开
    平面文件处理方法和系统

    公开(公告)号:US20050114405A1

    公开(公告)日:2005-05-26

    申请号:US10721663

    申请日:2003-11-25

    Applicant: Wei-Lun Lo

    Inventor: Wei-Lun Lo

    CPC classification number: G06F16/84 G06F16/116

    Abstract: Parsing and serializing files is performed to effect desired file conversions in a workflow. A method of parsing includes receiving a flat file in a native format, translating native format characters into tokens, and converting the flat file to an XML format with the use of an annotated schema. The annotated schema may include a model of the flat file inclusive of both delimited and positional types. A method of serializing includes receiving an XML file and converting it to a native format. A model of the native format may be used for serializing to produce a proper flat file format.

    Abstract translation: 执行解析和序列化文件以在工作流中实现所需的文件转换。 解析的方法包括以本机格式接收平面文件,将原生格式字符转换为令牌,以及使用注释模式将平面文件转换为XML格式。 注释模式可以包括平面文件的模型,包括分隔符和位置类型。 序列化的方法包括接收XML文件并将其转换为本地格式。 原始格式的模型可以用于序列化以产生适当的平面文件格式。

    PROJECTING SOFTWARE AND DATA ONTO CLIENT
    5.
    发明申请
    PROJECTING SOFTWARE AND DATA ONTO CLIENT 有权
    将软件和数据投射到客户端

    公开(公告)号:US20090328032A1

    公开(公告)日:2009-12-31

    申请号:US12147869

    申请日:2008-06-27

    CPC classification number: G06F8/52

    Abstract: A software application written for a server environment is transformed into one which runs in a rich client environment. An entity model defines data sources as they are accessed from the server and as they are accessed from the clients. An application programming interface defines stereotyped interfaces which provide the same functionality on the server and the clients. A metadata model describes the components which make up the application and defines the differences in structure between the server and clients. The metadata model also defines mappings between components used on the server and clients. Settings and context information which tailor the activation and functionality of the components is also captured in the metadata model. Automated transformation is performed by using the mappings to identify the component set to use for the clients, selecting the client version of the application programming interfaces, and selecting the appropriate settings and context information.

    Abstract translation: 为服务器环境编写的软件应用程序转换为在富客户端环境中运行的应用程序。 实体模型定义数据源,因为它们是从服务器访问的,并且从客户端进行访问。 应用程序编程接口定义了在服务器和客户端上提供相同功能的构造型接口。 元数据模型描述组成应用程序的组件,并定义服务器和客户端之间的结构差异。 元数据模型还定义了在服务器和客户端之间使用的组件之间的映射。 定制组件的激活和功能的设置和上下文信息也被捕获在元数据模型中。 通过使用映射来识别要用于客户端的组件集,选择应用程序编程接口的客户端版本以及选择适当的设置和上下文信息来执行自动转换。

    Projecting software and data onto client
    6.
    发明授权
    Projecting software and data onto client 有权
    将软件和数据投影到客户端

    公开(公告)号:US08904363B2

    公开(公告)日:2014-12-02

    申请号:US12147869

    申请日:2008-06-27

    CPC classification number: G06F8/52

    Abstract: A software application written for a server environment is transformed into one which runs in a rich client environment. An entity model defines data sources as they are accessed from the server and as they are accessed from the clients. An application programming interface defines stereotyped interfaces which provide the same functionality on the server and the clients. A metadata model describes the components which make up the application and defines the differences in structure between the server and clients. The metadata model also defines mappings between components used on the server and clients. Settings and context information which tailor the activation and functionality of the components is also captured in the metadata model. Automated transformation is performed by using the mappings to identify the component set to use for the clients, selecting the client version of the application programming interfaces, and selecting the appropriate settings and context information.

    Abstract translation: 为服务器环境编写的软件应用程序转换为在富客户端环境中运行的应用程序。 实体模型定义数据源,因为它们是从服务器访问的,并且从客户端进行访问。 应用程序编程接口定义了在服务器和客户端上提供相同功能的构造型接口。 元数据模型描述组成应用程序的组件,并定义服务器和客户端之间的结构差异。 元数据模型还定义了在服务器和客户端之间使用的组件之间的映射。 定制组件的激活和功能的设置和上下文信息也被捕获在元数据模型中。 通过使用映射来识别要用于客户端的组件集,选择应用程序编程接口的客户端版本以及选择适当的设置和上下文信息来执行自动转换。

    Policy based message aggregation framework
    9.
    发明授权
    Policy based message aggregation framework 有权
    基于策略的消息聚合框架

    公开(公告)号:US07890955B2

    公开(公告)日:2011-02-15

    申请号:US11396665

    申请日:2006-04-03

    CPC classification number: G06F9/546 G06F2209/547 G06Q10/06 G06Q10/10

    Abstract: Messages generated by an originating application are aggregated into batches based on a configuration policy. The configuration policy contains business logic used to aggregate messages into a batch. Once a batch is complete, it is formatted into a single stream output and sent to a destination application designed to receive the messages. Messages may also be aggregated into batches that are controlled by the originating application. The messages include an indicator set by the originating application to signal when a batch is complete. Once the batch is complete, it is formatted into a single stream output and sent to a destination application designed to receive the messages.

    Abstract translation: 由始发应用生成的消息将根据配置策略进行批量聚合。 配置策略包含用于将消息聚合到批处理中的业务逻辑。 批量完成后,将其格式化为单个流输出,并发送到旨在接收消息的目标应用程序。 消息也可以聚合成由始发应用程序控制的批次。 消息包括由始发应用程序设置的指示符,用于在批量完成时发出信号。 一旦批量完成,它被格式化为单个流输出并发送到旨在接收消息的目的地应用程序。

    Automatic recovery from failures of messages within a data interchange
    10.
    发明授权
    Automatic recovery from failures of messages within a data interchange 有权
    从数据交换中的消息故障自动恢复

    公开(公告)号:US07954112B2

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

    申请号:US11133548

    申请日:2005-05-20

    CPC classification number: G06Q10/107 G06F9/546 H04L51/30 H04L69/40

    Abstract: Data interchanges are processed so that problematic individual elements within the data interchanges do not cause the processing of the data interchanges to be suspended unless there is a catastrophic error. The data interchanges are split up by flat file and/or XML disassemblers of a message engine into independent messages even if some elements are incorrect or cause processing failures. Those messages in the interchange that may be processed are processed, while those that would cause processing errors are suspended in a suspend queue for recovery processing. Even when a message is placed in the suspend queue, processing continues with the next independent message in the data interchange. Messages that are placed in the suspend queue for lack of routing information may be resumed by providing the routing information and again attempting to route the previously suspended message. The method of the invention is scalable since it works regardless of the size of the interchange or its individual message elements.

    Abstract translation: 处理数据交换,使得数据交换内的有问题的单个元素不会导致数据交换的处理被暂停,除非存在灾难性错误。 数据交换由消息引擎的平面文件和/或XML反汇编器分离成独立的消息,即使某些元素不正确或导致处理失败。 处理可能被处理的交换中的那些消息,而导致处理错误的那些消息被挂起在用于恢复处理的挂起队列中。 即使当一个消息被放置在挂起队列中时,数据交换中的下一个独立消息继续处理。 由于缺少路由信息而放置在挂起队列中的消息可以通过提供路由信息并再次尝试路由先前暂停的消息来恢复。 本发明的方法是可扩展的,因为它可以工作,而不管交换机或其各个消息元素的大小。

Patent Agency Ranking