DYNAMIC SITEMAP CREATION
    11.
    发明申请
    DYNAMIC SITEMAP CREATION 有权
    动态网站地图创建

    公开(公告)号:US20090094199A1

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

    申请号:US11868311

    申请日:2007-10-05

    IPC分类号: G06F7/06

    CPC分类号: G06F17/3089

    摘要: The present invention extends to methods, systems, and computer program products for dynamic sitemap creation. Embodiments of the present invention facilitate the placement of executable code behind a Sitemap feed. The executable code is configured to access objects from a data source (e.g., database, other data collection, Web service, etc.) and translates the objects into XML for inclusion in a Sitemap. Sitemap properties can be included in a configuration file and/or in a derived class and preserved within Sitemap entries. Thus, a Sitemap can be created directly and automatically from data at a data source. Accordingly, a Sitemap can be created without having to manually re-enter data from the data source into the Sitemap.

    摘要翻译: 本发明扩展到用于动态站点地图创建的方法,系统和计算机程序产品。 本发明的实施例有助于将可执行代码放置在Sitemap Feed的后面。 可执行代码被配置为从数据源(例如,数据库,其他数据收集,Web服务等)访问对象,并将对象转换为XML以包含在Sitemap中。 Sitemap属性可以包含在配置文件和/或派生类中,并保存在Sitemap条目中。 因此,可以从数据源的数据直接和自动创建Sitemap。 因此,可以创建Sitemap,而无需手动将资料从数据源重新输入到Sitemap中。

    CAPTURING DIAGNOSTICS IN WEB BROWSER APPLICATIONS
    12.
    发明申请
    CAPTURING DIAGNOSTICS IN WEB BROWSER APPLICATIONS 失效
    网络浏览器应用中的捕获诊断

    公开(公告)号:US20090089629A1

    公开(公告)日:2009-04-02

    申请号:US11862460

    申请日:2007-09-27

    IPC分类号: G06F11/00

    摘要: The present invention extends to methods, systems, and computer program products for capturing diagnostics for Web browser applications. Embodiments of the present invention can capture errors in client-side code for a Web application and automatically report them a Web Service. Diagnostics code can be automatically injected into client code to capture client-side diagnostic information, including but not limited to errors in Web application code (script code, managed code, etc) that runs in a Web browser. The client-side diagnostic information can be automatically forwarded to a Web service under the control of the Web application. The Web application operator can use this information to improve the quality and hence customer satisfaction of their Web application.

    摘要翻译: 本发明扩展到用于捕获Web浏览器应用的诊断的方法,系统和计算机程序产品。 本发明的实施例可以捕获用于Web应用的客户端代码中的错误并且自动向Web服务报告它们。 诊断代码可以自动注入到客户端代码中,以捕获客户端诊断信息,包括但不限于在Web浏览器中运行的Web应用程序代码(脚本代码,托管代码等)中的错误。 客户端诊断信息可以在Web应用程序的控制下自动转发到Web服务。 Web应用程序操作员可以使用此信息来提高其Web应用程序的质量,从而提高客户满意度。

    Execution Context Infrastructure
    13.
    发明申请
    Execution Context Infrastructure 有权
    执行上下文基础设施

    公开(公告)号:US20090077573A1

    公开(公告)日:2009-03-19

    申请号:US12277180

    申请日:2008-11-24

    IPC分类号: G06F9/312 G06F9/54

    CPC分类号: G06F9/4484

    摘要: Described herein is an implementation for exposing an “execution context” to a logical execution flow of procedures as it executes. An “execution context” is a set of data and/or sub-procedures that might be useful at some point during a logical execution flow (to manage and control the execution flow and provide additional services to the execution flow) of computer-executable instructions though the often complex, intertwined, and interconnected conglomeration of procedures of software product(s)

    摘要翻译: 这里描述了一种在执行过程中将“执行上下文”暴露于逻辑执行流程的实现。 “执行上下文”是在逻辑执行流程(在管理和控制执行流程并向执行流程提供附加服务)期间可能有用的一组数据和/或子过程的计算机可执行指令 虽然软件产品的程序经常是复杂的,相互交织的和相互联系的集合,

    Execution context infrastructure
    14.
    发明授权
    Execution context infrastructure 有权
    执行上下文基础设施

    公开(公告)号:US07930687B2

    公开(公告)日:2011-04-19

    申请号:US12277180

    申请日:2008-11-24

    IPC分类号: G06F9/45 G06F9/44

    CPC分类号: G06F9/4484

    摘要: Described herein is an implementation for exposing an “execution context” to a logical execution flow of procedures as it executes. An “execution context” is a set of data and/or sub-procedures that might be useful at some point during a logical execution flow (to manage and control the execution flow and provide additional services to the execution flow) of computer-executable instructions though the often complex, intertwined, and interconnected conglomeration of procedures of software product(s).

    摘要翻译: 这里描述了一种在执行过程中将“执行上下文”暴露于逻辑执行流程的实现。 “执行上下文”是在逻辑执行流程(在管理和控制执行流程并向执行流程提供附加服务)期间可能有用的一组数据和/或子过程的计算机可执行指令 尽管软件产品的程序通常是复杂的,相互联系的和相互联系的集合体。

    Dynamic sitemap creation
    15.
    发明授权
    Dynamic sitemap creation 有权
    动态站点地图创建

    公开(公告)号:US07747604B2

    公开(公告)日:2010-06-29

    申请号:US11868311

    申请日:2007-10-05

    IPC分类号: G06F17/30

    CPC分类号: G06F17/3089

    摘要: The present invention extends to methods, systems, and computer program products for dynamic sitemap creation. Embodiments of the present invention facilitate the placement of executable code behind a Sitemap feed. The executable code is configured to access objects from a data source (e.g., database, other data collection, Web service, etc.) and translates the objects into XML for inclusion in a Sitemap. Sitemap properties can be included in a configuration file and/or in a derived class and preserved within Sitemap entries. Thus, a Sitemap can be created directly and automatically from data at a data source. Accordingly, a Sitemap can be created without having to manually re-enter data from the data source into the Sitemap.

    摘要翻译: 本发明扩展到用于动态站点地图创建的方法,系统和计算机程序产品。 本发明的实施例有助于将可执行代码放置在Sitemap Feed的后面。 可执行代码被配置为从数据源(例如,数据库,其他数据收集,Web服务等)访问对象,并将对象转换为XML以包含在Sitemap中。 Sitemap属性可以包含在配置文件和/或派生类中,并保存在Sitemap条目中。 因此,可以从数据源的数据直接和自动创建Sitemap。 因此,可以创建Sitemap,而无需手动将资料从数据源重新输入到Sitemap中。

    Asynchronous pattern
    17.
    发明授权
    Asynchronous pattern 有权
    异步模式

    公开(公告)号:US07248603B1

    公开(公告)日:2007-07-24

    申请号:US11425690

    申请日:2006-06-21

    IPC分类号: H04J3/16

    摘要: A system and method for converting code associated with synchronous method calls to code that can be employed to perform asynchronous method calls and for supporting such asynchronous method calls is provided. The system includes a pattern generator that can break code for a synchronous method call into one or more constituent parts including a begin asynchronous operation method, an end asynchronous operation method, an asynchronous call state object and an asynchronous call result object. The system includes a pattern data store that holds data associated with converting a synchronous method call to an asynchronous method call, which facilitates employing the system consistently across environments like file input/output, stream input/output, socket input/output, networking, remoting channels, proxies, web forms, web services and messaging message queues.

    摘要翻译: 提供了一种用于将与同步方法调用相关联的代码转换为可用于执行异步方法调用和支持这种异步方法调用的代码的系统和方法。 该系统包括可以将同步方法调用的代码中断为一个或多个组成部分的模式生成器,包括开始异步操作方法,结束异步操作方法,异步调用状态对象和异步调用结果对象。 该系统包括一个模式数据存储,其保存与将异步方法调用转换为同步方法调用相关联的数据,这有助于在诸如文件输入/输出,流输入/输出,套接字输入/输出,网络,远程处理 渠道,代理,Web表单,Web服务和消息消息队列。

    Capturing diagnostics in web browser applications
    18.
    发明授权
    Capturing diagnostics in web browser applications 失效
    在Web浏览器应用程序中捕获诊断

    公开(公告)号:US08271836B2

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

    申请号:US11862460

    申请日:2007-09-27

    IPC分类号: G06F11/00

    摘要: The present invention extends to methods, systems, and computer program products for capturing diagnostics for Web browser applications. Embodiments of the present invention can capture errors in client-side code for a Web application and automatically report them a Web Service. Diagnostics code can be automatically injected into client code to capture client-side diagnostic information, including but not limited to errors in Web application code (script code, managed code, etc) that runs in a Web browser. The client-side diagnostic information can be automatically forwarded to a Web service under the control of the Web application. The Web application operator can use this information to improve the quality and hence customer satisfaction of their Web application.

    摘要翻译: 本发明扩展到用于捕获Web浏览器应用的诊断的方法,系统和计算机程序产品。 本发明的实施例可以捕获用于Web应用的客户端代码中的错误并且自动向Web服务报告它们。 诊断代码可以自动注入到客户端代码中,以捕获客户端诊断信息,包括但不限于在Web浏览器中运行的Web应用程序代码(脚本代码,托管代码等)中的错误。 客户端诊断信息可以在Web应用程序的控制下自动转发到Web服务。 Web应用程序操作员可以使用此信息来提高其Web应用程序的质量,从而提高客户满意度。

    Discovering alternative user experiences for websites
    19.
    发明授权
    Discovering alternative user experiences for websites 有权
    发现网站的替代用户体验

    公开(公告)号:US08065617B2

    公开(公告)日:2011-11-22

    申请号:US12200167

    申请日:2008-08-28

    IPC分类号: G06F3/00 G06F17/00

    CPC分类号: G06F17/30873

    摘要: The present invention extends to methods, systems, and computer program products for discovering alternative user experiences for Websites. Embodiments of the invention permit a user to navigate to a Web page that has an alternative application for a Web site. In response to a Web browser detecting the alternative application a user-interface control at the Web browser can be activated. A user can then select the user-interface control to install the alternative application in an alternative application control center. Through the alternative application control center, a user activates alternative applications to interact with Web sites having alternative user experiences.

    摘要翻译: 本发明扩展到用于发现网站的替代用户体验的方法,系统和计算机程序产品。 本发明的实施例允许用户导航到具有网站的替代应用的网页。 响应于检测到替代应用的Web浏览器,可以激活Web浏览器处的用户界面控制。 然后,用户可以选择用户界面控制来将备用应用程序安装在替代应用程序控制中心中。 通过替代应用程序控制中心,用户激活替代应用程序与具有替代用户体验的网站进行交互。

    Creating search enabled web pages
    20.
    发明授权
    Creating search enabled web pages 有权
    创建搜索启用的网页

    公开(公告)号:US07885950B2

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

    申请号:US12644466

    申请日:2009-12-22

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30864

    摘要: The present invention extends to methods, systems, and computer program products for creating search enabled Web pages. A search engine crawler requests a Web page. A Web server receives the request and constructs a Web page that includes client-side script configured to obtain a portion of content at a Web browser. The Web server inserts textual (e.g., HTML) hinting data for the client-side script into the Web page. When analyzed at the search engine, the textual hinting data provides similar analysis results to analysis results obtained from analyzing the portion of content that is to be obtained at through execution of the client-side script. Thus, the Web server can provide the search engine with information to sufficiently index the Web page even when the search engine lacks the capability to execute the client-side script.

    摘要翻译: 本发明扩展到用于创建启用搜索的网页的方法,系统和计算机程序产品。 搜索引擎抓取器请求网页。 Web服务器接收请求并构造一个包含客户端脚本的Web页面,该脚本配置为在Web浏览器中获取内容的一部分。 Web服务器将用于客户端脚本的文本(例如HTML)提示数据插入到网页中。 当在搜索引擎中进行分析时,文本提示数据提供了类似的分析结果,从分析通过执行客户端脚本获得的内容部分获得的分析结果。 因此,即使搜索引擎缺乏执行客户端脚本的能力,Web服务器也可以向搜索引擎提供信息以充分索引网页。