WO2001017209A1 - A method and apparatus for controling functionality of a device based on time of day - Google Patents

A method and apparatus for controling functionality of a device based on time of day Download PDF

Info

Publication number
WO2001017209A1
WO2001017209A1 PCT/US2000/024205 US0024205W WO0117209A1 WO 2001017209 A1 WO2001017209 A1 WO 2001017209A1 US 0024205 W US0024205 W US 0024205W WO 0117209 A1 WO0117209 A1 WO 0117209A1
Authority
WO
WIPO (PCT)
Prior art keywords
task
function
turn
set forth
time
Prior art date
Application number
PCT/US2000/024205
Other languages
French (fr)
Inventor
Anders Heie
Stacy Chin
Original Assignee
Nokia Mobile Phones Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Mobile Phones Limited filed Critical Nokia Mobile Phones Limited
Priority to AU71078/00A priority Critical patent/AU7107800A/en
Publication of WO2001017209A1 publication Critical patent/WO2001017209A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72451User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/66Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
    • H04M1/663Preventing unauthorised calls to a telephone set
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72463User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions to restrict the functionality of the device

Definitions

  • This invention relates generally to electronic devices and, more particularly, to portable electronic devices that have controllable functions and maintain time of day.
  • Mobile stations also referred to as a radiotelephones, mobile devices, mobile transceivers, mobile telephones, mobile terminals, etc.
  • LCD Liquid Crystal Displays
  • SMS function students may ask questions and receive answers, virtually undetected by their teachers, even during exams.
  • the schools may be forced to set rules requiring that phones not be allowed in schools or classes. However, if students cannot have phones with them at all times, this may defeat the main reasons that parents provide their children with phones.
  • the present invention comprises a method and apparatus, which automatically controls functionality of a mobile device based on time of day.
  • the method and apparatus is provided for modifying functional parameters of a mobile device based on a time of day by determining if the time of day is greater than or equal to an action time parameter; and, if yes, selecting and executing a task associated with a function to execute.
  • the action time parameter may then be updated.
  • an LCD backlight function of a mobile phone may be controlled based on time of day.
  • the backlight function may be turned off during the day and may be turned on during night.
  • the user may adjust the action times based on preference or the time of year (daylight saving, for example).
  • the advantage is that the amount of LCD light used can be controlled, thereby saving battery power during the day when plenty of natural light may be available.
  • the user may select a block of time for operation of certain alert features (for example, ring volume, ring tone, vibrate mode, etc.) based on working hours and personal preferences. For example, working hours could start at 7:30 a.m. and end at 4:30 p.m. for Monday through Friday.
  • certain alert features for example, ring volume, ring tone, vibrate mode, etc.
  • working hours could start at 7:30 a.m. and end at 4:30 p.m. for Monday through Friday.
  • the mobile phone's ring is set to loud and vibrate mode is on from 7:30 a.m. to 4:30 p.m., Monday through Friday.
  • the user sets the working hours and never worries about the phone ringing very loud after 4:30 p.m. or missing a call due to low-ring volume during working hours.
  • the mobile phone automatically adjusts the setting of the selected functions during non-working hours.
  • a user can inhibit or allow operation of a mobile station within certain time periods.
  • parents who provide mobile phones for their children can program the mobile phone for operation during non-school hours only, such that the mobile phone is fully functional only during non-school hours.
  • most of the functions of the mobile phone may be disabled.
  • the send, receive and SMS functions may be turned off for normal use during school hours.
  • the parents can preprogram phone numbers into the mobile phone, so that it can only accept calls from or make calls to a selected number or numbers during school hours.
  • the advantage of this embodiment is the phone can transmit and receive calls for only preprogrammed numbers during school hours. During non-school hours the phone can function as normal.
  • the parents have the knowledge that their children are not abusing the mobile phone, and school officials do not have to worry about the students abusing phones during school hours.
  • FIG. 1 is a block diagram of a mobile phone according to an embodiment of the invention.
  • FIG. 2 is an action table and variables defined in the memory of the mobile phone of FIG. 1 ;
  • FIG. 3 is a flow diagram that illustrates the monitoring task executed by the mobile phone of FIG. 1.
  • FIG. 1 is a block diagram of a mobile phone according to an embodiment of the invention.
  • mobile phone 1 includes transmitter 10, receiver 11 , and processor 13 that is coupled to transmitter 10 and receiver 11.
  • Processor 13 initiates the transmission of outgoing signals and processes incoming signals. These signals may include signaling information in accordance with the air interface of the applicable cellular or digital system, and also user speech and/or user generated data.
  • a user interface includes ringer 17 for controlling the volume of the ring, Liquid Crystal Display (LCD) 16 with a backlight, and user input device keypad 15, all of which are coupled to processor 13.
  • Mobile phone 1 also comprises timer 14 (also referred to as a clock chip) for synchronizing the operations of processor 13 and tracking the current time of day.
  • Timer 14 is coupled to processor 13 to maintain a current time-of-day signal to processor 13.
  • the network may provide a current time-of-day signal transmitted to mobile phones over the air interface.
  • Mobile phone 1 also includes various memories, shown collectively as memory 12.
  • Memory 12 includes a plurality of stored constants and variables that are used by processor 13 during the operation of mobile phone 1. For example, memory 12 stores the values of the various feature parameters and the number assignment module (NAM).
  • NAM number assignment module
  • An operating program for controlling the operation of processor 13 is also stored in memory 12 (typically in a read only memory).
  • Memory 12 is also used to store data provided by the user through the user interface.
  • memory 12 is used to hold the subprograms or subprocesses for controlling the operation of mobile phone 1 and carrying out the embodiment of the invention.
  • FIG. 2 illustrates an action table 5 used for the preferred embodiment.
  • the action table 5 is stored and defined in memory 12 and contains information used to carry out the embodiment of the invention.
  • Table 1 shows an example of a pseudo code for creating the action table 5, as shown in FIG. 2.
  • the action table 5 is a collection of one or more functions, such as function 1 -function N that comprise a function list 20. Referring to function 1 as an example, each function, such as function 1 , comprises a current set pointer 22, a time_task list 25, comprising time_task sets 23, and a next function pointer 24.
  • the current set pointer 22 is used to point one of time_task set 23 and generally points to the set 23 that requires an action.
  • Each time_task set 23 comprises a task time 23A, task type 23B and next set pointer 23C.
  • the task time 23A presents the time to execute the task type 23B.
  • the task type 23B is the type of task to be performed, which is associated with the function 1.
  • the task is part of a list of one or more tasks, wherein each task list is associated with the function. Table 2 shows an example of the function list 20 and a list of tasks associated with each function.
  • the next set pointer 23C points to the next set that requires action.
  • the task list 25 may be a link list or an array of records.
  • link lists are dynamically created and require some memory management, whereas arrays have predetermined size, for example, array of ten records, which ae defined at time of manufacture. It should be noted that using link list versus arrays is a manufacturer preference and not a limitation.
  • next function pointer 24 is used to point to the next function in the action table 5. If there is only one function in the action table 5, then the next function pointer 24 points to itself. It should be realized that modification to number of functions or number of tasks should not be a limitation.
  • the operating program in memory 12 includes a routine to allow the user to set up one or more function settings to control based on time of day.
  • the user is able to select a function, enter a range of time, and select a task from a list of tasks.
  • the user may enter passwords or add, modify or delete tasks.
  • the routine updates the action table 5 and calculates all the time parameters.
  • action table 5 can be initialized when the phone is manufactured or activated and may not allow the user to make any modification. Also, it is within the scope of the invention to provide override features, which either temporarily or permanently modify the action table 5. For example, if a user wants the LCD backlight during the day, a long press key ("*" key, for example) would turn on the LCD backlight for a predetermined time. Also, for the "School Mode Control,” password sequence can be provided to ensure that the user (student, for example) is prevented from modifying preprogrammed tasks and/or times to perform tasks set by the parent.
  • FIG. 3 for illustrating a monitoring task in accordance with an embodiment of this invention.
  • Processor 13 periodically executes the monitoring task.
  • an action time parameter (not shown) has been initialized.
  • the action time parameter indicates the next time to take an action and is defined as a variable in memory 12.
  • the current time of day is accessed by processor 13 from clock chip 14 and compared with the action time parameter. If the current time of day is greater or equal to the action time parameter, then block 32 is executed. Otherwise, processor 13 exits the monitoring task.
  • processor 13 loops through one or more functions to determine which function requires a task to be performed.
  • Processor 13 accesses the action table 5 from memory 12. Starting with function 1 in the action table 5, processor 13 compares the time value indicated by task time 23A of set 23 pointed to by current set pointer 22 with the action time parameter. If the time value is greater than or equal to the action time parameter, then this function requires a task to be performed. Otherwise, processor 13 uses the next function pointer 24 to check the next function in table 5. Processor 13 exits the loop if the next function pointer 24 points back to function 1.
  • the task to execute is selected from the set 23 pointed to by the current set pointer 22, i.e., task type 23B of the set 23.
  • the selected task is then executed. For example the 'Turn OFF LCD backlight task" (shown in Table 2) is executed by processor 13 setting LCD backlight variable to OFF in memory 12.
  • processor 13 updates the current set pointer 22 with a next set pointer 23C of the set 23.
  • the processor calculates a new value for the action time parameter. This is done by selecting the lowest time value, indicated by the task time of the set 23 pointed to by the current set pointer of each function of functions 1- N defined in the action table 5. Once the lowest time value is determined, then processor 13 sets the lowest time value as the action time parameter and exits the monitoring task at block 37.

