Patents by Inventor Zhihua Zeng
Zhihua Zeng 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).
-
Publication number: 20250030986Abstract: A speaker, comprising a magnetic component, an outer frame, an elastic component, a vibrating component, and a voice coil. The magnetic component comprises a magnetic conductive carrying plate and a magnetic circuit module. The magnetic conductive carrying plate comprises two sidewalls and a bottom plate. The two sidewalls are disposed at two side edges of the bottom plate. The magnetic circuit module is disposed on the bottom plate. The outer frame is disposed on a periphery of the magnetic component. The elastic component is interconnected with the magnetic conductive carrying plate and the outer frame and is relatively disposed on two sides of the magnetic conductive carrying plate. The vibrating component is disposed at the outer frame and the magnetic component and the elastic component. The voice coil is disposed under the vibrating component and between the magnetic circuit module and the two sidewalls of the magnetic conductive carrying plate.Type: ApplicationFiled: October 7, 2024Publication date: January 23, 2025Applicant: ShenZhen Luxshare Acoustics Technology Ltd.Inventors: ZhiHua TONG, ZhiHe ZENG
-
Publication number: 20250030985Abstract: A speaker, comprising a magnetic component, an outer frame, an elastic component, a vibrating component, and a voice coil. The magnetic component comprises a magnetic conductive carrying plate and a magnetic circuit module. The magnetic conductive carrying plate comprises two sidewalls and a bottom plate. The two sidewalls are disposed at two side edges of the bottom plate. The magnetic circuit module is disposed on the bottom plate. The outer frame is disposed on a periphery of the magnetic component. The elastic component is interconnected with the magnetic conductive carrying plate and the outer frame and is relatively disposed on two sides of the magnetic conductive carrying plate. The vibrating component is disposed at the outer frame and the magnetic component and the elastic component. The voice coil is disposed under the vibrating component and between the magnetic circuit module and the two sidewalls of the magnetic conductive carrying plate.Type: ApplicationFiled: October 7, 2024Publication date: January 23, 2025Applicant: ShenZhen Luxshare Acoustics Technology Ltd.Inventors: ZhiHua TONG, ZhiHe ZENG
-
Publication number: 20210042819Abstract: A method for trading a virtual pet commodity is provided, performed by a server providing backend support for an application program, the application program being provided with virtual pets, and at least one pet image of each of the virtual pet being generated based on a genetic inheritance rule. The method includes: receiving a purchase request transmitted by a first terminal; obtaining first verification information according to the purchase request, the first verification information being information stored in a blockchain system; and transferring ownership of the first pet commodity from a second account to a first account when the first verification information indicates that the purchase request is valid.Type: ApplicationFiled: October 23, 2020Publication date: February 11, 2021Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: Yicheng ZHANG, Wei PENG, Xingcai JIANG, Zhihua ZENG
-
Patent number: 10129552Abstract: A local system encodes previously decoded video data using a transcoding quantization value based on a source quantization value provided by a previous encoder as part of the retrieved video data. The transcoding quantization value can be determined additionally based the fullness of the video buffer of a target system, where a measure of the fullness can be obtained directly from the target system or modeled by the local system. The video data is encoded by the local system and then provided to a target system for decoding and subsequent display and/or storage.Type: GrantFiled: April 22, 2015Date of Patent: November 13, 2018Assignee: VIXS SYSTEMS INC.Inventors: Indra Laksono, Zhihua Zeng
-
Publication number: 20150373351Abstract: A local system encodes previously decoded video data using a transcoding quantization value based on a source quantization value provided by a previous encoder as part of the retrieved video data. The transcoding quantization value can be determined additionally based the fullness of the video buffer of a target system, where a measure of the fullness can be obtained directly from the target system or modeled by the local system. The video data is encoded by the local system and then provided to a target system for decoding and subsequent display and/or storage.Type: ApplicationFiled: April 22, 2015Publication date: December 24, 2015Inventors: Indra Laksono, Zhihua Zeng
-
Patent number: 9036698Abstract: A local system encodes previously decoded video data using a transcoding quantization value based on a source quantization value provided by a previous encoder as part of the retrieved video data. The transcoding quantization value can be determined additionally based the fullness of the video buffer of a target system, where a measure of the fullness can be obtained directly from the target system or modeled by the local system. The video data is encoded by the local system and then provided to a target system for decoding and subsequent display and/or storage.Type: GrantFiled: July 18, 2006Date of Patent: May 19, 2015Assignee: VIXS Systems Inc.Inventors: Indra Laksono, Zhihua Zeng
-
Patent number: 7668396Abstract: In a specific embodiment of the present disclosure, a source image is smoothed to create a smoothed image, and an edge detector is used to create an edge layer. A blending controller is used to control a blending between the source image and the smoothed image. The blended destination image maintains detail while eliminating unwanted noise.Type: GrantFiled: September 29, 2003Date of Patent: February 23, 2010Assignee: Vixs Systems, Inc.Inventor: Steve Zhihua Zeng
-
Patent number: 7609766Abstract: A system having a video pipeline that includes a variation calculation portion is disclosed. The variance calculation portion calculates a plurality of variance values for a macroblock. A DCT-type indicator for the macroblock is determined based upon the plurality of variance values.Type: GrantFiled: February 8, 2005Date of Patent: October 27, 2009Assignee: VIXS Systems, Inc.Inventor: Steve Zhihua Zeng
-
Patent number: 7408989Abstract: A first search window within a reference frame of video data is identified along with a first correlation threshold value for the first window. The first correlation threshold value is a value to which correlation factors between a pixel set being encoded and pixels sets of the first search window are compared. For example, if a correlation factor between a specific pixel set of the first search window and a pixel set being encoded meets the first threshold value, a successful match between the two pixel sets has been found, and a corresponding motion vector can be assigned to the pixel set being encoded. If none of the pixel sets within the first window meet the first threshold value, a second search window within the first frame is selected along with a second correlation threshold value. The correlation factors for pixel sets in the second window are compared to the second correlation threshold value.Type: GrantFiled: January 16, 2003Date of Patent: August 5, 2008Assignee: ViX5 Systems IncInventors: Patrick Rault, Zhihua Zeng
-
Patent number: 7356079Abstract: A local system encodes previously decoded video data using a transcoding quantization value based on a source quantization value provided by a previous encoder as part of the retrieved video data. The transcoding quantization value can be determined additionally based the fullness of the video buffer of a target system, where a measure of the fullness can be obtained directly from the target system or modeled by the local system. The video data is encoded by the local system and then provided to a target system for decoding and subsequent display and/or storage.Type: GrantFiled: November 21, 2001Date of Patent: April 8, 2008Assignee: ViXS Systems Inc.Inventors: Indra Laksono, Zhihua Zeng
-
Patent number: 7277101Abstract: A system of scaling is disclosed. A data structure is provided including a control word indicative of a number of input pixels associated with a scaling cycle, a number of output pixels associated with a scaling cycle, a number of available phases and a shift variable. Scaling is performed by incrementing a current phase to obtain a adjusted value, decrementing the adjusted value to obtain a second adjusted value, and determining an index value to access a coefficient by right-shifting the second adjusted value.Type: GrantFiled: September 29, 2003Date of Patent: October 2, 2007Assignee: ViXS Systems IncInventor: Steve Zhihua Zeng
-
Publication number: 20060256861Abstract: A local system encodes previously decoded video data using a transcoding quantization value based on a source quantization value provided by a previous encoder as part of the retrieved video data. The transcoding quantization value can be determined additionally based the fullness of the video buffer of a target system, where a measure of the fullness can be obtained directly from the target system or modeled by the local system. The video data is encoded by the local system and then provided to a target system for decoding and subsequent display and/or storage.Type: ApplicationFiled: July 18, 2006Publication date: November 16, 2006Applicant: ViXS SYSTEMS, INC.Inventors: Indra Laksono, Zhihua Zeng
-
Publication number: 20040141556Abstract: A first search window within a reference frame of video data is identified along with a first correlation threshold value for the first window. The first correlation threshold value is a value to which correlation factors between a pixel set being encoded and pixels sets of the first search window are compared. For example, if a correlation factor between a specific pixel set of the first search window and a pixel set being encoded meets the first threshold value, a successful match between the two pixel sets has been found, and a corresponding motion vector can be assigned to the pixel set being encoded. If none of the pixel sets within the first window meet the first threshold value, a second search window within the first frame is selected along with a second correlation threshold value. The correlation factors for pixel sets in the second window are compared to the second correlation threshold value.Type: ApplicationFiled: January 16, 2003Publication date: July 22, 2004Inventors: Patrick Rault, Zhihua Zeng
-
Publication number: 20040141555Abstract: A first set of motion vectors associated with a first frame of video data is determined. A second set of motion vectors associated with a second frame of video data is also determined. A motion vector for a pixel set associated with the second frame of video data is predicted based upon the first set of motion vectors and the second set of motion vectors. In one embodiment, the first frame of video data is a frame of pixel data that was encoded prior to the second frame. The first frame may also be a frame to be displayed prior to the second frame of video data.Type: ApplicationFiled: January 16, 2003Publication date: July 22, 2004Inventors: Patrick M. Rault, Zhihua Zeng
-
Publication number: 20030095594Abstract: A system and method for rate control of pre-encoded video content are disclosed herein. An local system encodes previously decoded video data using a transcoding quantization value based on a source quantization value provided by a previous encoder as part of the retrieved video data. The transcoding quantization value can be determined additionally based the fullness of the video buffer of a target system, where a measure of the fullness can be obtained directly from the target system or modeled by the local system. The video data is encoded by the local system and then provided to a target system for decoding and subsequent display and/or storage.Type: ApplicationFiled: November 21, 2001Publication date: May 22, 2003Inventors: Indra Laksono, Zhihua Zeng