Patents by Inventor Prabhakaran Krishnamoorthy

Prabhakaran Krishnamoorthy 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: 10289981
    Abstract: Methods, systems and computer program products are provided for computing relative score and enhancing one or more scores associated with data objects. In one method, the method receives, at a computing system, one or more data objects from a user. The method further extracts one or more internal and external parameters based on the one or more data objects. Subsequently, the method compares data objects of the user with corresponding data objects of one or more competing users, based at least in part on the one or more extracted parameters and the requirement included in the data object of the user. Further, in some embodiments, the data objects and requirements of the user are also compared with the corresponding data objects and requirements of one or more complementary users, based at least in part on the one or more extracted parameters.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: May 14, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Prabhakaran Krishnamoorthy, Uday Sankar Sen
  • Patent number: 10268986
    Abstract: Methods, systems and computer program products are provided for requirement feasibility scoring based on a data object and a social network website. In one method, one or more computing devices receive, over a network, a data object that is associated with a user and that includes a requirement. The computers obtain information from a social network website. The computers calculate, based on the data object and the information from the social network website, a score that indicates a likelihood of satisfying the requirement. The computers send the score over the network to a computing device of the user.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: April 23, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Prabhakaran Krishnamoorthy, Uday Sankar Sen
  • Patent number: 10153995
    Abstract: One or more media applications are configured to facilitate Web page access. Such media applications receive a request from a user for access to a Web page. The Web page is retrieved from, for example, one or more Web servers, a file, and so on, and the content of the Web page is displayed within the media application. Display of the Web page content within the media application obviates the need to change applications to view the Web page content. By remaining within the application, a more natural and intuitive technique for inter-user communication is provided.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: December 11, 2018
    Assignee: [24]7.AI, INC.
    Inventor: Prabhakaran Krishnamoorthy
  • Patent number: 9661088
    Abstract: A computer implemented method and an apparatus for determining user browsing behavior are provided. One or more web pages corresponding to a web domain are configured by associating the one or more web pages with tags. A control file is downloaded on a user device when a first web page access by a user to a tagged web page from among the one or more tagged web pages is detected. The control file facilitates recording of user activity related to a web domain on one or more tabs of a web browser associated with the user device. Recorded user activity corresponding to at least one web browsing session is received and user browsing behavior is determined based on the recorded user activity.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: May 23, 2017
    Assignee: 24/7 CUSTOMER, INC.
    Inventors: Prabhakaran Krishnamoorthy, Sourabh Chaki, Neha Verma
  • Publication number: 20160307159
    Abstract: Methods, systems and computer program products are provided for computing relative score and enhancing one or more scores associated with data objects. In one method, the method receives, at a computing system, one or more data objects from a user. The method further extracts one or more internal and external parameters based on the one or more data objects. Subsequently, the method compares data objects of the user with corresponding data objects of one or more competing users, based at least in part on the one or more extracted parameters and the requirement included in the data object of the user. Further, in some embodiments, the data objects and requirements of the user are also compared with the corresponding data objects and requirements of one or more complementary users, based at least in part on the one or more extracted parameters.
    Type: Application
    Filed: April 16, 2015
    Publication date: October 20, 2016
    Inventors: Prabhakaran Krishnamoorthy, Uday Sankar Sen
  • Patent number: 9305287
    Abstract: Methods, systems and computer program products are provided for generating a feasibility score for a job search and for generating a suggestion for enhancing the score. In one method, one or more computing devices receive, over a network, a data object that is associated with a user who is engaged in a search for employment. The data object includes a résumé of the user and a requirement that is associated with the search. The computers calculate, based on the data object, a score that indicates a likelihood of receiving an offer for an employment position that satisfies the requirement. The computers generate a suggestion that identifies how the score may be increased. The computers send the suggestion over the network to a computing device of the user.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: April 5, 2016
    Assignee: LinkedIn Corporation
    Inventors: Prabhakaran Krishnamoorthy, Uday Sankar Sen
  • Publication number: 20150302359
    Abstract: Methods, systems and computer program products are provided for generating a feasibility score for a job search and for generating a suggestion for enhancing the score. In one method, one or more computing devices receive, over a network, a data object that is associated with a user who is engaged in a search for employment. The data object includes a résumé of the user and a requirement that is associated with the search. The computers calculate, based on the data object, a score that indicates a likelihood of receiving an offer for an employment position that satisfies the requirement. The computers generate a suggestion that identifies how the score may be increased. The computers send the suggestion over the network to a computing device of the user.
    Type: Application
    Filed: June 30, 2015
    Publication date: October 22, 2015
    Inventors: Prabhakaran Krishnamoorthy, Uday Sankar Sen
  • Publication number: 20150302491
    Abstract: Methods, systems and computer program products are provided for requirement feasibility scoring based on a data object and a social network website. In one method, one or more computing devices receive, over a network, a data object that is associated with a user and that includes a requirement. The computers obtain information from a social network website. The computers calculate, based on the data object and the information from the social network website, a score that indicates a likelihood of satisfying the requirement. The computers send the score over the network to a computing device of the user.
    Type: Application
    Filed: June 30, 2015
    Publication date: October 22, 2015
    Inventors: Prabhakaran Krishnamoorthy, Uday Sankar Sen
  • Patent number: 9047611
    Abstract: Methods, systems and computer program products are provided for computing relative score and enhancing one or more scores associated with data objects. In one method, the method receives, at a computing system, one or more data objects from a user. The method further extracts one or more internal and external parameters based on the one or more data objects. Subsequently, the method compares data objects of the user with corresponding data objects of one or more competing users, based at least in part on the one or more extracted parameters and the requirement included in the data object of the user. Further, in some embodiments, the data objects and requirements of the user are also compared with the corresponding data objects and requirements of one or more complementary users, based at least in part on the one or more extracted parameters.
    Type: Grant
    Filed: January 25, 2010
    Date of Patent: June 2, 2015
    Assignee: Yahoo! Inc.
    Inventors: Prabhakaran Krishnamoorthy, Uday Sankar Sen
  • Publication number: 20150007065
    Abstract: A computer implemented method and an apparatus for determining user browsing behavior are provided. The method comprises associating one or more web pages corresponding to a web domain with tags to configure one or more tagged web pages. The method further comprises facilitating downloading of a control file on a user device upon detecting a first web page access event corresponding to a tagged web page from among the one or more tagged web pages. The control file is configured to facilitate recording of user activity related to a web domain on one or more tabs of a web browser associated with the user device. Furthermore, the method comprises receiving recorded user activity corresponding to at least one web browsing session and determining a user browsing behavior based on the recorded user activity.
    Type: Application
    Filed: June 30, 2014
    Publication date: January 1, 2015
    Inventors: Prabhakaran KRISHNAMOORTHY, Sourabh CHAKI, Neha VERMA
  • Patent number: 8458160
    Abstract: Techniques are provided which include obtaining, from a user, a query for review or purchase information from users in a social network of the user, relating to a product, service or brand that, for example, the user may be considering or intending to purchase. Based at least in part on the query, review or purchase information is obtained from multiple users in a social network of the user, relating to the product, service or brand, and this information is used in formulating a reply to the user. Collected information may also be used in advertising targeted to the user.
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: June 4, 2013
    Assignee: Yahoo! Inc.
    Inventor: Prabhakaran Krishnamoorthy
  • Publication number: 20130073582
    Abstract: A system and method for receiving a search request comprising one or more key words; providing a plurality of web links associated with search results generated responsive to the search request; providing a portion of dynamic information associated with the search results; and rendering a search results page to include the portion of the dynamic information along with the search results.
    Type: Application
    Filed: September 16, 2011
    Publication date: March 21, 2013
    Applicant: Yahoo! Inc.
    Inventor: Prabhakaran Krishnamoorthy
  • Publication number: 20120166274
    Abstract: Techniques are provided in which a user (or users) can recommend, approve or tag presented advertisements. Social network information may be used to determine one or more users in a social network of the user. The advertisement may be presented to one or more receiving users in a social network of the user. Along with the advertisement (which can include being part of the advertisement), a graphical element may be presented to the receiving users that includes information regarding one or more recommendations, one or more approvals or tagging of the advertisement.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 28, 2012
    Applicant: Yahoo! Inc.
    Inventor: Prabhakaran Krishnamoorthy
  • Publication number: 20120124617
    Abstract: A system and method for transmitting advertising to the members of a pseudo-social network are provided. The system and method comprise receiving a plurality of records corresponding to the members of the pseudo-social network and identifying a dominant member of the pseudo-social network. An advertisement for a product, service, business, or brand comprising review information authored by the dominant member is created. The advertisement is transmitted to the members of the pseudo-social network.
    Type: Application
    Filed: November 15, 2010
    Publication date: May 17, 2012
    Inventor: Prabhakaran Krishnamoorthy
  • Publication number: 20120116885
    Abstract: Techniques are provided in which positive review, positive comment, or purchase information is obtained, of a first user and relating to a product, service or brand. A second user is identified who is in a social network of the first user. An online advertisement is generated, targeted to a second user, that includes at least one visible feature to allow the second user to recognize the advertisement as relating to a product, service or brand that has been positively commented on, positively reviewed, or purchased by a user in a social network of the first user.
    Type: Application
    Filed: November 4, 2010
    Publication date: May 10, 2012
    Applicant: Yahoo! Inc.
    Inventor: Prabhakaran Krishnamoorthy
  • Publication number: 20120059848
    Abstract: Techniques are provided which include obtaining, from a user, a query for review or purchase information from users in a social network of the user, relating to a product, service or brand that, for example, the use ay be considering or intending to purchase. Based at least in part on the query, review or purchase information is obtained from multiple users in a social network of the user, relating to the duct, service or brand, and this information is used in formulating a reply to the user. Collected information may also be used in advertising targeted to the user.
    Type: Application
    Filed: September 8, 2010
    Publication date: March 8, 2012
    Applicant: Yahoo! Inc.
    Inventor: Prabhakaran Krishnamoorthy
  • Publication number: 20120030010
    Abstract: Techniques are provided that relate to social and communications impact relating to advertising. Techniques are provided that include tracking information relating to an online advertisement served to a user, communications between the ser and one or more other users in the user's social network relating to the advertisement or a subject of the advertisement, and online or offline behavior of the other users in connection with one or more objectives of the online advertisement. The tracked information is used in assessing the impact of the advertising on the other users, which assessment can be used in advertisement campaign optimization.
    Type: Application
    Filed: July 28, 2010
    Publication date: February 2, 2012
    Applicant: Yahoo! Inc.
    Inventors: Prabhakaran Krishnamoorthy, Uday Sankar Sen
  • Publication number: 20120010939
    Abstract: Techniques are provided in which review, comment, or purchase information is obtained, associated with a first user and relating to a product or service, product or service type, or brand. A second user is identified who is in an explicit or implicit social network of the first user. An online advertisement is generated, targeted to a second user and relating to the first product or service, product or service type, or brand. The online advertisement is generated utilizing the review, comment, or purchase information, which may serve as a trusted implicit or explicit recommendation regarding a subject of the advertisement.
    Type: Application
    Filed: July 7, 2010
    Publication date: January 12, 2012
    Applicant: Yahoo! Inc.
    Inventors: Prabhakaran Krishnamoorthy, Uday Sankar Sen
  • Publication number: 20110208579
    Abstract: A system for generating advertisements includes a communication interface to obtain a user entry for creating an advertisement. A data memory is coupled with the communication interface. The data memory stores the user entry. A processor is coupled with the data memory. In accordance with the user entry, the processor generates an advertisement, where the advertisement is made available for immediate display to a public.
    Type: Application
    Filed: February 22, 2010
    Publication date: August 25, 2011
    Applicant: Yahoo! Inc.
    Inventor: Prabhakaran Krishnamoorthy
  • Publication number: 20110184958
    Abstract: Methods, systems and computer program products are provided for computing relative score and enhancing one or more scores associated with data objects. In one method, the method receives, at a computing system, one or more data objects from a user. The method further extracts one or more internal and external parameters based on the one or more data objects. Subsequently, the method compares data objects of the user with corresponding data objects of one or more competing users, based at least in part on the one or more extracted parameters and the requirement included in the data object of the user. Further, in some embodiments, the data objects and requirements of the user are also compared with the corresponding data objects and requirements of one or more complementary users, based at least in part on the one or more extracted parameters.
    Type: Application
    Filed: January 25, 2010
    Publication date: July 28, 2011
    Applicant: Yahoo! Inc.
    Inventors: Prabhakaran Krishnamoorthy, Uday Sankar Sen