[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

US20090110177A1 - Dynamic Secondary Phone Book - Google Patents

Dynamic Secondary Phone Book Download PDF

Info

Publication number
US20090110177A1
US20090110177A1 US11/931,649 US93164907A US2009110177A1 US 20090110177 A1 US20090110177 A1 US 20090110177A1 US 93164907 A US93164907 A US 93164907A US 2009110177 A1 US2009110177 A1 US 2009110177A1
Authority
US
United States
Prior art keywords
local
contact information
directory
network
mobile communication
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.)
Abandoned
Application number
US11/931,649
Inventor
T. Sivakumar
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.)
Conversant Wireless Licensing SARL
2011 Intellectual Property Asset Trust
Original Assignee
Nokia Oyj
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 Oyj filed Critical Nokia Oyj
Priority to US11/931,649 priority Critical patent/US20090110177A1/en
Assigned to NOKIA CORPORATION reassignment NOKIA CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SIVAKUMAR, T.
Priority to PCT/IB2008/002895 priority patent/WO2009056948A1/en
Priority to TW097142058A priority patent/TW200935867A/en
Publication of US20090110177A1 publication Critical patent/US20090110177A1/en
Assigned to NOKIA CORPORATION, MICROSOFT CORPORATION reassignment NOKIA CORPORATION SHORT FORM PATENT SECURITY AGREEMENT Assignors: CORE WIRELESS LICENSING S.A.R.L.
Assigned to 2011 INTELLECTUAL PROPERTY ASSET TRUST reassignment 2011 INTELLECTUAL PROPERTY ASSET TRUST CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: NOKIA 2011 PATENT TRUST
Assigned to NOKIA 2011 PATENT TRUST reassignment NOKIA 2011 PATENT TRUST ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: NOKIA CORPORATION
Assigned to CORE WIRELESS LICENSING S.A.R.L reassignment CORE WIRELESS LICENSING S.A.R.L ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: 2011 INTELLECTUAL PROPERTY ASSET TRUST
Priority to US15/083,138 priority patent/US11178270B2/en
Assigned to MICROSOFT CORPORATION reassignment MICROSOFT CORPORATION UCC FINANCING STATEMENT AMENDMENT - DELETION OF SECURED PARTY Assignors: NOKIA CORPORATION
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/2753Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content
    • H04M1/2757Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content by data transmission, e.g. downloading
    • 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/72457User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42136Administration or customisation of services
    • H04M3/42178Administration or customisation of services by downloading data to substation equipment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • H04W12/082Access security using revocation of authorisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • 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/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/18Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2242/00Special services or facilities
    • H04M2242/14Special services or facilities with services dependent on location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2242/00Special services or facilities
    • H04M2242/15Information service where the information is dependent on the location of the subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/02Details of telephonic subscriber devices including a Bluetooth interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/06Details of telephonic subscriber devices including a wireless LAN interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/183Processing at user equipment or user record carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer of terminal data from a network towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Definitions

  • the disclosed embodiments generally relate to communications by a mobile device using a locally accessible phone directory and in particular to accessing contact information for a specific location, business entity, network, or the like.
  • Phone directories and contact information stored on a mobile telephone are limited by useable memory and the need to continuously add and update numbers. Although this may be accomplished by downloading from available data bases located on a personal computer, network server or other source, it becomes cumbersome when there is a need for local contact data that is temporary. For example, a sales executive visiting the head office, needs to have access to contact details for important people in the office. Similarly, a patient in a hospital needs to have access of important contacts to access services, make appointments, check on bills, etc.
  • the problem to which this application is directed is different from the dynamic phonebook entries that might be automatically be updated based on available data sources. For example, phone numbers for taxi service, pizza service, or some other local services which users widely expect to be available, but the details are location dependent. In these cases it is possible to define a dynamic phonebook entry that could be automatically updated by communicating with a local operator, or local service provider when visiting or anticipating a visit to a new or infrequently visited locale, business, facility, or network, but would be automatically deleted after a period of time or when the user is no longer in the relevant locality.
  • a phonebook is provided that is different from location to location. Its utility for the user is limited by the location, and the time duration of the visit or need. For example, hospital phone book may be useful only if somebody is staying at the hospital or has business with the hospital and therefore would expire after a period of the time, during the stay or business dealings. Therefore this local phone book is dynamic and limited by the location and the time of the need.
  • this dynamic local phone directory incorporate a secure access.
  • Local phone book data would not be transferred to a user without authentication, and also such temporary users would not be given access to all the information. For example, a client visiting an office might be allowed to have access to the phone book entries of his host(s,) reception, helpdesk, or some other relevant people, but not to all the information in the phone book. Similarly a user would need to authenticate the service, and set the limits of the need in scope and duration.
  • a communication network is provided with a server, which at least in part is constructed to store a local phone directory having contact information pertinent to the network location.
  • a communications interface is equipped to allow incoming calls for the purpose of accessing the local directory.
  • a mobile communication device is adapted to establish a communication link with the server and provide the server with the necessary identification as an authorized user of the local phone directory. After the link is established and authentication is accomplished, the user of the mobile communication device may obtain contact data from the local phone directory while in the locality or for a predetermined limited time period.
  • a user's mobile communications device may be automatically contacted by a local network and the user provided with the opportunity to acquire local contact information. This can be prompted by sensing the location of the user equipment (UE) and initiating a link via wlan, bluetooth, ultrawide niethen, WiFi, WiMax, referred to as secondary local communications. The user could autheticate and accept or reject the offer of local contact data.
  • UE user equipment
  • the local communications network server includes an accessible local telephone directory with contact information for the associated business, organization, school, hospital, building, or other facility or locale with associated local directory of contact information.
  • the local telephone directory includes a communications interface that provides a portal to the directory for users visiting the locale. A user would provide identification sufficient to authenticate the request for access and then would be permitted to download the contact information.
  • the network server would then provide the communication interface to allow the user to access the local network using the contact information and thereby become a virtual internal phone.
  • FIG. 1 shows a schematic illustration of a cellular telecommunication system, as an example of an environment in which aspects of the embodiments may be applied;
  • FIG. 2 a shows a perspective view of one embodiment of a mobile communication device in which aspects of the disclosed embodiments may be applied;
  • FIG. 2 b shows a perspective view of another embodiment of a mobile communication device in which aspects of the disclosed embodiments may be applied;
  • FIG. 3 shows a user interface for an embodiment of a mobile communication device in which aspects of the disclosed embodiments may be applied
  • FIG. 4 is a block diagram of the mobile communications device of FIG. 3 associated with a local network
  • FIG. 5 is a flow diagram of a method in which aspects of the disclosed embodiments may be applied.
  • FIG. 6 is a block diagram illustrating the general architecture of the exemplary local system of FIG. 4 .
  • FIG. 1 is a schematic illustration of a cellular telecommunications system, as an example, of an environment in which a communications device 100 incorporating features of an exemplary embodiment may be applied.
  • a communications device 100 incorporating features of an exemplary embodiment may be applied.
  • various telecommunications services such as cellular voice calls, www/wap browsing, cellular video calls, data calls, facsimile transmissions, music transmissions, still image transmission, video transmissions, electronic message transmissions and electronic commerce may be performed between the mobile terminal 100 and other devices, such as another mobile terminal 106 , a stationary telephone 132 , a personal computer 151 or an internet server 122 . It is to be noted that for different embodiments of the mobile terminal 100 and in different situations, some of the telecommunications services indicated above may or may not be available. The aspects of the invention are not limited to any particular set of services in this respect.
  • the mobile terminals 100 , 106 may be connected to a mobile telecommunications network 110 through radio frequency (RF) links 102 , 108 via base stations 104 , 109 .
  • the mobile telecommunications network 110 may be in compliance with any commercially available mobile telecommunications standard such as GSM, UMTS, D-AMPS, CDMA2000, FOMA and TD-SCDMA.
  • the mobile telecommunications network 110 may be operatively connected to a wide area network 120 , which may be the internet or a part thereof.
  • An internet server 122 has data storage 124 and is connected to the wide area network 120 , as is an internet client computer 126 .
  • the server 122 may host a www/hap server capable of serving www/hap content to the mobile terminal 100 .
  • a public switched telephone network (PSTN) 130 may be connected to the mobile telecommunications network 110 in a familiar manner.
  • Various telephone terminals, including the stationary telephone 132 may be connected to the PSTN 130 .
  • the mobile terminal 100 is also capable of communicating locally via a local link 101 or 151 to one or more local devices 103 or 150 .
  • the local links 101 or 151 may be any suitable type of link with a limited range, such as for example Bluetooth, a Universal Serial Bus (USB) link, a wireless Universal Serial Bus (WUSB) link, an IEEE 802.11 wireless local area network (WLAN) link, an RS-232 serial link, etc.
  • the local devices 103 can, for example, be various sensors that can communicate measurement values to the mobile terminal 100 over the local link 101 .
  • the above examples are not intended to be limiting, and any suitable type of link may be utilized.
  • the local devices 103 may be antennas and supporting equipment forming a WLAN implementing Worldwide Interoperability for Microwave Access (WiMAX, IEEE 802.16), WiFi (IEEE 802.11x) or other communication protocols.
  • the WLAN may be connected to the internet.
  • the mobile terminal 100 may thus have multi-radio capability for connecting wirelessly using mobile communications network 110 , WLAN or both.
  • Communication with the mobile telecommunications network 110 may also be implemented using WiFi, WiMax, or any other suitable protocols, and such communication may utilize unlicensed portions of the radio spectrum (e.g. unlicensed mobile access (UMA)).
  • UMA unlicensed mobile access
  • a computer device 151 for example, a personal computer (PC), laptop computer or other computer device capable of executing a variety of applications, is connected to mobile communication terminal 100 by a local link 151 , as described above.
  • the computer device 150 may be a tablet computer, a laptop or desktop computer, a television or television set top box or any other suitable device capable of driving a display and having supporting electronics, such as central processing unit 411 and memory 414 .
  • Computer device 150 may also be connected via broadband, cable, PSTN or other means of communication to Internet server 122 .
  • the system illustrated may be adapted to facilitate the functions of the disclosed embodiments described below.
  • the terminal or mobile communications device 200 may have a keypad 210 and a display 220 .
  • the keypad 210 may include any suitable user input devices such as, for example, a multi-function/scroll key 230 , soft keys 231 , 232 , a call key 233 and end call key 234 and alphanumeric keys 235 .
  • the display 220 may be any suitable display, such as for example, a touch screen display or graphical user interface.
  • the display may be integral to the device 200 or the display may be a peripheral display connected to the device 200 .
  • a pointing device such as for example, a stylus, pen or simply the user's finger may be used with the display 220 .
  • any suitable pointing device may be used.
  • the display may be a conventional display.
  • the device 200 may also include other suitable features such as, for example, a camera, loud speaker, connectivity port or tactile feedback features.
  • the mobile communications device may have a processor 201 connected to the display for processing user inputs and displaying information on the display 220 .
  • a memory 202 may be connected to the processor 201 for storing any suitable information and/or applications associated with the mobile communications device 200 such as phone book entries, calendar entries, etc.
  • the device 100 may be for example, a PDA style device 200 ′ illustrated in FIG. 2B .
  • the PDA 200 ′ may have a keypad 210 ′, a touch screen display 220 ′ and a pointing device 250 for use on the touch screen display 220 ′.
  • the exemplary embodiments herein will be described with reference to the mobile communications device 100 for exemplary purposes only with the understanding that the embodiments could be applied equally to any suitable mobile device incorporating a display, processor, memory with supporting software or hardware and a mobile communication capability.
  • FIG. 3 illustrates a user interface 300 of the type that may be useful in the mobile communication device 100 .
  • the user interface may include display 220 .
  • the display 220 of the device 100 may include an application section 310 , soft key functions 320 , 330 , an application bar 340 , a battery indicator 301 , the date 305 and any other suitable information or items.
  • the application bar 340 may allow a user to select an application stored in the device.
  • the application bar 340 may include a phone book, email or other messaging application, a calendar, video player, printing function and any other suitable applications.
  • the user may use the scroll or navigation key 230 to scroll through and select an application from the application bar 340 .
  • the applications may be scrolled through and selected in any suitable manner such as, for example, via a menu of the device or with a stylus interacting with a touch screen display.
  • the calendar function is selected for presentation on the display 220 .
  • the user's calendar entries may be presented in the application section for viewing or modification by the user.
  • the application section 310 , soft key functions 320 , 330 , an application bar 340 , a battery indicator 301 , the date 305 will collectively be referred to herein as the native application 360 (e.g. the native application is the display screen that is presented on the display before the user activates a transparent application functionality of the device as will be described in greater detail below).
  • the native application may be any suitable portion of the display screen including any suitable application that is running on the device.
  • FIG. 4 is a schematic block diagram of a mobile telecommunication terminal 100 within a local communications network according to an exemplary embodiment of the present invention.
  • a transceiver 410 is used for communicating with a base station 402 via an antenna 411 .
  • the base station 402 may be in communication via a local communications network (not shown) to a local phone directory server 405 via link 404 .
  • Communication with local phone directory server 405 could also be established by a secondary radio interface 406 , such as blue tooth, infrared, or other means via antenna 408 and link 403 .
  • the communications may also be established through other means, e.g. a public switched telephone network (PSTN).
  • PSTN public switched telephone network
  • the terminal 100 and the network in which the terminal is operating are generally adapted to support IP traffic, for example, WLAN, BT, UWB, Wifi, WiMax, IP-Pass-through and other wireless or wired interfaces for communication.
  • IP traffic for example, WLAN, BT, UWB,
  • a control unit 420 is coupled to the transceiver 410 .
  • the control unit 420 may comprise signal processing circuitry in order to process e.g. voice data and message data (e.g. SMS or MMS) from a user of the mobile telecommunication terminal 100 and provide the transceiver 410 with the processed data for transmission to the base station 402 or other destinations.
  • the control unit 420 may comprise signal processing circuitry for processing data received from the other telecommunication terminals in order to provide the user of the mobile telecommunication terminal 100 with e.g. audio, image, video or message data.
  • some or all of the signal processing functionality may be provided by specialized circuitry in the mobile telecommunication terminal 100 .
  • the control unit 420 is coupled to a display 430 for providing a user of the mobile telecommunication terminal 100 with visual data regarding e.g. a specific call in progress, telecommunication numbers stored in the mobile telecommunication terminal 100 , signal strength of the wireless communication links 403 and 404 , messages received from other mobile telecommunication terminals, etc.
  • the control unit 420 is moreover coupled to an input unit 440 , which may be in the form of a keyboard/keypad; an on-screen touch-sensitive keyboard; a navigation wheel or joystick for scrolling and selecting items, digits and/or characters shown on the display 430 ; etc.
  • an input unit 440 which may be in the form of a keyboard/keypad; an on-screen touch-sensitive keyboard; a navigation wheel or joystick for scrolling and selecting items, digits and/or characters shown on the display 430 ; etc.
  • a memory 450 is connected to the control unit 420 .
  • the memory 450 may be a single memory or many different memories implemented on different chips, alone or together with other electronic circuitry, by means of different technologies (such as RAM, ROM, EPROM, EEPROM, Flash, etc) which all are accessible by the control unit 420 .
  • the user equipment i.e. mobile communication device 100 includes a dynamic local phone directory software module 407 stored in or in cooperation with memory 450 .
  • the software module 407 is executed by control unit 420 in conjunction with memory 450 to establish communication with a network located at a particular facility in which the user of mobile communication device 100 is present. This could be at a business, manufacturing plant, hospital, chamber of commerce or other location where a local contact directory database is made available.
  • the local contact database would include a software module that would complement the function of software module 407 and provide the interface for the user to communicate, authenticate, set up, and download the contact data that is temporarily needed to conduct business, utilize a service, or generally network with local personnel and businesses.
  • the system of this invention includes the local communications network server 500 , which could be any one of a number of the entities shown in FIG. 1 and be comprised of a wide variety of computers and processors linked for use with respect to a particular locale.
  • the local network server 500 there is a local phone directory network server 405 that stores and operates a database containing a local telephone directory 503 .
  • Directory 503 contains contact information for the associated business, organization, school, town, hospital, building, or other facility or locale. The contact information could include phone numbers, email addresses, screen names and other information.
  • the local telephone directory server 405 includes a communications interface 504 that provides a portal to the directory for users visiting the locale and desiring temporary access to contact information.
  • a security module 505 is associated with the communications interface to provide a screening function that would record a request for access to the directory, including an identification of the user, and the particular communications device for the purposes of authenticating the request.
  • a subscription style service may be provided with cooperatively responsive dynamic local software modules 502 and 508 present on the local directory server. With a subscription style service the user would apply for access in advance and provide the necessary security information to allow local phone directory server to verify the subscription. The might be provided by a communications service provider as part of a package of features.
  • the network side of the system would include local phone directory server 405 having a memory module 501 in which is stored the local phone directory database and application software 502 for operating the dynamic local directory feature.
  • the user equipment 100 would also involve a communication interface 506 with appropriate security functions 507 that provide for information to be transmitted to the local phone directory server 405 for authentication and also permit a certain level of authentication by the user equipment 100 from the local phone directory server 405 .
  • the communication link 403 / 404 may be established and contact data downloaded to dynamic local directory 407 in memory 509 that is part of communication device 100 .
  • Dynamic local directory module 508 would provide the operation instructions for the processor 201 of UE 100 .
  • Dynamic local directory modules 502 and 508 are designed to provide the cooperating parts of the system with necessary instructions to execute the dynamic directory feature.
  • the modules 502 and 508 would provide a structure for the download of data.
  • the contact information downloaded would be automatically deleted when the user equipment moves out of the local or a predetermined time limit expires. The deletion could also be deleted manually by the user. This allows for the stripping of obsolete contact data and restores memory capacity to allow further temporary downloads of local contact information from other local directories.
  • the user equipment 100 would be carried into a facility, for example, a business or office within which the user wishes to conduct sales or other contact activities.
  • the user seeks to establish a link ( 600 ) with the local phone directory server associated with the internal communications network of the business. After a reciprocal authentication process is performed and accepted ( 610 ), a link is established between UE 100 and the local directory server 405 . If authentication cannot be accomplished than access is denied and the communication is ended ( 680 ).
  • the status of the user i.e. subscriber, remote employee, visitor, etc. is obtained and access limits are set accordingly ( 620 ).
  • the limits are set using a presence and/or time criteria, this could be prescribed by the subscription, by the user, or by the local directory server according to the user's status.
  • the data is then downloaded ( 630 ) to the dynamic local directory 407 of the UE 100 and in this embodiment will be set to be removed ( 650 ) after a predetermined period, that could be hours, days, weeks or what is appropriate to the circumstances, has expired ( 640 ).
  • a proximity limitation may be set and then the contact data would be removed after the user and user equipment 100 is removed from the locale ( 660 ). It is a feature of the dynamic local phone directory software, that the local contact data obtained would be automatically purged when it is no longer needed.
  • the dynamic local directory is continuously changing with time and location.
  • the contact information would be pushed down from the local directory server 405 .
  • the communication link would be initiated by the local server 405 upon receiving information that indicates the presence of UE 100 within a target location. Authentication and downloading would occur in the same manner as in steps 610 to 680 .
  • the downloaded data would include access information and codes necessary to allow operation of the UE 100 as an internal communication device within the local network. In effect the UE 100 would become a fully functioning local phone in the local network for the duration of a visit.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Environmental & Geological Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

