[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108156506A - The progress adjustment method and device of barrage information - Google Patents

The progress adjustment method and device of barrage information Download PDF

Info

Publication number
CN108156506A
CN108156506A CN201711429786.9A CN201711429786A CN108156506A CN 108156506 A CN108156506 A CN 108156506A CN 201711429786 A CN201711429786 A CN 201711429786A CN 108156506 A CN108156506 A CN 108156506A
Authority
CN
China
Prior art keywords
bullet screen
screen information
multimedia content
progress
control mode
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711429786.9A
Other languages
Chinese (zh)
Inventor
韩伟娜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba China Co Ltd
Original Assignee
Youku Network Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Youku Network Technology Beijing Co Ltd filed Critical Youku Network Technology Beijing Co Ltd
Priority to CN201711429786.9A priority Critical patent/CN108156506A/en
Publication of CN108156506A publication Critical patent/CN108156506A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

This disclosure relates to a kind of progress adjustment method and device of barrage information, including:Under barrage control model, when detecting the operation of barrage progress adjustment, corresponding barrage information is obtained according to the barrage drag operation;Show the barrage information;When detecting the simultaneously operating for the corresponding multimedia content of the barrage information, the corresponding multimedia content of the barrage information is obtained;Show the multimedia content.According to the progress adjustment method and device for the barrage information that the embodiment of the present disclosure supplies, it can be when barrage information be played back, the playing progress rate of multimedia content is not influenced, it and can be after barrage information be played back, it can further realize being played simultaneously for barrage information and multimedia content, enrich barrage information and the mode of operation of multimedia content.

Description

Bullet screen information progress adjusting method and device
Technical Field
The present disclosure relates to the field of multimedia technologies, and in particular, to a method and an apparatus for adjusting a progress of bullet screen information.
Background
With the development of multimedia technology, the comment modes for multimedia include: and issuing comment information and bullet screen information. The bullet screen is a dynamic effect which displays comments in multimedia contents and drifts from a screen, and is a comment mode and an interaction mode which are very popular with users.
For example, during play of an episode, a user may comment in the form of posting barrage information and interact with other users.
Disclosure of Invention
In view of this, the present disclosure provides a method and an apparatus for adjusting the progress of bullet screen information, so as to not affect the playing progress of multimedia content when the playback bullet screen information is dragged, and further achieve the synchronous playing of bullet screen information and multimedia content after the playback bullet screen information is dragged, thereby enriching the operation modes of bullet screen information and multimedia content.
According to an aspect of the present disclosure, there is provided a method for adjusting a progress of bullet screen information, the method including:
in a bullet screen control mode, when bullet screen progress adjustment operation is detected, acquiring corresponding bullet screen information according to the bullet screen progress adjustment operation;
displaying the bullet screen information;
when synchronous operation aiming at the multimedia content corresponding to the bullet screen information is detected, the multimedia content corresponding to the bullet screen information is obtained;
and displaying the multimedia content.
In one possible implementation, the method further includes:
and responding to the starting operation of the bullet screen control mode, and starting the bullet screen control mode.
In a possible implementation manner, the obtaining of the corresponding bullet screen information according to the bullet screen progress adjustment operation includes:
determining a time point for acquiring the bullet screen information according to the bullet screen progress adjustment operation;
and acquiring bullet screen information corresponding to the time point.
In one possible implementation, the method further includes:
receiving bullet screen information from a server at the current time;
deleting the bullet screen information corresponding to a first time point before the current time from a bullet screen storage area, and storing the bullet screen information corresponding to the current time into the bullet screen storage area; wherein the first point in time and the current time interval are a threshold time;
the corresponding bullet screen information is obtained according to the bullet screen progress adjustment operation, and the method comprises the following steps:
and acquiring corresponding bullet screen information from the bullet screen storage area according to the bullet screen progress adjustment operation.
In one possible implementation, the method further includes:
when the end of the bullet screen control mode is detected, determining the playing progress of the multimedia content;
and displaying the bullet screen information corresponding to the playing progress.
In one possible implementation, the method further includes:
and when the bullet screen control mode is detected to be finished, closing the bullet screen control mode.
In one possible implementation, the method further includes:
under the condition that a bullet screen search instruction is detected, acquiring bullet screen keywords;
acquiring corresponding bullet screen information according to the bullet screen keywords;
and displaying the bullet screen information.
According to another aspect of the present disclosure, there is provided a schedule adjustment apparatus for bullet screen information, the apparatus including:
the system comprises a first acquisition module, a second acquisition module and a control module, wherein the first acquisition module is used for acquiring corresponding bullet screen information according to bullet screen progress adjustment operation when the bullet screen progress adjustment operation is detected in a bullet screen control mode;
the first display module is used for displaying the bullet screen information;
the second obtaining module is used for obtaining the multimedia content corresponding to the bullet screen information when the synchronous operation aiming at the multimedia content corresponding to the bullet screen information is detected;
and the second display module is used for displaying the multimedia content.
In one possible implementation, the apparatus further includes:
and the starting module is used for responding to the starting operation of the bullet screen control mode and starting the bullet screen control mode.
In one possible implementation manner, the first obtaining module includes:
the determining submodule is used for determining a time point for acquiring the bullet screen information according to the bullet screen progress adjusting operation;
and the first obtaining submodule is used for obtaining the bullet screen information corresponding to the time point.
In one possible implementation, the apparatus further includes:
the receiving module is used for receiving the bullet screen information from the server at the current time;
the storage module is used for deleting the bullet screen information corresponding to the first time point before the current time from a bullet screen storage area and storing the bullet screen information corresponding to the current time into the bullet screen storage area; wherein the first point in time and the current time interval are a threshold time;
the first obtaining module comprises:
and the second obtaining submodule is used for obtaining corresponding bullet screen information from the bullet screen storage area according to the bullet screen progress adjusting operation.
In one possible implementation, the apparatus further includes:
the determining module is used for determining the playing progress of the multimedia content when the end of the bullet screen control mode is detected;
and the third display module is used for displaying the bullet screen information corresponding to the playing progress.
In one possible implementation, the apparatus further includes:
and the closing module is used for closing the bullet screen control mode when the bullet screen control mode is detected to be finished.
In one possible implementation, the apparatus further includes:
the third acquisition module is used for acquiring the bullet screen keywords under the condition that a bullet screen search instruction is detected;
the fourth acquisition module is used for acquiring corresponding bullet screen information according to the bullet screen keywords;
and the fourth display module is used for displaying the bullet screen information.
According to another aspect of the present disclosure, there is provided a schedule adjustment apparatus for bullet screen information, including: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to perform the above method.
According to another aspect of the present disclosure, there is provided a non-transitory computer readable storage medium having computer program instructions stored thereon, wherein the computer program instructions, when executed by a processor, implement the above-described method.
Therefore, under the bullet screen control mode, when the terminal equipment detects bullet screen progress adjustment operation, bullet screen information corresponding to the bullet screen progress adjustment operation can be acquired and displayed. And when the synchronous operation aiming at the multimedia content corresponding to the bullet screen information is detected, the multimedia content corresponding to the bullet screen information can be acquired and displayed. According to the method and the device for adjusting the progress of the bullet screen information, provided by the disclosure, the bullet screen information and the multimedia content can be separately controlled, so that the playing progress of the multimedia content is not influenced when the bullet screen information is played back, synchronous playing of the bullet screen information and the multimedia content can be further realized after the bullet screen information is played back, and the operation modes of the bullet screen information and the multimedia content are enriched.
Other features and aspects of the present disclosure will become apparent from the following detailed description of exemplary embodiments, which proceeds with reference to the accompanying drawings.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate exemplary embodiments, features, and aspects of the disclosure and, together with the description, serve to explain the principles of the disclosure.
Fig. 1 illustrates a flowchart of a schedule adjustment method of bullet screen information according to an embodiment of the present disclosure;
fig. 2 is a flowchart illustrating a method for adjusting the progress of bullet screen information according to an embodiment of the present disclosure;
fig. 3 is a flowchart illustrating a method for adjusting the progress of bullet screen information according to an embodiment of the present disclosure;
fig. 4 is a flowchart illustrating a method for adjusting the progress of bullet screen information according to an embodiment of the present disclosure;
fig. 5 is a flowchart illustrating a method for adjusting the progress of bullet screen information according to an embodiment of the present disclosure;
fig. 6 shows a flowchart of a schedule adjustment method of bullet screen information according to an example of the present disclosure;
fig. 7 is a flowchart illustrating a method for adjusting the progress of bullet screen information according to an embodiment of the present disclosure;
fig. 8 is a block diagram illustrating a structure of a schedule adjustment apparatus for bullet screen information according to an embodiment of the present disclosure;
fig. 9 is a block diagram illustrating a structure of a schedule adjustment apparatus for bullet screen information according to an embodiment of the present disclosure;
fig. 10 is a block diagram illustrating an apparatus 1000 for progress adjustment of bullet screen information according to an example embodiment.
Detailed Description
Various exemplary embodiments, features and aspects of the present disclosure will be described in detail below with reference to the accompanying drawings. In the drawings, like reference numbers can indicate functionally identical or similar elements. While the various aspects of the embodiments are presented in drawings, the drawings are not necessarily drawn to scale unless specifically indicated.
The word "exemplary" is used exclusively herein to mean "serving as an example, embodiment, or illustration. Any embodiment described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments.
Furthermore, in the following detailed description, numerous specific details are set forth in order to provide a better understanding of the present disclosure. It will be understood by those skilled in the art that the present disclosure may be practiced without some of these specific details. In some instances, methods, means, elements and circuits that are well known to those skilled in the art have not been described in detail so as not to obscure the present disclosure.
Fig. 1 is a flowchart illustrating a method for adjusting a progress of bullet screen information according to an embodiment of the present disclosure, where the method may be applied to a terminal device, for example: cell-phone, panel computer, computer equipment. As shown in fig. 1, the method may include the steps of:
step 101, in a bullet screen control mode, when bullet screen progress adjustment operation is detected, acquiring corresponding bullet screen information according to the bullet screen progress adjustment operation;
in the bullet screen control mode, the control of the play progress of the bullet screen information and the multimedia content can be performed separately.
The bullet screen control mode may be a play mode that is started by the terminal device in response to a user's opening operation for the bullet screen control mode.
The bullet screen progress adjusting operation may be a sliding operation on a bullet screen display area on a display interface of the terminal device, or may be a dragging operation on a bullet screen information progress bar, and the like. Under the bullet screen control mode, when terminal equipment detects bullet screen progress adjustment operation, can acquire corresponding bullet screen information according to above-mentioned bullet screen progress adjustment operation. For example, when the pop-up screen progress adjustment operation is a sliding operation on the display interface, the terminal device may determine a sliding time according to a sliding distance corresponding to the pop-up screen progress adjustment operation, further determine a time point for acquiring the pop-up screen information according to the time corresponding to the current playing progress and the sliding time, and acquire the pop-up screen information corresponding to the time point.
102, displaying the bullet screen information;
the terminal device can display the bullet screen information on the terminal device after responding to the bullet screen progress adjustment operation and acquiring the corresponding bullet screen information.
Illustratively, when the multimedia content is played for 23 minutes and 36 seconds, the user starts the barrage control mode and performs a swiping operation on the barrage display area on the display interface of the terminal device. And the terminal equipment responds to the swiping operation, determines that the time point for acquiring the bullet screen information is 22 minutes and 24 seconds, and acquires the bullet screen information corresponding to the multimedia content in 22 minutes and 24 seconds and displays the bullet screen information on a display interface.
In the above process, the playing progress of the multimedia content is not affected, and it is assumed that the multimedia content is played for 23 minutes and 37 seconds at this time, and the displayed barrage information is barrage information corresponding to 22 minutes and 24 seconds of the multimedia content.
103, when synchronous operation aiming at the multimedia content corresponding to the bullet screen information is detected, acquiring the multimedia content corresponding to the bullet screen information;
the synchronization operation for the multimedia content corresponding to the bullet screen information may be a trigger operation for triggering the terminal device to acquire the multimedia content corresponding to the bullet screen information, for example, the synchronization operation may be a long-press operation for the bullet screen information, or a synchronization control is displayed around the bullet screen information after a user selects a certain bullet screen information, and the synchronization operation may be a trigger operation for the synchronization control, where the synchronization control may be a control for triggering the terminal device to acquire the multimedia content corresponding to the bullet screen information.
After the terminal device responds to the barrage progress adjustment operation and acquires and displays the corresponding barrage information, if the synchronous operation aiming at the multimedia content corresponding to the barrage information is detected, the multimedia content corresponding to the currently displayed barrage information can be acquired. For example, when the multimedia content is played for 23 minutes and 37 seconds, the terminal device displays bullet screen information corresponding to the multimedia content in 22 minutes and 24 seconds on the display interface. At this time, if the terminal device detects a synchronization operation for the multimedia content corresponding to the bullet screen information, the multimedia content corresponding to 22 minutes and 24 seconds may be acquired in response to the synchronization operation.
In a possible implementation manner, when playing the multimedia content, the terminal device may locally record a frame image corresponding to the multimedia content and bullet screen information corresponding to the frame image. When the synchronous operation aiming at the multimedia content corresponding to the bullet screen information is detected, the terminal equipment can determine and acquire the frame image of the multimedia content corresponding to the bullet screen information through the query operation. Or, the terminal device may send a request to the server to obtain the multimedia content corresponding to the bullet screen information, and the present disclosure does not limit the manner in which the terminal device obtains the multimedia content corresponding to the bullet screen information.
And 104, displaying the multimedia content.
For example, the terminal device may obtain a frame image of the multimedia content corresponding to the barrage information in response to the synchronization operation, and jump to the frame image of the multimedia content, or the terminal device may float and display the frame image of the multimedia content.
For another example, the terminal device may obtain a playing progress corresponding to the bullet screen information in response to the synchronization operation, and request the playing progress and a corresponding multimedia content from the server, so as to start playing from the playing progress corresponding to the bullet screen information.
Therefore, under the bullet screen control mode, when the terminal equipment detects bullet screen progress adjustment operation, bullet screen information corresponding to the bullet screen progress adjustment operation can be acquired and displayed. And when the synchronous operation aiming at the multimedia content corresponding to the bullet screen information is detected, the multimedia content corresponding to the bullet screen information can be acquired and displayed. According to the bullet screen information progress adjusting method provided by the disclosure, the bullet screen information and the multimedia content can be separately controlled, so that the playing progress of the multimedia content is not influenced when the bullet screen information is played back, the bullet screen information and the multimedia content can be further synchronously played after the bullet screen information is played back, and the operation modes of the bullet screen information and the multimedia content are enriched.
Fig. 2 shows a flowchart of a schedule adjustment method for bullet screen information according to an embodiment of the present disclosure.
In one possible implementation manner, referring to fig. 2, the method may further include:
and step 105, responding to the starting operation of the bullet screen control mode, and starting the bullet screen control mode.
The starting operation of the bullet screen control mode is the operation of triggering the terminal equipment to start the bullet screen control mode. For example, the start operation of the bullet screen control mode may be a long-press operation on the terminal device, or a trigger operation on a bullet screen control mode start control. The terminal device may start the bullet screen control mode in response to the start operation.
It should be noted that the above-mentioned starting operation of the bullet screen control mode is only an example of the disclosure, and the disclosure is not limited in any way, and the starting operation of the bullet screen control mode may be actually set according to the actual situation.
Fig. 3 shows a flowchart of a schedule adjustment method for bullet screen information according to an embodiment of the present disclosure.
In a possible implementation manner, referring to fig. 3, the obtaining of the corresponding bullet screen information according to the bullet screen progress adjustment operation may include:
step 1011, determining a time point for acquiring the bullet screen information according to the bullet screen progress adjustment operation;
and 1012, acquiring bullet screen information corresponding to the time point.
The terminal equipment can determine the time point for acquiring the bullet screen information according to the bullet screen progress adjusting operation. For example, when the barrage progress adjustment operation is a sliding operation on a barrage display area on a display interface of the terminal device, the terminal device may determine a sliding length corresponding to the sliding operation according to a starting point and a terminating point of the sliding operation, and determine sliding time for acquiring the barrage information according to the sliding length, or determine sliding time for acquiring the barrage information according to duration time of the sliding operation, and the disclosure does not specifically limit a manner for determining the sliding time for acquiring the barrage information; and determining the time point for acquiring the bullet screen information according to the current playing progress of the multimedia content and the sliding time. For example: the time 1s corresponding to the sliding length 1cm can be preset, and if the terminal device determines that the sliding length is 3cm, correspondingly, the terminal device can determine that the sliding time for acquiring the bullet screen information is 3s, and if the current corresponding playing progress of the multimedia content is 45s, the terminal device can determine that the time point for acquiring the bullet screen information is 42s (45-3), and the terminal device can acquire the corresponding bullet screen information of the multimedia content when the playing progress is 42 s.
In a possible implementation manner, when the terminal device plays the multimedia content, the bullet screen information corresponding to the multimedia content may be locally recorded. And when responding to the barrage progress adjustment operation, the terminal equipment can determine and acquire the barrage information of the multimedia content through query operation. Alternatively, the terminal device may send a request to the server to obtain the bullet screen information, and the present disclosure does not limit the manner in which the terminal device obtains the bullet screen information.
Fig. 4 shows a flowchart of a schedule adjustment method for bullet screen information according to an embodiment of the present disclosure.
In one possible implementation manner, referring to fig. 4, the method may further include:
step 106, receiving bullet screen information from a server at the current time;
the bullet screen information may be bullet screen information sent by the server in response to the request after the terminal device sends the request to the server according to the current playing progress of the multimedia content, or the bullet screen information may also be bullet screen information pushed by the server to the terminal device according to the playing progress of the multimedia content.
Step 107, deleting the bullet screen information corresponding to the first time point before the current time from a bullet screen storage area, and storing the bullet screen information corresponding to the current time to the bullet screen storage area; wherein the first point in time and the current time interval are a threshold time;
after receiving the bullet screen information, the terminal device may store the bullet screen information into a bullet screen information storage area, where the bullet screen information storage area is an area where the terminal device is locally used to store the bullet screen information. The terminal device can buffer the bullet screen information corresponding to the multimedia content within the threshold time range, delete the bullet screen information stored at the first time point before the current time and at the threshold time interval from the bullet screen information storage area after receiving the bullet screen information at the current time, and store the bullet screen information received at the current time into the bullet screen storage area.
For example, when the playing progress is 23 minutes, the terminal device may delete the bullet screen information corresponding to the playing progress of 18 minutes (5 minutes from the current time interval) from the bullet screen information storage region after receiving the bullet screen information, and store the bullet screen information corresponding to the playing progress of 23 minutes into the bullet screen information storage region, so that the terminal device always stores the bullet screen information of the multimedia content within 5 minutes, and the storage space of the terminal device may be saved.
It should be noted that the above threshold time of 5 minutes is only one example of the present disclosure, and the present disclosure is not limited in any way, and the threshold time may be set according to actual situations.
The step 101 of obtaining the corresponding bullet screen information according to the bullet screen progress adjustment operation may include:
and 1013, acquiring corresponding bullet screen information from the bullet screen storage area according to the bullet screen progress adjusting operation.
When the terminal equipment responds to the bullet screen progress adjustment operation, the time point for acquiring the bullet screen information can be determined according to the bullet screen progress adjustment mode, and the corresponding bullet screen information can be inquired and acquired from the bullet screen storage area according to the time point.
Fig. 5 is a flowchart illustrating a method for adjusting the progress of bullet screen information according to an embodiment of the present disclosure.
In a possible implementation manner, the method may further include:
and when the bullet screen control mode is detected to be finished, closing the bullet screen control mode.
The terminal device may close the bullet screen control mode when the terminal device does not detect the bullet screen progress adjustment operation within a preset time range, where the preset time range is determined by a person skilled in the art according to actual needs. For example, assuming that the preset time is 5 seconds, the terminal device may turn off the bullet screen control mode when the terminal device does not detect the bullet screen progress adjustment operation within 5 seconds.
Alternatively, the terminal device may close the bullet screen control mode in response to a closing operation of the bullet screen control mode. Illustratively, a display interface of the terminal device includes a control for closing the bullet screen control mode, and the terminal device may close the bullet screen control mode in response to a trigger operation of a user on the control.
In one possible implementation, referring to fig. 5, the method may include:
step 108, when detecting that the bullet screen control mode is ended, determining the playing progress of the multimedia content;
and step 109, displaying the bullet screen information corresponding to the playing progress.
When detecting that the bullet screen control mode is finished, the terminal equipment can determine the current playing progress of the multimedia content and bullet screen information corresponding to the current playing progress, and display the corresponding bullet screen information on the display interface.
For example, when the playing progress is 23 minutes and 24 seconds, the terminal device responds to the barrage progress adjustment operation, and acquires and displays the corresponding barrage information when the playing progress is 22 minutes and 35 seconds, at this time, the playing progress of the multimedia content on the terminal device is 23 minutes and 24 seconds, and the displayed barrage information is the corresponding barrage information of the multimedia content when 22 minutes and 35 seconds. Assuming that after 5 seconds, the terminal device closes the bullet screen control mode in response to the closing operation of the user, at this time, the playing progress of the multimedia content on the terminal device is 23 minutes and 29 seconds, and the terminal device may acquire bullet screen information corresponding to the multimedia content in 23 minutes and 29 seconds, and display the bullet screen information on the display interface, so that the played multimedia content is synchronized with the corresponding bullet screen information.
Fig. 6 shows a flowchart of a schedule adjustment method of bullet screen information according to an example of the present disclosure.
For example, referring to fig. 6, the schedule adjustment method for bullet screen information may include:
step 601, the terminal device responds to the starting operation of the bullet screen control mode, and starts the bullet screen control mode.
Step 602, in a bullet screen control mode, when a terminal device detects bullet screen progress adjustment operation, acquiring corresponding bullet screen information according to the bullet screen progress adjustment operation;
and 603, the terminal equipment displays the bullet screen information on a display interface corresponding to the current playing progress of the multimedia content.
And step 604, when the terminal device detects the synchronous operation aiming at the multimedia content corresponding to the bullet screen information, acquiring the multimedia content corresponding to the bullet screen information.
Step 605, the terminal device displays the multimedia content.
And 606, when the terminal device does not detect the bullet screen progress adjusting operation within the preset time range, closing the bullet screen control mode, acquiring bullet screen information corresponding to the current playing progress of the multimedia content, and displaying the bullet screen information.
Fig. 7 is a flowchart illustrating a method for adjusting the progress of bullet screen information according to an embodiment of the present disclosure.
In one possible implementation, referring to fig. 7, the method further includes:
step 110, under the condition that a bullet screen searching instruction is detected, obtaining bullet screen keywords;
for example, a display interface of the terminal device may include a search box, and the user may input the bullet screen keyword in the search box and trigger the search control after completing the input. And the terminal equipment responds to the triggering operation of the user on the search control to acquire the bullet screen keywords input by the user. For example: the user inputs bullet screen keywords in the search box: 666 and clicking the search control, and the terminal equipment responding to the clicking operation on the search control to obtain the bullet screen keyword 666.
Step 111, acquiring corresponding bullet screen information according to the bullet screen keywords;
after the terminal device obtains the bullet screen keyword, the bullet screen information containing the bullet screen keyword can be determined and obtained from the locally stored bullet screen information. Or, the terminal device may send a bullet screen information request to the server, where the bullet screen information request may include the bullet screen keyword, so that after the server receives the bullet screen information request, the server may determine and obtain bullet screen information of the multimedia content that includes the bullet screen keyword before the current playing progress, and send the bullet screen information to the terminal device.
And step 112, displaying the bullet screen information.
After the terminal device determines and acquires the bullet screen information corresponding to the bullet screen keyword, the bullet screen information can be displayed on a display interface.
Fig. 8 is a block diagram of a device for dragging bullet screen information according to an embodiment of the present disclosure. As shown in fig. 8, the apparatus may include: a first obtaining module 801, a first display module 802, a second obtaining module 803, and a second display module 804. Wherein,
the first obtaining module 801 may be configured to, in a bullet screen control mode, obtain corresponding bullet screen information according to a bullet screen dragging operation when the bullet screen dragging operation is detected;
a first display module 802, configured to display the bullet screen information;
a second obtaining module 803, configured to obtain the multimedia content corresponding to the barrage information when a synchronization operation for the multimedia content corresponding to the barrage information is detected;
a second display module 804, which can be used for displaying the multimedia content.
Fig. 9 is a block diagram of a device for dragging bullet screen information according to an embodiment of the present disclosure.
In a possible implementation manner, referring to fig. 9, the apparatus may further include:
the starting module 805 may be configured to start the bullet screen control mode in response to a starting operation of the bullet screen control mode.
In a possible implementation manner, referring to fig. 9, the first obtaining module 801 may include:
the determining sub-module 8011 may be configured to determine, according to the bullet screen dragging operation, a time point at which the bullet screen information is acquired;
the first obtaining sub-module 8012 may be configured to obtain bullet screen information corresponding to the time point.
In a possible implementation manner, referring to fig. 9, the apparatus may further include:
a receiving module 806, configured to receive the bullet screen information from the server at the current time;
the storage module 807 may be configured to delete the bullet screen information corresponding to the first time point before the current time from the bullet screen storage area, and store the bullet screen information corresponding to the current time in the bullet screen storage area; wherein the first point in time and the current time interval are a threshold time;
the first obtaining module 801 may include:
the second obtaining sub-module 8013 may be configured to obtain, according to the bullet screen dragging operation, corresponding bullet screen information from the bullet screen storage area.
In a possible implementation manner, referring to fig. 9, the apparatus may further include:
a determining module 808, configured to determine a playing progress of the multimedia content when it is detected that the bullet screen control mode is ended;
and the third display module 809 is configured to display the bullet screen information corresponding to the playing progress.
In a possible implementation manner, the apparatus may further include:
and the closing module is used for closing the bullet screen control mode when the bullet screen control mode is detected to be finished.
In a possible implementation manner, the apparatus may further include:
the third acquisition module is used for acquiring the bullet screen keywords under the condition that a bullet screen search instruction is detected;
the fourth acquisition module is used for acquiring corresponding bullet screen information according to the bullet screen keywords;
and the fourth display module is used for displaying the bullet screen information. Fig. 10 is a block diagram illustrating an apparatus 1000 for dragging barrage information according to an exemplary embodiment. For example, the apparatus 1000 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 10, the apparatus 1000 may include one or more of the following components: processing component 1002, memory 1004, power component 1006, multimedia component 1008, audio component 1010, input/output (I/O) interface 1012, sensor component 1014, and communications component 1016.
The processing component 1002 generally controls the overall operation of the device 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing components 1002 may include one or more processors 1020 to execute instructions to perform all or a portion of the steps of the methods described above. Further, processing component 1002 may include one or more modules that facilitate interaction between processing component 1002 and other components. For example, the processing component 1002 may include a multimedia module to facilitate interaction between the multimedia component 1008 and the processing component 1002.
The memory 1004 is configured to store various types of data to support operations at the apparatus 1000. Examples of such data include instructions for any application or method operating on device 1000, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 1004 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The power supply component 1006 provides power to the various components of the device 1000. The power components 1006 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 1000.
The multimedia component 1008 includes a screen that provides an output interface between the device 1000 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1008 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 1000 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 1010 is configured to output and/or input audio signals. For example, audio component 1010 includes a Microphone (MIC) configured to receive external audio signals when apparatus 1000 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in the memory 1004 or transmitted via the communication component 1016. In some embodiments, audio component 1010 also includes a speaker for outputting audio signals.
I/O interface 1012 provides an interface between processing component 1002 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 1014 includes one or more sensors for providing various aspects of status assessment for the device 1000. For example, sensor assembly 1014 may detect an open/closed state of device 1000, the relative positioning of components, such as a display and keypad of device 1000, the change in position of device 1000 or a component of device 1000, the presence or absence of user contact with device 1000, the orientation or acceleration/deceleration of device 1000, and the change in temperature of device 1000. The sensor assembly 1014 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1014 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1014 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 1016 is configured to facilitate communications between the apparatus 1000 and other devices in a wired or wireless manner. The device 1000 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1016 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communications component 1016 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 1000 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer readable storage medium, such as the memory 1004, is also provided, including computer program instructions executable by the processor 1020 of the apparatus 1000 to perform the above-described methods.
The present disclosure may be systems, methods, and/or computer program products. The computer program product may include a computer-readable storage medium having computer-readable program instructions embodied thereon for causing a processor to implement various aspects of the present disclosure.
The computer readable storage medium may be a tangible device that can hold and store the instructions for use by the instruction execution device. The computer readable storage medium may be, for example, but not limited to, an electronic memory device, a magnetic memory device, an optical memory device, an electromagnetic memory device, a semiconductor memory device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a Static Random Access Memory (SRAM), a portable compact disc read-only memory (CD-ROM), a Digital Versatile Disc (DVD), a memory stick, a floppy disk, a mechanical coding device, such as punch cards or in-groove projection structures having instructions stored thereon, and any suitable combination of the foregoing. Computer-readable storage media as used herein is not to be construed as transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission medium (e.g., optical pulses through a fiber optic cable), or electrical signals transmitted through electrical wires.
The computer-readable program instructions described herein may be downloaded from a computer-readable storage medium to a respective computing/processing device, or to an external computer or external storage device via a network, such as the internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers. The network adapter card or network interface in each computing/processing device receives computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium in the respective computing/processing device.
The computer program instructions for carrying out operations of the present disclosure may be assembler instructions, Instruction Set Architecture (ISA) instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The computer-readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider). In some embodiments, the electronic circuitry that can execute the computer-readable program instructions implements aspects of the present disclosure by utilizing the state information of the computer-readable program instructions to personalize the electronic circuitry, such as a programmable logic circuit, a Field Programmable Gate Array (FPGA), or a Programmable Logic Array (PLA).
Various aspects of the present disclosure are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
These computer-readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer-readable program instructions may also be stored in a computer-readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer-readable medium storing the instructions comprises an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
Having described embodiments of the present disclosure, the foregoing description is intended to be exemplary, not exhaustive, and not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terms used herein were chosen in order to best explain the principles of the embodiments, the practical application, or technical improvements to the techniques in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.

