Kingsley Nwosu - Academia.edu (original) (raw)

Papers by Kingsley Nwosu

Research paper thumbnail of Performance analysis of finite buffered multistage interconnection networks

IEEE Transactions on Computers, 1994

Research paper thumbnail of Multimedia curricula, courses, and knowledge modules

ACM Computing Surveys, 1995

Research paper thumbnail of An Eecient Partitioning Strategy for Complex Objects in Distributed Computing Systems

Object partitioning is an essential mechanism in improving the performance of object-based system... more Object partitioning is an essential mechanism in improving the performance of object-based systems; however, in most of the work to date, emphasis has been connned to the optimization of disk rotation and seek time. The trend in the development of advanced information systems has become more and more towards distributed environments. An essential step in developing an information system in such a distributed environment is to eeciently distribute data to disks attached to the sites. Therefore, network communication overhead becomes a concern. In this paper, we present a complex object data model for multimedia data and the partitioning techniques for object distribution. We introduce a concept to capture the possible co-utilization degree between objects and use that concept to partition objects for optimal allocation to network nodes in order to minimize network overhead, with respect to requests traac, when requesting for the objects.

Research paper thumbnail of A Design of Storage and Retrieval Schemes in a Multimedia Object Manager for Modeled Object and Efficient Multimedia Object Storage Strategies

Due to the fact that the speeds of secondary storage devices have not improved relative to other ... more Due to the fact that the speeds of secondary storage devices have not improved relative to other computing technologies, a lot of efforts have been devoted to intelligent and efficient ways of storing data of storing data to maximixe the bandwidth of a computing system. Many of those techniques have proven useful; however, with the advent of multimedia and its enormous real-time and size requirements, the problems of data allocation and retrieval have become even more crucial. In [1][2], we describe some designs of efficient multimedia object storage strategies that strive to allocate multimedia objects with the objective of satisfying their real-time retrieval requirements. We utilize some fragmentation strategies, a cost function, and bipartite graph model to allocate multimedia data efficiently. In the development of the storage allocation strategies, some assumptions were made about the functionalities and capabilities of the controlling Multimedia Object Manager. Here, we descr...

Research paper thumbnail of An Analytical Model of Packet-Switching Finite-Buffered Multistage Interconnection Networks

In the past, the modeling and analyses of packet-switching, finite-buffered, multistage interconn... more In the past, the modeling and analyses of packet-switching, finite-buffered, multistage interconnection networks (MINs) have always considered the existence of a single buffer queue for each point in a Switching Element (SE). However, as a result of the rapid changes in the computational and information processing requirements, different configurations of machines and prioritizing of requests have become apparent. Some of these requirements necessitate the existence of different queuing techniques to handle requests based on their origination points. This paper presents the performance analysis of an analytical model of packet-switching, finite-buffered, multistage, interconnection networks. It uses very realistic assumptions and takes into account the dependencies between packets in consecutive clock cycles and between states of buffers in adjacent stages. It is developed for MINs with SEs of arbitrary sizes. It employs two buffer queues and a priority for each site to distinguish ...

Research paper thumbnail of Partitioning Multimedia Objects for Optimal Allocation in Distributed Computing Systems

Object partitioning is an essential mechanism to improving the performance of complex object-base... more Object partitioning is an essential mechanism to improving the performance of complex object-based systems. An essential step in developing an efficient information system in such a distributed environment is to optimally distribute data among the applicable sites. As a result, network communication overhead becomes a concern during object partitioning. For multimedia (complex) objects, the communication overhead is greatly affected by the way related or unrelated objects are aggregated for distribution. In this paper, we present two models of multimedia data models and discuss the techniques for efficient distribution of the objects. One model exploits the Mincut Algorithm and introduces the concept of the binding strength to interpret the relationships between objects in order to develop a linear time partitioning algorithm. The other model utilizes user specified or system determined degree of partitioning and bipartite matching to determine the aggregation and optimal allocation...

Research paper thumbnail of Multimedia Database Systems Multimedia Database Management— Requirements and Issues The spatial

temporal, storage, retrieval, integration, and presentation requirements of multimedia data diffe... more temporal, storage, retrieval, integration, and presentation requirements of multimedia data differ significantly from those for traditional data. A multimedia database management system provides for the efficient storage and manipulation of multimedia data in all its varied forms. We look into the basic nature of multimedia data, highlight the need for multimedia DBMSs, and discuss the requirements and issues necessary for developing such systems.

