Method and apparatus for facilitating integrated access to communications services in a communication device
First Claim
Patent Images
1. An integrated communications device including hardware components, the device comprising:
- a first processor configured to control a first hardware component function;
a second processor configured to run an abstraction interface and a client application, the client application providing a user interface;
wherein the abstraction interface is adapted to make a direct conversion between protocols used by the first processor and protocols used by the client application to permit control of the first hardware component function via the client application.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for facilitating integrated access to communication services in a communication device. The apparatus may include hardware components, a memory having a client application for providing a software interface with a user and an abstraction interface for interfacing the hardware components with the client application, and a processor for running the client application and the device interface, wherein the abstraction interface comprises an unmanaged layer and a managed layer.
165 Citations
20 Claims
-
1. An integrated communications device including hardware components, the device comprising:
-
a first processor configured to control a first hardware component function;
a second processor configured to run an abstraction interface and a client application, the client application providing a user interface;
wherein the abstraction interface is adapted to make a direct conversion between protocols used by the first processor and protocols used by the client application to permit control of the first hardware component function via the client application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving messages produced by a client application executing in an integrated communications device associated with a user;
directly converting the messages produced by the client application to protocols used by a first processor in the integrated communications device to provide user access to a communications service provided by a first hardware component operatively connected to the first processor;
receiving messages produced by the first processor;
directly converting the messages produced by the first processor to protocols used by the client application to provide user control of the communications service provided by the first hardware component operatively connected to the first processor, wherein the client application is adapted to run on a second processor. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. An integrated communications device comprising:
-
an application subsystem including a first processor to run a client application to interface with user input and output devices;
a communication subsystem operatively connected to the application subsystem and including a second processor to control data and voice communication devices; and
an abstraction interface adapted to run on the first processor and to make a direct conversion between protocols used by the second processor and protocols used by the client application to permit control of the data and voice communication devices via the client application, wherein the abstraction interface includes an unmanaged layer and a managed layer, the managed layer being adapted to run inside a runtime framework and the unmanaged layer being adapted to run outside the runtime framework, and wherein the data communication devices are adapted to provide access to a data network.
-
Specification