The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 15, 2012

Filed:

Apr. 11, 2005
Applicants:

John Stuart Hodgson, Ottawa, CA;

Matthew Bells, Waterloo, CA;

Thomas Leonard Trevor Plestid, Ottawa, CA;

Edward Snow Willis, Ii, Ottawa, CA;

Sean Elliott Wilson, Branchton, CA;

David Paul Yach, Waterloo, CA;

Inventors:

John Stuart Hodgson, Ottawa, CA;

Matthew Bells, Waterloo, CA;

Thomas Leonard Trevor Plestid, Ottawa, CA;

Edward Snow Willis, II, Ottawa, CA;

Sean Elliott Wilson, Branchton, CA;

David Paul Yach, Waterloo, CA;

Assignee:

Research In Motion Limited, Waterloo, ON, unknown;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/177 (2006.01); G06F 3/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system and a method () for integrating an uncertified client () with a certified host device () are provided. The integration system () is configured to integrate the uncertified client (), which has a plurality of client applications (), with the certified host device (), and has a client virtual machine (), host applications (), and an abstraction layer (). The client virtual machine () is coupled to the uncertified client () and is configured to execute the plurality of client applications (). The host applications () are coupled to the certified host device () and are configured to control host dependent features on the certified host device (). The abstraction layer () are coupled to the host applications () and to the client virtual machine (), and are configured to translate feature calls from the plurality of client applications () to function calls for the host applications ().


Find Patent Forward Citations

Loading…