A mobile communication device is equipped with a dynamic local directory into which contact information from a local telephone directory may be downloaded on a temporary basis. The local telephone directory resides on a local communication network and may be accessed by the mobile communication device. The downloaded data is purged automatically after preset limits are reached. The dynamic local telephone directory on the mobile communication device is continuously changing depending on the location.

Description

    BACKGROUND
  • 1. Field
  • The disclosed embodiments generally relate to communications by a mobile device using a locally accessible phone directory and in particular to accessing contact information for a specific location, business entity, network, or the like.
  • 2. Brief Description of Related Developments
  • Phone directories and contact information stored on a mobile telephone are limited by useable memory and the need to continuously add and update numbers. Although this may be accomplished by downloading from available data bases located on a personal computer, network server or other source, it becomes cumbersome when there is a need for local contact data that is temporary. For example, a sales executive visiting the head office, needs to have access to contact details for important people in the office. Similarly, a patient in a hospital needs to have access of important contacts to access services, make appointments, check on bills, etc.
  • In the current state of the art, users need to manually pull the details of the contacts and feed them to an address book or other contact application on the mobile device. Later these entries will need to be deleted when the user finds that he/she no longer needs these contact details to avoid overwhelming available memory.
  • The problem to which this application is directed is different from the dynamic phonebook entries that might be automatically be updated based on available data sources. For example, phone numbers for taxi service, pizza service, or some other local services which users widely expect to be available, but the details are location dependent. In these cases it is possible to define a dynamic phonebook entry that could be automatically updated by communicating with a local operator, or local service provider when visiting or anticipating a visit to a new or infrequently visited locale, business, facility, or network, but would be automatically deleted after a period of time or when the user is no longer in the relevant locality.
  • It would be advantageous to provide a mobile communications device with the ability to access a local phone directory to obtain contact information related to a particular location. In an embodiment of this application, a phonebook is provided that is different from location to location. Its utility for the user is limited by the location, and the time duration of the visit or need. For example, hospital phone book may be useful only if somebody is staying at the hospital or has business with the hospital and therefore would expire after a period of the time, during the stay or business dealings. Therefore this local phone book is dynamic and limited by the location and the time of the need.
  • It would be also advantageous that this dynamic local phone directory incorporate a secure access. Local phone book data would not be transferred to a user without authentication, and also such temporary users would not be given access to all the information. For example, a client visiting an office might be allowed to have access to the phone book entries of his host(s,) reception, helpdesk, or some other relevant people, but not to all the information in the phone book. Similarly a user would need to authenticate the service, and set the limits of the need in scope and duration.
  • SUMMARY
  • According to one aspect of this application, a communication network is provided with a server, which at least in part is constructed to store a local phone directory having contact information pertinent to the network location. A communications interface is equipped to allow incoming calls for the purpose of accessing the local directory. A mobile communication device is adapted to establish a communication link with the server and provide the server with the necessary identification as an authorized user of the local phone directory. After the link is established and authentication is accomplished, the user of the mobile communication device may obtain contact data from the local phone directory while in the locality or for a predetermined limited time period.
  • In another aspect of this application, a user's mobile communications device may be automatically contacted by a local network and the user provided with the opportunity to acquire local contact information. This can be prompted by sensing the location of the user equipment (UE) and initiating a link via wlan, bluetooth, ultrawide banc, WiFi, WiMax, referred to as secondary local communications. The user could autheticate and accept or reject the offer of local contact data.
  • In another aspect of this application, the local communications network server includes an accessible local telephone directory with contact information for the associated business, organization, school, hospital, building, or other facility or locale with associated local directory of contact information. The local telephone directory includes a communications interface that provides a portal to the directory for users visiting the locale. A user would provide identification sufficient to authenticate the request for access and then would be permitted to download the contact information. The network server would then provide the communication interface to allow the user to access the local network using the contact information and thereby become a virtual internal phone.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The foregoing aspects and other features of the embodiments are explained in the following description, with reference to the accompanying drawings, in which:
  • FIG. 1 shows a schematic illustration of a cellular telecommunication system, as an example of an environment in which aspects of the embodiments may be applied;
  • FIG. 2 a shows a perspective view of one embodiment of a mobile communication device in which aspects of the disclosed embodiments may be applied;
  • FIG. 2 b shows a perspective view of another embodiment of a mobile communication device in which aspects of the disclosed embodiments may be applied;
  • FIG. 3 shows a user interface for an embodiment of a mobile communication device in which aspects of the disclosed embodiments may be applied;
  • FIG. 4 is a block diagram of the mobile communications device of FIG. 3 associated with a local network;
  • FIG. 5 is a flow diagram of a method in which aspects of the disclosed embodiments may be applied;
  • FIG. 6 is a block diagram illustrating the general architecture of the exemplary local system of FIG. 4.
  • DETAILED DESCRIPTION OF THE EMBODIMENT(S)
  • FIG. 1 is a schematic illustration of a cellular telecommunications system, as an example, of an environment in which a communications device 100 incorporating features of an exemplary embodiment may be applied. Although the embodiments disclosed will be described with reference to the drawings, it should be understood that they may take many alternate forms. In addition, any suitable size, shape, type of elements or combination of components could be used.
  • In the telecommunication system of FIG. 1, various telecommunications services such as cellular voice calls, www/wap browsing, cellular video calls, data calls, facsimile transmissions, music transmissions, still image transmission, video transmissions, electronic message transmissions and electronic commerce may be performed between the mobile terminal 100 and other devices, such as another mobile terminal 106, a stationary telephone 132, a personal computer 151 or an internet server 122. It is to be noted that for different embodiments of the mobile terminal 100 and in different situations, some of the telecommunications services indicated above may or may not be available. The aspects of the invention are not limited to any particular set of services in this respect.
  • The mobile terminals 100, 106 may be connected to a mobile telecommunications network 110 through radio frequency (RF) links 102, 108 via base stations 104, 109. The mobile telecommunications network 110 may be in compliance with any commercially available mobile telecommunications standard such as GSM, UMTS, D-AMPS, CDMA2000, FOMA and TD-SCDMA.
  • The mobile telecommunications network 110 may be operatively connected to a wide area network 120, which may be the internet or a part thereof. An internet server 122 has data storage 124 and is connected to the wide area network 120, as is an internet client computer 126. The server 122 may host a www/hap server capable of serving www/hap content to the mobile terminal 100.
  • A public switched telephone network (PSTN) 130 may be connected to the mobile telecommunications network 110 in a familiar manner. Various telephone terminals, including the stationary telephone 132, may be connected to the PSTN 130.
  • The mobile terminal 100 is also capable of communicating locally via a local link 101 or 151 to one or more local devices 103 or 150. The local links 101 or 151 may be any suitable type of link with a limited range, such as for example Bluetooth, a Universal Serial Bus (USB) link, a wireless Universal Serial Bus (WUSB) link, an IEEE 802.11 wireless local area network (WLAN) link, an RS-232 serial link, etc. The local devices 103 can, for example, be various sensors that can communicate measurement values to the mobile terminal 100 over the local link 101. The above examples are not intended to be limiting, and any suitable type of link may be utilized. The local devices 103 may be antennas and supporting equipment forming a WLAN implementing Worldwide Interoperability for Microwave Access (WiMAX, IEEE 802.16), WiFi (IEEE 802.11x) or other communication protocols. The WLAN may be connected to the internet. The mobile terminal 100 may thus have multi-radio capability for connecting wirelessly using mobile communications network 110, WLAN or both. Communication with the mobile telecommunications network 110 may also be implemented using WiFi, WiMax, or any other suitable protocols, and such communication may utilize unlicensed portions of the radio spectrum (e.g. unlicensed mobile access (UMA)).
  • As shown in FIG. 1, a computer device 151, for example, a personal computer (PC), laptop computer or other computer device capable of executing a variety of applications, is connected to mobile communication terminal 100 by a local link 151, as described above. In other alternate embodiments, the computer device 150 may be a tablet computer, a laptop or desktop computer, a television or television set top box or any other suitable device capable of driving a display and having supporting electronics, such as central processing unit 411 and memory 414. Computer device 150 may also be connected via broadband, cable, PSTN or other means of communication to Internet server 122. The system illustrated may be adapted to facilitate the functions of the disclosed embodiments described below.
  • One embodiment 200 of a terminal 100 is illustrated in more detail in FIG. 2A. The terminal or mobile communications device 200 may have a keypad 210 and a display 220. The keypad 210 may include any suitable user input devices such as, for example, a multi-function/scroll key 230, soft keys 231, 232, a call key 233 and end call key 234 and alphanumeric keys 235. The display 220 may be any suitable display, such as for example, a touch screen display or graphical user interface. The display may be integral to the device 200 or the display may be a peripheral display connected to the device 200. A pointing device, such as for example, a stylus, pen or simply the user's finger may be used with the display 220. In alternate embodiments any suitable pointing device may be used. In other alternate embodiments, the display may be a conventional display. The device 200 may also include other suitable features such as, for example, a camera, loud speaker, connectivity port or tactile feedback features. The mobile communications device may have a processor 201 connected to the display for processing user inputs and displaying information on the display 220. A memory 202 may be connected to the processor 201 for storing any suitable information and/or applications associated with the mobile communications device 200 such as phone book entries, calendar entries, etc.
  • In one embodiment, the device 100, may be for example, a PDA style device 200′ illustrated in FIG. 2B. The PDA 200′ may have a keypad 210′, a touch screen display 220′ and a pointing device 250 for use on the touch screen display 220′. The exemplary embodiments herein will be described with reference to the mobile communications device 100 for exemplary purposes only with the understanding that the embodiments could be applied equally to any suitable mobile device incorporating a display, processor, memory with supporting software or hardware and a mobile communication capability.
  • FIG. 3 illustrates a user interface 300 of the type that may be useful in the mobile communication device 100. The user interface may include display 220. The display 220 of the device 100 may include an application section 310, soft key functions 320, 330, an application bar 340, a battery indicator 301, the date 305 and any other suitable information or items. The application bar 340 may allow a user to select an application stored in the device. For example, as can be seen in FIG. 3, the application bar 340 may include a phone book, email or other messaging application, a calendar, video player, printing function and any other suitable applications. The user may use the scroll or navigation key 230 to scroll through and select an application from the application bar 340. In alternate embodiments the applications may be scrolled through and selected in any suitable manner such as, for example, via a menu of the device or with a stylus interacting with a touch screen display.
  • In the example of FIG. 3 the calendar function is selected for presentation on the display 220. The user's calendar entries may be presented in the application section for viewing or modification by the user. In this example, the application section 310, soft key functions 320, 330, an application bar 340, a battery indicator 301, the date 305 will collectively be referred to herein as the native application 360 (e.g. the native application is the display screen that is presented on the display before the user activates a transparent application functionality of the device as will be described in greater detail below). In alternate embodiments, the native application may be any suitable portion of the display screen including any suitable application that is running on the device.
  • FIG. 4 is a schematic block diagram of a mobile telecommunication terminal 100 within a local communications network according to an exemplary embodiment of the present invention. A transceiver 410 is used for communicating with a base station 402 via an antenna 411. The base station 402 may be in communication via a local communications network (not shown) to a local phone directory server 405 via link 404. Communication with local phone directory server 405 could also be established by a secondary radio interface 406, such as blue tooth, infrared, or other means via antenna 408 and link 403. As indicated in FIG. 1 the communications may also be established through other means, e.g. a public switched telephone network (PSTN). The terminal 100 and the network in which the terminal is operating are generally adapted to support IP traffic, for example, WLAN, BT, UWB, Wifi, WiMax, IP-Pass-through and other wireless or wired interfaces for communication.
  • Within mobile communication device 100, a control unit 420 is coupled to the transceiver 410. The control unit 420 may comprise signal processing circuitry in order to process e.g. voice data and message data (e.g. SMS or MMS) from a user of the mobile telecommunication terminal 100 and provide the transceiver 410 with the processed data for transmission to the base station 402 or other destinations. Likewise, the control unit 420 may comprise signal processing circuitry for processing data received from the other telecommunication terminals in order to provide the user of the mobile telecommunication terminal 100 with e.g. audio, image, video or message data. Alternatively (not shown) some or all of the signal processing functionality may be provided by specialized circuitry in the mobile telecommunication terminal 100.
  • The control unit 420 is coupled to a display 430 for providing a user of the mobile telecommunication terminal 100 with visual data regarding e.g. a specific call in progress, telecommunication numbers stored in the mobile telecommunication terminal 100, signal strength of the wireless communication links 403 and 404, messages received from other mobile telecommunication terminals, etc.
  • The control unit 420 is moreover coupled to an input unit 440, which may be in the form of a keyboard/keypad; an on-screen touch-sensitive keyboard; a navigation wheel or joystick for scrolling and selecting items, digits and/or characters shown on the display 430; etc.
  • A memory 450 is connected to the control unit 420. The memory 450 may be a single memory or many different memories implemented on different chips, alone or together with other electronic circuitry, by means of different technologies (such as RAM, ROM, EPROM, EEPROM, Flash, etc) which all are accessible by the control unit 420.
  • In the exemplary embodiment of FIG. 4, the user equipment, i.e. mobile communication device 100 includes a dynamic local phone directory software module 407 stored in or in cooperation with memory 450. The software module 407 is executed by control unit 420 in conjunction with memory 450 to establish communication with a network located at a particular facility in which the user of mobile communication device 100 is present. This could be at a business, manufacturing plant, hospital, chamber of commerce or other location where a local contact directory database is made available. The local contact database would include a software module that would complement the function of software module 407 and provide the interface for the user to communicate, authenticate, set up, and download the contact data that is temporarily needed to conduct business, utilize a service, or generally network with local personnel and businesses.
  • In one embodiment of this invention, as shown in FIG. 6, the system of this invention includes the local communications network server 500, which could be any one of a number of the entities shown in FIG. 1 and be comprised of a wide variety of computers and processors linked for use with respect to a particular locale. As part of, or operatively associated with the local network server 500, there is a local phone directory network server 405 that stores and operates a database containing a local telephone directory 503. Directory 503 contains contact information for the associated business, organization, school, town, hospital, building, or other facility or locale. The contact information could include phone numbers, email addresses, screen names and other information. The local telephone directory server 405 includes a communications interface 504 that provides a portal to the directory for users visiting the locale and desiring temporary access to contact information.
  • A security module 505 is associated with the communications interface to provide a screening function that would record a request for access to the directory, including an identification of the user, and the particular communications device for the purposes of authenticating the request. In some instances, it is envisioned that a subscription style service may be provided with cooperatively responsive dynamic local software modules 502 and 508 present on the local directory server. With a subscription style service the user would apply for access in advance and provide the necessary security information to allow local phone directory server to verify the subscription. The might be provided by a communications service provider as part of a package of features.
  • Therefore the network side of the system would include local phone directory server 405 having a memory module 501 in which is stored the local phone directory database and application software 502 for operating the dynamic local directory feature. The user equipment 100 would also involve a communication interface 506 with appropriate security functions 507 that provide for information to be transmitted to the local phone directory server 405 for authentication and also permit a certain level of authentication by the user equipment 100 from the local phone directory server 405. Once cleared the communication link 403/404 may be established and contact data downloaded to dynamic local directory 407 in memory 509 that is part of communication device 100. Dynamic local directory module 508 would provide the operation instructions for the processor 201 of UE 100.
  • Dynamic local directory modules 502 and 508 are designed to provide the cooperating parts of the system with necessary instructions to execute the dynamic directory feature. In one embodiment, the modules 502 and 508 would provide a structure for the download of data. As part of this structure, the contact information downloaded would be automatically deleted when the user equipment moves out of the local or a predetermined time limit expires. The deletion could also be deleted manually by the user. This allows for the stripping of obsolete contact data and restores memory capacity to allow further temporary downloads of local contact information from other local directories.
  • In an embodiment of this invention as shown in FIG. 5, the user equipment 100 would be carried into a facility, for example, a business or office within which the user wishes to conduct sales or other contact activities. Using UE 100, the user seeks to establish a link (600) with the local phone directory server associated with the internal communications network of the business. After a reciprocal authentication process is performed and accepted (610), a link is established between UE 100 and the local directory server 405. If authentication cannot be accomplished than access is denied and the communication is ended (680).
  • Before any data is downloaded the status of the user, i.e. subscriber, remote employee, visitor, etc. is obtained and access limits are set accordingly (620). In one embodiment the limits are set using a presence and/or time criteria, this could be prescribed by the subscription, by the user, or by the local directory server according to the user's status. The data is then downloaded (630) to the dynamic local directory 407 of the UE 100 and in this embodiment will be set to be removed (650) after a predetermined period, that could be hours, days, weeks or what is appropriate to the circumstances, has expired (640). In addition, a proximity limitation may be set and then the contact data would be removed after the user and user equipment 100 is removed from the locale (660). It is a feature of the dynamic local phone directory software, that the local contact data obtained would be automatically purged when it is no longer needed. The dynamic local directory is continuously changing with time and location.
  • In one embodiment the contact information, would be pushed down from the local directory server 405. In this instance the communication link would be initiated by the local server 405 upon receiving information that indicates the presence of UE 100 within a target location. Authentication and downloading would occur in the same manner as in steps 610 to 680.
  • In another embodiment, the downloaded data would include access information and codes necessary to allow operation of the UE 100 as an internal communication device within the local network. In effect the UE 100 would become a fully functioning local phone in the local network for the duration of a visit.
  • It should be understood that the foregoing description is only illustrative of the embodiments. Various alternatives and modifications can be devised by those skilled in the art without departing from the embodiments. Accordingly, the disclosed embodiments are intended to embrace all such alternatives, modifications and variances that fall within the scope of the appended claims.

