1
Fritsch Brindusa L, Bibr Viera, Blagojevic Vladimir, Goring Bryan R, Shenfield Michael, Vitanov Kamen B: Method and system for controlling software version updates. Research In Motion, Fritsch Brindusa L, Bibr Viera, Blagojevic Vladimir, Goring Bryan R, Shenfield Michael, Vitanov Kamen B, OGILVY RENAULT, October 26, 2006: WO/2006/110991 (13 worldwide citation)

Methods and systems are provided for controlling asynchronous distribution and installation of software updates affecting applications installed on terminal devices of a wireless network. A versioning schema enforced by the application development environment enables the runtime environment of a ter ...


2
Shenfield Michael, Goring Bryan, Tsenter Igor: System and method for communicating asynchronously with web services using message set definitions. Research In Motion, Shenfield Michael, Goring Bryan, Tsenter Igor, TISDALL Grant, September 9, 2005: WO/2005/083934 (5 worldwide citation)

A system and method for correlating asynchronous communication messages between a mobile device and a data source over a network, the mobile device for executing an application to provide interaction with the data source based on content of the communication messages. The system and method comprisin ...


3
Owen Russell N, Little Herbert A, Yach David P, Shenfield Michael: System and method for secure control of resources of wireless mobile communication device. Research In Motion, Owen Russell N, Little Herbert A, Yach David P, Shenfield Michael, ARMSTRONG R Craig, February 26, 2004: WO/2004/017592 (5 worldwide citation)

Systems and methods for secure control of a wireless mobile communication device are disclosed. Each of a plurality of domains includes at least one wireless mobile communication device asset. When a request to perform an operation affecting at least one of the assets is received, it is determined w ...


4
Babut Alex, Shenfield Michael, Shkolnik Michael: System and method of testing wireless component applications. Research In Motion, Babut Alex, Shenfield Michael, Shkolnik Michael, BARBIERI Fred S, October 26, 2006: WO/2006/111000 (5 worldwide citation)

A test harness system and method of functionality testing of wireless component applications is provided. The test harness system comprises at least one testlet for testing at least one target application log event and at least one event handler for validating at least one comparator against the at ...


5
Shenfield Michael, Vitanov Kamen, Fritsch Brindusa: System and method for asynchronous wireless services using reverse service schema generation. Research In Motion, Shenfield Michael, Vitanov Kamen, Fritsch Brindusa, FORS Arne I, March 24, 2005: WO/2005/027455 (3 worldwide citation)

A notification service and correspondingly configured wireless device for providing asynchronous communications over a communication network for an application of the wireless device in communication with a selected service. The selected service has a source schema definition including an output not ...


6
Goring Bryan R, Shenfield Michael, Bibr Viera: Selective loading and configuring of an application on a wireless device, using relational information. Research In Motion, Goring Bryan R, Shenfield Michael, Bibr Viera, MILNE Peter, April 7, 2005: WO/2005/031574 (3 worldwide citation)

Applications are generally represented in different forms as suits the environment in which they are evaluated. One disadvantage is that the processor of a device executing the application cannot recognize human readable form and therefore produces a complied machine readable format. In order to per ...


7
Qing Richard, Shenfield Michael, Doktorova Laura, Vitanov Kamen B, Debruin David, Bibr Viera, Goring Bryan R, Fritsch Brindusa L: Method for handling a detected error in a script-based application. Research In Motion, Qing Richard, Shenfield Michael, Doktorova Laura, Vitanov Kamen B, Debruin David, Bibr Viera, Goring Bryan R, Fritsch Brindusa L, OGILVY RENAULT, January 18, 2007: WO/2007/006128 (3 worldwide citation)

A method is disclosed for handling an error in a script-based application, the method comprising detecting an error in the script-based application, the detecting comprising identifying the error and handing the detected error in accordance with a predetermined error handling procedure suitable for ...


8
Luo Zhong Hai, Goring Bryan, Debruin David, Shenfield Michael: System and method for flexible visual representation of presentation components. Research In Motion, Luo Zhong Hai, Goring Bryan, Debruin David, Shenfield Michael, OGILVY RENAULT SENCRL, October 26, 2006: WO/2006/110982 (2 worldwide citation)

A system and method for developing an application for execution on a target device is described. The system comprises: a processor and a memory for storing instructions and data to configure the processor to provide: a development platform interface for developing a presentation component for output ...


9
Buckley Adrian, Allen Andrew, Shenfield Michael: System and method for selecting a domain in a network environment including ims. Research In Motion, Buckley Adrian, Allen Andrew, Shenfield Michael, KINSMAN L Anne, July 19, 2007: WO/2007/079582 (2 worldwide citation)

In one embodiment, a domain selection method is disclosed for operation in a network environment including a circuit-switched (CS) network and an Internet Protocol (IP) multimedia subsystem (IMS) network. Policy criteria information related to a subscriber is maintained in association with a network ...


10
Bateman Cameron, Fritsch Brindusa, Shenfield Michael, Goring Bryan: System and method for unified visualization of two-tiered applications. Research In Motion, Bateman Cameron, Fritsch Brindusa, Shenfield Michael, Goring Bryan, MARTIN Stephen, October 19, 2006: WO/2006/108290 (2 worldwide citation)

An application generation environment coordinates development of component-based twotiered applications using unifying data model comprising an interconnected model of objects. The data model unifies the two-tiered application to present a single logical application for visualisation and for program ...