Patents by Inventor Rob Kline

Rob Kline 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: 9031907
    Abstract: An application program on a mobile device provides a user interface that integrates application data with data from a push data service from a remote server. The integration of application data and pushed data is performed on the basis of a common element shared between the application data and the pushed data.
    Type: Grant
    Filed: April 19, 2006
    Date of Patent: May 12, 2015
    Assignee: BlackBerry Limited
    Inventors: Rob Kline, Julian Paas
  • Publication number: 20100138809
    Abstract: An application development system for developing an application with application components is described. The system application development includes a modeling tool. The modeling tool imports the application components in a comparable component definition format, and defines a data relation between data, screens, and operations embodied in the application components in an application model. The application model has a static structural characteristic, a dynamic behavioral characteristic and an implementation characteristic. The static structural characteristic defines parts of the application. The dynamic behavioral characteristic defines responsiveness of the application to events or actions, and the implementation characteristic describes elements required for deploying the application. The modeling tool updates the cross-component mapping.
    Type: Application
    Filed: January 20, 2010
    Publication date: June 3, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Shenfield, Rob Kline
  • Patent number: 7676786
    Abstract: A system and method is provided for generating a software application including a plurality of components, a first set of the components having metadata descriptors expressed in a structured definition language for defining configuration information of the software application and a second set of the components being expressed as a series of scripted instructions coupled to the metadata descriptors for defining a workflow of the software application. The software application is used for facilitating interaction with a schema-defined service by a terminal device over a network. The system and method comprise a workflow extractor for identifying a workflow sequence generated by a modeling tool in an output of the modeling tool. The workflow sequence is associated with at least one of a flow diagram or a relational diagram of the modeling tool for describing interactions between a pair of components of the first set of components.
    Type: Grant
    Filed: February 2, 2006
    Date of Patent: March 9, 2010
    Assignee: Research In Motion Limited
    Inventors: Michael Shenfield, Rob Kline
  • Publication number: 20070198968
    Abstract: A system and method is provided for generating a software application including a plurality of components, a first set of the components having metadata descriptors expressed in a structured definition language for defining configuration information of the software application and a second set of the components being expressed as a series of scripted instructions coupled to the metadata descriptors for defining a workflow of the software application. The software application is used for facilitating interaction with a schema-defined service by a terminal device over a network. The system and method comprise a workflow extractor for identifying a workflow sequence generated by a modeling tool in an output of the modeling tool. The workflow sequence is associated with at least one of a flow diagram or a relational diagram of the modeling tool for describing interactions between a pair of components of the first set of components.
    Type: Application
    Filed: February 2, 2006
    Publication date: August 23, 2007
    Inventors: Michael Shenfield, Rob Kline
  • Publication number: 20060235872
    Abstract: An application program on a mobile device provides a user interface that integrates application data with data from a push data service from a remote server. The integration of application data and pushed data is performed on the basis of a common element shared between the application data and the pushed data.
    Type: Application
    Filed: April 19, 2006
    Publication date: October 19, 2006
    Inventors: Rob Kline, Julian Paas