Open Access. Powered by Scholars. Published by Universities.®

Other Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 29 of 29

Full-Text Articles in Other Computer Engineering

Greek Patent Protection System And The Impacts Of Information Technology Industry, Emmanouil Alexander Zografakis Ez Feb 2013

Greek Patent Protection System And The Impacts Of Information Technology Industry, Emmanouil Alexander Zografakis Ez

Emmanouil Alexander Zografakis EZ

Our era can be characterized as the era of knowledge proliferation and bountifulness. That has marked our era as the era following the pace of the Information Society Development. Information Society has also brought about a remarkable IT development pace over countries. Thereby, it is greatly important all that raw knowledge to become mind figments, ideas and even inventions and innovations. It is also essential to highlight that such a beneficial process will ensure the continuity of the IT development. The only way to achieve that goal is to find a way to secure all that aforementioned knowledge which is …


Implementing Virus Scanning In Computer Networks, Umakant Mishra May 2012

Implementing Virus Scanning In Computer Networks, Umakant Mishra

Umakant Mishra

Some viruses exploit the features and capabilities of computer networks to spread, operate and damage network environments. For example, the virus may copy itself to other computers in the network or may increase network activities congesting the network traffic. The conventional anti-viruses are not efficient enough to detect and control viruses in a network environment. As they are file based they cannot scan the data while being downloaded from the server.

Most of the drawbacks of conventional scanning are taken care by a firewall-based virus scanning. But this method requires high-end machines to withstand the load of centralized scanning. There …


Overcoming Limitations Of Signature Scanning -Applying Triz To Improve Anti-Virus Programs, Umakant Mishra Jan 2012

Overcoming Limitations Of Signature Scanning -Applying Triz To Improve Anti-Virus Programs, Umakant Mishra

Umakant Mishra

A virus signature is a sequence of bytes that may be found in a virus program code but unlikely to be found elsewhere. Signature scanning is a method of detecting a virus by scanning a target program to detect the presence of any virus signature. If the signature is found then the target program is deemed infected, otherwise the target program is deemed uninfected.

Signature scanning is the most popular method of virus scanning and is adopted by all anti-virus programs. Signature scanning is capable of detecting more than 80% of viruses. It uses a simple logic and uses less …


Improving Speed Of Virus Scanning- Applying Triz To Improve Anti-Virus Programs, Umakant Mishra Jan 2012

Improving Speed Of Virus Scanning- Applying Triz To Improve Anti-Virus Programs, Umakant Mishra

Umakant Mishra

As the number of viruses increases the amount of time to scan for those viruses also increase. This situation is worsened because of the increasing number of files typically stored in a computer system. Besides more complex tests are required to detect the modern day’s intelligent viruses. Thus a combination of all these factors makes a full virus scan very lingering and resource consuming. With thousands of types of viruses and gigabytes of storages, a typical virus scanning may take several hours. Because of this reason many users don’t like to virus scan their computers unless so required.

This article …


Detecting Boot Sector Viruses- Applying Triz To Improve Anti-Virus Programs, Umakant Mishra Jan 2012

Detecting Boot Sector Viruses- Applying Triz To Improve Anti-Virus Programs, Umakant Mishra

Umakant Mishra

The boot sector virus infects the boot record of the hard disk or floppy disks. It gets loaded onto the memory every time the computer is booted and remains resident in the memory till the computer is shut down. Once entered it alters the boot sector of the hard disk and remains in the hard disk permanently until the system is totally damaged and fails to boot.

While analyzing the problem from TRIZ prospective we try different possibilities to avoid boot sector viruses, such as, Can we do away with boot record? Can we avoid booting from floppies? Can we …


Cubesat Software Architecture, Christoffer Korvald, Atif Mohammad, Jeremy Straub, Josh Berk Jan 2012

Cubesat Software Architecture, Christoffer Korvald, Atif Mohammad, Jeremy Straub, Josh Berk

Jeremy Straub

No abstract provided.


Solving Virus Problems By System Administrators- A Triz Perspective, Umakant Mishra Dec 2011

Solving Virus Problems By System Administrators- A Triz Perspective, Umakant Mishra

Umakant Mishra

The computer virus is not only a problem to the end user but also a problem to everybody whoever is associated with computers, including systems administrators, corporate managers and even anti-virus manufacturers. In the previous article we discussed on how to use TRIZ for analyzing and solving virus problems of an end user. In this article we will focus on the problems faced by the systems administrators.

An analysis of virus scenario finds that the same situation of virus infection creates different problems to people at different levels, such as, a computer user, a system administrator, a corporate manager and …


Construction Of The Next Generation Of Energy Efficient Light Boxes - Sponsored By Bayer Environmental Science, Gregory Keith Bartley Jr. Oct 2011

