Patents by Inventor Shivansh TYAGI

Shivansh TYAGI 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: 20180068405
    Abstract: The present invention relates to a method of recommending educational paths to a student and a situational response recording server thereof. The method includes receiving, by the situational response recording server, at least one of a student profile and a parent profile. The method also includes providing at least one situation to the student based on the student profile and the parent profile to match a convergence criteria, the at least one situation including queries for student response, a second situation of the at least one situation including a second set of queries and being selected based on the student response to a first set of queries included in a first situation of the at least one situation. The convergence criteria is determined based on the student response in each situation. Display of at least one educational path to the student is initiated based on the convergence criteria being matched.
    Type: Application
    Filed: November 18, 2016
    Publication date: March 8, 2018
    Inventor: Shivansh TYAGI
  • Publication number: 20170345091
    Abstract: The present invention relates to a method of profiling an institution and profiling server thereof. The method includes enabling, by the profiling server, creation of at least one representative profile. A representative profile of the at least one representative profile is associated with a representative of one or more representatives of the institution. The method also includes assigning, by the profiling server, one or more data collection tasks to each representative of the one or more representatives to collect data associated with the institution. Each data collection task of the one or more data collection tasks is based on incentive. The incentive dynamically varies with corresponding data. Further, the method includes enabling, by the profiling server, validation of the data by at least one validator associated with the institution. Moreover, the method includes recording, by the profiling server, the data associated with the institution based on validation of the data.
    Type: Application
    Filed: November 18, 2016
    Publication date: November 30, 2017
    Inventor: Shivansh TYAGI
  • Patent number: 9648095
    Abstract: The present invention provides a method and a system for processing a plurality of data feeds. The method and system include acquiring the plurality of data feeds from one or more content servers via a network, adding a respective task of a plurality of tasks to each of the plurality of data feeds, queuing the plurality of tasks at a queuing database, fetching each of the plurality of tasks queued at the queuing database by one or more worker servers and asynchronously processing the plurality of tasks by the one or more worker servers. Each respective task of the plurality of tasks is a request for processing a data feed of the plurality of data feeds.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: May 9, 2017
    Assignee: MOBILEMOTION TECHNOLOGIES PRIVATE LIMITED
    Inventors: Shivansh Tyagi, Ravi Pratap Maddimsetty
  • Patent number: 9648381
    Abstract: The present disclosure provides a method and system for managing display of web-based content on one or more portable communication devices. The method and system include a content acquisition module configured to acquire the web-based content from one or more web-based sources, a device detection module configured to determine a plurality of configuration parameters for each of the one or more portable communication devices, and a transformation module configured to transform the web-based content for each of the one or more portable communication devices based on the determined plurality of configuration parameters for each of the one or more portable communication devices. Each of the one more portable communication devices sends a request to the one or more web-based sources to access web-based content.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: May 9, 2017
    Assignee: MOBSTAC INC.
    Inventors: Shivansh Tyagi, Ravi Pratap Maddimsetty
  • Publication number: 20150128030
    Abstract: The present invention provides a computer implemented method for resizing an inline image on a server. The method includes generating a Hyper-text markup language (here in after HTML) image template, receiving a request for the inline image from a mobile device by the transceiver, retrieving the image by the one or more processors, fetching display resolution of the mobile device based on the device identifier by the one or more processors and resizing the inline image by the one or more processors. The HTML image template is generated with a predetermined default resolution value. The request includes a device identifier for the mobile device. Resizing the inline image includes adjusting the resolution value of the HTML image template.
    Type: Application
    Filed: November 1, 2013
    Publication date: May 7, 2015
    Applicant: M/s. MobileMotion Technologies Private Limited
    Inventor: Shivansh Tyagi
  • Publication number: 20150089559
    Abstract: The present disclosure provides a method and system for managing display of web-based content on one or more portable communication devices. The method and system include a content acquisition module configured to acquire the web-based content from one or more web-based sources, a device detection module configured to determine a plurality of configuration parameters for each of the one or more portable communication devices, and a transformation module configured to transform the web-based content for each of the one or more portable communication devices based on the determined plurality of configuration parameters for each of the one or more portable communication devices. Each of the one more portable communication devices sends a request to the one or more web-based sources to access web-based content.
    Type: Application
    Filed: September 24, 2014
    Publication date: March 26, 2015
    Inventors: SHIVANSH TYAGI, RAVI PRATAP MADDIMSETTY
  • Publication number: 20140101284
    Abstract: The present invention provides a method and system for customizing web content for a mobile computing device associated with a user over a network. The method and system include receiving a request for web content from the mobile computing device associated with the user and parsing acquired web content into separate one or more component parts based on the received request. The acquired web content is collected from a publisher of one or more publishers. Further, the method and system include storing the separated one or more component parts individually for the publisher of the one or more publishers, determining display capability of a browsing entity residing on the mobile computing device and enabling customization of the separated one or more component parts of the web content based on the determined display capability. Accordingly, the user views the customized web content.
    Type: Application
    Filed: September 3, 2013
    Publication date: April 10, 2014
    Applicant: M/s MobileMotion Technologies Private Limited
    Inventors: Ravi Pratap MADDIMSETTY, Shivansh TYAGI, Bhashkar SHARMA, Ravish MISHRA
  • Publication number: 20140068083
    Abstract: The present invention provides a method and a system for processing a plurality of data feeds. The method and system include acquiring the plurality of data feeds from one or more content servers via a network, adding a respective task of a plurality of tasks to each of the plurality of data feeds, queuing the plurality of tasks at a queuing database, fetching each of the plurality of tasks queued at the queuing database by one or more worker servers and asynchronously processing the plurality of tasks by the one or more worker servers. Each respective task of the plurality of tasks is a request for processing a data feed of the plurality of data feeds.
    Type: Application
    Filed: August 29, 2013
    Publication date: March 6, 2014
    Applicant: M/s MobileMotion Technologies Private Limited
    Inventors: Shivansh TYAGI, Ravi Pratap MADDIMSETTY