| Method of and instruction set for executing operations on a device -> Monitor Keywords |
|
Method of and instruction set for executing operations on a deviceMethod of and instruction set for executing operations on a device description/claimsThe Patent Description & Claims data below is from USPTO Patent Application 20090271773, Method of and instruction set for executing operations on a device. Brief Patent Description - Full Patent Description - Patent Application Claims This disclosure relates to executable instructions and, more particularly, to instructions that are executable on a device that receives a mobile agent. As hardwire and wireless communication networks become more imbedded in society, expectancy increases of always being able to contact a particular person at any time. Often business people use a collection of telecommunication products to contact one another and to remain in contact. By carrying cellular telephones, pagers, personal digital assistances (PDA) and the like, a person can be mobile while still remaining in contact for important business and personal messages. Although, while a person may own a number of wireless devices, due to personal preferences or idiosyncrasies, only one or two of the devices may actually be used by the person. Due to this personal preference, an important message may not be received in a timely manner or possibly not received at all. For example, a business person may prefer to monitor his or her PDA as opposed to their cellular phone or pager. Due to this preference, the person may tend to always keep his or her PDA handy and tend to leave their cell phone and pager in their office or home. Since other people may not be aware of this personal preference, they may attempt to make contact through the cellular phone and pager before attempting to send a message to the PDA during an emergency. While this delay may not have consequences in some instances, scenarios can be imagined in which such a delay is dire. A school may need to contact a parent in the event of an medical emergency and direct them to a particular hospital. By not being aware of the parent\'s preference to use a PDA, precious time may be lost if the school follows a procedure of only calling and leaving messages on home telephones and cellular phones. Additionally, each wireless device may operate with a unique computing environment. For example, the operating system used by the cellular phone may be completely different from the operating system used by the PDA. To pass the same message to each of the wireless devices, multiple sets of executable instructions may be included in the message for interacting with each unique operating system encountered. In one implementation, a method for executing operations on a device includes executing one or more bytecode language instructions associated with a mobile agent. The mobile agent includes a state of a virtual machine and the bytecode language includes instructions such as WARP, MESG, ESEL, ALERT, BROWSE, CAPS, SLEEP, and GPS. One or more of the following features may also be included. The method may further include sending the mobile agent from one device to another device such as the mobile agent dispatching device or a different device. The mobile agent sent to the second device represents a changed state of the virtual machine. The mobile agent may be sent to the second device after a timeout period expires at the first device. The WARP instruction may define transmitting the state of the virtual machine. The MESG instruction may define presenting information on a display. The MESG instruction may define collecting user input. The ESEL instruction may define providing a selection to a user. The ALERT instruction may define issuing an alarm in which the alarm may include presenting a visual alarm or producing an audible alarm. The BROWSE instruction may define initiating an Internet browser. The SLEEP instruction may define a time period to delay executing another instruction. The delay time period may be reduced by an external event. The CAPS instruction may define a word that describes the capabilities of a device that receives the mobile agent. The GPS instruction may define determining global positioning system coordinates. In another implementations a computer program product residing on a computer readable medium has stored instructions which, when executed by a processor, cause the processor to execute one or more bytecode language instructions associated with a mobile agent. The mobile agent includes a state of a virtual machine and the bytecode language includes instructions such as WARP, MESG, ESEL, ALERT, BROWSE, CAPS, SLEEP, and GPS. In still another implementation, an executable instruction set includes bytecode language instructions associated with a mobile agent. The mobile agent includes a state of a virtual machine and bytecode language instructions include instructions such as WARP, MESG, ESEL, ALERT, BROWSE, CAPS, SLEEP, and GPS. The details of one or more implementations is set forth in the accompanying drawings and the description below. Other features and advantages will become apparent from the description, the drawings, and the claims. Continue reading about Method of and instruction set for executing operations on a device... Full patent description for Method of and instruction set for executing operations on a device Brief Patent Description - Full Patent Description - Patent Application Claims Click on the above for other options relating to this Method of and instruction set for executing operations on a device patent application. ### 1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored. 3. Each week you receive an email with patent applications related to your keywords. Start now! - Receive info on patent apps like Method of and instruction set for executing operations on a device or other areas of interest. ### Previous Patent Application: Using hardware interrupts to drive dynamic binary code recompilation Next Patent Application: System and method for the distribution of a program among cooperating processing elements Industry Class: Data processing: software development, installation, and management ### FreshPatents.com Support Thank you for viewing the Method of and instruction set for executing operations on a device patent info. IP-related news and info Results in 2.41419 seconds Other interesting Feshpatents.com categories: Canon USA , Celera Genomics , Cephalon, Inc. , Cingular Wireless , Clorox , Colgate-Palmolive , Corning , Cymer , paws |
* Protect your Inventions * US Patent Office filing
PATENT INFO |
|