Patents by Inventor Himagiri Mukkamala

Himagiri Mukkamala 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: 20170302649
    Abstract: Systems and methods are presented for receiving, at a server computer associated with an industrial asset cloud computing system, a request from a user device for industrial asset application development services, the request including a username and password, and verifying, by the server computer, the username and password. The systems and methods further comprise determining, by the server computer, a user profile based on the username, the user profile comprising at least one of an industry, a region of operation, a negotiated contract term, an identity of the user associated with the username as an individual developer or an enterprise, and a role associated with the user; determining, by the server computer, a subset of a plurality of industrial asset application development services based on the user profile, and sending the subset of the plurality of industrial asset development services to the user device to be displayed on the user device.
    Type: Application
    Filed: April 19, 2016
    Publication date: October 19, 2017
    Inventors: Rashmeet Singh, Himagiri Mukkamala
  • Publication number: 20170192414
    Abstract: Systems and methods described herein are configured for managing industrial assets. In an example embodiment, information about industrial assets or their use conditions, such as gathered from sensors embedded at or near industrial machines or assets themselves, can be aggregated, analyzed, and processed in software residing locally or remotely from the assets. In an example embodiment, applications can be provided to optimize an industrial asset for operation in a business context. In an example embodiment, a cloud-based asset management platform can include development tools to facilitate development, by end-users, of applications for interfacing with and optimizing industrial assets, and for managing relationships between various industrial assets.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 6, 2017
    Inventors: Himagiri Mukkamala, Steve Winkler, Subrata Roy, Harel Kodesh, Marc-Thomas Schmidt, Michael Hart
  • Patent number: 9336023
    Abstract: Systems, methods and computer program products for mobile device application design are described herein. The method accesses a data model corresponding to a selected mobile platform. The data model is used by a device application designer to generate, model, and debug a mobile application. The data model is used to take into consideration characteristics of the selected platform and a selected mobile device as the application is designed. The application is structured and generated for a selected platform that is independent of the data model, but is cognizant of the selected platform. A simulator models the application user interface (UI) as it will appear on the selected platform. The method performs platform-specific validation and allows for correction of various aspects of a generated application including platform-specific features. The tool generates a graphical image that can guide a developer to either generated code or help files corresponding to framework libraries.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: May 10, 2016
    Assignee: SYBASE, INC.
    Inventors: Himagiri Mukkamala, Cliff Collins, Stella Yu
  • Patent number: 8434097
    Abstract: Systems, methods and computer program products for dynamically binding data from a remote data source in a container-based mobile application are described herein. The method includes the steps of: 1) defining a metadata source that references both a mobile business object (MBO) and the mobile application, the MBO being connected to the remote data store; 2) binding an attribute from the MBO to the mobile application using the metadata source; and 3) changing, dynamically, the binding of the attribute while the mobile application is executing.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: April 30, 2013
    Assignee: Sybase, Inc.
    Inventors: David Brandow, Johannes Alberti, Himagiri Mukkamala
  • Patent number: 8204870
    Abstract: Systems, methods and computer program products for inherently integrating mobility with an enterprise are described herein. Enterprise data is accessed from one or more data sources, wherein such data sources may comprise structured and unstructured data sources. The data is transferred from the enterprise to a plurality of mobile devices over a plurality of diverse networks. In an embodiment, such transfer takes into consideration characteristics of the diverse networks. The enterprise receives data generated by mobile devices while performing enterprise-related operations at the wireless edge. The enterprise responds to environmental changes using the received data.
    Type: Grant
    Filed: August 3, 2007
    Date of Patent: June 19, 2012
    Assignee: Sybase, Inc.
    Inventors: Himagiri Mukkamala, Geno Coschi, Sudipto Rai Chowdhuri, David Clegg, Michael M. Ho, Evan Ireland, Kyle Leckie, Andrew Lee, Samir Nigam, Rudi Seitz
  • Publication number: 20110161983
    Abstract: Systems, methods and computer program products for dynamically binding data from a remote data source in a container-based mobile application are described herein. The method includes the steps of: 1) defining a metadata source that references both a mobile business object (MBO) and the mobile application, the MBO being connected to the remote data store; 2) binding an attribute from the MBO to the mobile application using the metadata source; and 3) changing, dynamically, the binding of the attribute while the mobile application is executing.
    Type: Application
    Filed: December 30, 2009
    Publication date: June 30, 2011
    Applicant: Sybase, Inc.
    Inventors: David Brandow, Johannes Alberti, Himagiri Mukkamala
  • Publication number: 20110154287
    Abstract: Systems, methods and computer program products for mobile device application design are described herein. The method accesses a data model corresponding to a selected mobile platform. The data model is used by a device application designer to generate, model, and debug a mobile application. The data model is used to take into consideration characteristics of the selected platform and a selected mobile device as the application is designed. The application is structured and generated for a selected platform that is independent of the data model, but is cognizant of the selected platform. A simulator models the application user interface (UI) as it will appear on the selected platform. The method performs platform-specific validation and allows for correction of various aspects of a generated application including platform-specific features. The tool generates a graphical image that can guide a developer to either generated code or help files corresponding to framework libraries.
    Type: Application
    Filed: December 18, 2009
    Publication date: June 23, 2011
    Applicant: Sybase, Inc.
    Inventors: Himagiri MUKKAMALA, Cliff Collins, Stella Yu
  • Publication number: 20090037430
    Abstract: Systems, methods and computer program products for inherently integrating mobility with an enterprise are described herein. Enterprise data is accessed from one or more data sources data sources, wherein such data sources may comprise structured and unstructured data sources. The data is transferred from the enterprise to a plurality of mobile devices over a plurality of diverse networks. In an embodiment, such transfer takes into consideration characteristics of the diverse networks. The enterprise receives data generated by mobile devices while performing enterprise-related operations at the wireless edge. The enterprise responds to environmental changes using the received data.
    Type: Application
    Filed: August 3, 2007
    Publication date: February 5, 2009
    Applicant: Sybase, Inc.
    Inventors: Himagiri Mukkamala, Geno Coschi, Sudipto Rai Chowdhuri, David Clegg, Michael M. Ho, Evan Ireland, Kyle Leckie, Andrew Lee, Samir Nigam, Rudi Seitz
  • Patent number: 7467389
    Abstract: A system and methodology providing service invocation for occasionally connected computing devices is described. In one embodiment, for example, in an occasionally connected computing environment, a system of the present invention for providing deferred invocation of services for a mobile device is described that comprises: an application running on a mobile device; a device-side object providing mobile support for a particular service from a server, the device-side object intercepting any requests from the application for invocation of the particular service, thereby deferring actual invocation of the particular service at that time; and a server-side object residing on the server that passes the requests on to a service provider for actual invocation while the mobile device is connected, and returns any result from the actual invocation back to the mobile device for use by the application.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: December 16, 2008
    Assignee: Sybase, Inc.
    Inventors: Himagiri Mukkamala, Michael Ho
  • Publication number: 20060112398
    Abstract: A system and methodology providing service invocation for occasionally connected computing devices is described. In one embodiment, for example, in an occasionally connected computing environment, a system of the present invention for providing deferred invocation of services for a mobile device is described that comprises: an application running on a mobile device; a device-side object providing mobile support for a particular service from a server, the device-side object intercepting any requests from the application for invocation of the particular service, thereby deferring actual invocation of the particular service at that time; and a server-side object residing on the server that passes the requests on to a service provider for actual invocation while the mobile device is connected, and returns any result from the actual invocation back to the mobile device for use by the application.
    Type: Application
    Filed: November 23, 2004
    Publication date: May 25, 2006
    Applicant: SYBASE, INC.
    Inventors: Himagiri Mukkamala, Michael Ho