US2008141270A1PendingUtilityA1

Middleware application environment

Assignee: BJARE BJORNPriority: Sep 23, 2002Filed: Jan 24, 2008Published: Jun 12, 2008
Est. expirySep 23, 2022(expired)· nominal 20-yr term from priority
G06F 9/54G06F 9/44G06F 2209/541
49
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A software application framework includes a framework interface domain for interfacing a platform domain with application domain software of an application domain. The framework also includes a software application domain that includes a first application entity. The first application entity is adapted to interact with at least one of a second application entity, the framework interface domain, at least one utility entity, and at least one plug-in entity.

Claims

exact text as granted — not AI-modified
1 . A software application framework embodied as computer software contained in a memory that is executable on computer hardware located within a mobile equipment adapted to provide a high-level application-domain environment in the mobile equipment, comprising:
 a framework interface domain further comprising an open platform application programming interface (OPA), for interfacing a platform domain with application domain software of an application domain,   a software application domain comprising at least one application entity wherein the software application domain further comprises at least one utility entity and at least one plug-in entity;   wherein the at least one utility entity is adapted to use at least one of:
 the framework interface domain; 
 the at least one application entity; 
 the at least one plug-in entity; and 
 the at least one utility entity, 
   wherein the at least one application entity, the at least one plug-in entity and the at least one utility entity comprises encapsulated code: and   wherein the at least one plug-in entity is adapted to use the framework interface domain and wherein the application entity is adapted to own at least one thread that is automatically created upon start-up of the application entity;   wherein the at least one application entity is adapted to interact with at least one of;
 the framework interface domain; 
 the at least one utility entity; and 
 the at least one plug-in entity; and 
   wherein the software application framework includes a rulebook for the application domain and is embodied as computer software contained in a memory that is executable on computer hardware located within a mobile equipment.   
   
   
       2 .- 11 . (canceled) 
   
   
       12 . A method of using a software application framework embodied as computer software contained in a memory that is executable on computer hardware located within a mobile equipment adapted to provide a high-level application-domain environment in a mobile equipment the method comprising:
 interfacing a platform domain with application domain software of an application domain via a framework interface domain further comprising an open platform application programming interface (OPA) wherein the application domain comprises at least one application entity; at least one utility entity and at least one plug-in entity using, by the at least one utility entity, at least one of:
 the framework interface domain; 
 the at least one application entity; 
 the at least one plug-in entity; and 
 the at least one utility entity, 
   wherein the at least one application entity, at least one plug-in entity, and at least one utility entity comprises encapsulated code;   using, by the at least one plug-in entity, the framework interface domain and wherein the at least one application entity of the application domain owns at least one thread that is automatically created upon start-up of the application entity;   interacting, by the at least one application entity, with at least one of:
 the framework interface domain; 
 the at least one utility entity; and 
 the at least one plug-in entity; and 
   wherein the software application framework includes a rulebook for the application domain and is embodied as computer software contained in a memory that is executable on computer hardware located within a mobile equipment.   
   
   
       13 .- 22 . (canceled)

Join the waitlist — get patent alerts

Track US2008141270A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.