INTELLIGENT SWITCHING METHOD AND SYSTEM FOR BROWSER KERNEL
    21.
    发明申请
    INTELLIGENT SWITCHING METHOD AND SYSTEM FOR BROWSER KERNEL 有权
    智能切换方法和浏览器系统

    公开(公告)号:US20150088984A1

    公开(公告)日:2015-03-26

    申请号:US14555462

    申请日:2014-11-26

    CPC classification number: G06F17/2247 G06F17/30899 H04L67/02 H04W4/50

    Abstract: An intelligent switching method and system for a browser kernel at least including a first browser kernel unsupportive to a first page markup language and a second browser kernel unsupportive to a second page markup language. The method may include: determining which one of the first and the second browser kernels is the currently used browser kernel, determining whether or not a webpage adopts the first page markup language if the currently used browser kernel is the first browser kernel, if so, switching to the second browser kernel for processing, or determining whether or not a webpage adopts the second page markup language if the currently used browser kernel is the second browser kernel, if so, transferring an access via a cloud server or determining, by the cloud server, whether or not to switch to the first browser kernel for processing, otherwise, opening the page using the second browser kernel.

    Abstract translation: 一种用于浏览器内核的智能切换方法和系统,至少包括不支持第一页面标记语言的第一浏览器内核和不支持第二页面标记语言的第二浏览器内核。 该方法可以包括:确定第一和第二浏览器内核中的哪一个是当前使用的浏览器内核,如果当前使用的浏览器内核是第一浏览器内核,则确定网页是否采用第一页标记语言,如果是, 切换到第二浏览器内核进行处理,或者如果当前使用的浏览器内核是第二浏览器内核,则确定网页是否采用第二页面标记语言,如果是,则通过云服务器传送访问或通过云确定 服务器,是否切换到第一个浏览器内核进行处理,否则,使用第二个浏览器内核打开页面。

    CLOUD-STORAGE-BASED FILE PROCESSING METHOD AND SYSTEM
    22.
    发明申请
    CLOUD-STORAGE-BASED FILE PROCESSING METHOD AND SYSTEM 有权
    基于云存储的文件处理方法和系统

    公开(公告)号:US20140344892A1

    公开(公告)日:2014-11-20

    申请号:US14249559

    申请日:2014-04-10

    Abstract: The present invention provides a cloud-storage-based file processing method and system. The method includes: a cloud server receiving a trigger request from a mobile terminal and the trigger request is a cloud processing task request triggered by the mobile terminal; the cloud server performing a corresponding processing operation according to the trigger request; and, when the trigger request is an uploading request, selecting a file which needs to be uploaded from the cloud server's cloud storage space and transferring the selected file to a target website. According to the present invention, by using the cloud server on behalf of a user to carry out the file processing operations, such as downloading and uploading, it helps the user completing the online file sharing process, prevents the file uploading and downloading processes from being affected by the network access condition and the mobile terminal's hardware quality, and saves the user the data volume of the mobile terminal throughout the process.

    Abstract translation: 本发明提供一种基于云存储的文件处理方法和系统。 该方法包括:从移动终端接收触发请求的云服务器,触发请求是由移动终端触发的云处理任务请求; 云服务器根据触发请求执行相应的处理操作; 并且当触发器请求是上传请求时,从云服务器的云存储空间中选择需要上传的文件,并将所选文件传送到目标网站。 根据本发明,通过使用云服务器代表用户执行诸如下载和上传的文件处理操作,它帮助用户完成在线文件共享过程,防止文件上传和下载过程从 受到网络访问条件和移动终端硬件质量的影响,并在整个过程中为用户节省了移动终端的数据量。

    Method and apparatus for streaming media data processing, and streaming media playback equipment
    23.
    发明授权
    Method and apparatus for streaming media data processing, and streaming media playback equipment 有权
    用于流媒体数据处理和流媒体播放设备的方法和装置

    公开(公告)号:US08670072B1

    公开(公告)日:2014-03-11

    申请号:US13977017

    申请日:2012-09-21

    Inventor: Jie Liang

    CPC classification number: H04N21/2368 H04N5/04 H04N21/4307 H04N21/4341

    Abstract: The present invention provides a streaming media data processing method. The method includes: based on a stream index in streaming media data, separating the streaming media data stream into audio stream data and video stream data and respectively buffering them in an audio stream data queue and a video stream data queue; respectively decoding audio data buffered in the audio stream data queue and video data buffered in the video stream data queue; based on a play callback timestamp of the decoded audio data and a system time of a streaming media playback equipment, determining an audio/video synchronization time; based on a comparison result between a video frame timestamp and a sum of the determined audio/video synchronization time and a video refresh time, processing and displaying each frame in the decoded video stream data according to a predetermined processing method in accordance with the comparison result. The method may avoid the asynchrony between video and audio steams resulted from the asynchrony between audio time and the system time and, at the same time, the synchronization between the video time and the system time when displaying the stream data, which may greatly reduce the repeated video pauses in the video display.

    Abstract translation: 本发明提供一种流媒体数据处理方法。 该方法包括:基于流媒体数据中的流索引,将流媒体数据流分离成音频流数据和视频流数据,并分别将它们缓存在音频流数据队列和视频流数据队列中; 分别解码缓冲在音频流数据队列中的音频数据和缓冲在视频流数据队列中的视频数据; 基于解码的音频数据的播放回调时间戳和流媒体播放设备的系统时间,确定音频/视频同步时间; 基于视频帧时间戳与所确定的音频/视频同步时间和视频刷新时间的和之间的比较结果,根据比较结果根据预定的处理方法处理和显示解码的视频流数据中的每个帧 。 该方法可以避免由音频时间和系统时间之间的不同步导致的视频和音频流之间的不同步,并且同时在显示流数据时视频时间与系统时间之间的同步,这可以大大减少 重复视频暂停在视频显示。

    Method and device for starting external application program in browser

    公开(公告)号:US10817350B2

    公开(公告)日:2020-10-27

    申请号:US14653179

    申请日:2013-11-01

    Abstract: A method and device for starting an external application program in a browser are provided. The method comprises: adding a standard HTML label representing a plugin into a webpage of a browser; adding an external application program plugin module corresponding to the label into the external application program; and after the browser receives an event of clicking the label, transmitting the click event to the external application program plugin module added into the external application program by invoking an interface of the external application program, the external application program plugin module of the external application program invoking an application programming interface which is provided by an operating system for starting an application program to start the external application program.

    Method and device for video rendering

    公开(公告)号:US10691390B2

    公开(公告)日:2020-06-23

    申请号:US14975018

    申请日:2015-12-18

    Abstract: The invention discloses a video rendering method and a video rendering device, said method comprising registering a trigger operation of a video node after parsing it on a webpage, creating a video component corresponding to said target video node and using said video component to render said target video node only upon detection of said trigger operation oriented towards said target video node. The video rendering method disclosed by this invention can create the corresponding video component according to a user's playing demands and prevent the system resource waste arising from the system's automatic allocation of a video component to the video node on the webpage and the lack of system memory and poor user experience incurred thereby.

    Method and apparatus for isolating page cookie

    公开(公告)号:US10681146B2

    公开(公告)日:2020-06-09

    申请号:US14977807

    申请日:2015-12-22

    Inventor: Xiangyang Zhao

    Abstract: The present invention discloses a method and an apparatus for isolating a page cookie. The method includes: when a predetermined login account logs in, assigning an independent cookie storage for the predetermined login account; after a request of creating a page associated with the predetermined login account is acquired, establishing a mapping relation table for storing a mapping relation between a page view identification of the page associated with the predetermined login account and the independent cookie storage; when the page associated with the predetermined login account is loaded, looking up the mapping relation table; and initiating, according to the independent cookie storage corresponding to the page view identification of the page associated with the predetermined login account found in the mapping relation table, a request of loading the page associated with the predetermined login account. In this manner, isolation between the page view of the page associated with the predetermined login account and a cookie of a page being logged into by another account in the same domain name is implemented, thereby improving user experiences.

    Augmented reality-based information acquiring method and apparatus

    公开(公告)号:US10650598B2

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

    申请号:US15988196

    申请日:2018-05-24

    Inventor: Weizhong Jiang

    Abstract: Provided is an augmented reality-based information acquiring method and apparatus. The method is applied to a mobile terminal, including: determining whether a distance between the mobile terminal and an augmented reality target is shorter than a preset distance according to the position, a moving speed and a moving direction of the mobile terminal; sending acquired current scenario information and augmented reality target information to a server by the mobile terminal, if the distance between the mobile terminal and the augmented reality target is shorter than the preset distance; receiving and using augmented reality to display information of a point of interest related to the augmented reality target sent by the server and the current scenario. The embodiments of the present application can use the augmented reality technology to acquire information of a point of interest related to an augmented reality target in real time.

    Network attack determination method, secure network data transmission method, and corresponding apparatus

    公开(公告)号:US10574673B2

    公开(公告)日:2020-02-25

    申请号:US15505835

    申请日:2016-04-08

    Inventor: Yufei Lin

    Abstract: This application discloses a network attack determination method, a secure network data transmission method, and a corresponding apparatus. In this application, a browser client terminal obtains attack rules formulated by a rule configuration server, and after obtaining feedback information that is returned by a network according to a webpage browsing request, determines, according to a comparison result between the attack rules and the feedback information, whether the webpage browsing request encounters a network attack, thereby resolving a problem in the prior art that a network attack cannot be identified. In addition, after determining that a network attack is encountered, the browser client terminal performs network data transmission in a secure manner, which can avoid impact from the network attack, and improve security of network data transmission.

    Method, apparatus and storage medium for processing HTML5 canvas application

    公开(公告)号:US10346018B2

    公开(公告)日:2019-07-09

    申请号:US14980590

    申请日:2015-12-28

    Inventor: Xuxin Yi

    Abstract: The present invention provides a method, an apparatus and a storage medium for processing an HTML5 Canvas application, said method comprising: in the first thread: CPU executes codes of a graphic drawing application to draw each frame of canvas, when it is detected that rendering is needed, all canvas drawing commands of said frame of canvas are cached without executing the corresponding rendering, and when the drawing of said frame of canvas is completed, all the cached canvas drawing commands of said frame of canvas are sent to a second thread; in the second thread, CPU calls GPU to execute all canvas drawing commands of each frame of canvas sent by the first thread, and GPU performs rendering on each frame of canvas according to the canvas drawing commands. The present invention realizes concurrent thread processing by means of caching drawing commands such that JavaScript codes and rendering can be executed simultaneously. As a result, resources of different threads are fully used to greatly increase the response speed of the HTML5 Canvas application and improve the performance of the HTML5 Canvas application.

Patent Agency Ranking