Abstract

The present invention provides a method and apparatus, which automatically controls functionality of a mobile device based on time of day. The method and apparatus is provided for modifying functional parameters of a mobile device based on a time of day by determining if the time of day is greater than or equal to an action time parameter; and, if yes, selecting and executing a task associated with a function to execute.

Description

A METHOD AND APPARATUS FOR CONTROLLING FUNCTIONALITY OF A DEVICE BASED ON TIME OF DAY
FIELD OF INVENTION
This invention relates generally to electronic devices and, more particularly, to portable electronic devices that have controllable functions and maintain time of day.
BACKGROUND OF THE INVENTION
Mobile stations (also referred to as a radiotelephones, mobile devices, mobile transceivers, mobile telephones, mobile terminals, etc.) are becoming a convenient means of communication around the world. Today, people use mobile phones as a main means of communication throughout everyday life. People use mobile phones to take care of everyday business, usually during business hours, and take care of personal matters, usually during off hours. There are several features provided on the mobile phone that allow the users to customize the settings. For example, a user working in noisy surroundings may set the ring volume to loud and select vibrate mode so that the user can hear the ring or feel the phone when a call is received. This user must then adjust these settings when moving away from the noisy work environment into a low-noise environment, such as a home. Having to adjust the setting everyday can be very inconvenient.
Also, electronic devices using Liquid Crystal Displays (LCD) may use backlight when a key is pressed. Energy is wasted when these devices are used when natural light is available. The unnecessary use of battery power is especially inconvenient for mobile electronic devices, in which conversion of the battery power is very valuable.
Also, as mobile phones are becoming more affordable, parents are starting to provide mobile phones to their children for various reasons. In some areas of the world, even children attending first grade are carrying and using mobile phones. Parents of these children provide mobile phones so that they can communicate with the children anytime during the day, for example, in case of an emergency or simply to notify the child to stay at a secure location because they will be late. Also, children having mobile phones are able to call for assistance in case of an emergency. For both parents and children, having a means to communicate throughout the day is very useful. However, in some areas of the world, children are sending and receiving calls during school hours that not related to emergencies. Some students receive calls while they are taking exams, thereby providing a means to cheat. Mobile phones with short message service (SMS) functions are even more problematic. Using the SMS function, students may ask questions and receive answers, virtually undetected by their teachers, even during exams. The schools may be forced to set rules requiring that phones not be allowed in schools or classes. However, if students cannot have phones with them at all times, this may defeat the main reasons that parents provide their children with phones.
SUMMARY OF INVENTION
Briefly described, the present invention comprises a method and apparatus, which automatically controls functionality of a mobile device based on time of day. The method and apparatus is provided for modifying functional parameters of a mobile device based on a time of day by determining if the time of day is greater than or equal to an action time parameter; and, if yes, selecting and executing a task associated with a function to execute. The action time parameter may then be updated.
In an embodiment of the invention, an LCD backlight function of a mobile phone may be controlled based on time of day. Typically, during the day there is enough light to read the information on the LCD of a mobile phone without providing any backlight. Therefore, the backlight function may be turned off during the day and may be turned on during night. The user may adjust the action times based on preference or the time of year (daylight saving, for example). The advantage is that the amount of LCD light used can be controlled, thereby saving battery power during the day when plenty of natural light may be available.
In another embodiment of the invention, the user may select a block of time for operation of certain alert features (for example, ring volume, ring tone, vibrate mode, etc.) based on working hours and personal preferences. For example, working hours could start at 7:30 a.m. and end at 4:30 p.m. for Monday through Friday. In this example, when the user works in a noisy environment, the mobile phone's ring is set to loud and vibrate mode is on from 7:30 a.m. to 4:30 p.m., Monday through Friday. Advantage is that the user sets the working hours and never worries about the phone ringing very loud after 4:30 p.m. or missing a call due to low-ring volume during working hours. The mobile phone automatically adjusts the setting of the selected functions during non-working hours.
Yet in another embodiment, a user can inhibit or allow operation of a mobile station within certain time periods. For example, parents who provide mobile phones for their children can program the mobile phone for operation during non-school hours only, such that the mobile phone is fully functional only during non-school hours. During school hours, most of the functions of the mobile phone may be disabled. For example, the send, receive and SMS functions may be turned off for normal use during school hours. However, the parents can preprogram phone numbers into the mobile phone, so that it can only accept calls from or make calls to a selected number or numbers during school hours. The advantage of this embodiment is the phone can transmit and receive calls for only preprogrammed numbers during school hours. During non-school hours the phone can function as normal. The parents have the knowledge that their children are not abusing the mobile phone, and school officials do not have to worry about the students abusing phones during school hours.
BRIEF DESCRIPTION OF THE DRAWINGS
Other advantages will be readily appreciated, as the invention becomes better understood by reference to the following detailed description and the accompanying drawings.
FIG. 1 is a block diagram of a mobile phone according to an embodiment of the invention;
FIG. 2 is an action table and variables defined in the memory of the mobile phone of FIG. 1 ; and
FIG. 3 is a flow diagram that illustrates the monitoring task executed by the mobile phone of FIG. 1.
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a block diagram of a mobile phone according to an embodiment of the invention. Generally, mobile phone 1 includes transmitter 10, receiver 11 , and processor 13 that is coupled to transmitter 10 and receiver 11. Processor 13 initiates the transmission of outgoing signals and processes incoming signals. These signals may include signaling information in accordance with the air interface of the applicable cellular or digital system, and also user speech and/or user generated data.
A user interface includes ringer 17 for controlling the volume of the ring, Liquid Crystal Display (LCD) 16 with a backlight, and user input device keypad 15, all of which are coupled to processor 13. Mobile phone 1 also comprises timer 14 (also referred to as a clock chip) for synchronizing the operations of processor 13 and tracking the current time of day. Timer 14 is coupled to processor 13 to maintain a current time-of-day signal to processor 13. Alternatively, in some systems, the network (not shown) may provide a current time-of-day signal transmitted to mobile phones over the air interface.
Mobile phone 1 also includes various memories, shown collectively as memory 12. Memory 12 includes a plurality of stored constants and variables that are used by processor 13 during the operation of mobile phone 1. For example, memory 12 stores the values of the various feature parameters and the number assignment module (NAM). An operating program for controlling the operation of processor 13 is also stored in memory 12 (typically in a read only memory). Memory 12 is also used to store data provided by the user through the user interface. Furthermore, memory 12 is used to hold the subprograms or subprocesses for controlling the operation of mobile phone 1 and carrying out the embodiment of the invention.
FIG. 2 illustrates an action table 5 used for the preferred embodiment. The action table 5 is stored and defined in memory 12 and contains information used to carry out the embodiment of the invention. Table 1 shows an example of a pseudo code for creating the action table 5, as shown in FIG. 2. The action table 5 is a collection of one or more functions, such as function 1 -function N that comprise a function list 20. Referring to function 1 as an example, each function, such as function 1 , comprises a current set pointer 22, a time_task list 25, comprising time_task sets 23, and a next function pointer 24.
The current set pointer 22 is used to point one of time_task set 23 and generally points to the set 23 that requires an action. Each time_task set 23 comprises a task time 23A, task type 23B and next set pointer 23C. The task time 23A presents the time to execute the task type 23B. The task type 23B is the type of task to be performed, which is associated with the function 1. The task is part of a list of one or more tasks, wherein each task list is associated with the function. Table 2 shows an example of the function list 20 and a list of tasks associated with each function. The next set pointer 23C points to the next set that requires action. If there is only one time_task 23 in the time_task list 25, then the next set pointer 23C is set to a predetermined value (null, for example) to indicate that this time_task set 23 is the last set in the task list 25. The task list 25 may be a link list or an array of records. One skilled in the art knows that link lists are dynamically created and require some memory management, whereas arrays have predetermined size, for example, array of ten records, which ae defined at time of manufacture. It should be noted that using link list versus arrays is a manufacturer preference and not a limitation.
The next function pointer 24 is used to point to the next function in the action table 5. If there is only one function in the action table 5, then the next function pointer 24 points to itself. It should be realized that modification to number of functions or number of tasks should not be a limitation.
Table 1. Pseudo Code Example
Figure imgf000009_0001
Table 2. Example of Functions and Associated Task List
Function Associated Task list
LCD back light control Turn ON LCD back light task
Turn OFF LCD back light task
School Mode Control Turn ON SMS Function task
Turn OFF SMS Function task
Turn ON Transmit Function task
Turn OFF Transmit Function task
Turn ON Receive Function task
Turn OFF Receive Function task
Work Mode Control Set Ringer to loud task
Set Ringer to low task
Turn Vibrate Mode ON task
Turn Vibrate Mode OFF task
In accordance with an aspect of this invention the operating program in memory 12 includes a routine to allow the user to set up one or more function settings to control based on time of day. Using the menu function, the user is able to select a function, enter a range of time, and select a task from a list of tasks. Depending upon the function, the user may enter passwords or add, modify or delete tasks. Once the user has completed entering data for the function, the routine updates the action table 5 and calculates all the time parameters.
It should be realized that, as an alternative, action table 5 can be initialized when the phone is manufactured or activated and may not allow the user to make any modification. Also, it is within the scope of the invention to provide override features, which either temporarily or permanently modify the action table 5. For example, if a user wants the LCD backlight during the day, a long press key ("*" key, for example) would turn on the LCD backlight for a predetermined time. Also, for the "School Mode Control," password sequence can be provided to ensure that the user (student, for example) is prevented from modifying preprogrammed tasks and/or times to perform tasks set by the parent.
Reference is made to FIG. 3 for illustrating a monitoring task in accordance with an embodiment of this invention. Processor 13 periodically executes the monitoring task. At block 30, it is assumed that an action time parameter (not shown) has been initialized. The action time parameter indicates the next time to take an action and is defined as a variable in memory 12. At block 31 , the current time of day is accessed by processor 13 from clock chip 14 and compared with the action time parameter. If the current time of day is greater or equal to the action time parameter, then block 32 is executed. Otherwise, processor 13 exits the monitoring task.
At block 32, processor 13 loops through one or more functions to determine which function requires a task to be performed. Processor 13 accesses the action table 5 from memory 12. Starting with function 1 in the action table 5, processor 13 compares the time value indicated by task time 23A of set 23 pointed to by current set pointer 22 with the action time parameter. If the time value is greater than or equal to the action time parameter, then this function requires a task to be performed. Otherwise, processor 13 uses the next function pointer 24 to check the next function in table 5. Processor 13 exits the loop if the next function pointer 24 points back to function 1.
When it is determined that a task is to be performed, at block 33, the task to execute is selected from the set 23 pointed to by the current set pointer 22, i.e., task type 23B of the set 23. At block 34, the selected task is then executed. For example the 'Turn OFF LCD backlight task" (shown in Table 2) is executed by processor 13 setting LCD backlight variable to OFF in memory 12.
Next, at block 35, processor 13 updates the current set pointer 22 with a next set pointer 23C of the set 23. Upon cycling through all the functions, at block 36, the processor calculates a new value for the action time parameter. This is done by selecting the lowest time value, indicated by the task time of the set 23 pointed to by the current set pointer of each function of functions 1- N defined in the action table 5. Once the lowest time value is determined, then processor 13 sets the lowest time value as the action time parameter and exits the monitoring task at block 37.
It should be realized that it is within the scope of the invention to update the parameters in the action table 5 once a day to avoid repeated action. Depending on the method of updating the parameters, the action table 5 and memory 12 may require additional variables.
It should also be realized that it is within the scope of the invention to provide power-up routines that update the action table 5, to align functions setting with the current time of day, and to calculate the action time parameter to represent the next time to take any action.
Thus, while the invention has been particularly shown and described with respect to preferred embodiments thereof, it will be understood by those skilled in the art that changes in form and detail may be made therein without departing from the scope and spirit of the invention.