Research paper thumbnail of Data storage modeling and management for multimedia information systems

In spite of the tremendous technological advances, there is a paramount hindrance to the full rea... more In spite of the tremendous technological advances, there is a paramount hindrance to the full realization of real-time multimedia information processing. The bandwidths of the secondary storage devices have not improved relative to other technological advances. For real-time information retrieval and presentation, it is imperative that data, for a given medium, be retrievable at a given rate. For some media, these rates exceed the capability of current storage devices. As a result of these and other related problems in multimedia information processing, this research (1) captures the different storage allocation and retrieval requirements of various multimedia objects through a multimedia object model that incorporates different classifications of multimedia objects based on their I/O requirements, (2) presents some decomposition strategies necessary for generating the storage allocation units of multimedia objects in order to achieve their I/O requirements, (3) describes the necess...

Research paper thumbnail of Data Layout for Interactive Video-on-Demand Storage Systems

Interactive video-on-demand applications pose a number of interesting problems such as the suppor... more Interactive video-on-demand applications pose a number of interesting problems such as the support of fast forward and rewind at arbitrary speeds. While it has been shown that no single data layout scheme can support these functions at arbitrary speeds without violating load balance conditions, researchers are now exploring methods to allow at least a wide range of speeds to be supported under load balance conditions. In this paper, we introduce Declustered Mirror, a novel scheme that mirrors a set of striped disks to provide improved performance and fault tolerance for a video-on-demand system. The improved performance is obtained by the use of disk stripping to provide high I/O bandwidth for multimedia data and by the use of Distributed Cyclic Layout (DCL) and Staggered Distributed Cyclic Layout (SDCL) to provide support for a wide range of fast forward and rewind speeds under load balance conditions. Fault tolerance is provided through mirroring.

Research paper thumbnail of None invasive biometrie for patient information satisfying patient's security concerns

2016 IEEE Symposium on Technologies for Homeland Security (HST), 2016

Medical emergencies are part of the common daily lives of people anywhere in the world. Frequentl... more Medical emergencies are part of the common daily lives of people anywhere in the world. Frequently, some of these medical emergencies end up tragically for many people due to many reasons, one of which depends on the delivery of the medical treatment especially when the patient is uncommunicative or unresponsive. The ability of the attending medical personnel to access a patient's medical history is critical for the quality of the treatment rendered during emergencies. Unfortunately, today many lives are lost in low income economies during medical emergencies due to lack of and inaccessibility of a patient's medical information.

Research paper thumbnail of Journal of Intelligent Information Systems

Research paper thumbnail of Multimedia database management-requirements and issues

Research paper thumbnail of Design and configuration rationales for digital video storage and delivery systems

Computer Standards & Interfaces, 1999

Research paper thumbnail of Workshop on Component-Based Software Engineering Processes

Research paper thumbnail of Multimedia Database Systems: design and implementation strategies

Research paper thumbnail of Multimedia object modelling and storage allocation strategies for heterogeneous parallel access storage devices in real time multimedia computing systems

Acta Metallurgica Et Materialia, 1993

The improvements in disk speeds have not kept up with improvements in processor and memory speeds... more The improvements in disk speeds have not kept up with improvements in processor and memory speeds. Conventional storage techniques, in the face of multimedia data, are inefficient and/or inadequate. Here, an efficient multimedia object allocation strategy is presented. We describe a multimedia object model, the object and storage device characteristics, and the fragmentation strategy. A bipartite graph approach is used

Research paper thumbnail of A Mobile Solution to Drug Prescription and Dispensation with Privacy Protection for Developing Economies

Journal for the Advancement of Developing Economies

Research paper thumbnail of Mobile Facial Recognition System for Patient Identification in Medical Emergencies for Developing Economies

Journal for the Advancement of Developing Economies

Research paper thumbnail of Ubiquitous Consumer-Centric System to Combating Product Counterfeiting and Boosting Entrepreneurship in Developing Economies

Journal for the Advancement of Developing Economies

Research paper thumbnail of A Design of Storage and Retrieval Schemes in a Multimedia Object Manager for Modeled Object and Efficient Multimedia Object Storage Strategies