Claims (16)

1. A method for adjusting the progress of bullet screen information is characterized by comprising the following steps:
in a bullet screen control mode, when bullet screen progress adjustment operation is detected, acquiring corresponding bullet screen information according to the bullet screen progress adjustment operation;
displaying the bullet screen information;
when synchronous operation aiming at the multimedia content corresponding to the bullet screen information is detected, the multimedia content corresponding to the bullet screen information is obtained;
and displaying the multimedia content.
2. The method of claim 1, further comprising:
and responding to the starting operation of the bullet screen control mode, and starting the bullet screen control mode.
3. The method according to claim 1, wherein the obtaining of the corresponding bullet screen information according to the bullet screen progress adjustment operation includes:
determining a time point for acquiring the bullet screen information according to the bullet screen progress adjustment operation;
and acquiring bullet screen information corresponding to the time point.
4. The method of claim 1, further comprising:
receiving bullet screen information from a server at the current time;
deleting the bullet screen information corresponding to a first time point before the current time from a bullet screen storage area, and storing the bullet screen information corresponding to the current time into the bullet screen storage area; wherein the first point in time and the current time interval are a threshold time;
the corresponding bullet screen information is obtained according to the bullet screen progress adjustment operation, and the method comprises the following steps:
and acquiring corresponding bullet screen information from the bullet screen storage area according to the bullet screen progress adjustment operation.
5. The method of claim 1, further comprising:
when the end of the bullet screen control mode is detected, determining the playing progress of the multimedia content;
and displaying the bullet screen information corresponding to the playing progress.
6. The method of claim 5, further comprising:
and when the bullet screen control mode is detected to be finished, closing the bullet screen control mode.
7. The method of claim 1, further comprising:
under the condition that a bullet screen search instruction is detected, acquiring bullet screen keywords;
acquiring corresponding bullet screen information according to the bullet screen keywords;
and displaying the bullet screen information.
8. A schedule adjustment apparatus for bullet screen information, the apparatus comprising:
the system comprises a first acquisition module, a second acquisition module and a control module, wherein the first acquisition module is used for acquiring corresponding bullet screen information according to bullet screen progress adjustment operation when the bullet screen progress adjustment operation is detected in a bullet screen control mode;
the first display module is used for displaying the bullet screen information;
the second obtaining module is used for obtaining the multimedia content corresponding to the bullet screen information when the synchronous operation aiming at the multimedia content corresponding to the bullet screen information is detected;
and the second display module is used for displaying the multimedia content.
9. The apparatus of claim 8, further comprising:
and the starting module is used for responding to the starting operation of the bullet screen control mode and starting the bullet screen control mode.
10. The apparatus of claim 8, wherein the first obtaining module comprises:
the determining submodule is used for determining a time point for acquiring the bullet screen information according to the bullet screen progress adjusting operation;
and the first obtaining submodule is used for obtaining the bullet screen information corresponding to the time point.
11. The apparatus of claim 8, further comprising:
the receiving module is used for receiving the bullet screen information from the server at the current time;
the storage module is used for deleting the bullet screen information corresponding to the first time point before the current time from a bullet screen storage area and storing the bullet screen information corresponding to the current time into the bullet screen storage area; wherein the first point in time and the current time interval are a threshold time;
the first obtaining module comprises:
and the second obtaining submodule is used for obtaining corresponding bullet screen information from the bullet screen storage area according to the bullet screen progress adjusting operation.
12. The apparatus of claim 8, further comprising:
the determining module is used for determining the playing progress of the multimedia content when the end of the bullet screen control mode is detected;
and the third display module is used for displaying the bullet screen information corresponding to the playing progress.
13. The apparatus of claim 12, further comprising:
and the closing module is used for closing the bullet screen control mode when the bullet screen control mode is detected to be finished.
14. The apparatus of claim 8, further comprising:
the third acquisition module is used for acquiring the bullet screen keywords under the condition that a bullet screen search instruction is detected;
the fourth acquisition module is used for acquiring corresponding bullet screen information according to the bullet screen keywords;
and the fourth display module is used for displaying the bullet screen information.
15. The utility model provides a progress adjusting device of barrage information which characterized in that includes:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to perform the method of any one of claims 1 to 7.
16. A non-transitory computer readable storage medium having computer program instructions stored thereon, wherein the computer program instructions, when executed by a processor, implement the method of any of claims 1 to 7.
CN201711429786.9A 2017-12-26 2017-12-26 The progress adjustment method and device of barrage information Pending CN108156506A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711429786.9A CN108156506A (en) 2017-12-26 2017-12-26 The progress adjustment method and device of barrage information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711429786.9A CN108156506A (en) 2017-12-26 2017-12-26 The progress adjustment method and device of barrage information

