Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for recording online learning time in video lesson

A video and duration technology, applied in the field of accurately recording the learning duration of on-demand video courses, can solve the problems of browser version limitation, no socket, easy to use, difficulties, etc., and achieve the effect of avoiding repeated accumulation of learning duration and solving irrelevance

Active Publication Date: 2019-01-04
浙江万朋云软件技术有限公司
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, because http is based on short connections, it is difficult if there are functions that require long connections in web applications
Although some newly released web servers have added long connection modules, and html5 has also extended http to support websocket, but it is still not as easy to use as socket, and is also limited by the browser version, and can only support higher versions of html5 It can only be supported on browsers and higher version web servers

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for recording online learning time in video lesson

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] At present, there are many browser products, and it is very common for a user to install multiple browsers on the same computer, and the browser versions are not the same. The same computer terminal, the same browser or different browsers, even if the same user logs in, will generate two different sessions or cookies. And some low-version browsers do not support long connections. The present invention is to solve how to more accurately record the learning duration of students' video lessons in the online learning system under such circumstances. For example: a user logs in multiple browsers on the same computer, or logs in on different computers, and watches on-demand video lessons. If the viewing time is recorded according to session or cookie, then multiple sessions will lead to repeated accumulation multiple times, but the actual one user It is not possible to study multiple video lessons at the same time.

[0026] In order to avoid this problem, the present invent...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for recording online learning time in a video lesson. The method determines whether a user watches the video lesson in multiple browsers at the same time by continuously polling browser clients and cooperating with a server, which solves the problem of independence from the clients and avoids repeated accumulation of the learning time. The method can ensure that one user can only open one video playing page at a time. The method solves the problem of how to more accurately record the video lesson learning time of a student in an online learning system, and avoids the problem that multiple sessions lead to multiple times of repeated accumulation, that is, one user learns multiple video lessons at the same time to accumulate the learning time. A s second timeinterval of the method takes into account of time of network transmission and service response. Moreover, the method ensures that generation starting time stamps t0' and t2 of newly opened video playing pages each time are not equal through an optimistic lock mechanism.

Description

technical field [0001] The invention belongs to the field of computer web applications, in particular to a method for accurately recording the learning duration of video-on-demand courses in applications run by browsers. Background technique [0002] With the popularization of the Internet and the development of web2.0, browser-based web applications are becoming more and more popular. The http protocol of the request + response mode has created the simplicity and ease of use of browser web applications, as well as the technological realization. quickness. The emergence of css3, html5, and the popularity of ajax technology and json data format make the http-based web system inherently have many advantages, such as stronger flexibility, more complex diversity, stronger scalability, and better user experience. The http protocol is stateless and cannot keep the user state, but it can keep the user session through session or cookie record identification, thus making http state...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04N21/4782H04N21/472H04N21/8547H04N21/262
CPCH04N21/26241H04N21/47202H04N21/47214H04N21/4782H04N21/8547
Inventor 董振奎
Owner 浙江万朋云软件技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products