Identifying and Reacting to Changes in an Extensible Automatic Runtime Object Management System
    1.
    发明申请
    Identifying and Reacting to Changes in an Extensible Automatic Runtime Object Management System 有权
    识别和响应可扩展自动运行时对象管理系统中的更改

    公开(公告)号:US20130166604A1

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

    申请号:US13466897

    申请日:2012-05-08

    CPC classification number: G06F17/3056

    Abstract: A method includes receiving input indicating a listener object and an interface for an object class corresponding to a persisted object of an object model retained by a database, where the interface has multiple different implementations within the object model; recording information indicating that the listener object has an interest in persistent data associated with the interface for the object class corresponding to the persisted object; in connection with a transaction with the database and when each of multiple calls is received for the database, checking whether the interface for the object class corresponding to the persisted object is associated with the call, wherein each of the calls alerts the database to changes for data managed by the database; and communicating with the listener object when the interface for the object class corresponding to the persisted object was associated with at least one of the calls during the transaction.

    Abstract translation: 一种方法包括接收指示侦听器对象的输入和与由数据库保留的对象模型的持久对象相对应的对象类的接口,其中接口在对象模型内具有多个不同的实现; 记录指示所述听众对象对于与所述持久对象相对应的所述对象类的接口相关联的持久性数据的兴趣; 与数据库的事务相关联,并且当为数据库接收到多个呼叫中的每一个时,检查与该持久对象相对应的对象类的接口是否与呼叫相关联,其中每个呼叫警告数据库对于 由数据库管理的数据; 并且当对应于持久化对象的对象类的接口与事务期间的至少一个调用相关联时,与侦听器对象通信。

    Predictive text composition
    2.
    发明授权
    Predictive text composition 有权
    预测性文字构图

    公开(公告)号:US08234571B1

    公开(公告)日:2012-07-31

    申请号:US11639697

    申请日:2006-12-15

    CPC classification number: G06F17/211

    Abstract: Systems, methods, and apparatus, including computer program products for text composition are provided. In some implementations, a method is provided. The method includes processing a plurality of paragraphs in parallel, including defining a paragraph layout for each paragraph, the paragraph layout including line breaks. The method further includes composing the text in an electronic document including serially composing each paragraph, the serial composing including shuffling the processed paragraphs into a particular position within a page frame of the electronic document.

    Abstract translation: 提供了系统,方法和设备,包括用于文本构成的计算机程序产品。 在一些实现中,提供了一种方法。 该方法包括并行处理多个段落,包括定义每个段落的段落布局,段落布局包括换行符。 该方法还包括组成电子文档中的文本,其中包括串行地组成每个段落,串行构图包括将经处理的段落改组为电子文档的页面框架内的特定位置。

    Identifying and reacting to changes in an extensible automatic runtime object management system
    3.
    发明授权
    Identifying and reacting to changes in an extensible automatic runtime object management system 有权
    识别和响应可扩展自动运行时对象管理系统中的更改

    公开(公告)号:US08195707B1

    公开(公告)日:2012-06-05

    申请号:US12242722

    申请日:2008-09-30

    CPC classification number: G06F17/3056

    Abstract: A method include receiving input indicating a listener object and an interface for an object class corresponding to a persisted object of an object model retained by a database, where the interface has multiple different implementations within the object model; recording information indicating that the listener object has an interest in persistent data associated with the interface for the object class corresponding to the persisted object; in connection with a transaction with the database and when each of multiple Dirty( ) calls is received for the database, checking whether the interface for the object class corresponding to the persisted object is associated with the Dirty( ) call; and communicating with the listener object when the interface for the object class corresponding to the persisted object was associated with at least one of the Dirty( ) calls during the transaction.

    Abstract translation: 一种方法包括接收指示侦听器对象的输入和与由数据库保留的对象模型的持久对象相对应的对象类的接口,其中接口在对象模型内具有多个不同的实现; 记录指示所述听众对象对于与所述持久对象相对应的所述对象类的接口相关联的持久性数据的兴趣; 与数据库的事务相关联,并且当为数据库接收到多个Dirty()调用时,检查与持久对象相对应的对象类的接口是否与Dirty()调用相关联; 并且当与持久化对象相对应的对象类的接口与事务期间的至少一个Dirty()调用相关联时,与侦听器对象通信。

    Identifying and reacting to changes in an extensible automatic runtime object management system
    4.
    发明授权
    Identifying and reacting to changes in an extensible automatic runtime object management system 有权
    识别和响应可扩展自动运行时对象管理系统中的更改

    公开(公告)号:US08918433B2

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

    申请号:US13466897

    申请日:2012-05-08

    CPC classification number: G06F17/3056

    Abstract: A method includes receiving input indicating a listener object and an interface for an object class corresponding to a persisted object of an object model retained by a database, where the interface has multiple different implementations within the object model; recording information indicating that the listener object has an interest in persistent data associated with the interface for the object class corresponding to the persisted object; in connection with a transaction with the database and when each of multiple calls is received for the database, checking whether the interface for the object class corresponding to the persisted object is associated with the call, wherein each of the calls alerts the database to changes for data managed by the database; and communicating with the listener object when the interface for the object class corresponding to the persisted object was associated with at least one of the calls during the transaction.

    Abstract translation: 一种方法包括接收指示侦听器对象的输入和与由数据库保留的对象模型的持久对象相对应的对象类的接口,其中接口在对象模型内具有多个不同的实现; 记录指示所述听众对象对于与所述持久对象相对应的所述对象类的接口相关联的持久性数据的兴趣; 与数据库的事务相关联,并且当为数据库接收到多个呼叫中的每一个时,检查与该持久对象相对应的对象类的接口是否与呼叫相关联,其中每个呼叫警告数据库对于 由数据库管理的数据; 并且当对应于持久化对象的对象类的接口与事务期间的至少一个调用相关联时,与侦听器对象通信。

    Selectively limiting paragraph recomposition
    5.
    发明授权
    Selectively limiting paragraph recomposition 有权
    选择性限制段重组

    公开(公告)号:US07949951B1

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

    申请号:US11624162

    申请日:2007-01-17

    CPC classification number: G06F17/211

    Abstract: Techniques are provided for text composition. In some implementations, a computer-implemented method is provided. The method includes receiving text to compose, the text including a plurality of paragraphs, and composing the text using paragraph composition, the paragraph composition determining a layout for the lines of each paragraph according to a line break scheme that determines line breaks for the paragraph as a whole. The method also includes, identifying limited recomposition for one or more paragraphs of the plurality of paragraphs, receiving a modification to a line of a paragraph, the paragraph having a plurality of lines and where the modified line is subsequent to a first line in the paragraph, determining whether the paragraph of the modified line is identified as having limited recomposition and, if the paragraph has limited recomposition, recomposing a portion of the paragraph using a multi-line paragraph composition process without recomposing the full paragraph.

    Abstract translation: 为文本构图提供了技术。 在一些实现中,提供了计算机实现的方法。 该方法包括接收文本以组合,文本包括多个段落,并使用段落组合构成文本,段落组合根据线段断裂方案确定每个段落的布局,该线路断裂方案将该段落的换行符确定为 整个。 该方法还包括:识别多个段落中的一个或多个段落的有限重新组合,接收对段落的一行的修改,该段落具有多个行,并且修改的行在段落中的第一行之后 ,确定修改后的行的段落是否被确定为有限的重新组合,如果段落有限的重新组合,则使用多行段落组合过程重新构建段落的一部分,而不重新构建全部段落。

Patent Agency Ranking