Methods and Systems for Visual Code Refactoring
    1.
    发明申请
    Methods and Systems for Visual Code Refactoring 有权
    视觉代码重构的方法和系统

    公开(公告)号:US20140289700A1

    公开(公告)日:2014-09-25

    申请号:US12564517

    申请日:2009-09-22

    CPC classification number: G06F8/34

    Abstract: Embodiments include a method comprising providing a design interface that depicts a plurality of interface elements of an application under development, each element defined in source code accessible by the application development environment in a declarative markup language. The method can comprise receiving, through the design interface, data representing a selection of a plurality of the interface elements, identifying the declarative expressions corresponding to the selected interface elements, defining a new declarative expression, and generating at least one code segment using the identified declarative expressions. The method an comprise storing the generated code segment in a computer readable medium, with the stored code segment associated with the new declarative expression, so that the new declarative expression can be inserted into the source code in place of the identified declarative expressions and/or can used in a second application under development.

    Abstract translation: 实施例包括提供描绘正在开发的应用程序的多个界面元素的设计界面的方法,每个元素在源代码中定义,可由声明性标记语言由应用程序开发环境访问。 该方法可以包括通过设计接口接收表示多个接口元素的选择的数据,识别与所选择的接口元件相对应的声明性表达式,定义新的声明性表达,以及使用所识别的接口元件生成至少一个代码段 声明式表达式。 该方法包括将生成的代码段存储在计算机可读介质中,存储的代码段与新的声明性表达式相关联,使得新的声明式表达式可以被插入到源代码中而不是所识别的声明性表达式和/或 可用于正在开发的第二个应用程序。

    Methods and systems for visual code refactoring
    5.
    发明授权
    Methods and systems for visual code refactoring 有权
    视觉代码重构的方法和系统

    公开(公告)号:US08910113B2

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

    申请号:US12564517

    申请日:2009-09-22

    CPC classification number: G06F8/34

    Abstract: Embodiments include a method comprising providing a design interface that depicts a plurality of interface elements of an application under development, each element defined in source code accessible by the application development environment in a declarative markup language. The method can comprise receiving, through the design interface, data representing a selection of a plurality of the interface elements, identifying the declarative expressions corresponding to the selected interface elements, defining a new declarative expression, and generating at least one code segment using the identified declarative expressions. The method an comprise storing the generated code segment in a computer readable medium, with the stored code segment associated with the new declarative expression, so that the new declarative expression can be inserted into the source code in place of the identified declarative expressions and/or can used in a second application under development.

    Abstract translation: 实施例包括提供描绘正在开发的应用程序的多个界面元素的设计界面的方法,每个元素在源代码中定义,可由声明性标记语言由应用程序开发环境访问。 该方法可以包括通过设计接口接收表示多个接口元素的选择的数据,识别与所选择的接口元件相对应的声明性表达式,定义新的声明性表达,以及使用所识别的接口元件生成至少一个代码段 声明式表达式。 该方法包括将生成的代码段存储在计算机可读介质中,存储的代码段与新的声明性表达式相关联,使得新的声明式表达式可以被插入到源代码中而不是所识别的声明性表达式和/或 可用于正在开发的第二个应用程序。

    BIODEGRADABLE POLYORGANOSILOXANE DEMULSIFIER COMPOSITION AND METHOD FOR MAKING THE SAME
    9.
    发明申请
    BIODEGRADABLE POLYORGANOSILOXANE DEMULSIFIER COMPOSITION AND METHOD FOR MAKING THE SAME 有权
    可生物降解的聚羟基烷氧基化合物组合物及其制备方法

    公开(公告)号:US20120329887A1

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

    申请号:US13165085

    申请日:2011-06-21

    CPC classification number: C08L83/12 B01D17/047 C08G77/46 C10G33/04

    Abstract: There is provided herein a demulsifying composition comprising at least one polyorganosiloxane compound having the general formula (I): M1aM2bD1cD2dT1eT2fQg  (I) wherein: M1=R1R2R3SiO1/2, M2=R4R5RLSiO1/2, D1=R6R7SiO2/2, D2=R8RLSiO2/2, T1=R9SiO3/2, T2=RLSiO3/2, Q=SiO4/2, where R1, R2, R3, R4, R5, R6, R7, R8 and R9 are each independently chosen from monovalent alkyl, aryl or aralkyl hydrocarbon radicals, or chosen from RP; RP is a monovalent polyether radical independently of the general formula (II): —(CnH2n)—O—(C2H4O)o—(C3H6O)p—(C4H8O)q—R10  (II) RL is a monovalent radical independently chosen from the general formula (III): —X—O—(C2H4O)r—(C3H6O)s—(C4H8O)t—{C(O)CuH2uO}v—R11  (III). There is also provided herein a method for separating emulsions comprising combining the components of the demulsification composition into a mixture; allowing the mixture to separate into at least two phases and separating said at least two phases from each other.

    Abstract translation: 本文提供了包含至少一种具有通式(I)的聚有机硅氧烷化合物的破乳组合物:M1aM2bD1cD2dT1eT2fQg(I)其中:M1 = R1R2R3SiO1 / 2,M2 = R4R5RLSiO1 / 2,D1 = R6R7SiO2 / 2,D2 = R8RLSiO2 / 2 ,T1 = R9SiO3 / 2,T2 = RLSiO3 / 2,Q = SiO4 / 2,其中R1,R2,R3,R4,R5,R6,R7,R8和R9各自独立地选自一价烷基,芳基或芳烷基烃基 ,或从RP中选择; RP是独立于通式(II)的单价聚醚基: - (C n H 2n)-O-(C 2 H 4 O)O-(C 3 H 6 O)p - (C 4 H 8 O)q -R 10(II)RL是独立地选自 通式(III):-X-O-(C 2 H 4 O)r - (C 3 H 6 O)s - (C 4 H 8 O)t - {C(O)Cu H 2uO} v -R 11(III)。 本文还提供了用于分离乳液的方法,其包括将破乳组合物的组分混合成混合物; 允许混合物分离成至少两相,并将所述至少两相彼此分离。

    Methods and systems for data introspection
    10.
    发明授权
    Methods and systems for data introspection 有权
    数据反省的方法和系统

    公开(公告)号:US08271939B1

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

    申请号:US12271167

    申请日:2008-11-14

    CPC classification number: G06F8/33

    Abstract: An application development tool can support sampling of data from one or more providers of data that will be queried by the application under development at runtime. The sampling results can be used to provide hints or suggestions at development time so that a developer defining code segments that make reference to data resulting from such queries can produce code segments having the proper context to reference the data of interest. The sampling results can comprise a plurality of parameters and the application development tool can provide a user interface whereby a user can indicate custom type declarations for the returned parameters and/or identify a subset of the parameters returned by a query as being of interest. The custom type declarations and/or identified subset can be used to facilitate more meaningful hinting or suggestion by the application development tool.

    Abstract translation: 应用程序开发工具可以支持从运行时正在开发的应用程序查询的一个或多个数据提供者的数据采样。 采样结果可用于在开发时提供提示或建议,以便定义代码段的开发人员定义引用由这些查询产生的数据的代码段可以产生具有适当上下文的代码段以引用感兴趣的数据。 采样结果可以包括多个参数,并且应用程序开发工具可以提供用户界面,由此用户可以为返回的参数指示自定义类型声明和/或识别由查询返回的参数的子集作为感兴趣的。 可以使用自定义类型声明和/或识别的子集来促进应用程序开发工具的更有意义的暗示或建议。

Patent Agency Ranking