Construction Of The Next Generation Of Energy Efficient Light Boxes - Sponsored By Bayer Environmental Science, Gregory Keith Bartley Jr.

Gregory Keith Bartley Jr.

This short presentation includes an overview of features that went into constructing a new type of light box technology utilizing low-power usage LEDs and Low Density flexible Polymers. This light box was constructed for digital image analysis of plant health and ground cover using a Canon Powershot G12 camera and Sigma Scan Digital Image Analysis Software.


Constructing New Technology: The Crop Circle Gps Cart In Pictures, Gregory Keith Bartley Jr., Brandon J. Horvath Sep 2011

Constructing New Technology: The Crop Circle Gps Cart In Pictures, Gregory Keith Bartley Jr., Brandon J. Horvath

Gregory Keith Bartley Jr.

The crop circle spectrometer represents a breakthrough in unbiased sensor data. Unlike traditional passive sensors, it pulses light at a speed of 20,000 times per second. With this comes the ability of these filters to discern reflectance measurements from that of natural sunlight, allowing it to be used in environments of sun, shade, and even darkness. From these various reflectance values at different wavelengths, we get measurements of plant health known as vegetation indices. And different vegetation indices can tell us different things about the health of a plant. Couple this with the recent advances in GPS technology, we can …


Apple Ipad Cart, Gregory Keith Bartley Jr., Brandon J. Horvath Sep 2011

Apple Ipad Cart, Gregory Keith Bartley Jr., Brandon J. Horvath

Gregory Keith Bartley Jr.

Utilizing a Pelican Accessories Case, I was able to construct a power efficient, mobile iPad charging station cart capable of safely charging and transporting up to 10 iPads and 10 iPad Keyboards with additional compartments to accommodate any additional cords and/or devices. The introduction of WiFi Sync in Apple's iOS 5 Update allowed me to more efficiently compartmentalize any cords from being exposed. Compared to commercially-available iPad Sync and Cart Charging Systems which charge $1000+, this unit cost me around $100. It also uses far less power, due to no longer needing a powered USB hub network in order to …


A Systemic Method For Measuring Quality Of Information On Weblog, Mohammad Javad Kargar Jan 2011

A Systemic Method For Measuring Quality Of Information On Weblog, Mohammad Javad Kargar

university of science & culture

The vast amount of information on the World Wide Web is created and published by many different types of providers. Unlike books and journals, most of this information is not subject to editing or peer review by experts. This lack of quality control and the explosion of web sites make the task of finding quality information on the web especially critical. Meanwhile new facilities for producing web pages such as Blogs make this issue more significant because Blogs have simple content management tools enabling non-experts to build easily updatable web diaries or online journals. On the other hand despite a …


An Introduction To Virus Scanners, Umakant Mishra Aug 2010

An Introduction To Virus Scanners, Umakant Mishra

Umakant Mishra

The main functions of an anti-virus program are, (i) Virus prevention and file protection, (ii) Virus scanning and detection, (iii) Removing virus from infected files, and (iv) Recovering damaged files and objects.

An anti-virus program employs various methods to detect and remove viruses. The two popular methods of detecting viruses are signature scanning and behavior monitoring. However each of these methods has its strengths and weaknesses.

As the detection gets more sophisticated so are the virus programmers. The virus programmers also try to go one step beyond the anti-virus mechanism and create intelligent viruses which pose more and more difficult …


Methods Of Virus Detection And Their Limitations, Umakant Mishra Aug 2010

Methods Of Virus Detection And Their Limitations, Umakant Mishra

Umakant Mishra

An anti-virus program typically employs various strategies to detect and remove viruses. The popular methods of detecting virus are signature scanning, heuristic scanning and integrity checking. However each of these methods has its own strengths and weaknesses.

Signature scanning (or searching of known virus patterns) is the most common method of virus detection. But it cannot detect viruses whose signatures are not available in the virus database. The other popular method is to use a heuristic algorithm to find viruses based on common behaviors. This method can be complex, but it has the ability to detect unknown or new viruses. …


Using Triz For Maximizing Information Presentation In Gui, Umakant Mishra Oct 2008

Using Triz For Maximizing Information Presentation In Gui, Umakant Mishra

Umakant Mishra

The modern software tools provide numerous graphic elements in their GUI, which demand more and more screen space. As the size of a display screen cannot be extended beyond a limit, it is typically seen as a constraint in a graphical user interface.

Looking from a TRIZ perspective, the computer screen should display all the information that the user needs (Ideal Final Result). There are various methods of addressing the problem of screen space, some of which are, ”using icons for windows”, “the desktop metaphor”, “the large virtual workspace metaphor”, “multiple virtual workspaces”, “overlapping windows” and “increasing dimensions” etc.