Research paper thumbnail of Performance analysis of finite buffered multistage interconnection networks

IEEE Transactions on Computers, 1994

Research paper thumbnail of Multimedia curricula, courses, and knowledge modules

ACM Computing Surveys, 1995

Research paper thumbnail of An Eecient Partitioning Strategy for Complex Objects in Distributed Computing Systems

Object partitioning is an essential mechanism in improving the performance of object-based system... more Object partitioning is an essential mechanism in improving the performance of object-based systems; however, in most of the work to date, emphasis has been connned to the optimization of disk rotation and seek time. The trend in the development of advanced information systems has become more and more towards distributed environments. An essential step in developing an information system in such a distributed environment is to eeciently distribute data to disks attached to the sites. Therefore, network communication overhead becomes a concern. In this paper, we present a complex object data model for multimedia data and the partitioning techniques for object distribution. We introduce a concept to capture the possible co-utilization degree between objects and use that concept to partition objects for optimal allocation to network nodes in order to minimize network overhead, with respect to requests traac, when requesting for the objects.

Research paper thumbnail of A Design of Storage and Retrieval Schemes in a Multimedia Object Manager for Modeled Object and Efficient Multimedia Object Storage Strategies

Due to the fact that the speeds of secondary storage devices have not improved relative to other ... more Due to the fact that the speeds of secondary storage devices have not improved relative to other computing technologies, a lot of efforts have been devoted to intelligent and efficient ways of storing data of storing data to maximixe the bandwidth of a computing system. Many of those techniques have proven useful; however, with the advent of multimedia and its enormous real-time and size requirements, the problems of data allocation and retrieval have become even more crucial. In [1][2], we describe some designs of efficient multimedia object storage strategies that strive to allocate multimedia objects with the objective of satisfying their real-time retrieval requirements. We utilize some fragmentation strategies, a cost function, and bipartite graph model to allocate multimedia data efficiently. In the development of the storage allocation strategies, some assumptions were made about the functionalities and capabilities of the controlling Multimedia Object Manager. Here, we descr...

Research paper thumbnail of An Analytical Model of Packet-Switching Finite-Buffered Multistage Interconnection Networks

In the past, the modeling and analyses of packet-switching, finite-buffered, multistage interconn... more In the past, the modeling and analyses of packet-switching, finite-buffered, multistage interconnection networks (MINs) have always considered the existence of a single buffer queue for each point in a Switching Element (SE). However, as a result of the rapid changes in the computational and information processing requirements, different configurations of machines and prioritizing of requests have become apparent. Some of these requirements necessitate the existence of different queuing techniques to handle requests based on their origination points. This paper presents the performance analysis of an analytical model of packet-switching, finite-buffered, multistage, interconnection networks. It uses very realistic assumptions and takes into account the dependencies between packets in consecutive clock cycles and between states of buffers in adjacent stages. It is developed for MINs with SEs of arbitrary sizes. It employs two buffer queues and a priority for each site to distinguish ...

Research paper thumbnail of Partitioning Multimedia Objects for Optimal Allocation in Distributed Computing Systems

Object partitioning is an essential mechanism to improving the performance of complex object-base... more Object partitioning is an essential mechanism to improving the performance of complex object-based systems. An essential step in developing an efficient information system in such a distributed environment is to optimally distribute data among the applicable sites. As a result, network communication overhead becomes a concern during object partitioning. For multimedia (complex) objects, the communication overhead is greatly affected by the way related or unrelated objects are aggregated for distribution. In this paper, we present two models of multimedia data models and discuss the techniques for efficient distribution of the objects. One model exploits the Mincut Algorithm and introduces the concept of the binding strength to interpret the relationships between objects in order to develop a linear time partitioning algorithm. The other model utilizes user specified or system determined degree of partitioning and bipartite matching to determine the aggregation and optimal allocation...

Research paper thumbnail of Multimedia Database Systems Multimedia Database Management— Requirements and Issues The spatial

temporal, storage, retrieval, integration, and presentation requirements of multimedia data diffe... more temporal, storage, retrieval, integration, and presentation requirements of multimedia data differ significantly from those for traditional data. A multimedia database management system provides for the efficient storage and manipulation of multimedia data in all its varied forms. We look into the basic nature of multimedia data, highlight the need for multimedia DBMSs, and discuss the requirements and issues necessary for developing such systems.