Claims (24)

1. A method comprising:
using a mobile communication device establishing a communication link with a local communication network, said network having a directory of contact information pertaining to a particular locale;
authenticating the mobile communication device at the local communication network and setting access limits;
downloading local contact information into a dynamic local directory on the mobile communication device; and
removing the downloaded local contact information from the dynamic local directory, when the access limits are exceeded.
2. The method of claim 1 wherein said removal is initiated by a user of the mobile communications device when the access limits are exceeded.
3. The method of claim 1 wherein the removal is automatic when the access limits are exceeded.
4. The method of claim 1 wherein the access limits are set based on the proximity of the mobile communication device and the local contact information is removed when the mobile communication is moved beyond the proximity limit.
5. The method of claim 1 wherein the access limits are set based on a time period beginning with the downloading of the local contact information and the local contact information is removed when the time period expires.
6. The method of claim 1 wherein the establishment of the communication link is initiated by the local communication network when said network obtains information that the mobile communication device is within a target area.
7. The method of claim 1 wherein the local contact information is a phone number, a screen name or an email address.
8. The method of claim wherein the local communication network is associated with a business facility.
9. The method of claim 8 further comprising: downloading data and codes to provide the mobile communication device with the ability to operate as an internal phone of the business facility.
10. The method according to claim 1 wherein the communication link is a secondary radio link.
11. The method according to claim 10 wherein the secondary radio link is a wireless local area network, blue tooth, ultrawide band, Wifi or WiMax.
12. A mobile communication device comprising:
a processor for executing the functions of the communication device;
a transceiver for establishing a communication link with a local communication network, said local communication network having a local directory of contact information;
a memory for storing a dynamic local directory of contact information; and
wherein the processor causes the transceiver to establish a communication link with the local communication network and transmits information to the local communications network for authenticating the mobile communication device; and further wherein upon acceptance of the communication link, the local communication network provides access to the local directory and allows contact information to be downloaded to the dynamic local directory with access limits, said downloaded contact information being removed from the dynamic local directory when the access limits are exceeded.
13. The mobile communications device of claim 12 wherein said removal is initiated by a user of the mobile communications device when the access limits are exceeded.
14. The mobile communications device of claim 12 wherein the removal is automatic when the access limits are exceeded.
15. The mobile communications device of claim 12 wherein the access limits are set based on the proximity of the mobile communication device and the local contact information is removed when the mobile communication is moved beyond the proximity limit.
16. The mobile communications device of claim 12 wherein the access limits are set based on a time period beginning with the downloading of the local contact information and the local contact information is removed when the time period expires.
17. The mobile communications device of claim 12 wherein the establishment of the communication link is initiated by the local communication network when said network obtains information that the mobile communication device is within a target area.
18. The mobile communications device of claim 12 wherein the local contact information is a phone number, a screen name or an email address.
19. The mobile communications device of claim 12 wherein the local communication network is associated with a business facility.
20. The mobile communications device of claim 19 further comprising: downloading data and codes to provide the mobile communication device with the ability to operate as a virtual internal phone of the business facility.
21. The mobile communications device of claim 12 wherein the communication link is a secondary radio link.
22. The mobile communications device of claim 21 wherein the secondary radio link is a wireless local area network, blue tooth, ultrawide band, Wifi or WiMax.
23. A system for providing local contact information to a mobile communication device comprising:
a local communication network having a local directory server operatively associated therewith;
a communications interface operatively associated with the local communication network for enabling communication with the local directory server;
a memory operatively associated with the local directory server and having a directory of the local contact information stored therein;
a first dynamic local directory module comprising application software for execution by the local directory server;
a transceiver operatively associated with the mobile communication device;
a processor for controlling the functions of the mobile communication device;
a memory operatively associated with the processor and having a dynamic directory for storing the local contact information;
a second dynamic local directory module comprising application software for execution by the processor; and
wherein the processor causes the transceiver to establish a communication link with the local communication network and transmits information to the local communications network for authenticating the mobile communication device; and further wherein upon acceptance of the communication link, the local communication network provides access to the local directory and allows the local contact information to be downloaded to the dynamic local directory with access limits, said downloaded contact information being removed from the dynamic local directory when the access limits are exceeded.
24. A computer program product comprising:
a computer useable medium having computer readable code means embodied therein for causing a computer to establish a communication connection with a local communication network via a mobile communication device, the computer readable code means in the computer program product comprising:
computer readable program code means for causing the mobile communication device to establish a communication link with the local communication network, said network having a directory of contact information pertaining to a particular locale;
computer readable program code means for causing the local communication network to authenticate the mobile communication device at the local communication network and set access limits;
computer readable program code means for causing the mobile communication device to download local contact information into a dynamic local directory on the mobile communication device; and
computer readable program code means for causing the downloaded local contact information to be removed from the dynamic local directory, when the access limits are exceeded.
US11/931,649 2007-10-31 2007-10-31 Dynamic Secondary Phone Book Abandoned US20090110177A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US11/931,649 US20090110177A1 (en) 2007-10-31 2007-10-31 Dynamic Secondary Phone Book
PCT/IB2008/002895 WO2009056948A1 (en) 2007-10-31 2008-10-29 Location dependent dynamic secondary phone book
TW097142058A TW200935867A (en) 2007-10-31 2008-10-31 Dynamic secondary phone book
US15/083,138 US11178270B2 (en) 2007-10-31 2016-03-28 Dynamic secondary phone book

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/931,649 US20090110177A1 (en) 2007-10-31 2007-10-31 Dynamic Secondary Phone Book

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US15/083,138 Continuation US11178270B2 (en) 2007-10-31 2016-03-28 Dynamic secondary phone book

