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).

  • Publication number: 20130144704
    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: 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
  • Publication number: 20130143587
    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: 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
  • Publication number: 20130144708
    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: 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
  • Patent number: 8321545
    Abstract: Described is a framework system residing on a network including a plurality of services, wherein each of the services registers with the framework system, a service manager to manage each of the services which register with the framework system, the management including lifecycle management for each of the services and a communication broker to manage communication between the plurality of services.
    Type: Grant
    Filed: July 15, 2004
    Date of Patent: November 27, 2012
    Assignee: Symbol Technologies, Inc.
    Inventors: Pavel Syrtsov, Vikranth Reddy, Janakiraman Gopalan, Srinivas Mandyam, Krishna Vedati, Kelvin Chong
  • Publication number: 20120150645
    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: Application
    Filed: December 14, 2010
    Publication date: June 14, 2012
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Srinivas A. Mandyam, Krishna Vedati, David Lothele Williams
  • Publication number: 20120150591
    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: December 14, 2010
    Publication date: June 14, 2012
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Srinivas A. MANDYAM, Krishna VEDATI, David Lothele WILLIAMS
  • Publication number: 20120150620
    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: Application
    Filed: December 14, 2010
    Publication date: June 14, 2012
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Srinivas A. MANDYAM, Krishna VEDATI, David Lothele WILLIAMS
  • Patent number: 7917888
    Abstract: A system and method are provided for visually building multi-channel and multi-modal applications. The system includes a process design module for designing application workflow, an integration design module for integrating data sources into the application; a presentation design module for designing application views; a media library; and a componentization module, for packaging designed workflow into reusable components. The system further includes an interactive development/design environment (IDE). The IDE provides a graphical user interface for allowing a developer to visually interact with and operate modules. The system allows a developer to design a single application that can operate across multiple network standards, devices, browsers and languages, and that operate in one or more modes, such as real-time, off-line and asynchronous modes.
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: March 29, 2011
    Assignee: Symbol Technologies, Inc.
    Inventors: Kelvin Chong, Srinivas Mandyam, Krishna Vedati, Vikranth Katpally Reddy, Winston Wang, Cynthia Kuo
  • Patent number: 7174534
    Abstract: A system for developing, running and analyzing multi-modal applications includes a development platform, a run-time engine, and a data-mining module. Once a mobile application is built and tested on the development platform, it can be automatically deployed on the run-time system, which maintains and manages the application. Further, the data-mining system allows access to reporting and analysis tools that aid in understanding end-user behavior and preferences. This data can be used to further enhance applications by redesigning and redeploying them in a rapid and efficient manner.
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: February 6, 2007
    Assignee: Symbol Technologies, Inc.
    Inventors: Kelvin Chong, Pavel Syrtsov, Srinivas Mandyam, Vikranth Katpally Reddy, Krishna Vedati, Janakiraman Gopalan, Janak Bhalodia
  • Patent number: 7152229
    Abstract: A workflow code generator for generating executable code for multi-channel and/or multi-modal applications. The code generator may include a parser for reading application input files and creating internal representations of declarative statements within the input files. The code generator may further include a model analyzer, which processes the internal model to detect errors, perform optimization, and prepare for outputting the result. The code generator uses a symbol or mapping table for storing references to resources that have been used by the input application. The code generator assigns code fragments to object patterns, resolves data object references by referring to mapping table, and traverses the objects and emits code assigned to the objects.
    Type: Grant
    Filed: January 17, 2003
    Date of Patent: December 19, 2006
    Assignee: Symbol Technologies, Inc
    Inventors: Kelvin Chong, Srinivas Mandyam, Krishna Vedati
  • Publication number: 20060036773
    Abstract: Described is a framework system residing on a network including a plurality of services, wherein each of the services registers with the framework system, a service manager to manage each of the services which register with the framework system, the management including lifecycle management for each of the services and a communication broker to manage communication between the plurality of services.
    Type: Application
    Filed: July 15, 2004
    Publication date: February 16, 2006
    Inventors: Pavel Syrtsov, Vikranth Reddy, Janakiraman Gopalan, Srinivas Mandyam, Krishna Vedati, Kelvin Chong
  • Publication number: 20060014562
    Abstract: Described is a system including a receiving element receiving monitored attributes from a plurality of devices in a network, a storing element storing the monitored attributes, wherein corresponding attributes from the plurality of devices are stored using standard attributes names and an output element outputting the monitored attributes to a user.
    Type: Application
    Filed: July 15, 2004
    Publication date: January 19, 2006
    Inventors: Pavel Syrtsov, Vikranth Reddy, Janakiraman Gopalan, Varadachari Rengarajan, Srinivas Mandyam, Krishna Vedati, Kelvin Chong
  • Publication number: 20030208743
    Abstract: A workflow code generator for generating executable code for multi-channel and/or multi-modal applications. The code generator may include a parser for reading application input files and creating internal representations of declarative statements within the input files. The code generator may further include a model analyzer, which processes the internal model to detect errors, perform optimization, and prepare for outputting the result. The code generator uses a symbol or mapping table for storing references to resources that have been used by the input application. The code generator assigns code fragments to object patterns, resolves data object references by referring to mapping table, and traverses the objects and emits code assigned to the objects.
    Type: Application
    Filed: January 17, 2003
    Publication date: November 6, 2003
    Inventors: Kelvin Chong, Srinivas Mandyam, Krishna Vedati
  • Publication number: 20020184610
    Abstract: The present invention provides a system and method for visually building multi-channel and multi-modal applications. The system 100 includes a process design module 12 for designing application workflow, an integration design module 14 for integrating data sources into the application; a presentation design module 16 for designing application views; a media library 18; and a componentization module 20, for packaging designed workflow into reusable components. The system 100 further includes an interactive development/design environment (IDE) 500. The IDE 500 provides a graphical user interface for allowing a developer to visually interact with and operate modules 12-20. The system 100 allows a developer to design a single application that can operate across multiple network standards, devices, browsers and languages, and that operate in one or more modes, such as real-time, off-line and asynchronous modes.
    Type: Application
    Filed: January 18, 2002
    Publication date: December 5, 2002
    Inventors: Kelvin Chong, Srinivas Mandyam, Krishna Vedati, Vikranth Katpally Reddy, Winston Wang, Cynthia Kuo
  • Publication number: 20020184188
    Abstract: A method for selecting textual content within a document. Text is selected using mechanisms of pattern recognition on the document's structure or content itself. A pattern recognition rule selects the desired text by identifying the start and/or end positions of the content in the document. The delineated contents is then said to be enclosed in an envelope. A series of envelopes may be used to identify the desired content. Successive envelopes are defined relative to a previous envelope. The contents of any envelope within a series, including the final envelope, may be extracted for use by other documents.
    Type: Application
    Filed: January 22, 2002
    Publication date: December 5, 2002
    Inventors: Srinivas Mandyam, Krishna Vedati, Winston Wang, Cynthia Kuo, Janak Bhalodia
  • Publication number: 20020144233
    Abstract: A system for developing, running and analyzing multi-modal applications includes a development platform, a run-time engine, and a data-mining module. Once a mobile application is built and tested on the development platform, it can be automatically deployed on the run-time system, which maintains and manages the application. Further, the data-mining system allows access to reporting and analysis tools that aid in understanding end-user behavior and preferences. This data can be used to further enhance applications by redesigning and redeploying them in a rapid and efficient manner.
    Type: Application
    Filed: January 18, 2002
    Publication date: October 3, 2002
    Inventors: Kelvin Chong, Pavel Syrtsov, Srinivas Mandyam, Vikranth Katpally Reddy, Krishna Vedati, Janakiraman Gopalan, Janak Bhalodia