-
公开(公告)号:US09846686B2
公开(公告)日:2017-12-19
申请号:US14039630
申请日:2013-09-27
Applicant: Usablenet Inc.
Inventor: Enrico Scoda
CPC classification number: G06F17/2264 , G06F17/2247 , G06F17/227 , G06F17/30905
Abstract: A method, computer readable medium and device that extends a document transformation server to process multiple documents from multiple websites includes obtaining with a document transformation server a document to process based on at least a URL of the document to process in an HTTP request URL. An XML source representing the document to process is generated with the document transformation server. One or more XML processors associated with at least a portion of the HTTP request URL from a plurality of stored associations are identified with the document transformation server. The XML source is transformed by the document transformation server with each of the identified one identified XML processors. The generated document is provided in an HTTP response to the HTTP request URL by the document transformation server.
-
公开(公告)号:US09838444B2
公开(公告)日:2017-12-05
申请号:US13784179
申请日:2013-03-04
Applicant: Google Inc.
Inventor: Isabella Ip , Luiz Amaral Franca Pereira Filho , Hironori Bono , Clayton Williams , Jeff Scott Harris
CPC classification number: H04L65/403 , G06F17/214 , G06F17/2223 , G06F17/3087 , G06F17/30899 , G06F17/30905
Abstract: A server dynamically provides fonts to a user device. The user device is provided with access to a document via a network. An update to a language parameter associated with the document is detected. Fonts associated with the update to the language parameter are determined. It is determined at least one of the fonts is not available on the user device. The at least one of the fonts is provided to the user device.
-
23.
公开(公告)号:US20170323026A1
公开(公告)日:2017-11-09
申请号:US15145170
申请日:2016-05-03
Applicant: International Business Machines Corporation
Inventor: Yves Le Bras , Lalith Kumar Maddali , Manoj Punjabi , Haixiao Yu
IPC: G06F17/30 , G06F3/0484 , G06F17/22
CPC classification number: G06F17/30905 , G06F17/2247 , G06F17/30368
Abstract: Generating replay of a webpage is provided. In response to determining that a document object model (DOM) replay of the webpage is a differential DOM replay, a base DOM of the webpage, base DOM differentials of the webpage, and user interactions with the webpage are retrieved. The base DOM of the webpage is patched with the base DOM differentials of the webpage to generate a patched DOM corresponding to the webpage. The user interactions with the webpage are overlaid on the patched DOM to generate the replay of the webpage.
-
公开(公告)号:US09811506B2
公开(公告)日:2017-11-07
申请号:US14928004
申请日:2015-10-30
Applicant: salesforce.com, inc.
Inventor: Philip N. Calvin
CPC classification number: G06F17/212 , G06F3/04842 , G06F3/04847 , G06F8/24 , G06F8/34 , G06F8/36 , G06F8/38 , G06F17/3089 , G06F17/30896 , G06F17/30905 , H04L29/06312 , H04L65/1063 , H04L67/02
Abstract: The invention teaches a method for creating and managing a website as an object oriented system, comprising: providing on a system server a plurality of hierarchical classes of objects, each of the classes representing one aspect of the storage, presentation and logic of a website; providing on a web server an interface operable to present representations of objects instantiating the plurality of hierarchical classes and receive commands meant to one of: instantiate a new object, destroy a presented object, and change a property of a presented object; and storing on a database server objects as a traversable tree in accordance with the plurality of hierarchical classes.
-
公开(公告)号:US09798779B2
公开(公告)日:2017-10-24
申请号:US14251971
申请日:2014-04-14
Applicant: International Business Machines Corporation
Inventor: Adam T. Clark , Aspen L. Payton , John E. Petri , Kevin Wendzel
CPC classification number: G06F17/3053 , G06F17/2247 , G06F17/30864 , G06F17/30867 , G06F17/30905
Abstract: Methods and systems to obtain desired web content for a mobile device are disclosed. Users access web pages with mobile devices such as smart phones in addition to their non-mobile devices. In order to conveniently display information on mobile devices having smaller screens, mobile versions of web pages offering abridged content are available as well as non-mobile versions. When a web page is selected from search results provided from a query in a web search, the mobile or non-mobile versions of the web page may be delivered. By delivering a web page version to a mobile device based on relevance rankings determined for the non-mobile and mobile versions of the web page, desired content is more efficiently delivered. In this manner, a search experience may be improved by reducing deliveries of mobile versions of web pages to mobile devices where an alternative non-mobile version of the web page is preferred.
-
公开(公告)号:US20170270084A1
公开(公告)日:2017-09-21
申请号:US15616735
申请日:2017-06-07
Applicant: Instart Logic, Inc.
Inventor: Brian Kennedy
CPC classification number: G06F17/2247 , G06F17/2205 , G06F17/2258 , G06F17/30899 , G06F17/30902 , G06F17/30905
Abstract: A method of delivering webpages to a browser includes delivering a first webpage using a streaming protocol that optimizes delivery of content of the first webpage where the first webpage includes information that may persist in a browser cache; delivering a second webpage without using the streaming protocol where the second webpage and the first webpage both reference a first resource; and forcing revalidation of the first resource stored on the browser cache.
-
公开(公告)号:US09767081B2
公开(公告)日:2017-09-19
申请号:US14412221
申请日:2012-11-30
Inventor: Chengcheng Liu , Zhijie Wang , Qian Wang
CPC classification number: G06F17/2235 , G06F17/211 , G06F17/2247 , G06F17/30905
Abstract: A method and apparatus for displaying a webpage on a mobile terminal are provided. The method comprises steps of: identifying a touch hot region in the webpage; marking various kinds of elements in the touch hot region; and changing displaying modes of the various kinds of elements in the touch hot region when a user touches the touch hot region. According to the method displaying a webpage on a mobile terminal, by marking the touch hot region, a form of the elements in the touch hot region is changed when the user browses or touches it, which facilitates the touch and interaction of the user, and improves a usability of the mobile device and a user experience.
-
公开(公告)号:US09767076B2
公开(公告)日:2017-09-19
申请号:US14058139
申请日:2013-10-18
Applicant: Google Inc.
Inventor: John François Julien Mellor
IPC: G06F17/25 , G06F17/21 , G06F17/30 , G06F3/0484 , G06F3/0485 , G06F3/0488
CPC classification number: G06F17/212 , G06F3/0484 , G06F3/0485 , G06F3/04883 , G06F17/30899 , G06F17/30905 , G06F2203/04806 , G06F2203/04808
Abstract: Methods for optimizing a scale and position of a document in response to a user input is provided are provided. In one aspect, a method includes receiving an initial input request to scale a document to display a target portion of the document, and identifying at least one relevant portion of content at or near the target portion of the document. The method also includes adjusting a position and scale of the document while receiving the initial input request to an optimal position and to an optimal scale for viewing the at least one relevant portion. Systems and machine-readable media are also provided.
-
公开(公告)号:US09754391B2
公开(公告)日:2017-09-05
申请号:US14100668
申请日:2013-12-09
Inventor: Haoran Sun , Chundong Hu , Lei Chen , Liang Zeng , Li Wan
CPC classification number: G06T11/20 , G06F17/30905 , G09G5/397 , G09G5/399 , G09G2320/0247 , G09G2320/0252
Abstract: Webpage display methods and apparatus are provided herein. In an exemplary method, a webpage to be displayed can be obtained. The webpage can be sectioned into a plurality of sub-blocks. Sub-blocks corresponding to a first current screen can be rendered and displayed. A render-display operation can be performed. The render-display operation includes rendering sub-blocks adjacent to the first current screen and storing the rendered sub-blocks adjacent to the first current screen in a buffer. The render-display operation also includes reading and displaying rendered sub-blocks in the buffer corresponding to a second current screen when a screen moves. The render-display operation can be repeatedly performed.
-
公开(公告)号:US09754045B2
公开(公告)日:2017-09-05
申请号:US13310615
申请日:2011-12-02
Applicant: Charles Chuanming Wang , Yong Ling
Inventor: Charles Chuanming Wang , Yong Ling
CPC classification number: G06F17/30905 , G10L13/02
Abstract: A system and method for aggregating text-based content and presenting the text-based content as spoken audio is described herein, where a server module retrieves and aggregates web content from web content providers that may include text-based web content that is then extracted, filtered and categorizes for a client module to retrieve and play as spoken audio.
-
-
-
-
-
-
-
-
-