Patents by Inventor Srinivas Mandyam

Srinivas Mandyam 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: 9595205
    Abstract: A computer-implemented method according to various aspects of the present disclosure includes receiving, by a computer system, a selection of a programming goal; identifying a skill associated with the goal; and generating, by the computer system, a lesson module for teaching the skill, the lesson module including an ordered list of steps for presentation to a student to teach the skill.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 14, 2017
    Assignee: NEURON FUEL, INC.
    Inventors: Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati, Vidya S. Mandyam
  • Patent number: 9595202
    Abstract: A programming learning center includes a learning center workshop and a learning module generator. The learning center workshop allows a user to create a computing program by connecting programming blocks portrayed visually within the learning center workshop as building blocks. The learning module generator generates a learning module from the computing program. The learning module iterates through the computing program to generate a sequential list of steps. The learning module generator allows the user to add notations to the sequential list of steps and to reorder steps in the sequential list of steps.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: March 14, 2017
    Assignee: NEURON FUEL, INC.
    Inventors: Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati
  • Patent number: 9390433
    Abstract: Systems and methods are provided to transmit advertisements to users of mobile communications networks based, at least in part, on such users' real-time geospatial location and known interests. Advertisers transmit advertisements, such as directory listings, coupons, offers and promotions to a mobile advertising service. Each advertisement is associated with at least one geospatial location and at least one category. Users of mobile communication networks submit queries, via their mobile devices, to the mobile adverting service for advertisements relevant to the users' current geospatial location and interests. Advertisements meeting query criteria are selected and transmitted to the users' mobile devices.
    Type: Grant
    Filed: December 5, 2011
    Date of Patent: July 12, 2016
    Assignee: Yellowpages.com LLC
    Inventors: David Lothele Williams, Rohan Koduvayur Krishnan Chandran, Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati, David Kurtz, Susheel Daswani
  • Patent number: 9367855
    Abstract: The present disclosure describes a system and method for managing through telephony systems a customer reward system, such as, a spend and get reward system. In one embodiment, a virtual punch card (“VPC”) customer loyalty reward program system and method are managed through a telephonic communication connection provider.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: June 14, 2016
    Assignee: YELLOWPAGES.COM LLC
    Inventors: David Lothele Williams, Rohan Koduvayur Krishnan Chandran, Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati
  • Publication number: 20160093232
    Abstract: Among other things, embodiments of the present disclosure provide an integrated developer environment that allows users to develop software applications using both visual blocks and text coding, and to seamlessly transition between visual and text coding as desired. This not only provides a powerful tool for sophisticated software developers to quickly develop and debug applications, but also helps newer programmers learn the principles of software development by allowing them to easily transition between the underlying text code associated with visual blocks and vice versa.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 31, 2016
    Inventors: Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati
  • Patent number: 9230260
    Abstract: Systems and methods are provided to transmit deals, promotions and other manner of advertisements and offers to users of mobile devices that are relevant to the users' current location and intent. Users' current intent includes actions the user is likely to take in the near future, such as, for example, purchase a specific product or service. Users' probable intent is inferred from activities performed by users on their mobile devices such as, for example, user queries relating to products and services. Businesses set up offers that are directed to specific geospatial locations and specific user intent. When a user enters a geospatial location associated with an offer and manifests intent associated with the offer, the offer is transmitted to the user's mobile device.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: January 5, 2016
    Assignee: YellowPages.com LLC
    Inventors: David Lothele Williams, Rohan Koduvayur Krishnan Chandran, Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati
  • Publication number: 20150031401
    Abstract: Systems and methods are provided to coordinate meetings between users of mobile devices on a mobile communications network. Users of the mobile communication network send one another meeting invitations over the network. The system receives the current geospatial position of one or more such users, as well as category selections that relate to attributes of potential meeting locations meetings. The system selects meeting locations for users using the current geospatial positions of the users and the category selections such that meeting locations are located at a geospatial positions between the users. The system can additionally select meeting locations that factor in user preferences and historical activities.
    Type: Application
    Filed: August 13, 2014
    Publication date: January 29, 2015
    Inventors: David Lothele Williams, Rohan Koduvayur Krishnan Chandran, Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati
  • Publication number: 20140287397
    Abstract: A computer-implemented method according to various aspects of the present disclosure includes: retrieving, by a computer system, a lesson module from a database; receiving, by the computer system, information regarding a student; modifying the lesson module, by the computer system, based on the information regarding the student; and providing the lesson module to the student.
    Type: Application
    Filed: February 13, 2014
    Publication date: September 25, 2014
    Applicant: NEURON FUEL, INC.
    Inventors: Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Vidya S. Mandyam, Krishna Vedati
  • Patent number: 8812021
    Abstract: Systems and methods are provided to coordinate meetings between users of mobile devices on a mobile communications network. Users of the mobile communication network send one another meeting invitations over the network. The system receives the current geospatial position of one or more such users, as well as category selections that relate to attributes of potential meeting locations meetings. The system selects meeting locations for users using the current geospatial positions of the users and the category selections such that meeting locations are located at a geospatial positions between the users. The system can additionally select meeting locations that factor in user preferences and historical activities.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: August 19, 2014
    Assignee: Yellowpages.com, LLC
    Inventors: David Lothele Williams, Rohan Koduvayur Krishnan Chandran, Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati
  • Publication number: 20140170633
    Abstract: A programming learning center includes a learning center workshop and a learning module generator. The learning center workshop allows a user to create a computing program by connecting programming blocks portrayed visually within the learning center workshop as building blocks. The learning module generator generates a learning module from the computing program. The learning module iterates through the computing program to generate a sequential list of steps.
    Type: Application
    Filed: December 14, 2012
    Publication date: June 19, 2014
    Inventors: Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati_
  • Publication number: 20140081759
    Abstract: Methods, machine-readable media, apparatuses and systems are provided to save electronic advertisements selected by a user. An electronic advertisement displayed with a first application of a mobile device of the user is received after selection of a save option associated with the electronic advertisement. The electronic advertisement is saved. The electronic advertisement is provided to the mobile device after receipt of a command from a second application of the mobile device. The electronic advertisements may include any type of incentive or offer, including coupons.
    Type: Application
    Filed: November 22, 2013
    Publication date: March 20, 2014
    Applicant: Yellowpages.com LLC
    Inventors: Srinivas A. Mandyam, Krishna Vedati, David Lothele Williams
  • Patent number: 8644848
    Abstract: Systems and methods are provided for providing alerts to users of mobile communications networks based, at least in part, on users' real-time geospatial location at a point in time. Users and third parties set up alerts for themselves or other users that comprise alert details and trigger criteria. Alert details comprise, inter alia, text or other data defining a message to the user to whom the alert is directed. Trigger criteria comprise a geo-fenced area and dates times the alert is active. When the a user enters a geo-fenced area associated with an alert at such date and time the alert is active, the alert is transmitted to the user.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: February 4, 2014
    Assignee: Yellowpages.com LLC
    Inventors: David Lothele Williams, Rohan Koduvayur Krishnan Chandran, Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati
  • Patent number: 8645209
    Abstract: A system and method of delivering an advertisement to a target market, may comprise with at least one computing device, collecting data relating to consumer information gathering (accessing activity); analyzing the data relating to consumer information gathering, to determine a consumer interest trend; utilizing the consumer interest trend to define a target advertising market; and utilizing at least one communications channel delivering a selected advertisement related to the target advertising market to user devices within the target advertising market.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: February 4, 2014
    Assignee: Yellowpages.com LLC
    Inventors: Srinivas A. Mandyam, Krishna Vedati, David Lothele Williams
  • Patent number: 8645208
    Abstract: Methods, machine-readable media, apparatuses and systems provide reminders about saved electronic advertisements. A plurality of electronic advertisements selected by a user to be saved is stored. Content of the plurality of electronic advertisements is analyzed. Contextual factors to determine whether at least one predetermined rule is satisfied are assessed. Satisfaction of the predetermined rule is determined. An electronic advertisement from the plurality of electronic advertisements based on satisfaction of the predetermined rule is identified. A reminder about the electronic advertisement is provided to a device of the user. The electronic advertisements may include any type of incentive or offer, including coupons.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: February 4, 2014
    Assignee: Yellowpages.com LLC
    Inventors: Srinivas A. Mandyam, Krishna Vedati, David Lothele Williams
  • Patent number: 8634523
    Abstract: A system and method for implementing and managing an information distribution system through a telephonic system. In one embodiment, information related to a callee merchant is dynamically transmitted to users of Internet connectivity capable communication devices.
    Type: Grant
    Filed: December 5, 2011
    Date of Patent: January 21, 2014
    Assignee: YellowPages.com, LLC
    Inventors: David Lothele Williams, Rohan Koduvayur Krishnan Chandran, Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati
  • Patent number: 8630895
    Abstract: Methods, machine-readable media, apparatuses and systems are provided to save electronic advertisements selected by a user. An electronic advertisement displayed with a first application of a mobile device of the user is received after selection of a save option associated with the electronic advertisement. The electronic advertisement is saved. The electronic advertisement is provided to the mobile device after receipt of a command from a second application of the mobile device. The electronic advertisements may include any type of incentive or offer, including coupons.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: January 14, 2014
    Assignee: Yellowpages.com LLC
    Inventors: Srinivas A. Mandyam, Krishna Vedati, David Lothele Williams
  • Patent number: 8595186
    Abstract: Systems and methods are provided for creating, publishing, sharing, and delivering mobile software applications called “mobile widgets” onto mobile devices. A system may include functionality to render a declaratory component of a widget, such as HTML, and also functionality to execute an imperative component of a widget, which may or may not be compiled and/or in a scripting or functional language. Mechanisms for providing common access to disparate device capabilities APIs are also provided, as are mechanisms for installing widgets onto mobile devices and managing those widgets.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: November 26, 2013
    Assignee: Plusmo LLC
    Inventors: Srinivas Mandyam, Krishna Vedati, Kelvin Voon-Kit Chong
  • Publication number: 20130142320
    Abstract: A system and method for implementing and managing an information distribution system through a telephonic system. In one embodiment, information related to a callee merchant is dynamically transmitted to users of Internet connectivity capable communication devices.
    Type: Application
    Filed: December 5, 2011
    Publication date: June 6, 2013
    Applicant: YELLOWPAGES.COM, LLC
    Inventors: David Lothele Williams, Rohan Koduvayur Krishnan Chandran, Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati
  • Publication number: 20130144717
    Abstract: Systems and methods are provided to transmit advertisements to users of mobile communications networks based, at least in part, on such users' real-time geospatial location and known interests. Advertisers transmit advertisements, such as directory listings, coupons, offers and promotions to a mobile advertising service. Each advertisement is associated with at least one geospatial location and at least one category. Users of mobile communication networks submit queries, via their mobile devices, to the mobile adverting service for advertisements relevant to the users' current geospatial location and interests. Advertisements meeting query criteria are selected and transmitted to the users' mobile devices.
    Type: Application
    Filed: December 5, 2011
    Publication date: June 6, 2013
    Applicant: YELLOWPAGES.COM, LLC
    Inventors: David Lothele Williams, Rohan Koduvayur Krishnan Chandran, Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati, David Kurtz, Susheel Daswani
  • Publication number: 20130143586
    Abstract: Systems and methods are provided for providing alerts to users of mobile communications networks based, at least in part, on users' real-time geospatial location at a point in time. Users and third parties set up alerts for themselves or other users that comprise alert details and trigger criteria. Alert details comprise, inter alia, text or other data defining a message to the user to whom the alert is directed. Trigger criteria comprise a geo-fenced area and dates times the alert is active. When the a user enters a geo-fenced area associated with an alert at such date and time the alert is active, the alert is transmitted to the user.
    Type: Application
    Filed: December 2, 2011
    Publication date: June 6, 2013
    Applicant: YELLOWPAGES.COM, LLC
    Inventors: David Lothele Williams, Rohan Koduvayur Krishnan Chandran, Kelvin Voon-Kit Chong, Srinivas A. Mandyam, Krishna Vedati