Patents by Inventor Venkatavaradan Ragunathan

Venkatavaradan Ragunathan 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: 8918357
    Abstract: Embodiments of the disclosed invention include an apparatus, method, and computer program product for creating and executing a client workflow for web data extraction. For example, the disclosed embodiments provide a system for web data extraction. The system includes a data storage component configured for storing a plurality of preconfigured reusable software components that provide services for creating a client workflow for web data extraction. The system also includes a communication interface operable to receive workflow definitions from a client for creating the client workflow for web data extraction utilizing at least one of the plurality of preconfigured reusable software components. The system has a processor for executing instructions to run the client workflow for web data extraction.
    Type: Grant
    Filed: July 26, 2011
    Date of Patent: December 23, 2014
    Assignee: Yahoo! Inc.
    Inventors: Hemant Minocha, Fakrudeen Ali Ahmed, Venkatavaradan Ragunathan, Vikram Verma, Gopal Mishrimalji Rajpurohit, Syama Prasad Suprasadachandranpillai, Tom Praison Rajadurai A, Muralidhar Hanumantachar Sortur, Sachidanand Alle, Ramashish Baranwal
  • Publication number: 20130031131
    Abstract: Embodiments of the disclosed invention include an apparatus, method, and computer program product for creating and executing a client workflow for web data extraction. For example, the disclosed embodiments provide a system for web data extraction. The system includes a data storage component configured for storing a plurality of preconfigured reusable software components that provide services for creating a client workflow for web data extraction. The system also includes a communication interface operable to receive workflow definitions from a client for creating the client workflow for web data extraction utilizing at, least one of the plurality of preconfigured reusable software components. The system has a processor for executing instructions to run the client workflow for web data extraction.
    Type: Application
    Filed: July 26, 2011
    Publication date: January 31, 2013
    Inventors: Hemant Minocha, Fakrudeen Ali Ahmed, Venkatavaradan Ragunathan, Vikram Verma, Gopal Mishrimalji Rajpurohit, Syama Prasad Suprasadachandranpillai, Tom Praison Rajadurai A, Muralidhar Hanumantachar Sortur, Sachidanand Alle, Ramashish Baranwal
  • Publication number: 20070263650
    Abstract: A method for prioritizing web service requests in a web service container is provided. The method includes receiving a web service request, identifying a web service requested by the web service request, determining any parameter of the web service request, determining a priority for the web service request and adding the web service request to a queue. The queue includes one or more web service requests, and the positions of the web service requests in the queue are arranged based on their respective priority. The web service requests in the queue are processed sequentially, thereby achieving prioritization of web service requests.
    Type: Application
    Filed: September 14, 2006
    Publication date: November 15, 2007
    Inventors: Srivatsa Sivan Subramania, Venkatavaradan Ragunathan