Patents by Inventor Bin Cheng
Bin Cheng 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: 9547715Abstract: Methods and apparatus for detecting a repetitive pattern in a sequence of audio frames are described. Similarity values of a first similarity matrix with first resolution for the sequence are calculated. An adaptive threshold is estimated from the similarity values for classifying the similarity values into repetition or non-repetition. For each of one or more offsets of a second similarity matrix with second resolution higher that the first resolution, similarity values of the second similarity matrix corresponding to the offset are calculated. Then the calculated similarity values are binarized with the adaptive threshold to obtain binarized data. Finally, the repetitive pattern is detected from the binarized data. The requirement on memory may be reduced because less data are stored in detecting the repetitive pattern.Type: GrantFiled: August 1, 2012Date of Patent: January 17, 2017Assignee: Dolby Laboratories Licensing CorporationInventors: Lie Lu, Bin cheng
-
Publication number: 20160142851Abstract: Embodiments of the present invention relate to adaptive audio content generation. Specifically, a method for generating adaptive audio content is provided. The method comprises extracting at least one audio object from channel-based source audio content, and generating the adaptive audio content at least partially based on the at least one audio object. Corresponding system and computer program product are also disclosed.Type: ApplicationFiled: June 17, 2014Publication date: May 19, 2016Applicant: Dolby Laboratories Licensing CorporationInventors: Xuejing SUN, Bin CHENG, Sen XU, Zhiwei SHUANG, Jun WANG
-
Patent number: 9282419Abstract: An audio processing method and an audio processing apparatus are described. A mono-channel audio signal is transformed into a plurality of first subband signals. Proportions of a desired component and a noise component are estimated in each of the subband signals. Second subband signals corresponding respectively to a plurality of channels are generated from each of the first subband signals. Each of the second subband signals comprises a first component and a second component obtained by assigning a spatial hearing property and a perceptual hearing property different from the spatial hearing property to the desired component and the noise component in the corresponding first subband signal respectively, based on a multi-dimensional auditory presentation method. The second subband signals are transformed into signals for rendering with the multi-dimensional auditory presentation method.Type: GrantFiled: December 12, 2012Date of Patent: March 8, 2016Assignee: Dolby Laboratories Licensing CorporationInventors: Xuejing Sun, Glenn Dickins, Huiqun Deng, Zhiwei Shuang, Bin Cheng
-
Publication number: 20150317351Abstract: Disclosed is a method and device for verifying consistency of data of a master device and a slave device. The method comprises: acquiring first data of the master device and the slave device, respectively, each first data comprising a data file of a checkpoint and a log file; recovering data according to received first data of the master device and the slave device respectively to acquire second data of the master device and the slave device, each second data being data recovered according to data file of the checkpoint and the log file; generating third data of the master device and the slave device according to the second data of the master device and the slave device, each third data comprising second data and primary keys and characteristic values of second data; comparing third data of the master device with third data of the slave device; and outputting verification results.Type: ApplicationFiled: July 7, 2015Publication date: November 5, 2015Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Bin CHENG, Zhiyang LI
-
Patent number: 9141476Abstract: A method of storing system data, and a memory controller and a memory storage apparatus using the same are provided. The method includes determining whether the unused storage space of a system physical erase unit is enough for storing updated system data. The method further includes, if the unused storage space of the system physical erase unit is not enough for storing the updated system data, selecting an empty physical erase unit, writing the updated system data into at least one first physical program unit of the selected physical erase unit and writing dummy data into a second physical program unit of the selected physical erase unit.Type: GrantFiled: July 21, 2014Date of Patent: September 22, 2015Assignee: PHISON ELECTRONICS CORP.Inventor: Shun-Bin Cheng
-
Publication number: 20150254054Abstract: A method for audio signal processing is provided. The method includes acquiring a first set of metadata associated with consumption of an audio signal by a target user, acquiring a second set of metadata associated with a set of reference users and generating, at least partially based on the first and second sets of metadata, a recommended configuration of at least one parameter for the target user, the at least one parameter being for use in the consumption of the audio signal. Corresponding apparatus and computer program product are also disclosed.Type: ApplicationFiled: February 25, 2015Publication date: September 10, 2015Applicant: Dolby Laboratories Licensing CorporationInventors: Xuejing Sun, Bin Cheng, Claus Bauer, Lie Lu, Guilin Ma
-
Publication number: 20150248468Abstract: A method to provide content for user devices connected to an application server (WAS) via an intermediate device includes one or more of the user devices requesting content from the intermediate device. The intermediate device fetches the requested content, and executes the content. A content tree is generated based on the executed content, and the generated content tree is split into content sub trees for each user device. The respective content sub tree is provided to the respective user device. The content tree and/or content sub-trees are updated in case of a content change on at least one user device.Type: ApplicationFiled: August 12, 2013Publication date: September 3, 2015Inventor: Bin Cheng
-
Publication number: 20150071446Abstract: An audio processing method and an audio processing apparatus are described. A mono-channel audio signal is transformed into a plurality of first subband signals. Proportions of a desired component and a noise component are estimated in each of the subband signals. Second subband signals corresponding respectively to a plurality of channels are generated from each of the first subband signals. Each of the second subband signals comprises a first component and a second component obtained by assigning a spatial hearing property and a perceptual hearing property different from the spatial hearing property to the desired component and the noise component in the corresponding first subband signal respectively, based on a multi-dimensional auditory presentation method. The second subband signals are transformed into signals for rendering with the multi-dimensional auditory presentation method.Type: ApplicationFiled: December 12, 2012Publication date: March 12, 2015Applicant: Dolby Laboratories Licensing CorporationInventors: Xuejing Sun, Glenn Dickins, Huiqun Deng, Zhiwei Shuang, Bin Cheng
-
Patent number: 8897492Abstract: Disclosed is a people counter including a setting interface and a setting method thereof. Since a reference width used to count of a moving object within an image is visibly arranged and displayed on a screen so that a detected width of the moving object can be compared with the reference width, setting and verification for count is very easy. In addition, since the interface can be freely moved for adjustment and comparison of a reference width using a pointing device such as a mouse, thereby providing verification and resetting which are intuitive and practical over conventional manual adjustment schemes, count accuracy can be easily increased in different environments depending on conditions or type of moving objects within an image.Type: GrantFiled: August 11, 2011Date of Patent: November 25, 2014Assignees: UDP Technology Ltd., VCA Technology Ltd.Inventors: Yeon Hag Chou, Jung Keun Ahn, Ben White, Etienne Eccles, Bin Cheng, Geoffrey Thiel, Neil Robinson
-
Publication number: 20140344455Abstract: A method of tracking and analyzing user engagement with content includes receiving content to be displayed on a client device over a network from a publisher, and receiving one or more processing functions on the client device over the network. The processing functions are configured to cause the client device to track and to analyze user events on the client device. The method further includes executing the one or more processing functions on the client device to track and to analyze user events on the client device, and sending results of analyzing user events over the network from the client device to an analytics server. A system for measuring user engagement with content, including an analytics server and a client device configured to track and analyze user events on the client device, and to send the results of analyzing user events to the analytics server is described.Type: ApplicationFiled: March 12, 2012Publication date: November 20, 2014Applicant: NEC EUROPE LTD.Inventors: Bin Cheng, Daniele Abbadessa
-
Patent number: 8892231Abstract: Embodiments for audio classification are described. An audio classification system includes at least one device which executes a process of audio classification on an audio signal. The at least one device can operate in at least two modes requiring different resources. The audio classification system also includes a complexity controller which determines a combination and instructs the at least one device to operate according to the combination. For each of the at least one device, the combination specifies one of the modes of the device, and the resources requirement of the combination does not exceed maximum available resources. By controlling the modes, the audio classification system has improved scalability to an execution environment.Type: GrantFiled: August 22, 2012Date of Patent: November 18, 2014Assignee: Dolby Laboratories Licensing CorporationInventors: Bin Cheng, Lie Lu
-
Publication number: 20140331107Abstract: A method of storing system data, and a memory controller and a memory storage apparatus using the same are provided. The method includes determining whether the unused storage space of a system physical erase unit is enough for storing updated system data. The method further includes, if the unused storage space of the system physical erase unit is not enough for storing the updated system data, selecting an empty physical erase unit, writing the updated system data into at least one first physical program unit of the selected physical erase unit and writing dummy data into a second physical program unit of the selected physical erase unit.Type: ApplicationFiled: July 21, 2014Publication date: November 6, 2014Inventor: Shun-Bin Cheng
-
Patent number: 8832527Abstract: A method of storing system data, and a memory controller and a memory storage apparatus using the same are provided. The method includes determining whether the unused storage space of a system physical erase unit is enough for storing updated system data. The method further includes, if the unused storage space of the system physical erase unit is not enough for storing the updated system data, selecting an empty physical erase unit, writing the updated system data into at least one first physical program unit of the selected physical erase unit and writing dummy data into a second physical program unit of the selected physical erase unit.Type: GrantFiled: October 22, 2012Date of Patent: September 9, 2014Assignee: Phison Electronics Corp.Inventor: Shun-Bin Cheng
-
Publication number: 20140119594Abstract: Disclosed is a people counter including a setting interface and a setting method thereof. Since a reference width used to count of a moving object within an image is visibly arranged and displayed on a screen so that a detected width of the moving object can be compared with the reference width, setting and verification for count is very easy. In addition, since the interface can be freely moved for adjustment and comparison of a reference width using a pointing device such as a mouse, thereby providing verification and resetting which are intuitive and practical over conventional manual adjustment schemes, count accuracy can be easily increased in different environments depending on conditions or type of moving objects within an image.Type: ApplicationFiled: August 11, 2011Publication date: May 1, 2014Inventors: Yeon Hag Chou, Jung Keun Ahn, Ben White, Etienne Eccles, Bin Cheng, Geoffrey Thiel, Neil Robinson
-
Publication number: 20140108542Abstract: A method for providing a multiuser web session, preferably a collaborative web browsing session like a cobrowsing session, includes the steps of a) establishing a multiuser web session with different participants, b) providing the multiuser web session via a session server to different participants, c) relaying requests from the participants to one or more web servers and responses from the one or more web servers to the participants, wherein a participant of the multiuser web session creates the multiuser web session, establishes a connection, preferably a secure connection, with the one or more web servers and relays the outside multiuser web communication between all the participants of the multiuser web session and the one or more web servers, wherein private data is masked. The present invention further relates to a system for providing a multiuser web session.Type: ApplicationFiled: October 10, 2013Publication date: April 17, 2014Inventors: Bin CHENG, Jorn FRANKE
-
Publication number: 20140068383Abstract: A method of storing system data, and a memory controller and a memory storage apparatus using the same are provided. The method includes determining whether the unused storage space of a system physical erase unit is enough for storing updated system data. The method further includes, if the unused storage space of the system physical erase unit is not enough for storing the updated system data, selecting an empty physical erase unit, writing the updated system data into at least one first physical program unit of the selected physical erase unit and writing dummy data into a second physical program unit of the selected physical erase unit.Type: ApplicationFiled: October 22, 2012Publication date: March 6, 2014Applicant: PHISON ELECTRONICS CORP.Inventor: Shun-Bin Cheng
-
Publication number: 20130238275Abstract: A device for setting a thermal protection critical temperature of a switching power supply, the switching power supply including a plurality of power supply elements and a temperature-sensing element. A temperature measurement element of the device measures temperatures of the power supply elements. Difference in temperature between the temperature of each of the power supply elements and a reduced rated temperature of each of the power supply elements is calculated, and a largest difference in temperature from the temperature of the temperature-sensing element is calculated.Type: ApplicationFiled: January 5, 2013Publication date: September 12, 2013Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTDInventors: BIN CHENG, JI-CHAO LI
-
Publication number: 20130080767Abstract: Multiple private advertising systems independently profile users while protecting user privacy and enabling content publishers to limit advertiser access to their content and user information. A client computer supports private profiling modules, each of which is associated with a different advertising network and is adapted to create a user profile based on the content accessed by the user. Content publishers specify profiling restrictions to limit access by private profiling modules to profiling information associated with their content. The profiling restrictions and profiling information may be included in the content or communicated separately to the client computer. Profiling restrictions and profiling information may be expressed in a markup language. Each private profiling module selects information items of interest to the user based on the user profile that it creates.Type: ApplicationFiled: September 27, 2011Publication date: March 28, 2013Applicant: Max Planck Gesellschaft zur Foerderung der WissenschaftenInventors: Paul Francis, Bin Cheng
-
Publication number: 20130058488Abstract: Embodiments for audio classification are described. An audio classification system includes at least one device which executes a process of audio classification on an audio signal. The at least one device can operate in at least two modes requiring different resources. The audio classification system also includes a complexity controller which determines a combination and instructs the at least one device to operate according to the combination. For each of the at least one device, the combination specifies one of the modes of the device, and the resources requirement of the combination does not exceed maximum available resources. By controlling the modes, the audio classification system has improved scalability to an execution environment.Type: ApplicationFiled: August 22, 2012Publication date: March 7, 2013Applicant: DOLBY LABORATORIES LICENSING CORPORATIONInventors: Bin Cheng, Lie Lu
-
Publication number: 20130046399Abstract: Methods and apparatus for detecting a repetitive pattern in a sequence of audio frames are described. Similarity values of a first similarity matrix with first resolution for the sequence are calculated. An adaptive threshold is estimated from the similarity values for classifying the similarity values into repetition or non-repetition. For each of one or more offsets of a second similarity matrix with second resolution higher that the first resolution, similarity values of the second similarity matrix corresponding to the offset are calculated. Then the calculated similarity values are binarized with the adaptive threshold to obtain binarized data. Finally, the repetitive pattern is detected from the binarized data. The requirement on memory may be reduced because less data are stored in detecting the repetitive pattern.Type: ApplicationFiled: August 1, 2012Publication date: February 21, 2013Applicant: DOLBY LABORATORIES LICENSING CORPORATIONInventors: Lie Lu, Bin cheng