There …


Using Triz To Improve Navigation In Gui, Umakant Mishra Oct 2008

Using Triz To Improve Navigation In Gui, Umakant Mishra

Umakant Mishra

A typical user interface consists of several buttons, menus, windows, trees and other type of controls. The increased number of GUI elements and complexities of the GUI controls necessitate the user to acquire certain level of skill and efficiency in order to operate the GUI. There are many situations which further make the navigation difficult. Ideally the user should face no difficulties in navigating through the user interface. Any operation in the graphical user interface should require minimum pointer operations from the user (Ideal Final Result). This objective of a graphical user interface has led to several inventions trying to …


Using Triz For Minimizing Cursor Movements In Gui, Umakant Mishra Oct 2008

Using Triz For Minimizing Cursor Movements In Gui, Umakant Mishra

Umakant Mishra

Although a GUI is a revolutionary development over its predecessors, it suffers from a typical shortcoming that it requires a lot of pointer movements. As pointer movement is a slow process it affects the overall performance of a GUI operation. Besides too much pointer movement can frustrate a user. Hence, it is desirable to reduce the pointer movements while performing any action through a typical GUI. Ideally the user need not move the pointer to initiate a GUI based operation. In other words the pointer itself should automatically move onto the desired location on the graphical user interface (Ideal Final …


Using Triz To Design Error-Free Gui, Umakant Mishra Oct 2008

Using Triz To Design Error-Free Gui, Umakant Mishra

Umakant Mishra

A graphical user interface has a lot of advantages over its predecessors. Its beauty, simplicity, adaptability, user-friendliness, visual clarity, speed and ease of operation have made it popular and suitable to a broad range of users. But a GUI also has certain limitations. Like any other type of user interface, a GUI can also be operated wrongly which may yield undesirable results. A good GUI should be intelligent to determine user’s intention and disallow him doing wrong operations. A less error-prone GUI is certainly more effective and efficient. Ideally the GUI should prevent users from doing any mistake while operating …


Arranging Display Of Gui Elements- A Triz Based Analysis, Umakant Mishra Oct 2008

Arranging Display Of Gui Elements- A Triz Based Analysis, Umakant Mishra

Umakant Mishra

One of the biggest drawbacks of the graphical user interface is that it consumes the active display area associated with the device. Whether the display screen is a part of a television, computer, or any other consumer device, the graphical user interface appears on the active area of the display screen. As a result the GUI masks a part of the display screen and the amount of information that can be viewed on the screen is reduced. Ideally the GUI should offer all its features without blocking any part of the display screen. The features should be readily available and …


Inventions On Three Dimensional Gui- A Triz Based Analysis, Umakant Mishra Oct 2008

Inventions On Three Dimensional Gui- A Triz Based Analysis, Umakant Mishra

Umakant Mishra

The graphical user interface has become popular because of its simplicity and user friendliness. The user can do very complex operations through GUI by simple pointer movements. One of its major drawbacks is that it consumes active display area. Every icon, every window and every other GUI element occupies some amount of screen space. It is desirable to display more GUI features within the limited amount of display screen. Adding another dimension to a graphical user interface can yield tremendous benefits such as improving aesthetics, data presentation, screen-space utilization and user friendliness. The user can easily locate the objects in …


Inventions On Auto-Configurable Gui-A Triz Based Analysis, Umakant Mishra Sep 2007

Inventions On Auto-Configurable Gui-A Triz Based Analysis, Umakant Mishra

Umakant Mishra

A GUI is intended for the end user but designed by the developer. Even the experienced developer cannot realistically anticipate what options will be required by the users at a future point of time. Besides, even a well-designed GUI may not be felt convenient to all categories of users as the skill, expertise and requirement of the users vary from each other.

Although the user can best describe his requirement and therefore can best configure the GUI, it is not advisable for the user to spend time and effort to configure the GUI. The user interface needs to be customized …


Inventions On Menu Interfacing For Gui Applications, A Triz Based Analysis, Part-2, Umakant Mishra Mar 2006

Inventions On Menu Interfacing For Gui Applications, A Triz Based Analysis, Part-2, Umakant Mishra

Umakant Mishra

The first part of the article analyzed five patents on menu interfaces. This part analyses five more patents from TRIZ perspective to find out their IFRs, Contradictions and which Inventive Principles have been applied to achieve those solutions.


Inventions On Selecting Gui Elements, Umakant Mishra Dec 2005

Inventions On Selecting Gui Elements, Umakant Mishra

Umakant Mishra

Selecting an object or element is a fundamental operation in any graphic user interface. It is necessary to select an object before doing any operation (such as, dragging, copying, opening, deleting etc.) on that object. The GUI may provide features to select any single object or even multiple objects. The feature of selecting multiple objects can provides tremendous power to the GUI as the user can do complex operations on multiple objects in one go. However, the process of selection is not as simple as it appears to the user of a GUI. The internal logic of a selection mechanism …


Inventions On Displaying And Resizing Windows, Umakant Mishra Dec 2005

Inventions On Displaying And Resizing Windows, Umakant Mishra

Umakant Mishra

Windows are used quite frequently in a GUI environment. The greatest advantage of using windows is that each window creates a virtual screen space. Hence, although the physical screen space is limited to a few inches, use of windows can create unlimited screen space to display innumerable items. The use of windows facilitates the user to open and interact with multiple programs or documents simultaneously in different windows. Sometimes a single program may also open multiple windows to display various items. The user can resize the windows and move their location time to time as desired. However, there are several …


Inventions On Color Selections In Graphical User Interfaces, Umakant Mishra Nov 2005

Inventions On Color Selections In Graphical User Interfaces, Umakant Mishra

Umakant Mishra

Color is an important aspect of any graphical user interface. Color is used to make a GUI attractive and meaningful. But, there are difficulties in using colors too. Improper use of color can give adverse effects. Wrong colors at wrong place make the GUI look clumsy and confusing. Besides the aesthetics issues there are many other issues involved with colors. One of the contradictions relating to usage of color is “The color of the GUI should be customizable to suit user preference. But at the same time it should not be customizable, as that will cause annoyance and confusion to …


Inventions On Gui Aesthetics, Umakant Mishra Nov 2005

Inventions On Gui Aesthetics, Umakant Mishra

Umakant Mishra

Aesthetics or “look and feel” is one of the most important features of any graphical user interface. Better aesthetics makes the interface user-friendlier and more popular. Better aesthetics helps the user to understand the meaning of various components and memorize the navigation paths. A better look and feel ultimately makes a GUI more efficient and effective. Various methods are adopted to improve the aesthetics of a GUI, such as, by using colors, using 3D graphics, using pictorial icons, using sound etc.

It is important to provide links to all the features on the desktop or a quick access panel. But …


Inventions On Presenting Textual Items In Graphical User Interface, Umakant Mishra Oct 2005

Inventions On Presenting Textual Items In Graphical User Interface, Umakant Mishra

Umakant Mishra

Although a GUI largely replaces textual descriptions by graphical icons, the textual items are not completely removed. The textual items are inevitably used in window titles, message boxes, help items, menu items and popup items. Textual items are necessary for communicating messages that are beyond the limitation of graphical messages. However, it is necessary to harness the textual items on the graphical interface in such a way that they complement each other to produce the best effect. One has to keep various considerations in mind while applying textual items in Graphical User Interface. This article illustrates a few inventions on …


Inventions On Dialog Boxes Used In Gui, Umakant Mishra Sep 2005

Inventions On Dialog Boxes Used In Gui, Umakant Mishra

Umakant Mishra

The dialog boxes are useful in case of displaying warnings, errors, confirmations etc. in special situations. A typical dialog box is displayed in a small window with some text message along with a few options for the user to select. However, there are certain difficulties associated in programming and implementing a conventional dialog box, such as, severe programming effort, rigidity of the hard coded message, obscuring screen space and so on. There is a need to overcome these difficulties of the dialog box to make them more efficient and useful. The modality of the dialog boxes also creates some limitations. …


Inventions On Tree Navigators Used In Graphical User Interface, Umakant Mishra Sep 2005

Inventions On Tree Navigators Used In Graphical User Interface, Umakant Mishra

Umakant Mishra

A tree view or tree navigator is used to display hierarchical data organized in the form of a tree. In a tree structure there are parent and child nodes. The child nodes may further have descendants to n levels. There are many methods to make the navigation easy. Some of these are expanding and collapsing branches, splitting the tree, displaying a parent node in a separate tree, zooming branches, scrolling in various directions etc. It is still a difficult exercise to handle large trees efficiently. The effort still continues to manage large number of nodes with faster speed, greater control, …


10 Inventions On Scrolling And Scrollbars In Graphical User Interface, Umakant Mishra Aug 2005

10 Inventions On Scrolling And Scrollbars In Graphical User Interface, Umakant Mishra

Umakant Mishra

Scrolling mechanism is used to display and edit large documents in a limited screen space or window. The scrolling mechanism may include a vertical scroll bar or a horizontal scroll bar or both to move the contents of the documents up and down or left and right. There may be navigation buttons on the screen representing the navigation keys on the keyboard. The user can click these buttons to scroll the screen. There may be very different methods of scrolling such as by using the “thumb”, as popularly used with a pdf document. Scrolling may be achieved through eyeball tracking …