Patents by Inventor Haohong Wang

Haohong Wang 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: 20150095330
    Abstract: An enhanced recommender method is provided. The method includes discovering customer features from customer behavior and customer profile and generating an initial recommender list based on the customer features and items information. The method also includes generating item social reputation (ISR) for the customer behavior and the customer profile from an online review repository and generating final recommendation results based on the initial recommender list and the item social reputation.
    Type: Application
    Filed: October 1, 2013
    Publication date: April 2, 2015
    Inventors: LIFAN GUO, HAOHONG WANG
  • Patent number: 8970680
    Abstract: A monoscopic low-power mobile device is capable of creating real-time stereo images and videos from a single captured view. The device uses statistics from an autofocusing process to create a block depth map of a single capture view. Artifacts in the block depth map are reduced and an image depth map is created. Stereo three-dimensional (3D) left and right views are created from the image depth map using a Z-buffer based 3D surface recover process and a disparity map which is a function of the geometry of binocular vision.
    Type: Grant
    Filed: August 1, 2006
    Date of Patent: March 3, 2015
    Assignee: Qualcomm Incorporated
    Inventors: Haohong Wang, Hsiang-Tsun Li, Sharath Manjunath
  • Patent number: 8964127
    Abstract: A method is provided for a user-sensing remote control system including a TV and a remote control. The method includes obtaining sensing data from a plurality of sensors in the remote control related to a user of the remote control, pre-processing the sensing data, and determining a user identity space containing a plurality of possible user identities of the user using a predetermined statistical algorithm. The method also includes determining whether there is a dominant possible user identity; when it is determined that there is no dominant possible user identity, selecting one or more possible user identities from the user identity space and updating the user identity space until there is a dominant possible user identity; and when it is determined that there is a dominant possible user identity, presenting the dominant possible user identity as the identity of the user to other applications.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: February 24, 2015
    Assignee: TCL Research America Inc.
    Inventor: Haohong Wang
  • Publication number: 20150037009
    Abstract: A method is provided for enhanced video services to at least one user. The method includes receiving a first input video, and processing the received input video to obtain multi-dimensional information associated with the input video. The method also includes obtaining user recommendation information based on user behavior, and creating enhanced video information based on the multi-dimensional information associated with the input video and the user recommendation information. Further, the method includes associating the enhanced video information with the first input video to create an enhanced video of the first input video, and playing back the enhanced video to the user.
    Type: Application
    Filed: July 31, 2013
    Publication date: February 5, 2015
    Inventor: HAOHONG WANG
  • Publication number: 20150030202
    Abstract: A method is provided for an intelligent video processing system based on object detection. The method includes receiving an input video sequence corresponding to a video program, obtaining a plurality of frames of the input video sequence, and obtaining a computational constraint and a temporal rate constraint. The method also includes determining one or more regions of interest (ROIs) of the plurality of frames based on the computational constraint and temporal rate constraint, and selecting a desired set of frames from the plurality of frames based on the ROIs such that the desired set of frames substantially represent a view path of the plurality of frames. Further, the method includes detecting object occurrences from the desired set of frames based on the selected desired set of frames such that a computational cost and a number of frames for detecting the object occurrences are under the computational constraint and temporal rate constraint.
    Type: Application
    Filed: July 23, 2013
    Publication date: January 29, 2015
    Inventors: FAUSTO C. FLEITES, HAOHONG WANG
  • Publication number: 20150002627
    Abstract: A monoscopic low-power mobile device is capable of creating real-time images and videos for multiple viewpoints from a single captured view. The device uses statistics from an autofocusing process to create a block depth map of a single capture view. Artifacts in the block depth map are reduced and an image depth map is created. Alternate views are created from the image depth map using a Z-buffer based surface recover process and a disparity map which is a function of a geometric vision model.
    Type: Application
    Filed: September 19, 2014
    Publication date: January 1, 2015
    Inventors: Haohong Wang, Hsiang-Tsun Li, Sharath Manjunath
  • Publication number: 20140344103
    Abstract: A method is provided for personalized video recommendation based on user interests modeling. The method includes detecting a viewing activity of at least one user of a content-presentation device capable of presenting multiple programs in one or more channels, and representing user interests of the at least one user by using a topic model. The method also includes discovering the user interests from user viewing histories, and generating a personalized video list of personalized video contents. Further, the method includes recommending the personalized video contents to the at least one user; and delivering the recommended personalized video to the at least one user such that the personalized video contents are presented on the content-presentation device.
    Type: Application
    Filed: May 20, 2013
    Publication date: November 20, 2014
    Inventors: QIUSHA ZHU, HAOHONG WANG
  • Patent number: 8878870
    Abstract: Embodiments of the present invention provide graphic processing techniques and configurations including an apparatus comprising a storage medium having stored therein a table comprising information about respective positions and sizes of a number of rectangular blocks, the rectangular blocks to substantially form at least one plane having an arbitrary shape object, and at least one overlay engine operatively coupled with the table and associated with the at least one plane to request the information about the respective positions and the sizes of the number of rectangular blocks to provide graphics overlay of the arbitrary shape object. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: November 4, 2014
    Assignee: Marvell International Ltd.
    Inventors: Satish Kumar Vutukuri, Haohong Wang, Li Sha, Tao Xie, Ching-Han Tsai, Tzun-Wei Lee, Leung Chung Lai, Shuhua Xiang
  • Patent number: 8869211
    Abstract: A method is provided for a content recommendation module. The method includes receiving a user input related to viewing contents from a user and determining whether a recommendation pool containing a plurality of selected recommendation candidates has been changed corresponding to the input. The method also includes, when the recommendation pool has been changed, mapping the plurality of selected recommendation candidates in the changed recommendation pool into a hierarchical data structure with a plurality of levels such that each of the plurality of levels acts as a stage of a zoom operation on the selected recommendation candidates. Further, the method includes rendering mapped recommendation candidates from the plurality of levels to be displayed to the user.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: October 21, 2014
    Assignee: TCL Research America Inc.
    Inventor: Haohong Wang
  • Patent number: 8856845
    Abstract: A method is provided for a personalized content delivery system. The method includes detecting a viewing activity of at least one user of a content-presentation device capable of presenting multiple programs in one or more channels, and determining a plurality of user identities of the at least one user. The method also includes discovering available video contents for the at least one user based on the plurality of user identities, and determining personalized video contents for the at least one user by merging the plurality of user identities. Further, the method includes recommending the determined personalized video contents to the at least one user, and delivering the recommended personalized video contents to the at least one user such that the personalized video contents are presented on the content-presentation device.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: October 7, 2014
    Assignee: TCL Research America Inc.
    Inventor: Haohong Wang
  • Patent number: 8831902
    Abstract: A system for minimizing interactions with at least an input mechanism includes at least a management server communicatively coupled to at least a user endpoint device, at least one storage device, and at least one processor. The user endpoint device has at least a display, an input mechanism, and a transmitter mechanism. The storage device is configured to store data based on content displayed on the display, interactions with the input mechanism, and content available for viewing. The processor is configured to use software to process the data such that a layout configuration of content data is prepared for display. The layout configuration is derived from at least the interactions with the input mechanism and the layout configuration is designed to minimize additional user interactions with the input mechanism to select the prepared content data.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: September 9, 2014
    Assignee: TCL Lab (US) Inc.
    Inventor: Haohong Wang
  • Patent number: 8811673
    Abstract: A method is provided for an intelligent user-interaction system based on object detection. The method includes receiving an input video sequence corresponding to a video program, and dividing the input video sequence into a plurality of video shots, each containing one or more video frames. The method also includes detecting possible object occurrences in each of the plurality of video shots, and analyzing possible paths of an object in a video shot using a multimodal-cue approach. Further, the method includes aggregating the path-based selected object occurrences across the plurality of video shots to detect objects, and generating a complete list of the object occurrences across the plurality of video shots.
    Type: Grant
    Filed: April 18, 2013
    Date of Patent: August 19, 2014
    Assignee: TCL Research America Inc.
    Inventors: Fausto C. Fleites, Haohong Wang
  • Patent number: 8797343
    Abstract: Methods, software, and apparatuses for graphics processing, including caching pixel data of one or more tiles of a graphics surface. Methods generally include setting a caching bit corresponding to the surface, setting tile pattern bits corresponding to tiles in the surface, and when the caching bit is active, storing one or more pixel values in a cache memory. When at least one tile contains pixels having the same value for at least one predetermined parameter, the caching bit and the corresponding tile pattern bits may be active. Apparatuses generally include a pixel memory, a cache memory, and a controller including logic configured to reserve the caching bit, tile pattern bits, and same pixel values in cache memory when the caching bit is active.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: August 5, 2014
    Assignee: Marvell International Ltd.
    Inventors: Yunsen Chin, Haohong Wang
  • Patent number: 8768084
    Abstract: The disclosure is directed to techniques for region-of-interest (ROI) coding for video telephony (VT). The disclosed techniques also include techniques for allocation of bits to ROI and non-ROI areas using weighted bit allocation models at the macroblock (MB) level within the ? domain.
    Type: Grant
    Filed: August 9, 2005
    Date of Patent: July 1, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Haohong Wang, Khaled Helmi El-Maleh
  • Publication number: 20140181878
    Abstract: A method is provided for a personalized content delivery system. The method includes detecting a viewing activity of at least one user of a content-presentation device capable of presenting multiple programs in one or more channels, and determining a plurality of user identities of the at least one user. The method also includes discovering available video contents for the at least one user based on the plurality of user identities, and determining personalized video contents for the at least one user by merging the plurality of user identities. Further, the method includes recommending the determined personalized video contents to the at least one user, and delivering the recommended personalized video contents to the at least one user such that the personalized video contents are presented on the content-presentation device.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Inventor: HAOHONG WANG
  • Publication number: 20140164750
    Abstract: A method for a mobile platform containing a mobile terminal having an operating system includes initializing a plurality of user environments (UEs) on the mobile terminal over the operating system, including a current UE running on the mobile terminal. The plurality of UEs are capable of being switched among one another based on one or more of predetermined conditions without changing the operating system. The method also includes collecting sensing data on certain parameters associated with operation of the mobile terminal, and processing the sensing data to indicate at least one of the predetermined conditions. Further, the method includes determining whether the current UE suits the at least one of the predetermined conditions indicated by processing the sensing data and, when the current UE does not suit the condition of the mobile terminal, switching the current UE to a desired UE from the plurality of UEs.
    Type: Application
    Filed: December 11, 2012
    Publication date: June 12, 2014
    Applicant: TCL RESEARCH AMERICA INC.
    Inventors: Jun TANG, Haohong WANG
  • Patent number: 8744203
    Abstract: The disclosure is directed to decoder-side region-of-interest (ROI) video processing. A video decoder determines whether ROI assistance information is available. If not, the decoder defaults to decoder-side ROI processing. The decoder-side ROI processing may estimate the reliability of ROI extraction in the bitstream domain. If ROI reliability is favorable, the decoder applies bitstream domain ROI extraction. If ROI reliability is unfavorable, the decoder applies pixel domain ROI extraction. The decoder may apply different ROI extraction processes for intra-coded (I) and inter-coded (P or B) data. The decoder may use color-based ROI generation for intra-coded data, and coded block pattern (CBP)-based ROI generation for inter-coded data. ROI refinement may involve shape-based refinement for intra-coded data, and motion- and color-based refinement for inter-coded data.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: June 3, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Khaled Helmi El-Maleh, Vijay Mahadevan, Haohong Wang
  • Publication number: 20140123179
    Abstract: A method is provided for a content recommendation module. The method includes receiving a user input related to viewing contents from a user and determining whether a recommendation pool containing a plurality of selected recommendation candidates has been changed corresponding to the input. The method also includes, when the recommendation pool has been changed, mapping the plurality of selected recommendation candidates in the changed recommendation pool into a hierarchical data structure with a plurality of levels such that each of the plurality of levels acts as a stage of a zoom operation on the selected recommendation candidates. Further, the method includes rendering mapped recommendation candidates from the plurality of levels to be displayed to the user.
    Type: Application
    Filed: October 30, 2012
    Publication date: May 1, 2014
    Inventor: Haohong WANG
  • Patent number: 8693537
    Abstract: The disclosure is directed to techniques for region-of-interest (ROI) coding for video telephony (VT). The disclosed techniques include adaptive skipping of non-ROI (i.e., background) areas to conserve encoding bits for allocation to the ROI.
    Type: Grant
    Filed: August 9, 2005
    Date of Patent: April 8, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Haohong Wang, Khaled Helmi El-Maleh
  • Patent number: 8659592
    Abstract: A method for real-time 2D to 3D video conversion includes receiving a decoded 2D video frame having an original resolution, downscaling the decoded 2D video frame into an associated 2D video frame having a lower resolution, and segmenting objects present in the downscaled 2D video frame into background objects and foreground objects. The method also includes generating a background depth map and a foreground depth map for the downscaled 2D video frame based on the segmented background and foreground objects, and deriving a frame depth map in the original resolution based on the background depth map and the foreground depth map. The method further includes providing a 3D video frame for display at a real-time playback rate. The 3D video frame is generated in the original resolution based on the frame depth map.
    Type: Grant
    Filed: September 24, 2009
    Date of Patent: February 25, 2014
    Assignee: Shenzhen TCL New Technology Ltd
    Inventors: Haohong Wang, Glenn Adler