Research paper thumbnail of Data storage modeling and management for multimedia information systems

In spite of the tremendous technological advances, there is a paramount hindrance to the full rea... more In spite of the tremendous technological advances, there is a paramount hindrance to the full realization of real-time multimedia information processing. The bandwidths of the secondary storage devices have not improved relative to other technological advances. For real-time information retrieval and presentation, it is imperative that data, for a given medium, be retrievable at a given rate. For some media, these rates exceed the capability of current storage devices. As a result of these and other related problems in multimedia information processing, this research (1) captures the different storage allocation and retrieval requirements of various multimedia objects through a multimedia object model that incorporates different classifications of multimedia objects based on their I/O requirements, (2) presents some decomposition strategies necessary for generating the storage allocation units of multimedia objects in order to achieve their I/O requirements, (3) describes the necess...

Research paper thumbnail of Data Layout for Interactive Video-on-Demand Storage Systems

Interactive video-on-demand applications pose a number of interesting problems such as the suppor... more Interactive video-on-demand applications pose a number of interesting problems such as the support of fast forward and rewind at arbitrary speeds. While it has been shown that no single data layout scheme can support these functions at arbitrary speeds without violating load balance conditions, researchers are now exploring methods to allow at least a wide range of speeds to be supported under load balance conditions. In this paper, we introduce Declustered Mirror, a novel scheme that mirrors a set of striped disks to provide improved performance and fault tolerance for a video-on-demand system. The improved performance is obtained by the use of disk stripping to provide high I/O bandwidth for multimedia data and by the use of Distributed Cyclic Layout (DCL) and Staggered Distributed Cyclic Layout (SDCL) to provide support for a wide range of fast forward and rewind speeds under load balance conditions. Fault tolerance is provided through mirroring.

Research paper thumbnail of None invasive biometrie for patient information satisfying patient's security concerns

2016 IEEE Symposium on Technologies for Homeland Security (HST), 2016

Medical emergencies are part of the common daily lives of people anywhere in the world. Frequentl... more Medical emergencies are part of the common daily lives of people anywhere in the world. Frequently, some of these medical emergencies end up tragically for many people due to many reasons, one of which depends on the delivery of the medical treatment especially when the patient is uncommunicative or unresponsive. The ability of the attending medical personnel to access a patient's medical history is critical for the quality of the treatment rendered during emergencies. Unfortunately, today many lives are lost in low income economies during medical emergencies due to lack of and inaccessibility of a patient's medical information.

Research paper thumbnail of Journal of Intelligent Information Systems

Research paper thumbnail of Multimedia database management-requirements and issues

Research paper thumbnail of Design and configuration rationales for digital video storage and delivery systems

Computer Standards & Interfaces, 1999

Research paper thumbnail of Workshop on Component-Based Software Engineering Processes

Research paper thumbnail of Multimedia Database Systems: design and implementation strategies

Research paper thumbnail of Multimedia object modelling and storage allocation strategies for heterogeneous parallel access storage devices in real time multimedia computing systems

Acta Metallurgica Et Materialia, 1993

The improvements in disk speeds have not kept up with improvements in processor and memory speeds... more The improvements in disk speeds have not kept up with improvements in processor and memory speeds. Conventional storage techniques, in the face of multimedia data, are inefficient and/or inadequate. Here, an efficient multimedia object allocation strategy is presented. We describe a multimedia object model, the object and storage device characteristics, and the fragmentation strategy. A bipartite graph approach is used

Research paper thumbnail of A Mobile Solution to Drug Prescription and Dispensation with Privacy Protection for Developing Economies

Journal for the Advancement of Developing Economies

Research paper thumbnail of Mobile Facial Recognition System for Patient Identification in Medical Emergencies for Developing Economies

Journal for the Advancement of Developing Economies

Research paper thumbnail of Ubiquitous Consumer-Centric System to Combating Product Counterfeiting and Boosting Entrepreneurship in Developing Economies

Journal for the Advancement of Developing Economies

Research paper thumbnail of A Design of Storage and Retrieval Schemes in a Multimedia Object Manager for Modeled Object and Efficient Multimedia Object Storage Strategies