Patents by Inventor Pavan Aripirala Venkata

Pavan Aripirala Venkata 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: 20170134391
    Abstract: Techniques are described for controlling access to an online service by a one or more authentication mechanisms based on device, browser, or location, or a combination of the three. A method comprises receiving a request to access a service, receiving, in association with the request, a first access mechanism, receiving a first and second level of authentication associated with the user requesting the service, updating authenticated-mechanism data to indicate that the first access mechanism is an authenticated access mechanism for the particular user, receiving a second request to access the service, in response to receiving a second request, determining whether the second access mechanism is an authenticated access mechanism for the particular user, upon determining that the second access mechanism is not an authenticated mechanism, requesting a second level of authentication for the particular user, otherwise granting access.
    Type: Application
    Filed: January 20, 2017
    Publication date: May 11, 2017
    Inventors: Rajaa Mohamad Abdul Razack, Pavan Aripirala Venkata, Sharad Gupta, Raghunadha Konda, Balaji Nidadavolu
  • Patent number: 9565183
    Abstract: Techniques are described for controlling access to an online service by a one or more authentication mechanisms based on device, browser, or location, or a combination of the three. A method comprises receiving a request to access a service, receiving, in association with the request, a first access mechanism, receiving a first and second level of authentication associated with the user requesting the service, updating authenticated-mechanism data to indicate that the first access mechanism is an authenticated access mechanism for the particular user, receiving a second request to access the service, in response to receiving a second request, determining whether the second access mechanism is an authenticated access mechanism for the particular user, upon determining that the second access mechanism is not an authenticated mechanism, requesting a second level of authentication for the particular user, otherwise granting access.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: February 7, 2017
    Assignee: Apollo Education Group, Inc.
    Inventors: Rajaa Mohamad Abdul Razack, Pavan Aripirala Venkata, Sharad Gupta, Raghunadha Konda, Balaji Nidadavolu
  • Publication number: 20160269387
    Abstract: Techniques are described for controlling access to an online service by a one or more authentication mechanisms based on device, browser, or location, or a combination of the three. A method comprises receiving a request to access a service, receiving, in association with the request, a first access mechanism, receiving a first and second level of authentication associated with the user requesting the service, updating authenticated-mechanism data to indicate that the first access mechanism is an authenticated access mechanism for the particular user, receiving a second request to access the service, in response to receiving a second request, determining whether the second access mechanism is an authenticated access mechanism for the particular user, upon determining that the second access mechanism is not an authenticated mechanism, requesting a second level of authentication for the particular user, otherwise granting access.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 15, 2016
    Inventors: Rajaa Mohamad Abdul Razack, Pavan Aripirala Venkata, Sharad Gupta, Raghunadha Konda, Balaji Nidadavolu
  • Publication number: 20160261523
    Abstract: Resources available to a service node in a system are dynamically modified. The modification is based on current performance levels of other service nodes, application level transactions, resource utilization patterns, and/or in response to detecting a pre-failure conditions.
    Type: Application
    Filed: March 6, 2015
    Publication date: September 8, 2016
    Inventors: Rajaa Mohamad Abdul Razack, Narender Vattikonda, Pavan Aripirala Venkata, Sajithkumar Kizhakkiniyil, Wei You
  • Publication number: 20150364051
    Abstract: A method and system are provided for generating a comprehension indicator that indicates how well an individual understood the subject matter covered by a test. In one implementation, a question-level comprehension indicator is generated for each of the questions on the test. The question-level comprehension indicators may be generated based upon one or more question-level factors, which may include behavioral aspects of the individual while taking the test. After the question-level comprehension indicators are generated, they may be used to generate a first test-level comprehension indicator. A second test-level comprehension indicator may also be generated. Unlike the first test-level comprehension indicator, the second test-level comprehension indicator is generated based upon test level rather than question level factors. After the first and second test-level comprehension indicators are generated, they may be used to derive an overall comprehension indicator for the individual for that test.
    Type: Application
    Filed: June 12, 2014
    Publication date: December 17, 2015
    Inventors: Rajaa Mohamad Abdul Razack, Kolla Venkata Ramana, Pavan Aripirala Venkata, Narender Vattikonda, Nagaraju Aerra
  • Publication number: 20140335498
    Abstract: Method(s), stored instruction(s), and computing device(s) are provided for automatically generating different subsets of questions and/or automatically assigning the different subsets of questions to different test participants. The computing device(s) store information that includes test questions, test version generation criteria, and test version assignment criteria. The computing device(s) automatically determine, using the test version generation criteria, subsets of test questions that differ from each other by at least one question. The computing device(s) automatically assign, using the test version assignment criteria, subsets of test questions, which differ from each other by at least one question, to different test participants. The computing device(s) then cause administration of at least one of the different versions to at least one of the different test participants.
    Type: Application
    Filed: October 23, 2013
    Publication date: November 13, 2014
    Applicant: Apollo Group, Inc.
    Inventors: JAYAKUMAR MUTHUKUMARASAMY, VENKATA KOLLA, PAVAN ARIPIRALA VENKATA, SUMIT KEJRIWAL, NARENDER VATTIKONDA
  • Publication number: 20140322694
    Abstract: A method and system are provided for enabling one or more attribute values of a learning object to be derived and updated based upon learner actions taken by a plurality of learners on that learning object or on one or more related learning objects. To keep the attribute values current, the attribute values may be updated as new/additional information is received. Once the one or more attribute values are derived and updated, they can be used to make intelligent and effective decisions on whether and when to use the learning object to educate a learner.
    Type: Application
    Filed: April 30, 2013
    Publication date: October 30, 2014
    Applicant: APOLLO GROUP, INC.
    Inventors: Venkata Kolla, Pavan Aripirala Venkata, Sumit Kejriwal, Raghuveer Murthy, Narender Vattikonda