-
公开(公告)号:US20080235325A1
公开(公告)日:2008-09-25
申请号:US11688567
申请日:2007-03-20
申请人: Simon Calvert , Nikhil Kothari , Matthew E. Gibbs , Bertrand Claude Le Roy , Eilon J. Lipton , Michael James Harder
发明人: Simon Calvert , Nikhil Kothari , Matthew E. Gibbs , Bertrand Claude Le Roy , Eilon J. Lipton , Michael James Harder
CPC分类号: G06F17/30902 , G06F9/45512
摘要: The present invention extends to methods, systems, and computer program products for identifying appropriate client-side script references. Embodiments of the invention facilitate tailoring a list of script references to send to a Web browser based on a list of script references included in a server page. Referenced scripts sent to a Web browser can differ from referenced scripts included in the server page. Script references sent to a Web browser can refer to scripts optimized for the execution environment of the Web browser and to scripts stored at preferred script sources. Further, duplicate script references are removed prior to sending a list of script references to the Web browser. Since script lists sent to Web browsers are tailored for execution environment and duplicates are removed, scripts can be loaded and processed more effectively at Web browsers.
摘要翻译: 本发明扩展到用于识别适当的客户端脚本引用的方法,系统和计算机程序产品。 本发明的实施例有助于根据包括在服务器页面中的脚本参考的列表来定制要发送到Web浏览器的脚本引用的列表。 发送到Web浏览器的引用脚本可能与服务器页面中包含的引用脚本不同。 发送到Web浏览器的脚本引用可以引用针对Web浏览器的执行环境和存储在首选脚本源的脚本进行优化的脚本。 此外,在将脚本引用列表发送到Web浏览器之前,将删除重复的脚本引用。 由于发送到Web浏览器的脚本列表针对执行环境进行了定制,并且删除了重复项,因此可以在Web浏览器中更有效地加载和处理脚本。
-
公开(公告)号:US08156448B2
公开(公告)日:2012-04-10
申请号:US10856578
申请日:2004-05-28
申请人: Shanku Shivabrata Niyogi , Ting-Hao Yang , Joseph K. Croney , Matthew E. Gibbs , Stefan Schackow
发明人: Shanku Shivabrata Niyogi , Ting-Hao Yang , Joseph K. Croney , Matthew E. Gibbs , Stefan Schackow
IPC分类号: G06F3/048
CPC分类号: G06F17/30905 , G06F17/30882
摘要: A concept for providing hierarchical navigation information relative to one or more databases within a distributed computer system is described. In one aspect, this includes a process for hierarchically organizing bodies of information that includes: receiving a query from a user, abstracting a list of descriptors from one or more sources of information selected based on the query, organizing the list according to an hierarchy of nodes referenced in the one or more sources of information and providing information configured to facilitate displaying a graphical user interface illustrating the hierarchy and having user programmable server control classes for accession of nodes in the hierarchy.
摘要翻译: 描述了相对于分布式计算机系统内的一个或多个数据库提供分级导航信息的概念。 在一个方面,这包括用于分层组织信息的机构的过程,其包括:从用户接收查询,从根据查询选择的一个或多个信息来源抽象描述符列表,根据层次结构 在所述一个或多个信息源中引用的节点,并且提供被配置为便于显示图示用户界面的信息,所述图形用户界面示出了所述层次结构,并且具有用于可访问所述层次结构中的节点的用户可编程服务器控制类。
-
公开(公告)号:US07827314B2
公开(公告)日:2010-11-02
申请号:US11620327
申请日:2007-01-05
IPC分类号: G06F15/16
CPC分类号: G06F17/30905
摘要: The present invention relates to a system and methodology that provides for adjusting content that is to be received and displayed by a device so that the content is meaningful to a recipient. The invention provides for rendering of variable-sized pages of dynamic content based at least in part on user interface (UI) characteristics of a receiving device (e.g., client program). One particular aspect of the invention provides for an abstraction layer that permits a content developer to specify what content is to be displayed to an end user without requiring the developer to delineate markup tags that are to be employed by different browsers of respective mobile devices. Thus, for example, such aspect of the invention provides for automatically adjusting (e.g., paginating) content into variable-sized pages appropriate for a requesting device. A content analyzer receives and analyzes content to be rendered at a plurality of recipient devices against display capabilities of the respective devices. An abstraction layer accesses information relating to capabilities of the devices, and maps attributes relating to the content to the device capabilities, the abstraction layer provides the mapping to the content analyzer. A content distributor parses the content into subsets coincident with the display capabilities of the respective devices, and sequentially distributes respective subsets to the devices for rendering thereof.
摘要翻译: 本发明涉及一种系统和方法,该系统和方法提供了调整由设备接收和显示的内容,使得内容对接收者有意义。 本发明提供至少部分地基于接收设备(例如,客户端程序)的用户界面(UI)特征来呈现动态内容的可变大小页面。 本发明的一个特定方面提供了一种抽象层,其允许内容开发者指定要向最终用户显示哪些内容,而不需要开发者描绘将被各个移动设备的不同浏览器采用的标记标签。 因此,例如,本发明的这种方面提供了将内容自动调整(例如,分页)到适合于请求设备的可变大小的页面中。 内容分析器接收并分析要在多个接收方设备呈现的内容,以抵抗各个设备的显示能力。 抽象层访问与设备的能力相关的信息,并将与内容相关的属性映射到设备能力,抽象层提供映射到内容分析器。 内容分配器将内容分析成与各个设备的显示能力一致的子集,并且将各个子集顺序地分配给用于再现的设备。
-
公开(公告)号:US20070282869A1
公开(公告)日:2007-12-06
申请号:US11446630
申请日:2006-06-05
申请人: Polita Mila Paulus , Bradley D. Millington , Kashif Alam , Scott David Guthrie , Shanku Shivabrata Niyogi , Brian Matthew Goldfarb , Matthew E. Gibbs , Andres Sanabria
发明人: Polita Mila Paulus , Bradley D. Millington , Kashif Alam , Scott David Guthrie , Shanku Shivabrata Niyogi , Brian Matthew Goldfarb , Matthew E. Gibbs , Andres Sanabria
IPC分类号: G06F7/00
CPC分类号: G06F17/30893 , Y10S707/99931 , Y10S707/99934 , Y10S707/99935 , Y10S707/99942 , Y10S707/99944
摘要: The present invention extends to methods, systems, and computer program products for creating Web forms with automatically generated links. A database mapping for a database is accessed. One or more dynamic queries for querying a database are automatically formulated. The dynamic queries are included in an automatically generated Web site for the database in accordance with the database mapping. User-selected links are also included for executed the dynamic queries. Selection of a link causes a corresponding dynamic query to execute. Relationships between tables in a database can be inferred even when a relationship is not expressly described in schema describing the database. Dynamic queries can be any of sorting, pagination, addition, deletion, and modification queries.
摘要翻译: 本发明扩展到用于创建具有自动生成链接的Web表单的方法,系统和计算机程序产品。 访问数据库的数据库映射。 一个或多个用于查询数据库的动态查询被自动表述。 根据数据库映射,动态查询包含在数据库的自动生成的网站中。 还包括用户选择的链接以执行动态查询。 链接的选择会导致执行相应的动态查询。 即使在描述数据库的模式中没有明确描述关系时,也可以推断数据库中的表之间的关系。 动态查询可以是任何排序,分页,添加,删除和修改查询。
-
-
-