Tuesday, February 28, 2012

Location based ligthing in offices

This concept is useful particularly for IT companies.
Every person has a Laptop/PC and has an IP address. The concept is to control the light from a central system based on if the system is pingable.

The light can be always on during the working hours, since it increases the ambient light of the surrounding, but after the working hours a centralized server can ping the systems and then inform a Light controller to switch on or off the light.

The control can be made based on bits and the server can send a numeric based on what bits to set and what not to

For e.g.
controller can have memory and each bit in memory represents a particular light source.
The central server which pings the PC/Laptop can format the bits and send it to the controller.

Monday, March 21, 2011

NoTextWhileDriving Improved

The improved version in the title is because there already exists an app (please read http://appinventor.googlelabs.com/learn/tutorials/notext/notext.html) on the WEB, you can set a message while you are driving and the message will be automatically sent to the other person.

The improvement I suggest is not to set the message manually, because what if you are not driving and forget to reset your message.

The application will be able to detect rapid changes in your location based on the GPS co-ordinates and should be able to detect if you are driving. Based on your regular movements and your inputs related to the change in locations the application can intelligently find out if you are running or driving.

Wednesday, February 16, 2011

asUMoveOn

This can be developed as a mobile app that displays you options to make a note of several things based on the current location as you move on.

As you pass by you might notice a shop with specific things that can be brought in future , or a hotel that you may plan to go later or something else that might interest you in future. You make a note of this into categories that the application provides.

Then ... when you need you can search for these from the data stored by your app.

Monday, February 14, 2011

Reverse item locator

Instead of going to a shop and finding a list of items available there, the idea would be to find out the list of items around your current location.

Based on the shops location and your current location and your search item, the app would provide you with the options of the nearest shop where your item can be found with the direction details for the shop.

This would help in reducing the time required to identify the item amongst a huge list of shops returned by search items.
Also this would help in doing a more targeted shopping.
Instead of going to a place and finding out that the item is not sold there, this app would reduce your time.

Sunday, December 26, 2010

Eye Sense for mobiles

Now since most mobiles come with the Camera, in the front and at the back the cameras can be used to sense the motion of eye or any other part of body to suggest commands to the mobile phone.

For e.g to make the mobile silent you can wink your eyes or keep you finer on your lips and say shhhhhhh.... !!!

More such apps can be thought of.

Wireless Data transfer between 3G and higher mobiles without using bluetooth

Since high end mobiles such as the ones supporting 3G + support high speed data rates for e.g upto 3 MBPS + and since they are data capable technologies, the same technologies used for uplink and downlink of data used in these mobiles can be used to transfer data between nearby mobiles without using bluetooth.

Monday, March 1, 2010

Voice based programming

The concept is to have the software code written for you as you speak.
The computer is fed with the information of the programming language you wish to code using VoiceXML. We can have multiuple language templates too.
once the XML is loaded the user an speak out his algo to the computer and the words are parsed analyzed and the code written.
For eg.
If the user has loaded a java template and speaks out
for i = 1 to 10
print i

the code would be generated as
for(int i=0;i<10;i++){
System.out.println(i);
}

The editor can also be programmed for editing, indenting all done via voice.
I implemented this Idea in 2002 as part of my academic project.
I also demonstrated the same in a software demonstration competition held at our college and won a prize.

My Discovery News