Claims

CLAIMSWhat is claimed is:
1. A method for modifying functional parameters of a mobile device based on a time of day, comprising the steps of:
determining if the time of day is greater than or equal to an action time parameter;
selecting a task associated with a function and executing the selected task, if the step of determining is positive; and
updating the action time parameter upon executing the selected task.
2. A method as set forth in claim 1 , wherein
said function is associated with a task list, comprising at least one task; and
the task selected in said step of selecting is selected from the task list.
3. A method as set forth in claim 2, wherein said function is one of a plurality of functions.
4. A method as set forth in claim 2, wherein said function is an LCD backlight control function associated with the task list comprising a Turn ON LCD backlight task and a Turn OFF LCD backlight task.
5. A method as set forth in claim 2, wherein said function is a mode control function associated with the task list comprising a Turn ON SMS Function task and a Turn OFF SMS Function task.
6. A method as set forth in claim 2, wherein said function is a mode control function associated with the task list comprising a Turn ON Transmit Function task and a Turn OFF Transmit Function task.
7. A method as set forth in claim 2, wherein said function is a mode control function associated with the task list comprising a Turn ON Receive Function task and a Turn OFF Receive Function task.
8. A method as set forth in claim 2, wherein said function is a mode control function associated with the task list comprising a Set Ringer to loud task and Set Ringer to low task.
9. A method as set forth in claim 2, wherein said function is a mode control function associated with the task list comprising a Turn Vibrate Mode ON task and a Turn Vibrate Mode OFF task.
10. A method as set forth in claim 1 , wherein said step of determining is performed periodically.
11.An apparatus for controlling functional parameters of a mobile device based on a time of day, said apparatus comprising:
a memory for storing an action time parameter and a function;
a controller coupled to said memory, said controller for determining rf the action time parameter is greater than or equal to a time of day; and in response to a positive determination,
selecting a task associated with the function, and executing said task.
12. An apparatus as set forth in claim 11 , wherein said memory is further for storing a task list associated with said function, and wherein said processor selects a task from the task list.
13. An apparatus as set forth in claim 12, wherein said memory further is for storing a plurality of functions.
14. An apparatus as set forth in claim 12, wherein said function is an LCD backlight control function associated with the task list comprising a Turn ON LCD backlight task and a Turn OFF LCD backlight task.
15. An apparatus as set forth in claim 12, wherein said function is a mode control function associated with the task list comprising a Turn ON SMS Function task and a Turn OFF SMS Function task.
16. An apparatus as set forth in claim 12, wherein said function is a mode control function associated with the task list comprising a Turn ON Transmit Function task and a Turn OFF Transmit Function task.
17. An apparatus as set forth in claim 12, wherein said function is a mode control function associated with the task list comprising a Turn ON Receive Function task and a Turn OFF Receive Function task.
18. An apparatus as set forth in claim 12, wherein said function is a mode control function associated with the task list comprising a Set Ringer to loud task and Set Ringer to low task.
19. An apparatus as set forth in claim 12, wherein said function is a mode control function associated with the task list comprising a Turn Vibrate Mode ON task and a Turn Vibrate Mode OFF task.
20. An apparatus as set forth in claim 11 , wherein said controller comprises a processor coupled to a timer, wherein said processor accesses a time of day from said timer and periodically performs said determining if the action timer parameter is greater than or equal to a time of day.
PCT/US2000/024205 1999-08-31 2000-08-31 A method and apparatus for controling functionality of a device based on time of day WO2001017209A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU71078/00A AU7107800A (en) 1999-08-31 2000-08-31 A method and apparatus for controling functionality of a device based on time ofday

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US38761799A 1999-08-31 1999-08-31
US09/387,617 1999-08-31