Publications (1)

Publication Number Publication Date
US20090110177A1 true US20090110177A1 (en) 2009-04-30

Family

ID=40433842

Family Applications (2)

Application Number Title Priority Date Filing Date
US11/931,649 Abandoned US20090110177A1 (en) 2007-10-31 2007-10-31 Dynamic Secondary Phone Book
US15/083,138 Active 2028-09-03 US11178270B2 (en) 2007-10-31 2016-03-28 Dynamic secondary phone book

Family Applications After (1)

Application Number Title Priority Date Filing Date
US15/083,138 Active 2028-09-03 US11178270B2 (en) 2007-10-31 2016-03-28 Dynamic secondary phone book

Country Status (3)

Country Link
US (2) US20090110177A1 (en)
TW (1) TW200935867A (en)
WO (1) WO2009056948A1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090186603A1 (en) * 2007-12-17 2009-07-23 Takayuki Usami Mobile terminal device, computer executable program for exchanging personal information, and method and system for exchanging personal information
WO2011078936A1 (en) * 2009-12-26 2011-06-30 Motorola Mobility, Inc. Address -book and calendar applications in a wireless local area network
US20120323703A1 (en) * 2011-06-20 2012-12-20 Mitel Networks Corporation System providing relevant services to transient devices in wireless networks and methods thereof
US20130232209A1 (en) * 2008-05-14 2013-09-05 Jorge Fernandez Method for establishing bi-directional messaging communications with wireless devices and with remote locations over a network
US20130332687A1 (en) * 2012-05-30 2013-12-12 Oki Data Corporation Information processing apparatus and method for processing information
US20150113065A1 (en) * 2007-12-21 2015-04-23 Waldeck Technology, Llc Contiguous Location-Based User Networks
US20150264721A1 (en) * 2012-10-05 2015-09-17 Wolfson Dynamic Hearing Pty Ltd Automated program selection for listening devices
US9410814B2 (en) 2009-03-25 2016-08-09 Waldeck Technology, Llc Passive crowd-sourced map updates and alternate route recommendations
US9641393B2 (en) 2009-02-02 2017-05-02 Waldeck Technology, Llc Forming crowds and providing access to crowd data in a mobile environment
US11062700B1 (en) * 2018-12-13 2021-07-13 Amazon Technologies, Inc. Query answering with controlled access knowledge graph
US11284274B2 (en) * 2020-05-12 2022-03-22 Verizon Patent And Licensing Inc. Systems and methods for identifying a service qualification of a unit in a multi-unit building

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8447288B2 (en) * 2011-05-24 2013-05-21 Motorola Solutions, Inc. Method and apparatus for dynamically updating an address book when a mobile device roams from one network to another

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010046854A1 (en) * 1998-10-21 2001-11-29 Pascal Henry Method of remotely updating the software of a mobile telephone terminal
US20040203746A1 (en) * 2002-03-28 2004-10-14 Knauerhase Robert C. Location-specific collaboration for mobile devices
US20060068767A1 (en) * 2004-09-30 2006-03-30 International Business Machines Corporation Method, apparatus and computer program product for accessing a facility directory
US20060227803A1 (en) * 2002-05-21 2006-10-12 Bellsouth Intellectual Property Corporation Temporary Contact Alias System
US20090036163A1 (en) * 2007-08-02 2009-02-05 Kimbrell Jacob W Contact expiration management

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020068599A1 (en) * 2000-12-04 2002-06-06 International Business Machines Corporation System and method for dynamic local phone directory
US6909721B2 (en) * 2002-10-31 2005-06-21 Nokia Corporation Device detection and service discovery system and method for a mobile ad hoc communications network
US20070135135A1 (en) * 2005-12-09 2007-06-14 Kenneth Brown Electronic equipment with content management function and program for providing same
FR2895199B1 (en) * 2005-12-19 2008-05-02 Bouygues Telecom Sa SHARED TELEPHONE DIRECTORY DEVICE, TELEPHONE TERMINAL AND METHOD THEREOF
US8417225B2 (en) * 2006-12-19 2013-04-09 Motorola Mobility Llc Method for coordinating the sharing of contact information between a directory terminal and a portable communication device, as well as providing enhanced user interface context features

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010046854A1 (en) * 1998-10-21 2001-11-29 Pascal Henry Method of remotely updating the software of a mobile telephone terminal
US20040203746A1 (en) * 2002-03-28 2004-10-14 Knauerhase Robert C. Location-specific collaboration for mobile devices
US20060227803A1 (en) * 2002-05-21 2006-10-12 Bellsouth Intellectual Property Corporation Temporary Contact Alias System
US20060068767A1 (en) * 2004-09-30 2006-03-30 International Business Machines Corporation Method, apparatus and computer program product for accessing a facility directory
US20090036163A1 (en) * 2007-08-02 2009-02-05 Kimbrell Jacob W Contact expiration management

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8554186B2 (en) * 2007-12-17 2013-10-08 Sony Corporation Mobile terminal device, computer executable program for exchanging personal information, and method and system for exchanging personal information
US20090186603A1 (en) * 2007-12-17 2009-07-23 Takayuki Usami Mobile terminal device, computer executable program for exchanging personal information, and method and system for exchanging personal information
US9237199B2 (en) * 2007-12-21 2016-01-12 Waldeck Technology, Llc Contiguous location-based user networks
US20150113065A1 (en) * 2007-12-21 2015-04-23 Waldeck Technology, Llc Contiguous Location-Based User Networks
US10652173B2 (en) * 2008-05-14 2020-05-12 Canamex Corporation Method for establishing bi-directional messaging communications with wireless devices and with remote locations over a network
US20130232209A1 (en) * 2008-05-14 2013-09-05 Jorge Fernandez Method for establishing bi-directional messaging communications with wireless devices and with remote locations over a network
US9641393B2 (en) 2009-02-02 2017-05-02 Waldeck Technology, Llc Forming crowds and providing access to crowd data in a mobile environment
US9410814B2 (en) 2009-03-25 2016-08-09 Waldeck Technology, Llc Passive crowd-sourced map updates and alternate route recommendations
US20110158207A1 (en) * 2009-12-26 2011-06-30 Alberth Jr William P System, Method, and Device for Providing Temporary Communication and Calendaring Applications in a Private Network
WO2011078936A1 (en) * 2009-12-26 2011-06-30 Motorola Mobility, Inc. Address -book and calendar applications in a wireless local area network
US8280409B2 (en) * 2009-12-26 2012-10-02 Motorola Mobility Llc System, method, and device for providing temporary communication and calendaring applications in a private network
US9984363B2 (en) * 2011-06-20 2018-05-29 Mitel Networks Corporation System providing relevant services to transient devices in wireless networks and methods thereof
EP2538642A3 (en) * 2011-06-20 2013-12-04 Mitel Networks Corporation System providing relevant services to transient devices in wireless networks and methods thereof
US20120323703A1 (en) * 2011-06-20 2012-12-20 Mitel Networks Corporation System providing relevant services to transient devices in wireless networks and methods thereof
US12056680B2 (en) 2011-06-20 2024-08-06 Mitelnetworks Corp. System providing relevant services to transient devices in wireless networks and methods thereof
US20130332687A1 (en) * 2012-05-30 2013-12-12 Oki Data Corporation Information processing apparatus and method for processing information
US20150264721A1 (en) * 2012-10-05 2015-09-17 Wolfson Dynamic Hearing Pty Ltd Automated program selection for listening devices
US11062700B1 (en) * 2018-12-13 2021-07-13 Amazon Technologies, Inc. Query answering with controlled access knowledge graph
US11284274B2 (en) * 2020-05-12 2022-03-22 Verizon Patent And Licensing Inc. Systems and methods for identifying a service qualification of a unit in a multi-unit building
US11736955B2 (en) 2020-05-12 2023-08-22 Verizon Patent And Licensing Inc. Systems and methods for identifying a service qualification of a unit in a multi-unit building

