Patents by Inventor Jingchang Chen
Jingchang Chen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11025686Abstract: The present disclosure provides a network call method, terminal, and server. The method includes: displaying a scenario interface for a social application group; displaying a first list of user identifiers when an instruction for initiating a specified call is received; determining, according to a selection operation in the first list of user identifiers, identifiers of second users; sending a network call request to a social application server, the network call request comprising an identifier of the first user logging in at the first terminal locally and the identifiers of the second users, so that the social application server creates a virtual group, and adds, to the virtual group, the first terminal and second terminals corresponding to the identifiers of the second users accepting call invitations; and performing a network call in a call interface for the virtual group.Type: GrantFiled: January 12, 2018Date of Patent: June 1, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Jihao Wang, Jing Lv, Yongfang Shi, Yu Zhou, Jingchang Chen, Baojian Wang, Yongyu Lin, Jiakai Wang, Runjia Huang, Jiamin Chen, Jin Huang, Hongfa Qiu, Junshan Wang
-
Patent number: 10951905Abstract: A video transcoding method is described. A computer device obtains at least one initial quantization parameter used to encode at least one initial coding unit for generating an initial compressed video, and determines, according to the at least one initial quantization parameter, a current reference quantization parameter corresponding to a current coding unit in a current video frame that is generated by decoding the initial compressed video. The computer device determines an estimated quantization parameter for encoding the current coding unit, determines a first difference between the current reference quantization parameter and the estimated quantization parameter, and sets a target quantization parameter to be equal to or greater than the estimated quantization parameter according to the first difference. The computer device encodes the current coding unit according to the target quantization parameter.Type: GrantFiled: June 10, 2019Date of Patent: March 16, 2021Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Xunan Mao, Haixu Han, Xinwei Gao, Chenchen Gu, Jian He, Jingchang Chen
-
Patent number: 10735029Abstract: The application discloses video data redundancy control methods and apparatuses. Video packet redundancy control information is determined according to packet loss at a reception apparatus. The video packet redundancy control information is received from the reception apparatus. Video data is encoded according to the video packet redundancy control information to obtain encoded video data of a plurality of frames by a transmission apparatus. A frame-level redundancy budget is allocated for one of the plurality of frames according to the video packet redundancy control information. Further, the one of the plurality of frames is packetized according to the frame-level redundancy budget to generate a packetized frame. Redundancy coding is performed on the packetized frame to generate video packets including data packets and redundant packets for transmission to the reception apparatus.Type: GrantFiled: April 17, 2018Date of Patent: August 4, 2020Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Yongfang Shi, Anlin Gao, Jing Lv, Jingchang Chen, Jian He, Chenchen Gu, Xunan Mao, Haibo Deng, Licai Guo, Chao Dai, Xun Zhang
-
Publication number: 20200162267Abstract: A method including acquiring a signature template used by a user; and determining, according to contact information of the user, information content corresponding to an information item comprised in the signature template to generate a signature of the user.Type: ApplicationFiled: January 24, 2020Publication date: May 21, 2020Inventors: Jingchang Chen, Zhiyong She, Yiran Wang
-
Patent number: 10645343Abstract: A video window method and apparatus are provided by the present disclosure, wherein the method may include: during a video communication process, displaying video windows corresponding to at least a portion of communication participants in an associated display region on a video communication page; and upon detecting a display configuration operation with regard to an arbitrary communication participant, sending a window configuration instruction to all communication participants, causing video windows corresponding to the arbitrary communication participant to be displayed in display regions on communication devices employed by all communication participants. By technical solutions of the present disclosure, video communication pages of all communication participants of a video communication may be unilaterally managed, so that all participants may focus on a video window of a designated communication participant at the same time, facilitating improvement of interaction efficiency in video communication.Type: GrantFiled: August 1, 2017Date of Patent: May 5, 2020Assignee: Alibaba Group Holding LimitedInventors: Jingchang Chen, Yi Liu, Xiaoliang Guo
-
Publication number: 20190335141Abstract: A video window method and apparatus are provided by the present disclosure, wherein the method may include: during a video communication process, displaying video windows corresponding to at least a portion of communication participants in an associated display region on a video communication page; and upon detecting a display configuration operation with regard to an arbitrary communication participant, sending a window configuration instruction to all communication participants, causing video windows corresponding to the arbitrary communication participant to be displayed in display regions on communication devices employed by all communication participants. By technical solutions of the present disclosure, video communication pages of all communication participants of a video communication may be unilaterally managed, so that all participants may focus on a video window of a designated communication participant at the same time, facilitating improvement of interaction efficiency in video communication.Type: ApplicationFiled: August 1, 2017Publication date: October 31, 2019Inventors: Jingchang Chen, Yi Liu, Xiaoliang Guo
-
Publication number: 20190320193Abstract: A video transcoding method is described. A computer device obtains at least one initial quantization parameter used to encode at least one initial coding unit for generating an initial compressed video, and determines, according to the at least one initial quantization parameter, a current reference quantization parameter corresponding to a current coding unit in a current video frame that is generated by decoding the initial compressed video. The computer device determines an estimated quantization parameter for encoding the current coding unit, determines a first difference between the current reference quantization parameter and the estimated quantization parameter, and sets a target quantization parameter to be equal to or greater than the estimated quantization parameter according to the first difference. The computer device encodes the current coding unit according to the target quantization parameter.Type: ApplicationFiled: June 10, 2019Publication date: October 17, 2019Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: Xunan MAO, Haixu HAN, Xinwei GAO, Chenchen GU, Jian HE, Jingchang CHEN
-
Patent number: 10097821Abstract: The present invention provides a hybrid-resolution encoding and decoding method. The method includes performing full-resolution standard coding on an I frame that adopts only intra-frame coding in a video frame sequence, and performing frame reconstruction to obtain a reconstructed frame of the I frame; performing down-sampling on the reconstructed frame of the I frame to obtain a first sampling image of the reconstructed frame of the I frame; performing down-sampling on a non-I frame in the video frame sequence to obtain a second sampling image of the non-I frame; performing standard coding on the second sampling image of the non-I frame by using the first sampling image of the reconstructed frame of the I frame that corresponds to the non-I frame as a reference frame; and sending a video code stream that includes the full-resolution standard coded I frame and the standard coded non-I frame.Type: GrantFiled: November 26, 2013Date of Patent: October 9, 2018Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Chenchen Gu, Xunan Mao, Jingchang Chen, Jing Lv, Ronggang Wang, Bocheng Xin, Wen Gao
-
Publication number: 20180234116Abstract: The application discloses video data redundancy control methods and apparatuses. Video packet redundancy control information is determined according to packet loss at a reception apparatus. The video packet redundancy control information is received from the reception apparatus. Video data is encoded according to the video packet redundancy control information to obtain encoded video data of a plurality of frames by a transmission apparatus. A frame-level redundancy budget is allocated for one of the plurality of frames according to the video packet redundancy control information. Further, the one of the plurality of frames is packetized according to the frame-level redundancy budget to generate a packetized frame. Redundancy coding is performed on the packetized frame to generate video packets including data packets and redundant packets for transmission to the reception apparatus.Type: ApplicationFiled: April 17, 2018Publication date: August 16, 2018Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Yongfang SHI, Anlin Gao, Jing Lv, Jingchang Chen, Jian He, Chenchen Gu, Xunan Mao, Haibo Deng, Licai Guo, Chao Dai, Xun Zhang
-
Publication number: 20180139252Abstract: The present disclosure provides a network call method, terminal, and server. The method includes: displaying a scenario interface for a social application group; displaying a first list of user identifiers when an instruction for initiating a specified call is received; determining, according to a selection operation in the first list of user identifiers, identifiers of second users; sending a network call request to a social application server, the network call request comprising an identifier of the first user logging in at the first terminal locally and the identifiers of the second users, so that the social application server creates a virtual group, and adds, to the virtual group, the first terminal and second terminals corresponding to the identifiers of the second users accepting call invitations; and performing a network call in a call interface for the virtual group.Type: ApplicationFiled: January 12, 2018Publication date: May 17, 2018Inventors: Jihao WANG, Jing LV, Yongfang SHI, Yu ZHOU, Jingchang CHEN, Baojian WANG, Yongyu LIN, Jiakai WANG, Runjia HUANG, Jiamin CHEN, Jin HUANG, Hongfa QIU, Junshan WANG
-
Patent number: 9307241Abstract: The present application provides a video encoding method that includes setting frame types for a video sequence; obtaining a B frame; determining whether a current macroblock of the B frame satisfies a Direct prediction mode, and if yes determining whether the current macroblock satisfies a Skip prediction mode; if the current macroblock does not meet either mode, computing at least one of a mode cost after performing motion compensation on the current macroblock using two bidirectional prediction motion vectors obtained in the Direct prediction mode; a mode cost after performing motion compensation on the current macroblock using a forward prediction motion vector obtained in the Direct prediction mode; and a mode cost after performing motion compensation on the current macroblock using a backward prediction motion vector obtained in the Direct prediction mode; and selecting a mode with a smallest cost as an optimal prediction direction to encode the current macroblock.Type: GrantFiled: July 30, 2013Date of Patent: April 5, 2016Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Chenchen Yu, Jing Lv, JingChang Chen, Quanzhan Zheng, Ronggang Wang, Jie Wan, Wen Gao
-
Patent number: 9014261Abstract: The present invention discloses a method for media file compression, which includes: extracting the encoding parameters from an input media file, separating and decoding the audio and video stream from the input media file, and extracting an original audio stream and an original video stream; computing the transcoding parameters required for compression according to the encoding parameters; encoding the original audio stream to output a new compressed audio stream, and encoding the original video stream to output a new compressed video stream according to the transcoding parameters; synthesizing the new compressed audio stream and the new compressed video stream to create a new media file. The present invention also provides a system for media file compression.Type: GrantFiled: January 29, 2014Date of Patent: April 21, 2015Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Jun Liu, Jingchang Chen, Xinliang Wang
-
Patent number: 8989259Abstract: The present invention discloses a method for media file compression, which includes: extracting the encoding parameters from an input media file, separating and decoding the audio and video stream from the input media file, and extracting an original audio stream and an original video stream; computing the transcoding parameters required for compression according to the encoding parameters; encoding the original audio stream to output a new compressed audio stream, and encoding the original video stream to output a new compressed video stream according to the transcoding parameters; synthesizing the new compressed audio stream and the new compressed video stream to create a new media file. The present invention also provides a system for media file compression.Type: GrantFiled: January 29, 2014Date of Patent: March 24, 2015Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Jun Liu, Jingchang Chen, Xinliang Wang
-
Patent number: 8761244Abstract: The present invention discloses a method for media file compression, which includes: extracting the encoding parameters from an input media file, separating and decoding the audio and video stream from the input media file, and extracting an original audio stream and an original video stream; computing the transcoding parameters required for compression according to the encoding parameters; encoding the original audio stream to output a new compressed audio stream, and encoding the original video stream to output a new compressed video stream according to the transcoding parameters; synthesizing the new compressed audio stream and the new compressed video stream to create a new media file. The present invention also provides a system for media file compression.Type: GrantFiled: June 28, 2010Date of Patent: June 24, 2014Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Jun Liu, Jingchang Chen, Xinliang Wang
-
Publication number: 20140146870Abstract: The present invention discloses a method for media file compression, which includes: extracting the encoding parameters from an input media file, separating and decoding the audio and video stream from the input media file, and extracting an original audio stream and an original video stream; computing the transcoding parameters required for compression according to the encoding parameters; encoding the original audio stream to output a new compressed audio stream, and encoding the original video stream to output a new compressed video stream according to the transcoding parameters; synthesizing the new compressed audio stream and the new compressed video stream to create a new media file. The present invention also provides a system for media file compression.Type: ApplicationFiled: January 29, 2014Publication date: May 29, 2014Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Jun LIU, Jingchang Chen, Xinliang Wang
-
Publication number: 20140146871Abstract: The present invention discloses a method for media file compression, which includes: extracting the encoding parameters from an input media file, separating and decoding the audio and video stream from the input media file, and extracting an original audio stream and an original video stream; computing the transcoding parameters required for compression according to the encoding parameters; encoding the original audio stream to output a new compressed audio stream, and encoding the original video stream to output a new compressed video stream according to the transcoding parameters; synthesizing the new compressed audio stream and the new compressed video stream to create a new media file. The present invention also provides a system for media file compression.Type: ApplicationFiled: January 29, 2014Publication date: May 29, 2014Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Jun LIU, Jingchang CHEN, Xinliang WANG
-
Publication number: 20140140407Abstract: The present invention provides a hybrid-resolution encoding and decoding method. The method includes performing full-resolution standard coding on an I frame that adopts only intra-frame coding in a video frame sequence, and performing frame reconstruction to obtain a reconstructed frame of the I frame; performing down-sampling on the reconstructed frame of the I frame to obtain a first sampling image of the reconstructed frame of the I frame; performing down-sampling on a non-I frame in the video frame sequence to obtain a second sampling image of the non-I frame; performing standard coding on the second sampling image of the non-I frame by using the first sampling image of the reconstructed frame of the I frame that corresponds to the non-I frame as a reference frame; and sending a video code stream that includes the full-resolution standard coded I frame and the standard coded non-I frame.Type: ApplicationFiled: November 26, 2013Publication date: May 22, 2014Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: Chenchen YU, Xunan MAO, Jingchang CHEN, Jing LV, Ronggang WANG, Bocheng XIN, Wen GAO
-
Publication number: 20140056353Abstract: The present application provides a video encoding method that includes setting frame types for a video sequence; obtaining a B frame; determining whether a current macroblock of the B frame satisfies a Direct prediction mode, and if yes determining whether the current macroblock satisfies a Skip prediction mode; if the current macroblock does not meet either mode, computing at least one of a mode cost after performing motion compensation on the current macroblock using two bidirectional prediction motion vectors obtained in the Direct prediction mode; a mode cost after performing motion compensation on the current macroblock using a forward prediction motion vector obtained in the Direct prediction mode; and a mode cost after performing motion compensation on the current macroblock using a backward prediction motion vector obtained in the Direct prediction mode; and selecting a mode with a smallest cost as an optimal prediction direction to encode the current macroblock.Type: ApplicationFiled: July 30, 2013Publication date: February 27, 2014Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: Chenchen YU, JING LV, JINGCHANG CHEN, QUANZHAN ZHENG, RONGGANG WANG, JIE WAN, WEN GAO
-
Patent number: 8583828Abstract: Embodiments of the present invention provide a method and device for transcoding, which belongs to the computer media processing field. The method includes: receiving multiple multimedia source files selected by a user and a transcoding target parameter inputted by the user; separating each of the multiple multimedia source files into an audio stream and a video stream; according to the transcoding target parameter, transcoding each audio stream and each video stream obtained from the separation; merging transcoded audio streams and transcoded video streams of the multiple multimedia source files into at least one multimedia target file. The device includes: a receiving unit, a separating unit, a transcoding unit and a merging unit. The present invention extends transcoding modes, improves user experience, and has high practicability.Type: GrantFiled: December 23, 2011Date of Patent: November 12, 2013Assignee: Tencent Technology (Shenzhen) Company LimitedInventor: Jingchang Chen
-
Publication number: 20120201290Abstract: The present invention discloses a method for media file compression, which includes: extracting the encoding parameters from an input media file, separating and decoding the audio and video stream from the input media file, and extracting an original audio stream and an original video stream; computing the transcoding parameters required for compression according to the encoding parameters; encoding the original audio stream to output a new compressed audio stream, and encoding the original video stream to output a new compressed video stream according to the transcoding parameters; synthesizing the new compressed audio stream and the new compressed video stream to create a new media file. The present invention also provides a system for media file compression.Type: ApplicationFiled: June 28, 2010Publication date: August 9, 2012Inventors: Jun Liu, Jingchang Chen, Xinliang Wang