Publications (1)

Publication Number Publication Date
WO2001017209A1 true WO2001017209A1 (en) 2001-03-08

Family

ID=23530674

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/024205 WO2001017209A1 (en) 1999-08-31 2000-08-31 A method and apparatus for controling functionality of a device based on time of day

Country Status (2)

Country Link
AU (1) AU7107800A (en)
WO (1) WO2001017209A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1259053A1 (en) * 2001-05-15 2002-11-20 Motorola, Inc. Radio communication device
EP1558974A1 (en) * 2002-10-18 2005-08-03 Darren J. Kady Locking device for electronic equipment
GB2410856A (en) * 2004-02-05 2005-08-10 Vtech Telecomm Ltd Telephone with Programmable Quiet Mode Features
US7003654B2 (en) 2001-08-16 2006-02-21 Hewlett-Packard Development Company, L.P. Time-based initialization defaults for an electronic information retrieval device
US7394347B2 (en) 1997-10-27 2008-07-01 World Wide Innovations, Llc Locking device for electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0399520A2 (en) * 1989-05-24 1990-11-28 Hitachi, Ltd. A radio communication system
US5625683A (en) * 1996-03-25 1997-04-29 Motorola, Inc. Method of and telephone with call-reminding and auto-dialing
WO1998007265A1 (en) * 1996-08-12 1998-02-19 Gateway 2000, Inc. Programmable cellular telephone with scheduled function activation and deactivation
WO1999057880A1 (en) * 1998-05-01 1999-11-11 Ericsson Inc. Programmable time-controlled functions in mobile terminal handsets

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0399520A2 (en) * 1989-05-24 1990-11-28 Hitachi, Ltd. A radio communication system
US5625683A (en) * 1996-03-25 1997-04-29 Motorola, Inc. Method of and telephone with call-reminding and auto-dialing
WO1998007265A1 (en) * 1996-08-12 1998-02-19 Gateway 2000, Inc. Programmable cellular telephone with scheduled function activation and deactivation
WO1999057880A1 (en) * 1998-05-01 1999-11-11 Ericsson Inc. Programmable time-controlled functions in mobile terminal handsets

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7394347B2 (en) 1997-10-27 2008-07-01 World Wide Innovations, Llc Locking device for electronic equipment
EP1259053A1 (en) * 2001-05-15 2002-11-20 Motorola, Inc. Radio communication device
US7003654B2 (en) 2001-08-16 2006-02-21 Hewlett-Packard Development Company, L.P. Time-based initialization defaults for an electronic information retrieval device
EP1558974A1 (en) * 2002-10-18 2005-08-03 Darren J. Kady Locking device for electronic equipment
EP1558974A4 (en) * 2002-10-18 2006-06-14 Darren J Kady Locking device for electronic equipment
GB2410856A (en) * 2004-02-05 2005-08-10 Vtech Telecomm Ltd Telephone with Programmable Quiet Mode Features
GB2410856B (en) * 2004-02-05 2007-08-22 Vtech Telecomm Ltd System and method for telephone operation in quiet mode
US7397908B2 (en) 2004-02-05 2008-07-08 Vtech Telecommunications Limited System and method for telephone operation in quiet mode
US9137351B2 (en) 2004-02-05 2015-09-15 Vtech Telecommunications Limited System and method for telephone operation in quiet mode
US9954999B2 (en) 2004-02-05 2018-04-24 Vtech Telecommunications Limited System and method for telephone operation in quiet mode

