Patents by Inventor Russell Norman Owen

Russell Norman Owen 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: 20090187836
    Abstract: An apparatus and method for aggregating web services in generating a user interface for a computing device. Web service descriptions are received that define a web service interface to each of a plurality of web services. The web service descriptions are processed to identify inputs to first web services obtainable by invoking one or more second web services. A user interface is generated for the computing device that aggregates these first and second web services. By identifying instances in which the input to one web service may be obtained by invoking another web service, a user interface which aggregates these web services may be automatically generated.
    Type: Application
    Filed: March 25, 2009
    Publication date: July 23, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Russell Norman Owen, David Paul Yach
  • Patent number: 7552170
    Abstract: An apparatus and method for aggregating web services in generating a user interface for a computing device. Web service descriptions are received that define a web service interface to each of a plurality of web services. The web service descriptions are processed to identify inputs to first web services obtainable by invoking one or more second web services. A user interface is generated for the computing device that aggregates these first and second web services. By identifying instances in which the input to one web service may be obtained by invoking another web service, a user interface which aggregates these web services may be automatically generated.
    Type: Grant
    Filed: February 26, 2004
    Date of Patent: June 23, 2009
    Assignee: Research In Motion Limited
    Inventors: Russell Norman Owen, David Paul Yach