Window switching method and device and storage medium thereof

    公开(公告)号:US10460001B2

    公开(公告)日:2019-10-29

    申请号:US14998317

    申请日:2015-12-24

    Abstract: Provided are a window switching method, and device and storage medium thereof. The method comprises the steps: obtaining a first pre-reading keyword meeting the requirement in all contents on a page opened through a current window, determining a first pre-reading URL corresponding to the first pre-reading keyword, utilizing the pre-reading window to load a pre-reading page corresponding to the first pre-reading URL, and switching the pre-reading window loaded with the pre-reading page to the current window when an instruction of entering the pre-reading page is received. An improved pre-reading function can be achieved, and the technical problem of low user experience caused by the fact that contents on a pre-reading page cannot be displayed completely after switching to the pre-reading page is further solved.

    Method and apparatus for increasing subresource loading speed

    公开(公告)号:US10250526B2

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

    申请号:US15012095

    申请日:2016-02-01

    Abstract: Provided are methods and apparatus for increasing subresource loading speed. A method may include receiving a page request initiated by a user, extracting the host domain name corresponding to the page URL, and querying if the hash table has a domain name tree corresponding to the host domain name; if the hash table has a domain name tree corresponding to the host domain name, traversing the domain name tree to extract a plurality of subresource domain names with the highest priority, and at the same time, establishing TCP connections for the host domain name and the plurality of subresource domain names; when the main document data of the host domain name is received, initiating a subresource loading request according to the subresource URL in the main document data; if the subresource domain name in the subresource loading request is a domain name in the above plurality of subresource domain names, directly initiating a HTTP request by using the previously established TCP connection, and completing the loading of the subresource. By establishing TCP connections for subresource domain names with high priority in advance, such methods and apparatus solve the problem that TCP connection needs to be established on site when a subresource loading is requested.

    Method and apparatus for webpage resource acquisition

    公开(公告)号:US10158740B2

    公开(公告)日:2018-12-18

    申请号:US15176803

    申请日:2016-06-08

    Abstract: In accordance with various embodiments of the disclosed subject matter, a webpage resource acquisition method, and an apparatus thereof are provided. In some embodiments, the method comprises: obtaining pre-read webpage resources from a web server through a communication network according to a pre-read algorithm; storing raw data of the pre-read webpage resources in a pre-read cache; and in response to receiving a loading instruction to load a target webpage resource, obtaining the raw data of one pre-read webpage resource that corresponds to the target webpage resource from the pre-read cache based on the loading instruction without going through the communication network.

    Incremental upgrade method, apparatus for applying method and storage medium

    公开(公告)号:US10031744B2

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

    申请号:US14653704

    申请日:2013-08-28

    Abstract: The present invention provides an incremental upgrade method, an apparatus applying the method and a storage medium. The incremental upgrade method comprises: sending a request to a server for downloading an incremental upgrade package corresponding to a local old version file on a terminal; receiving the incremental upgrade package, which comprises unmatched block data obtained by comparing a first compressed file with a second compressed file, and the start and end information of the unmatched block data, wherein the first compressed file is a compressed file that concatenates an old version file and a new version file on the server, and the second compressed file is a compressed file of the old version file on the server; concatenating the unmatched block data in the incremental upgrade package and a local second compressed file generated from the local old version file on the terminal to generate a concatenate compressed file; and at last decompressing the concatenate compressed file to obtain the new version file. The method reduces data traffic and occupied bandwidth resources.

    Canvas element rendering method and apparatus implemented on android system based on GPU

    公开(公告)号:US10013503B2

    公开(公告)日:2018-07-03

    申请号:US14901431

    申请日:2013-11-22

    Inventor: Jie Liang Xuxin Yi

    CPC classification number: G06F16/9577 G06F16/957 G06F17/2247 G06T1/20

    Abstract: Embodiments of the disclosure are directed to HTML5 Canvas element rendering methods implemented on an Android system based on GPU hardware. The methods may include after a rendering operation instruction for a Canvas element in an HTML5 web page is detected and an initialization operation is completed, converting an invoking instruction for a 2D Canvas drawing API into an invoking instruction for an OpenGL ES API through a Skia GPU function library; setting EGL Context created during the initialization operation as a current context of a thread where a rendering operation is located; rendering the Canvas element in an off-screen local window created during the initialization operation by using the GPU; and copying the rendered Canvas element to a current active window of a device from the off-screen local window by using a mapping operation function of the GPU. The methods, by making use of a local window rendering mechanism provided by an Android operating system and the OpenGL ES API, allow the Canvas element to be drawn and mixed by using the GPU, thereby improving the performance of Canvas rendering by using GPU hardware acceleration.

    Method and apparatus for resource downloading over a network from multiple sources

    公开(公告)号:US09942305B2

    公开(公告)日:2018-04-10

    申请号:US14965691

    申请日:2015-12-10

    CPC classification number: H04L67/06 H04L67/02 H04L69/329 H04L69/40

    Abstract: A method for file downloading is described. The method comprises: transmitting a first request to a server to start a downloading process of a file; receiving a first destination address and a first cookie for the downloading process, wherein the first destination address and the first cookie are associated with the file; storing the first destination address, the first cookie, a link address associated with the file, and a web address associated with the link address; detecting an interruption of the downloading process; and responsive to detection of an interruption of the downloading process, transmitting a second request to the server for a second destination address and a second cookie associated with the file based on the link address and web address. The method further comprises resuming the downloading process of the file using the second destination address and the second cookie.

    METHOD AND APPARATUS FOR IMPLEMENTING COMMUNICATION FROM WEB PAGE TO CLIENT
    38.
    发明申请
    METHOD AND APPARATUS FOR IMPLEMENTING COMMUNICATION FROM WEB PAGE TO CLIENT 审中-公开
    从网页到客户端执行通信的方法和装置

    公开(公告)号:US20160191633A1

    公开(公告)日:2016-06-30

    申请号:US14985564

    申请日:2015-12-31

    CPC classification number: H04L67/141 G06F8/61 H04L67/02 H04L67/34 H04L67/42

    Abstract: Provided are a method and an apparatus for implementing communication from a web page to a client. The method includes: a browser establishing a communication connection with a port when accessing a web page, where the port is a port predefined to communicate with the web page; and sending link information carrying parameters specified by a preset communication protocol to the port, so that the client accesses a client page corresponding to the link information, where the parameters include fields in a service requirement and client page information. A client can be directly called from a web page of a portal web site, so as to guide a user to complete a required service to a designated page, thereby being convenient for the user to operate.

    Abstract translation: 提供了一种用于实现从网页到客户端的通信的方法和装置。 该方法包括:浏览器在访问网页时建立与端口的通信连接,其中端口是预定义的与网页通信的端口; 并将携带由预设通信协议指定的参数的链接信息发送到端口,使得客户端访问与链接信息相对应的客户端页面,其中参数包括服务需求中的字段和客户端页面信息。 可以从门户网站的网页直接调用客户端,以指导用户完成指定页面所需的服务,从而方便用户操作。

    Prereading method and system for web browser
    39.
    发明授权
    Prereading method and system for web browser 有权
    Web浏览器的预读方法和系统

    公开(公告)号:US09094478B2

    公开(公告)日:2015-07-28

    申请号:US13965069

    申请日:2013-08-12

    CPC classification number: H04L67/42 G06F17/30899

    Abstract: The present invention relates to the field of Web browser technology, particularly to a prereading method and system for a Web browser, the method comprising: submitting, by a Web browser client, a first Web page visiting request to a target server and uploading an individual browsing record characteristic of the first Web page; forming, by a transfer server, a prereading policy according to the received individual browsing record characteristic of the first Web page and the stored at least one swarm browsing record characteristic of the first Web page; acquiring, by the transfer server, a Web page from the target server according to the prereading policy and sending the Web page to the browser client for buffering. The present invention makes it possible to preread Web pages according to individual users' visiting habits and preferences in combination with mass users' visiting history, and find out Web pages that a user is most likely to click through computational analysis of weights and preference coefficients on different page elements of Web pages, thereby realizing more precisely prereading, significantly increasing success rate of preread. Further, pages are downloaded in idle period, which advantageously saves time for users by substantially avoiding waiting.

    Abstract translation: 本发明涉及Web浏览器技术领域,尤其涉及一种用于Web浏览器的预读方法和系统,该方法包括:由Web浏览器客户端向目标服务器提交第一网页访问请求并上载个人 第一个网页的浏览记录特征; 根据接收到的第一网页的个人浏览记录特性和所存储的第一网页的至少一个群浏览记录特征,通过传送服务器形成预读策略; 由转发服务器根据预读策略从目标服务器获取网页,并将该网页发送给浏览器客户机进行缓冲。 本发明使得可以根据个人用户的访问习惯和偏好结合大众用户的访问历史来预读网页,并且通过对用户最有可能通过对权重和偏好系数进行计算分析来找出网页 网页的不同页面元素,从而实现更准确的预读,显着提高了预读的成功率。 此外,在空闲时段下载页面,这通过基本上避免等待而有利地为用户节省时间。

    Method and apparatus for mobile terminal user-oriented precise location-based information services
    40.
    发明授权
    Method and apparatus for mobile terminal user-oriented precise location-based information services 有权
    移动终端用户导向精确定位信息服务的方法和装置

    公开(公告)号:US09060291B2

    公开(公告)日:2015-06-16

    申请号:US14155482

    申请日:2014-01-15

    Inventor: Jie Liang

    Abstract: The present invention provides a precise location-based information service method and apparatus for mobile terminal browser users. The method includes: acquiring at least two types of positioning references based upon a positioning service request from a user; establishing correlation relationships among the positioning references based on the acquired positioning references; and performing integrated positioning and cross-validation on a precise location of the user based on the correlation relationships to determine final positioning service information. This invention can implement precise location-based services (LBS) and precise Point of Interest (POI) push service by analysis and extraction of the user's location information and behavioral data acquired and accumulated with the user's consent. This satisfies the needs of the mobile phone browser user for precise LBS and personalized nearby information service.

    Abstract translation: 本发明提供了一种用于移动终端浏览器用户的精确的基于位置的信息服务方法和装置。 该方法包括:基于来自用户的定位服务请求来获取至少两种类型的定位参考; 基于获取的定位参考,建立定位参考之间的相关关系; 并且基于所述相关关系在用户的精确位置上执行集成定位和交叉验证,以确定最终定位服务信息。 本发明可以通过用户同意获取并积累的用户位置信息和行为数据的分析和提取来实现精确的基于位置的服务(LBS)和精确的兴趣点(POI)推送服务。 这满足了手机浏览器用户对精确LBS和个性化附近信息服务的需求。

Patent Agency Ranking