Also Published As

Publication number Publication date
US20160330304A1 (en) 2016-11-10
US11178270B2 (en) 2021-11-16
WO2009056948A1 (en) 2009-05-07
TW200935867A (en) 2009-08-16

Similar Documents

Publication Publication Date Title
US11178270B2 (en) Dynamic secondary phone book
CN111670571B (en) Method and terminal for viewing information content
US8620283B2 (en) Method and mobile device for facilitating contact from within a telephone application
EP1548584A2 (en) Application data management method for mobile terminal and mobile terminal used therein
US7962136B2 (en) Handheld electronic device including preferred network selection, and associated method
CN108334755A (en) Private space creation method and device, storage medium, electronic equipment
CN113038434B (en) Device registration method and device, mobile terminal and storage medium
CN100456862C (en) Handheld electronic device including preferred network selection, and associated method
US20130295999A1 (en) Methods and systems for automated business dialing
CN108900692B (en) Screen display method and device, electronic equipment and computer readable storage medium
EP2104323B1 (en) Systems and methods for providing a call log on a mobile device
US8581843B2 (en) Multi-directional navigation between focus points on a display
CN111327765B (en) Information processing method, terminal and readable storage medium
US20130172014A1 (en) Wireless communication system with potential new contacts and related methods
US8898110B2 (en) Electronic device and method for managing storage of data
EP2357775B1 (en) Electronic device and method of providing an update to contact information
US20110113352A1 (en) Portable electronic device and method of web page rendering
KR100832337B1 (en) method for managing a data of the cellular-phone using an internet virtual space
KR20050027591A (en) Method for managing received messages in mobile communication terminal
US20110109634A1 (en) Portable electronic device and method of information rendering on portable electronic device
JP4267631B2 (en) Message data processing device
EP2204968B1 (en) Mobile communication device
CN106254637B (en) Screen-locked magazine picture data packet updating method and terminal equipment
JP2005191742A (en) Mobile terminal
KR20090013327A (en) Apparatus and method for setting access point name in mobile communication system