Also Published As

Publication number Publication date
AU7107800A (en) 2001-03-26

Similar Documents

Publication Publication Date Title
US6246756B1 (en) Method and system to meter and control usage of telephone systems
US7069018B1 (en) Mobile terminal
US6192251B1 (en) Communication system having a notification function with respect to a predetermined state of each communication terminal thereof
US20050215243A1 (en) Automatic mobile call forwarding with time-based and location-based trigger events
WO2001060103A1 (en) Systems, methods, and computer program products for dynamically adjusting the paging channel monitoring frequency of a mobile terminal based on the operating environment
JP2001186250A (en) Radio telephone device and its controlling method
JP3069464B2 (en) Mobile communication device
KR101392320B1 (en) Mobile communication device and control method thereof
WO2001017209A1 (en) A method and apparatus for controling functionality of a device based on time of day
US20040266416A1 (en) Communication terminal apparatus and program for communication control process
KR20050023822A (en) Method for performing low power mode in mobile communication terminal
JPH11225378A (en) Radio telephone set with telephone directory function
KR20010058752A (en) Method for managing electronic name card in a mobile communication network
KR0167896B1 (en) Subscription communication method for portable phone
JP2003204384A (en) Portable communication terminal
KR100554796B1 (en) mobile for servicing weather forecast
KR20040023426A (en) Remote data input method for mobile communication device
KR20020078406A (en) Method for reservation transmission of short message in mobile communication terminal
JP3676990B2 (en) Schedule notification method, schedule management terminal device, and schedule reception terminal device
KR19990003244A (en) Memory Sharing Method of Next-Generation Digital Cordless Phone with Integrated Wireless Pager
KR20040022286A (en) Method for finding the location of a lost mobile by short message and mobile phone using the same
JPH11122668A (en) Incoming call self restriction method and mobile terminal equipment used for the method
KR100319725B1 (en) Backlight control device and method of CDMA mobile communication terminal
KR20030041567A (en) Snooze alarm method for mobile phone
KR100241776B1 (en) Local area auto-dialing method in portable telephone

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP