Patents by Inventor Kunal Punera

Kunal Punera 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: 20090287774
    Abstract: A method and apparatus are provided for utilizing social network information to show reviews written by others. In one example, the method includes uploading at least one review written by an entity other than a particular user; filtering the at least one review according to criteria specified by the particular user; and integrating into one central location reviews written by others, wherein the reviews include the at least one review.
    Type: Application
    Filed: May 15, 2008
    Publication date: November 19, 2009
    Inventors: Kunal Punera, Suju Rajan
  • Publication number: 20090249477
    Abstract: A method and system for determining whether an online service user is human is provided. In one implementation, the method may include collecting personal information about the online service user, generating a question based on the personal information, communicating the question to the online service user in the form of a CAPTCHA, and receiving a response to the question presented in the CAPTCHA, wherein a correct response is interpreted to mean that the online service user is human. The method and system may also include measuring the response time in answering the question.
    Type: Application
    Filed: March 28, 2008
    Publication date: October 1, 2009
    Applicant: Yahoo! Inc.
    Inventor: Kunal Punera
  • Publication number: 20090248608
    Abstract: A method of segmenting a webpage into visually and semantically cohesive pieces uses an optimization problem on a weighted graph, where the weights reflect whether two nodes in the webpage's DOM tree should be placed together or apart in the segmentation; the weights are informed by manually labeled data.
    Type: Application
    Filed: March 28, 2008
    Publication date: October 1, 2009
    Applicant: YAHOO! INC.
    Inventors: Shanmugasundaram Ravikumar, Deepayan Chakrabarti, Kunal Punera
  • Publication number: 20080275890
    Abstract: An improved system and method is provided for detecting a web page template. A web page template detector may be provided for performing page-level template detection on a web page. In general, the web page template classifier may be trained using automatically generated training data, and then the web page template classifier may be applied to web pages to identify web page templates. A web page template may be detected by classifying segments of a web page as template structures, by assigning classification scores to the segments of the web page classified as template structures, and then by smoothing the classification scores assigned to the segments of the web page. Generalized isotonic regression may be applied for smoothing scores associated with the nodes of a hierarchy by minimizing an optimization function using dynamic programming.
    Type: Application
    Filed: May 4, 2007
    Publication date: November 6, 2008
    Applicant: Yahoo! Inc.
    Inventors: Deepayan Chakrabarti, Kunal Punera, Shanmugasundaram Ravikumar
  • Publication number: 20080275901
    Abstract: An improved system and method is provided for detecting a web page template. A web page template detector may be provided for performing page-level template detection on a web page. In general, the web page template classifier may be trained using automatically generated training data, and then the web page template classifier may be applied to web pages to identify web page templates. A web page template may be detected by classifying segments of a web page as template structures, by assigning classification scores to the segments of the web page classified as template structures, and then by smoothing the classification scores assigned to the segments of the web page. Generalized isotonic regression may be applied for smoothing scores associated with the nodes of a hierarchy by minimizing an optimization function using dynamic programming.
    Type: Application
    Filed: May 4, 2007
    Publication date: November 6, 2008
    Applicant: Yahoo! Inc.
    Inventors: Deepayan Chakrabarti, Kunal Punera, Shanmugasundaram Ravikumar
  • Publication number: 20080046429
    Abstract: An improved system and method is provided for hierarchical segmentation of websites by topic. To do so, an organization of topics may be determined within directories of a website, the hierarchical arrangement of the web pages in the website may be segmented by topic, and the segments representing regions of coherent topics in the website directory may be output. In an embodiment, a website directory may be converted into a binary tree and dynamic programming may be applied to iteratively determine whether to add a node of the tree to a segment representing a topic. A node selection cost may be evaluated to determine whether to add a node of the tree as a segment representing a topic. And a cohesiveness cost may be evaluated to determine how well a web page of the tree may be represented by its closest ancestral node that may be a segmentation point of a segment representing a topic.
    Type: Application
    Filed: August 16, 2006
    Publication date: February 21, 2008
    Applicant: Yahoo! Inc.
    Inventors: Kunal Punera, Shanmugasundaram Ravikumar, Andrew Tomkins