GB2362537A - Personal assistant,eg for telephone calls - Google Patents

Personal assistant,eg for telephone calls Download PDF

Info

Publication number
GB2362537A
GB2362537A GB0012005A GB0012005A GB2362537A GB 2362537 A GB2362537 A GB 2362537A GB 0012005 A GB0012005 A GB 0012005A GB 0012005 A GB0012005 A GB 0012005A GB 2362537 A GB2362537 A GB 2362537A
Authority
GB
United Kingdom
Prior art keywords
agent
message
external
messages
store
Prior art date
Legal status (The legal status 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 status listed.)
Withdrawn
Application number
GB0012005A
Other versions
GB0012005D0 (en
Inventor
Darien Sharif
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to GB0012005A priority Critical patent/GB2362537A/en
Publication of GB0012005D0 publication Critical patent/GB0012005D0/en
Publication of GB2362537A publication Critical patent/GB2362537A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42348Location-based services which utilize the location information of a target
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/527Centralised call answering arrangements not requiring operator intervention
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/533Voice mail systems
    • H04M3/53366Message disposing or creating aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/20Aspects of automatic or semi-automatic exchanges related to features of supplementary services
    • H04M2203/2072Schedules, e.g. personal calendars
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/533Voice mail systems
    • H04M3/53366Message disposing or creating aspects
    • H04M3/53383Message registering commands or announcements; Greetings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/533Voice mail systems
    • H04M3/53366Message disposing or creating aspects
    • H04M3/53383Message registering commands or announcements; Greetings
    • H04M3/53391Message registering commands or announcements; Greetings dependent on calling party

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

Personal Answering Process for telephone, PDA, fox etc. includes a smart process (Fig 1) in the form of an agent "E". The agent "E" acts on ones behalf "U" to externally received messages "G, H, T" or signals "S, T" by sending out meaningful responses "M, O". The agent can store and retrieve from memory "L" all changes in state "K". The agent "E" may incorporate features from "F, J, R" if not externally available. It can check diary, calendar, name and address book.

Description

41 - -.
2362537 1 PERSONAL ANSWERING PROCESS This invention relates to a digital personal answering process which computes and responds, depending on ones present condition, state and location in space andtime, with a meaningful message when one is not available.
The range of personal communication equipment, i.e. mobile and terrestrial telephones, pagers, personal digital assistants (PDA), facsimile machines etc., lack the capability to generate new and meaningful answers. If one is called and is not able to answer, the equipment can only respond with prerecorded answers. If ones state or condition changes i.e. on holiday, one has to input manually a new answer. In the case of a mobile telephone the apparatus is not aware if one is busy, at home or driving, it is not aware of other personal processes i.e. ones diary, calendar, name & address book. It lacks the ability to process information i.e. check you diary, check name & address book. In the case of a voice mail you can only set one standard message e.g. 1 am not available to take your call so please leave your name and number and I shall get back to you." The voice mail lacks the ab ility to determine if the caller was an important business client or ones partner in life wanting to know when one was coming home. These communication devices are not adaptive to ones ever changing situation and environment.
An object of this invention is to provide a smart process or agent that can interact with external processes or agents and based on rules be able to generate meaningful responses when one is not available to answer.
1 2 k Accordingly, this invention relates to a process that can retrieve, record and store one's present state, condition or location. On receiving an external message or signal, the agent on ones behalf will compute and generate, based on ones presently known condition and location short single or multiple meaningful responses in the form of messages or signals. While computing and generating these responses the agent may or may not interact with other existing agents or systems for further information in-order to generate a more meaningful response e.g. a diary, calendar, clock etc.
Such a process in the form of an agent could be in the form of an electronic circuit, firmware or as software. The agent could be presented as a service on the Internet (or the Intranet), as an embedded service within a larger system, or as a stand-alone feature. The agent could be implemented for a single user utilising single or multiple threads. The agent could also be implemented for multiple users concurrently handling multiple threads.
v A preferred embodiment of the invention will now be described with reference to the accompanying drawing in which:
FIGURE 1 shows the process workflow.
As shown in Figure 1, the various components of the process are described as below.
As shown in Figure 1, the smart process or the agent comprises of an entity relationship object "C", an internal process object "E" and a data store object 3 "L". Objects "F' and "F' represent external processes or agents, where object "F' has access to a data store ")C'. Object "R" represents the external environment. The users of this process are represented as "U". Object "N" is a communication device.
All inter-object messages are represented as lines with arrows indicating direction of flow of messages.
Event 'W' starts the process and creates a signal or message "B" The entity relationship object "C" determines if the person being called is available. If true the message "B" is forwarded to "U" as message "Q. If false the message "B" is forwarded to object "E" as message "D".
.. 1 Object "E" or also referred to as the agent on receiving the message "D" initiates internal procedures. The agent retrieves the last stored data 'U' via messages 'W'. The agent also detects and collects data "G" being sent from external processes or agents "P. External process "F' can retrieve data from 'W' via messages 'W'. The agent "E" can also interact with other external agents or processes "F' by sending messages "H" and receiving responses "I". The agent could also receive additional data "S" from external sources "W'. The agent then computes a meaningful answer 'M' depending on the state, condition and location of the person. This message 'M' is forwarded to object "N". Changes to state, condition and location are saved at 'U' via messages "K".
11 4 h The agent "W computes and constructs the message "M" based on rules. Some of the perimeters for these rules are static and controlled by the user "U" via messages "T", some are dynamic and changed depending on messages received from external processes "F", "F and "R". If external processes such as "F", "J" and "R" are not available these functions can be in- built into process "E".
At any point the user "U" can send an interrupt message "T", and/or take control and send a message "V" to object "N".
Object "N" relays on the message "M" or "V" as message "0". Object "0"" may further process the messages "M" and "V" before forwarding as message "05').
At "P" all processes and events are terminated.
11 As one of the examples, here is how the process could be used on a mobile telephone. The process is initiated 'W' by an incoming call let us presume from an important business client, the caller's number is passed as massage 'W to object "C".
Possible structurefor message "B" NUMBER = <number> After a pre-determined time the call was not answered by user 'V' as he was in a meeting, the message "B" is forwarded as message "D" to object "E".
1 ' 1 1 Possible structurefor message "D" NUMBER = <number> A VAILABILITY = False Object "E"' passes caller's number to maybe an external process "F" as message "G" which further check with its data store ")C'. Data store ")C' finds a match and passes information such as message "W' giving name and category it is filed under. Object "F" relays the query answer back to object 1 "W as message "G".
Possible structurefor message "G" NAME = <name matching number> CA TEGOR Y = Business SEVERITY = Major On receiving the message "G", the process "W proceeds to gather further information on where you are as the user had set a rule via message "T" that all major business clients must be informed as to where he/she is and when he/she would next become available to respond back. Object "C' retrieves the last stored data from "L" via messages "K'.
Possible structurefor message "K" USER = < user name> LOCATION = at work STATE = busy 6 t 1.
Object "E" checks external signals "S" from clock object "W' for date and time. Object T" passes date/time message 'IT' to external diary process "J" to check entries for user 'V' at given date and time. The diary process 'T' may responds back with message "I" Possible structurefor message 'T' DATE = 23110/01 ENTRY = Staff meeting START= 10:OOAM FINISH = 11: OOAM At this point the process can start to build a message "M" Possible structurefor message W" <User name> is currently busy in a staff meeting and will become available after 11: OOAM On receiving message "M" object may forward the message 4;403'5 as a Short Message Service back to the caller or playback the message as a synthetic human voice depending on the services available 'on the mobile telephone.
7

Claims (1)

  1. Accordingly, this invention relates to a process that can retrieve, record and store one's present condition and location. On receiving an external message or signal, the agent on ones behalf will compute and generate, based on ones presently known condition and location short single or multiple meaningful responses in the form of messages or signals. While computing and generating these responses the agent may or may not interact with other existing agents or systems for further information in-order to generate a more meaningful response e.g. a diary, calendar, clock etc.
    2.
    3.
    The agent as claimed in Claim 1 can be in the form of an electronic hardware or a piece of software, or a combination of hardware and software.
    The agent as claimed in Claim I and 2 can be implemented as a stand-alone system or as a co-resident system or as a subsystem to a larger system.
    The agent as claimed in any preceding claim can utilise internal memory storage systems or an external memory storage system to store user state changes.
    8 5.
    6.
    7.
    8.
    The agent as claimed in any proceeding claim can store any digital state changes and values; these values can be internally or externally generated.
    The agent as claimed in any preceding claim can receive digital or analogue messages from internal or external systems.
    The agent as claimed in any preceding claim can transmit digital or analogue messages to internal or external systems.
    A personal answering process substantially as here in described and illustrated in the accompanying drawings.
GB0012005A 2000-05-19 2000-05-19 Personal assistant,eg for telephone calls Withdrawn GB2362537A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
GB0012005A GB2362537A (en) 2000-05-19 2000-05-19 Personal assistant,eg for telephone calls

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB0012005A GB2362537A (en) 2000-05-19 2000-05-19 Personal assistant,eg for telephone calls

Publications (2)

Publication Number Publication Date
GB0012005D0 GB0012005D0 (en) 2000-07-05
GB2362537A true GB2362537A (en) 2001-11-21

Family

ID=9891846

Family Applications (1)

Application Number Title Priority Date Filing Date
GB0012005A Withdrawn GB2362537A (en) 2000-05-19 2000-05-19 Personal assistant,eg for telephone calls

Country Status (1)

Country Link
GB (1) GB2362537A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008039253A1 (en) 2006-09-29 2008-04-03 Siemens Communications, Inc. Meetme assistant performing call screening and providing personalised availability information
WO2008088785A1 (en) 2007-01-16 2008-07-24 Lucent Technologies Inc. Enhanced telecommunications greeting system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996011542A2 (en) * 1994-09-30 1996-04-18 Wildfire Communications, Inc. A network based knowledgeable assistant
WO1998037678A2 (en) * 1997-02-24 1998-08-27 Wildfire Communications, Inc. An electronic voice mail message handling system
US5953393A (en) * 1996-07-15 1999-09-14 At&T Corp. Personal telephone agent

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996011542A2 (en) * 1994-09-30 1996-04-18 Wildfire Communications, Inc. A network based knowledgeable assistant
US5953393A (en) * 1996-07-15 1999-09-14 At&T Corp. Personal telephone agent
WO1998037678A2 (en) * 1997-02-24 1998-08-27 Wildfire Communications, Inc. An electronic voice mail message handling system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
www.wildfire.com *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008039253A1 (en) 2006-09-29 2008-04-03 Siemens Communications, Inc. Meetme assistant performing call screening and providing personalised availability information
US8054961B2 (en) 2006-09-29 2011-11-08 Siemens Enterprise Communications, Inc. MeetMe assistant
CN101523846B (en) * 2006-09-29 2015-12-09 西门子通讯公司 Perform call screening and the MeetMe assistant of personalised availability information is provided
WO2008088785A1 (en) 2007-01-16 2008-07-24 Lucent Technologies Inc. Enhanced telecommunications greeting system

Also Published As

Publication number Publication date
GB0012005D0 (en) 2000-07-05

Similar Documents

Publication Publication Date Title
US7010288B2 (en) System and method for providing an automatic response to a telephone call
US7620160B2 (en) Announcing presence information during telephone call ringback
EP1221802A2 (en) Personalized call-reception apparatus
US7397912B2 (en) Communication system employing a personal assistant server and a personal assistant terminal
US20040266399A1 (en) Method and apparatus for providing selected status announcements from a wireless telephone user to a caller
US6775690B1 (en) Time-dependent messaging
JP2001186276A (en) Portable communication terminal and communication service system
US6567508B2 (en) Communication device
JP2005033565A (en) Cellular phone having mail and schedule function
KR100652648B1 (en) User state information transmission method for mobile station using short message
US20050101304A1 (en) Mobile phone with auto-response capability
US20070263659A1 (en) Time Setting Method for a Portable Device
GB2362537A (en) Personal assistant,eg for telephone calls
JPH11266298A (en) Information equipment with telephone, incoming call control method and recording medium thereof
US20050136987A1 (en) Tactile communication system
JP2004129061A (en) System and method for notifying caller
KR100406252B1 (en) Mobile terminal capable of inactivating a receiving call and inactivating method thereof
TW532031B (en) Incoming call denial processing method and apparatus of mobile phone
JP2002009973A (en) Mail device and storage medium in which mail processing program is stored
JP5996356B2 (en) Communication terminal
JP2001346236A (en) Voice response telephone call transfer system
JPH0918910A (en) Private branch of exchange
JP2000069075A (en) Communication system using awareness, server device and terminal equipment
WO2003045038A2 (en) Method and apparatus for providing caller id information with voicemail services supplied by the phone company
JP2006080950A (en) Communication equipment and method for responding to incoming call by short message

Legal Events

Date Code Title Description
WAP Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)