Patents by Inventor Phani Pandrangi

Phani Pandrangi 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: 10028086
    Abstract: The present disclosure generally relates to techniques for implementing location based device services. Techniques are described for enabling registration of a device to a server system and providing access to the registered devices via a universal application. In certain embodiments, the universal application may receive, from an end user, one or more location based search parameters for a registered device. The universal application may determine registered devices that satisfy the one or more location based search parameters. In some embodiments, service attributes can also be input when searching for a registered device. In addition, some embodiments determine a device application associated with the registered device and a corresponding device application can be launched upon selected of a registered device.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: July 17, 2018
    Assignee: Kii, Inc.
    Inventors: Makoto Iguchi, Phani Pandrangi, Susumu Ishizuka
  • Publication number: 20160241994
    Abstract: The present disclosure generally relates to techniques for implementing location based device services. Techniques are described for enabling registration of a device to a server system and providing access to the registered devices via a universal application. In certain embodiments, the universal application may receive, from an end user, one or more location based search parameters for a registered device. The universal application may determine registered devices that satisfy the one or more location based search parameters. In some embodiments, service attributes can also be input when searching for a registered device. In addition, some embodiments determine a device application associated with the registered device and a corresponding device application can be launched upon selected of a registered device.
    Type: Application
    Filed: February 17, 2016
    Publication date: August 18, 2016
    Applicant: Kii, Inc.
    Inventors: Makoto Iguchi, Phani Pandrangi, Susumu Ishizuka
  • Publication number: 20160197773
    Abstract: Techniques that enable a user of an application to refer or share the application with another user and for onboarding the new user to the referred or shared application. In certain embodiments, the application to be shared is automatically downloaded and installed on the other user's device. As part of the sharing or onboarding of the other user, configuration data for the application is also automatically downloaded to the other user's device and applied to the application, where the downloaded configuration data includes one or more customized configuration settings reflecting one or more customizations made to the application due to the first or original user's interactions with the application on the first user's device.
    Type: Application
    Filed: January 6, 2016
    Publication date: July 7, 2016
    Applicant: Kii, Inc.
    Inventors: Phani Pandrangi, Makoto Iguchi, Susumu Ishizuka
  • Patent number: 9280752
    Abstract: Certain example embodiments described herein relate to techniques for enabling a business process model (BPM) to be transparent (in whole or in part) from the source of data that triggers it. More particularly, certain example embodiments relate to techniques enabling transparent composition and decomposition of e-form data from one or more e-form formats into data that is directly usable by a Business Process Model Engine. Information from an e-form may, for example, be used in a business process, e.g., after a template or document type is created that represents the e-form in a format that the BPM Engine understands, and the e-form may be transparently composed into and decomposed out from the business data in certain example embodiments.
    Type: Grant
    Filed: November 26, 2010
    Date of Patent: March 8, 2016
    Assignee: SOFTWARE AG
    Inventors: Phani Pandrangi, Loren Froomin, Mike Noehren, Olaf Brinkmann
  • Publication number: 20120137205
    Abstract: Certain example embodiments described herein relate to techniques for enabling a business process model (BPM) to be transparent (in whole or in part) from the source of data that triggers it. More particularly, certain example embodiments relate to techniques enabling transparent composition and decomposition of e-form data from one or more e-form formats into data that is directly usable by a Business Process Model Engine. Information from an e-form may, for example, be used in a business process, e.g., after a template or document type is created that represents the e-form in a format that the BPM Engine understands, and the e-form may be transparently composed into and decomposed out from the business data in certain example embodiments.
    Type: Application
    Filed: November 26, 2010
    Publication date: May 31, 2012
    Inventors: Phani Pandrangi, Loren Froomin, Mike Noehren, Olaf Brinkmann
  • Patent number: 7904953
    Abstract: Web application code can be interpreted to indicate a pagelet web application. A combined display including a section of the pagelet web application in a page of the first application can then be produced.
    Type: Grant
    Filed: June 19, 2007
    Date of Patent: March 8, 2011
    Assignee: BEA Systems, Inc.
    Inventors: David P. Meyer, Joseph A. Stanko, Phani Pandrangi, Adrian Peter McDermott, Don L. Hayler
  • Patent number: 7886352
    Abstract: A reverse proxy server can provide access to web applications. The reverse proxy system can produce interstitial pages not generated with the web application code and optionally block access to the web application until the interstitial pages have been processed.
    Type: Grant
    Filed: June 19, 2007
    Date of Patent: February 8, 2011
    Assignee: Oracle International Corporation
    Inventors: Phani Pandrangi, Michael Lossos, Don L. Hayler, Daniel Vu, William Adjie-Winoto
  • Patent number: 7861290
    Abstract: A reverse proxy server can receive user requests for web applications. Web application code can be obtained for a first web application. The reverse proxy server can be configured to recognize a specific proxied web application page to indicate a pagelet web application. The pagelet web application code can be obtained from the pagelet web application and a combined presentation produced by inserting the pagelet web application into a specified location in the first web application. This embodiment allows a pagelet web application code to be inserted into a first web application where the first web application code has not been modified prior to the first web application being proxied.
    Type: Grant
    Filed: June 19, 2007
    Date of Patent: December 28, 2010
    Assignee: Oracle International Corporation
    Inventors: David Meyer, Joseph A. Stanko, Phani Pandrangi, Adrian Peter McDermott, Don L. Hayler, Thomas Quigley, Michael Ryan Amend
  • Patent number: 7861289
    Abstract: A reverse proxy server can receive user requests for web applications. Web application code can be obtained for a first web application. A tag in the first web application can be interpreted to indicate a pagelet web application. The pagelet web application code can be obtained from the pagelet web application and a combined presentation produced.
    Type: Grant
    Filed: June 19, 2007
    Date of Patent: December 28, 2010
    Assignee: Oracle International Corporation
    Inventors: David Meyer, Joseph A. Stanko, Phani Pandrangi, Adrian Peter McDermott, Don L. Hayler
  • Publication number: 20090083726
    Abstract: User requests for a web application can be received at a reverse proxy. Web application code for a first application can be obtained. Data can be checked at the reverse proxy to determine whether to insert an element into the first application. If there is a match, a combined web application can be produced, including the first web application and the element.
    Type: Application
    Filed: September 9, 2008
    Publication date: March 26, 2009
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Michael Ryan Amend, David P. Meyer, Joseph A. Stanko, Phani Pandrangi, Adrian Peter McDermott, Don L. Hayler, Thomas Doyle Quigley, Stanley Hsinheng Lin
  • Publication number: 20080313728
    Abstract: A reverse proxy server can provide access to web applications. The reverse proxy system can produce interstitial pages not generated with the web application code and optionally block access to the web application until the interstitial pages have been processed.
    Type: Application
    Filed: June 19, 2007
    Publication date: December 18, 2008
    Applicant: BEA SYSTEMS, INC.
    Inventors: Phani Pandrangi, Michael Lossos, Don L. Hayler, Daniel Vu, William Adjie-Winoto
  • Publication number: 20080250388
    Abstract: A tag in first web application code can be interpreted to indicate a pagelet web application. Code from the pagelet web application can be inserted into a page of the first application.
    Type: Application
    Filed: June 19, 2007
    Publication date: October 9, 2008
    Applicant: BEA SYSTEMS, INC.
    Inventors: David Meyer, Joseph A. Stanko, Phani Pandrangi, Adrian Peter McDermott, Don L. Hayler
  • Publication number: 20080077983
    Abstract: A reverse proxy server can receive user requests for web applications. Web application code can be obtained for a first web application. The reverse proxy server can be configured to recognize a specific proxied web application page to indicate a pagelet web application. The pagelet web application code can be obtained from the pagelet web application and a combined presentation produced by inserting the pagelet web application into a specified location in the first web application. This embodiment allows a pagelet web application code to be inserted into a first web application where the first web application code has not been modified prior to the first web application being proxied.
    Type: Application
    Filed: June 19, 2007
    Publication date: March 27, 2008
    Applicant: BEA SYSTEMS, INC.
    Inventors: David Meyer, Joseph A. Stanko, Phani Pandrangi, Adrian Peter McDermott, Don L. Hayler, Thomas Quigley
  • Publication number: 20080077980
    Abstract: Web application code can be interpreted to indicate a pagelet web application. A combined display including a section of the pagelet web application in a page of the first application can then be produced.
    Type: Application
    Filed: June 19, 2007
    Publication date: March 27, 2008
    Applicant: BEA SYSTEMS, INC.
    Inventors: David F. Meyer, Joseph A. Stanko, Phani Pandrangi, Adrian Peter McDermott, Don L. Hayler
  • Publication number: 20080077981
    Abstract: A reverse proxy server can receive user requests for web applications. Web application code can be obtained for a first web application. A tag in the first web application can be interpreted to indicate a pagelet web application. The pagelet web application code can be obtained from the pagelet web application and a combined presentation produced.
    Type: Application
    Filed: June 19, 2007
    Publication date: March 27, 2008
    Applicant: BEA SYSTEMS, INC.
    Inventors: David Meyer, Joseph A. Stanko, Phani Pandrangi, Adrian Peter McDermott, Don L. Hayler