Patent
System and method for reducing coupling in an object-oriented programming environment
TLDR
In this paper, the authors propose to add an output port to each object and further make this additional output port part of a new software development approach that is an extension of the object-orientation paradigm.Abstract:
The principal impediment to achieving interoperability, modifiability, implementation-independence and the reuse of object-oriented software components is the strong coupling between objects The preferred solution to this problem involves adding an output port to each object and further making this additional output port part of a new software development approach that is an extension of the object-orientation paradigm The resulting component-oriented software development environment provides the level of indirect addressing that is needed to manage the design requirements of interoperability, modifiability and implementation-independency Another solution to the decoupling problem includes requiring each object to address other objects only indirectly, such as by using specific interface objects Several variants of this technique have been detailed, described and compared in this patent application Each of these techniques may be applied in different parts, or at different levels, of a software systemread more
Citations
More filters
Patent
Self-contained inertial navigation system for interactive control using movable controllers
Wei Yen,Ian Wright,Xiaoyuan Tu,Stuart Reynolds,William Robert Powers,Charles Musick,John Funge,Daniel Dobson,Curt Bererton +8 more
TL;DR: A movable game controller for controlling aspects of a computer controlled game display with apparatus for determining the linear and angular motion of that movable controller is described in this paper, where a plurality of self-contained inertial sensors are mounted at a fixed linear position and orientation with respect to the others.
Patent
Middleware services layer for platform system for mobile terminals
TL;DR: In this article, a middleware services layer for a platform system for a mobile terminal for a wireless telecommunications system is proposed, which includes at least one application programming interface (API) for providing access to the mobile terminal platform assembly for loading, installing and running application software.
Patent
Non-disruptive embedding of specialized elements
John Funge,Ron Musick,Daniel Dobson,Nigel Duffy,Michael McNally,Xiaoyuan Tu,Ian Wright,Wei Yen,Brian Cabral +8 more
TL;DR: In this paper, a system including at least (1) specialized elements that are restricted to a particular domain of data analysis or processing and (2) configurable data that permits the specialized elements to be tailored to a specific application.
Patent
A computationally efficient system for developing configurable, extensible business application product lines using model-driven techniques
Vinay Kulkarni,Souvik Barat +1 more
TL;DR: In this paper, a model-based solution is proposed to address extensibility and configurability of both structural and behavioral aspects in a functionality dimension of database intensive business application and it supports configuration process at three different stages of application development.
Patent
Systems and methods for data coding, transmission, storage and decoding
TL;DR: In this article, a coded data structure is defined as a plurality of fields that, e.g., may contain actual or implied field values, and data associated therewith that relates to the plurality.
References
More filters
Patent
Network management agent with user created objects providing additional functionality
Neal Bauer,Mark A. Kepke +1 more
TL;DR: In this paper, a computer network management software agent which includes the ability for users to add new user defined management objects is described. But the agent does not support the creation of new user-defined management objects.
Patent
System for dynamic run-time binding of software modules in a computer system
TL;DR: In this paper, the authors present a system that dynamically links and binds software modules during execution to avoid the need for storing symbolic information that would be subject to change following a modification.
Patent
Method and system for dynamically generating object connections
TL;DR: In this article, a method and system for dynamically generating object connections is provided, where a connection can be generated between a source object and a sink object using a connection point object.
Patent
Method for providing automatic and dynamic translation of object oriented programming language-based message passing into operation system message passing using proxy objects
TL;DR: In this article, a method and apparatus for the distribution of objects and the sending of messages between objects that are located in different processes is presented, where a "proxy" object is created in the same process as a sender object.
Patent
Object oriented framework system for routing, editing, and synchronizing MIDI multimedia information using graphically represented connection object
John Tobias,Steven H. Milne +1 more
TL;DR: In this paper, a system for connecting a midi object to various multimedia objects to enable an object-oriented simulation of a multimedia presentation using a computer with a storage and a display is presented.