Software Patent – Intellectual Property Rights in Software

A software patent is one of the intellectual property rights giving a company or individual owners the privileges of preventing others from using, making, or selling patented inventions without approval. For an innovation to be considered patentable, it must meet some criteria. There must be an industrial or commercial way of using it, meaning its software should be used with a machine to ensure it is not merely an abstract idea. The invention should be new, unique, and not obvious to any person with average industry skills. However, patentability has led to the public uproar with some experts arguing that software patent is a deterrent to innovation and should be scrapped altogether. The clear line between software and machine, ordinary idea, and patent troll are controversial among other issues. The main concern is how can computer software be patented to prevent other people or firms from using similar programs and Continue reading

Case Study: Analysis of Information Systems Application at Walmart

Walmart is one of the world’s largest retailers that make up high amounts of profits. The business organization has grown top great extends from a single store to a large retail store with branches in many parts of the world. The main purpose of the business organization has been to provide value to its customers as well as empowering its employees to perform effectively in the business activities. The business organization is committed to meeting the needs of its customers effectively as well as providing quality products and services. The business operations and management at the Walmart promotes a culture that is based on obtaining effective information that is most current. The information is usually based on the customers needs and wants in the market, obtaining the best business ideas from the employees on how to run the business operations effectively and ways of maximizing profits. The way in which Continue reading

The Pros and Cons of Bitcoin

The Bitcoin was designed to be the perfect virtual currency. Bitcoin is completely anonymous, cryptographically secure, and friction-less. It is also invisible to law enforcement as well as the taxman. It can be seen as the holy grail of payments for anyone trying to avoid bank fees while spending money domestically or abroad. On another note it is the perfect trading grounds for members of the underground economy, attempting to avoid law enforcement and prosecution. Although there are many pros in the use of Bitcoins, there are always cons. Nothing is perfect. The strengths of Bit coin can also be considered its weaknesses. Once the money is sent, it is sent, it was designed so that there is no trust required between buyer and seller, payment was guaranteed, as soon as it enters the account, it cannot be taken back unless the seller refunds it. Not many people are willing Continue reading

Global Impact of Information and Communication Technology (ICT)

In recent years, the evolution of the concept of training has been dazzled by the emergence and consolidation of information and communications technologies (ICT), the Internet and its implementation on the World Wide Web has facilitated access to all types of necessary information, causing a considerable increase in interactivity between people from different continents and countries of the world, providing the possibility of developing their skills and abilities for teleworking, multicultural interaction, access to information, knowledge and education with the objective of reducing the digital divide, this being the subject addressed in this article. Globalization consists of the increasing communication between the different countries of the world unifying their societies, societies and cultures markets, through a series of transformations at a global level.  Communications and computing are the engine of globalization, since that advances in computing and electronic elements used for communications have been admirable in the field of global Continue reading

What is Expert System?

An expert system is an advanced computer application that is implemented for the purpose of providing solutions to complex problems, or to clarify uncertainties through the use of non-algorithmic programs where normally human expertise will be needed. Expert systems are most common in complex problem domain and are considered as widely used alternatives in searching for solutions that requires the existence of specific human expertise. The expert system is also able to justify its provided solutions based on the knowledge and data from past users. Normally expert systems are used in making business marketing strategic decisions, analyzing the performance of real time systems, configuring computers and perform many other functions which normally would require the existence of human expertise. The difference between an expert system with a normal problem-solving system is that the latter is a system where both programs and data structures are encoded, while for expert system only Continue reading

Distributed Data Processing (DDP)

Distributed database system technology is the union of what appear to be two diametrically opposed approaches to data processing: database system and computer network technologies. Database system have taken us from a paradigm of data processing in which each application defined and maintained its own data to one in which the data is defined and administered centrally. This new orientation results in data independence , whereby the application programs are immune to changes in the logical or physical organization of the data. One of the major motivations behind the use of database systems is the desire to integration the operation data of an enterprise and to provide centralized, thus controlled access to that data. The technology of computer networks, on the other hand, promotes a mode of that work that goes against all centralization efforts. At first glance it might be difficult to understand how these two contrasting approaches can Continue reading