Legal Events

Date Code Title Description
AS Assignment

Owner name: NOKIA CORPORATION, FINLAND

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SIVAKUMAR, T.;REEL/FRAME:020840/0262

Effective date: 20080408

AS Assignment

Owner name: NOKIA CORPORATION, FINLAND

Free format text: SHORT FORM PATENT SECURITY AGREEMENT;ASSIGNOR:CORE WIRELESS LICENSING S.A.R.L.;REEL/FRAME:026894/0665

Effective date: 20110901

Owner name: MICROSOFT CORPORATION, WASHINGTON

Free format text: SHORT FORM PATENT SECURITY AGREEMENT;ASSIGNOR:CORE WIRELESS LICENSING S.A.R.L.;REEL/FRAME:026894/0665

Effective date: 20110901

AS Assignment

Owner name: 2011 INTELLECTUAL PROPERTY ASSET TRUST, DELAWARE

Free format text: CHANGE OF NAME;ASSIGNOR:NOKIA 2011 PATENT TRUST;REEL/FRAME:027121/0353

Effective date: 20110901

Owner name: NOKIA 2011 PATENT TRUST, DELAWARE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NOKIA CORPORATION;REEL/FRAME:027120/0608

Effective date: 20110531

AS Assignment

Owner name: CORE WIRELESS LICENSING S.A.R.L, LUXEMBOURG

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:2011 INTELLECTUAL PROPERTY ASSET TRUST;REEL/FRAME:027485/0316

Effective date: 20110831

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: MICROSOFT CORPORATION, WASHINGTON

Free format text: UCC FINANCING STATEMENT AMENDMENT - DELETION OF SECURED PARTY;ASSIGNOR:NOKIA CORPORATION;REEL/FRAME:039872/0112

Effective date: 20150327