Patents by Inventor Srinivasa Upadhya

Srinivasa Upadhya 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: 9348409
    Abstract: A services and application controller (“SAC”) is provided for digital electronic devices. The SAC includes four interfaces which respectively interact with four different environments, namely an application interface that interacts with application environments and applications, an extension interface that interacts with engines and enablers, a platform interface that interacts with device platform environments, and a service and network interface that interacts with services and service infrastructures and with networks. The SAC provides a set of core functions and abstracts the environments from each other, which enable interactions between these environments without requiring that the environments be aware of specific aspects of the other environments for the interactions.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: May 24, 2016
    Assignee: ECRIO, INC.
    Inventors: Krishnakumar Narayanan, Venkata T. Gobburu, Srinivasa Upadhya, John Michael Grubbs
  • Publication number: 20140082640
    Abstract: A services and application controller (“SAC”) is provided for digital electronic devices. The SAC includes four interfaces which respectively interact with four different environments, namely an application interface that interacts with application environments and applications, an extension interface that interacts with engines and enablers, a platform interface that interacts with device platform environments, and a service and network interface that interacts with services and service infrastructures and with networks. The SAC provides a set of core functions and abstracts the environments from each other, which enable interactions between these environments without requiring that the environments be aware of specific aspects of the other environments for the interactions.
    Type: Application
    Filed: November 25, 2013
    Publication date: March 20, 2014
    Applicant: ECRIO, INC.
    Inventors: Krishnakumar Narayanan, Venkata T. Gobburu, Srinivasa Upadhya, John Michael Grubbs
  • Patent number: 8613002
    Abstract: A services and application controller (“SAC”) is provided for digital electronic devices. The SAC includes four interfaces which respectively interact with four different environments, namely an application interface that interacts with application environments and applications, an extension interface that interacts with engines and enablers, a platform interface that interacts with device platform environments, and a service and network interface that interacts with services and service infrastructures and with networks. The SAC provides a set of core functions and abstracts the environments from each other, which enable interactions between these environments without requiring that the environments be aware of specific aspects of the other environments for the interactions.
    Type: Grant
    Filed: February 7, 2009
    Date of Patent: December 17, 2013
    Assignee: Ecrio, Inc.
    Inventors: Krishnakumar Narayanan, Venkata T. Gobburu, Srinivasa Upadhya, John Michael Grubbs
  • Publication number: 20100145789
    Abstract: In a system for providing digital transaction documents to a personal digital device for digital barcode redemption at retail, a browser-enabled personal digital device or a hosted personal digital device (“hosted PDD”) may be used. In the latter instance, the host illustratively is a personal computer running any suitable web browser, and the hosted PDD is connected to the host in any suitable manner. The web browser is connected to the Internet in any suitable manner, along with a profile server and a promotions server. The web browser includes a browser-based plug-in object or webdriver, which operates independently within the web browser to load to the personal digital device digital transaction documents pushed directly by the promotions server or indirectly by the profile server via the Internet. The load operations are transparent to the user of the personal digital device.
    Type: Application
    Filed: December 10, 2009
    Publication date: June 10, 2010
    Applicant: ECRIO, INC.
    Inventors: Srinivasa Upadhya, Mayank Bhatnagar
  • Publication number: 20090222842
    Abstract: A services and application controller (“SAC”) is provided for digital electronic devices. The SAC includes four interfaces which respectively interact with four different environments, namely an application interface that interacts with application environments and applications, an extension interface that interacts with engines and enablers, a platform interface that interacts with device platform environments, and a service and network interface that interacts with services and service infrastructures and with networks. The SAC provides a set of core functions and abstracts the environments from each other, which enable interactions between these environments without requiring that the environments be aware of specific aspects of the other environments for the interactions.
    Type: Application
    Filed: February 7, 2009
    Publication date: September 3, 2009
    Inventors: Krishnakumar Narayanan, Venkata T. Gobburu, Srinivasa Upadhya, John Michael Grubbs