Publications (1)

Publication Number Publication Date
CN108156506A true CN108156506A (en) 2018-06-12

Family

ID=62462239

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711429786.9A Pending CN108156506A (en) 2017-12-26 2017-12-26 The progress adjustment method and device of barrage information

Country Status (1)

Country Link
CN (1) CN108156506A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109089170A (en) * 2018-09-11 2018-12-25 传线网络科技(上海)有限公司 Barrage display methods and device
CN110572716A (en) * 2019-09-27 2019-12-13 腾讯科技(深圳)有限公司 Multimedia data playing method, device and storage medium
CN111672099A (en) * 2020-05-28 2020-09-18 腾讯科技(深圳)有限公司 Information display method, device, equipment and storage medium in virtual scene
CN112367561A (en) * 2020-10-27 2021-02-12 南京维沃软件技术有限公司 Barrage display method and device, electronic equipment and storage medium
CN115474087A (en) * 2022-09-16 2022-12-13 北京奇艺世纪科技有限公司 Bullet screen control method and device, electronic equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070260590A1 (en) * 2006-05-01 2007-11-08 Prabindh Sundareson Method to Query Large Compressed Audio Databases
CN104090743A (en) * 2013-07-18 2014-10-08 腾讯科技(深圳)有限公司 Music locating method and device for mobile terminal and mobile terminal
CN104091609A (en) * 2013-05-22 2014-10-08 腾讯科技(深圳)有限公司 Lyric preview method and device of music player
CN104469508A (en) * 2013-09-13 2015-03-25 中国电信股份有限公司 Method, server and system for performing video positioning based on bullet screen information content

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070260590A1 (en) * 2006-05-01 2007-11-08 Prabindh Sundareson Method to Query Large Compressed Audio Databases
CN104091609A (en) * 2013-05-22 2014-10-08 腾讯科技(深圳)有限公司 Lyric preview method and device of music player
CN104090743A (en) * 2013-07-18 2014-10-08 腾讯科技(深圳)有限公司 Music locating method and device for mobile terminal and mobile terminal
CN104469508A (en) * 2013-09-13 2015-03-25 中国电信股份有限公司 Method, server and system for performing video positioning based on bullet screen information content

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109089170A (en) * 2018-09-11 2018-12-25 传线网络科技(上海)有限公司 Barrage display methods and device
CN110572716A (en) * 2019-09-27 2019-12-13 腾讯科技(深圳)有限公司 Multimedia data playing method, device and storage medium
CN111672099A (en) * 2020-05-28 2020-09-18 腾讯科技(深圳)有限公司 Information display method, device, equipment and storage medium in virtual scene
CN112367561A (en) * 2020-10-27 2021-02-12 南京维沃软件技术有限公司 Barrage display method and device, electronic equipment and storage medium
CN115474087A (en) * 2022-09-16 2022-12-13 北京奇艺世纪科技有限公司 Bullet screen control method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN108259991B (en) Video processing method and device
CN107820131B (en) Comment information sharing method and device
CN109947981B (en) Video sharing method and device
WO2022142871A1 (en) Video recording method and apparatus
CN108156506A (en) The progress adjustment method and device of barrage information
CN109413478B (en) Video editing method and device, electronic equipment and storage medium
CN107566892B (en) Video file processing method and device and computer readable storage medium
CN108495168B (en) Bullet screen information display method and device
CN107122430B (en) Search result display method and device
CN107562349B (en) Method and device for executing processing
CN107277628B (en) video preview display method and device
CN109063101B (en) Video cover generation method and device
CN108174269B (en) Visual audio playing method and device
CN110234030A (en) The display methods and device of barrage information
CN113988021A (en) Content interaction method and device, electronic equipment and storage medium
CN108289229B (en) Interaction method and device for multimedia resources
CN109151553B (en) Display control method and device, electronic equipment and storage medium
CN108521579B (en) Bullet screen information display method and device
CN109756783B (en) Poster generation method and device
CN106034214A (en) Video data recording method and apparatus thereof
CN109151544B (en) Multimedia playing and displaying method and device
CN108965976B (en) Display control method and device for video window
CN109361959B (en) Bullet screen control method and device
CN110493298B (en) Information synchronization method and device
CN110620960B (en) Video subtitle processing method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200513

Address after: 310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Applicant after: Alibaba (China) Co.,Ltd.

Address before: 100080 Beijing Haidian District city Haidian street A Sinosteel International Plaza No. 8 block 5 layer A, C

Applicant before: Youku network technology (Beijing) Co., Ltd

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180612