Employing partial evaluation to provide a page
    1.
    发明授权
    Employing partial evaluation to provide a page 有权
    采用部分评估来提供一个页面

    公开(公告)号:US08046678B2

    公开(公告)日:2011-10-25

    申请号:US11209249

    申请日:2005-08-22

    CPC分类号: G06F17/3089

    摘要: A web page is generated by applying a partial evaluation technique. In one embodiment, at design time, a page designer enables a dynamic version of a page specification program to be generated, such as by way of a page customization interface. This dynamic version can be executed during the design process, with page customization choices evaluated in a dynamic manner. The parts of the page specification that can be evaluated to static form at design time are identified, and the program is partially evaluated, with the identified parts transformed to static form. The remaining dynamic parts of the page specification program are executed at request time, resulting in a generation of the page to be provided for display over the network. In general, different parts of a page specification program may be selected for evaluation at different times, and there may be more than two phases of evaluation.

    摘要翻译: 通过应用部分评估技术生成网页。 在一个实施例中,在设计时,页面设计器能够生成页面规范程序的动态版本,例如通过页面定制界面。 该动态版本可以在设计过程中执行,页面定制选择以动态方式进行评估。 识别在设计时可以评估为静态形式的页面规范的部分,并且部分地评估程序,将所识别的部分转换为静态形式。 页面指​​定程序的其余动态部分在请求时执行,导致页面的生成被提供以在网络上显示。 一般来说,页面规范程序的不同部分可以在不同时间被选择用于评估,并且可以有两个以上的评估阶段。

    Customization of an online shopping experience
    2.
    发明授权
    Customization of an online shopping experience 有权
    定制网上购物体验

    公开(公告)号:US07756752B2

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

    申请号:US11209595

    申请日:2005-08-22

    IPC分类号: G06Q30/00

    摘要: Modification of the presentation of page appearance, page navigation flow, and other aspects of the user experience of an online shopper navigating the virtual shopping cart and checkout pages of an online store is achieved without compromising the security of checkout processing. The modification may include customization, and various configuration and customization tools may be employed. The online shopper experiences continuity between unsecured-connection pages presenting items for purchase and secured-connection pages presented for checkout processing. In one embodiment, page navigation flow is modified using continuations implemented using a relatively small stack to save information relating to the flow. In another embodiment, a page designer enables a dynamic version of a page specification program to be generated, such as by way of a page customization interface. Partial evaluation is employed to generate a version of the program that is executed at request time.

    摘要翻译: 在不损害检验处理的安全性的情况下,实现了导航虚拟购物车和在线商店的结帐页面的在线购物者的页面外观,页面导航流程以及用户体验的其他方面的修改。 该修改可以包括定制,并且可以采用各种配置和定制工具。 在线购物者在呈现购买物品的无安全连接页面和呈现用于结帐处理的安全连接页面之间经历连续性。 在一个实施例中,使用使用相对小的堆栈实现的连续性来修改页面导航流程,以保存与流程相关的信息。 在另一个实施例中,页面设计器能够生成页面规范程序的动态版本,例如通过页面定制界面。 采用部分评估来生成在请求时执行的程序版本。

    Employing partial evaluation to provide a page
    3.
    发明申请
    Employing partial evaluation to provide a page 有权
    采用部分评估来提供一个页面

    公开(公告)号:US20070044016A1

    公开(公告)日:2007-02-22

    申请号:US11209249

    申请日:2005-08-22

    IPC分类号: G06F17/00

    CPC分类号: G06F17/3089

    摘要: A web page is generated by applying a partial evaluation technique. In one embodiment, at design time, a page designer enables a dynamic version of a page specification program to be generated, such as by way of a page customization interface. This dynamic version can be executed during the design process, with page customization choices evaluated in a dynamic manner. The parts of the page specification that can be evaluated to static form at design time are identified, and the program is partially evaluated, with the identified parts transformed to static form. The remaining dynamic parts of the page specification program are executed at request time, resulting in a generation of the page to be provided for display over the network. In general, different parts of a page specification program may be selected for evaluation at different times, and there may be more than two phases of evaluation.

    摘要翻译: 通过应用部分评估技术生成网页。 在一个实施例中,在设计时,页面设计器能够生成页面规范程序的动态版本,例如通过页面定制界面。 该动态版本可以在设计过程中执行,页面定制选择以动态方式进行评估。 识别在设计时可以评估为静态形式的页面规范的部分,并且部分地评估程序,将所识别的部分转换为静态形式。 页面指​​定程序的其余动态部分在请求时执行,导致页面的生成被提供以在网络上显示。 一般来说,页面规范程序的不同部分可以在不同时间被选择用于评估,并且可以有两个以上的评估阶段。

    Customization of an online shopping experience
    4.
    发明申请
    Customization of an online shopping experience 有权
    定制网上购物体验

    公开(公告)号:US20070043626A1

    公开(公告)日:2007-02-22

    申请号:US11209595

    申请日:2005-08-22

    IPC分类号: G06Q30/00

    摘要: Modification of the presentation of page appearance, page navigation flow, and other aspects of the user experience of an online shopper navigating the virtual shopping cart and checkout pages of an online store is achieved without compromising the security of checkout processing. The modification may include customization, and various configuration and customization tools may be employed. The online shopper experiences continuity between unsecured-connection pages presenting items for purchase and secured-connection pages presented for checkout processing. In one embodiment, page navigation flow is modified using continuations implemented using a relatively small stack to save information relating to the flow. In another embodiment, a page designer enables a dynamic version of a page specification program to be generated, such as by way of a page customization interface. Partial evaluation is employed to generate a version of the program that is executed at request time.

    摘要翻译: 在不损害检验处理的安全性的情况下,实现了导航虚拟购物车和在线商店的结帐页面的在线购物者的页面外观,页面导航流程以及用户体验的其他方面的修改。 该修改可以包括定制,并且可以采用各种配置和定制工具。 在线购物者在呈现购买物品的无安全连接页面和呈现用于结帐处理的安全连接页面之间经历连续性。 在一个实施例中,使用使用相对小的堆栈实现的连续性来修改页面导航流程,以保存与流程相关的信息。 在另一个实施例中,页面设计器能够生成页面规范程序的动态版本,例如通过页面定制界面。 采用部分评估来生成在请求时执行的程序版本。

    METHOD AND SYSTEM FOR REALTIME DE-DUPLICATION OF OBJECTS IN AN ENTITY-RELATIONSHIP GRAPH
    5.
    发明申请
    METHOD AND SYSTEM FOR REALTIME DE-DUPLICATION OF OBJECTS IN AN ENTITY-RELATIONSHIP GRAPH 有权
    在实体关系图中实现物体重现的方法和系统

    公开(公告)号:US20130301874A1

    公开(公告)日:2013-11-14

    申请号:US13470397

    申请日:2012-05-14

    IPC分类号: G06K9/62

    摘要: Method, system, and programs for realtime de-duplication of objects. A received object is hashed to generate a hashed object, which is then used to generate a query for an inverted index. Candidate matching objects are determined based on the query of the inverted index. From the candidate matching objects, a matched object that corresponds to the received object is determined.

    摘要翻译: 用于实时重复删除对象的方法,系统和程序。 接收到的对象被散列以生成散列对象,然后用于生成反向索引的查询。 基于反向索引的查询确定候选匹配对象。 从候选匹配对象中,确定与接收到的对象相对应的匹配对象。

    Method and system for realtime de-duplication of objects in an entity-relationship graph
    6.
    发明授权
    Method and system for realtime de-duplication of objects in an entity-relationship graph 有权
    实体重复数据删除实体关系图中对象的方法和系统

    公开(公告)号:US09031943B2

    公开(公告)日:2015-05-12

    申请号:US13470397

    申请日:2012-05-14

    IPC分类号: G06F17/30

    摘要: Method, system, and programs for realtime de-duplication of objects. A received object is hashed to generate a hashed object, which is then used to generate a query for an inverted index. Candidate matching objects are determined based on the query of the inverted index. From the candidate matching objects, a matched object that corresponds to the received object is determined.

    摘要翻译: 用于实时重复删除对象的方法,系统和程序。 接收到的对象被散列以生成散列对象,然后用于生成反向索引的查询。 基于反向索引的查询确定候选匹配对象。 从候选匹配对象中,确定与接收到的对象相对应的匹配对象。

    Scalable specification of page flows
    7.
    发明申请
    Scalable specification of page flows 有权
    页面流的可扩展规范

    公开(公告)号:US20070043832A1

    公开(公告)日:2007-02-22

    申请号:US11209399

    申请日:2005-08-22

    申请人: Aamod Sane

    发明人: Aamod Sane

    IPC分类号: G06F15/16

    摘要: The invention enables a specification of a customized flow of pages for an interactive web application. Execution of page flows is differentiated from other aspects of execution. Instead of implementing continuations by using an entire procedure call stack, a separate, relatively small page flow stack is used to save state information relating to page flow. Additional resource economies may be achieved by analyzing a page flow processing program. In one embodiment, the invention is employed for expressing page flows associated with the checkout phase of an online store web application. An online store operator may define various kinds of common page flows that may then be provided to third-party merchants for use in customizing online store sites.

    摘要翻译: 本发明使得能够指定用于交互式web应用的页面的定制流程。 页面流的执行与执行的其他方面不同。 使用整个过程调用堆栈来实现连续性代替,而是使用单独的相对较小的页面流栈来保存与页面流相关的状态信息。 可以通过分析页面流处理程序来实现额外的资源经济。 在一个实施例中,本发明用于表达与在线商店web应用的结帐阶段相关联的页面流。 网上商店运营商可以定义可以提供给第三方商家的各种普通页面流,以便定制在线商店网站。

    Method and system for automatic assignment of identifiers to a graph of entities
    8.
    发明授权
    Method and system for automatic assignment of identifiers to a graph of entities 有权
    将标识符自动分配给实体图形的方法和系统

    公开(公告)号:US09223861B2

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

    申请号:US13468320

    申请日:2012-05-10

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30734 G06F17/3089

    摘要: Method, system, and programs for providing identifiers to objects. Input data representing a plurality of objects is received and categorized into a plurality of entity categories. A first graph of entities is generated using the plurality of entity categories. The first graph of entities are matched with a second graph of entities. A comparison of object pairs is then made, in which each object pair includes a first object from the first graph of entities and a corresponding second object from the second graph of entities. Identifiers are assigned to each object based on comparing the object pairs.

    摘要翻译: 用于向对象提供标识符的方法,系统和程序。 接收表示多个对象的输入数据并将其分类为多个实体类别。 使用多个实体类别生成实体的第一图。 实体的第一个图与实体的第二个图匹配。 然后进行对象对的比较,其中每个对象对包括来自实体的第一个图形的第一个对象和来自实体的第二个图形的对应的第二个对象。 基于比较对象对,将标识符分配给每个对象。

    METHOD AND SYSTEM FOR AUTOMATIC ASSIGNMENT OF IDENTIFIERS TO A GRAPH OF ENTITIES
    9.
    发明申请
    METHOD AND SYSTEM FOR AUTOMATIC ASSIGNMENT OF IDENTIFIERS TO A GRAPH OF ENTITIES 有权
    标识符自动分配到实体图的方法和系统

    公开(公告)号:US20130304741A1

    公开(公告)日:2013-11-14

    申请号:US13468320

    申请日:2012-05-10

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30734 G06F17/3089

    摘要: Method, system, and programs for providing identifiers to objects. Input data representing a plurality of objects is received and categorized into a plurality of entity categories. A first graph of entities is generated using the plurality of entity categories. The first graph of entities are matched with a second graph of entities. A comparison of object pairs is then made, in which each object pair includes a first object from the first graph of entities and a corresponding second object from the second graph of entities. Identifiers are assigned to each object based on comparing the object pairs.

    摘要翻译: 用于向对象提供标识符的方法,系统和程序。 接收表示多个对象的输入数据并将其分类为多个实体类别。 使用多个实体类别生成实体的第一图。 实体的第一个图与实体的第二个图匹配。 然后进行对象对的比较,其中每个对象对包括来自实体的第一个图形的第一个对象和来自实体的第二个图形的对应的第二个对象。 基于比较对象对,将标识符分配给每个对象。

    Scalable specification of page flows
    10.
    发明授权
    Scalable specification of page flows 有权
    页面流的可扩展规范

    公开(公告)号:US07584267B2

    公开(公告)日:2009-09-01

    申请号:US11209399

    申请日:2005-08-22

    申请人: Aamod Sane

    发明人: Aamod Sane

    IPC分类号: G06F15/16

    摘要: The invention enables a specification of a customized flow of pages for an interactive web application. Execution of page flows is differentiated from other aspects of execution. Instead of implementing continuations by using an entire procedure call stack, a separate, relatively small page flow stack is used to save state information relating to page flow. Additional resource economies may be achieved by analyzing a page flow processing program. In one embodiment, the invention is employed for expressing page flows associated with the checkout phase of an online store web application. An online store operator may define various kinds of common page flows that may then be provided to third-party merchants for use in customizing online store sites.

    摘要翻译: 本发明使得能够指定用于交互式web应用的页面的定制流程。 页面流的执行与执行的其他方面不同。 使用整个过程调用堆栈来实现连续性代替,而是使用单独的相对较小的页面流栈来保存与页面流相关的状态信息。 可以通过分析页面流处理程序来实现额外的资源经济。 在一个实施例中,本发明用于表达与在线商店web应用的结帐阶段相关联的页面流。 网上商店运营商可以定义可以提供给第三方商家的各种普通页面流,以便定制在线商店网站。