CN101925035B - System and method for redirecting data to wireless device over a plurality of communication paths - Google Patents

System and method for redirecting data to wireless device over a plurality of communication paths Download PDF

Info

Publication number
CN101925035B
CN101925035B CN2010102245931A CN201010224593A CN101925035B CN 101925035 B CN101925035 B CN 101925035B CN 2010102245931 A CN2010102245931 A CN 2010102245931A CN 201010224593 A CN201010224593 A CN 201010224593A CN 101925035 B CN101925035 B CN 101925035B
Authority
CN
China
Prior art keywords
elsewhere
user
mobile device
data
pico cell
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.)
Expired - Lifetime
Application number
CN2010102245931A
Other languages
Chinese (zh)
Other versions
CN101925035A (en
Inventor
格雷·P·穆索
彼得·J·埃德蒙森
米哈尔·拉扎里蒂斯
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.)
BlackBerry Ltd
Original Assignee
Research in Motion Ltd
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
Priority claimed from US09/782,380 external-priority patent/US6389457B2/en
Application filed by Research in Motion Ltd filed Critical Research in Motion Ltd
Publication of CN101925035A publication Critical patent/CN101925035A/en
Application granted granted Critical
Publication of CN101925035B publication Critical patent/CN101925035B/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Abstract

The invention provides a system and method for directing data to a mobile device comprising a long-distance RF transceiver and a short-distance RF transceiver. The system determines whether the mobile device is in the physical adjacent range of a short-distance RF net. If yes, data is directed to the mobile device through the short-distance RF net; if no, data is directed to the mobile device through the long-distance RF net. The invention provides a plurality of methods of determining the physical position of a mobile device, and also provides a short-distance RF net comprising a plurality of interface hook switches which are used to generate a picocell net in one or more office positions to allow RF communication. When the mobile device comes to one adjacent area of the picocell net, the contact information of the physical position of an indication mobile device is provided to the system.

Description

Send the system and method for data elsewhere to wireless device through a plurality of communication paths
The division explanation
The application be submitted on April 15th, 2003, denomination of invention divides an application for No. the 01817374.8th, the one Chinese patent application of " sending the system and method for data through a plurality of communication paths to wireless device elsewhere ".
The cross reference of related application
The application is the U.S. Patent application S/N 09/782 that submits to February 13 calendar year 2001; 380 continuation part; Patent application S/N 782; 380 is that application on May 29th, 1998, title are continuities " from the system and method for a main system to a mobile data communication device propulsion information ", the 6th, 219, No. 694 United States Patent (USP)s.The application also requires the priority of the U.S. Provisional Application S/N 60/227,947 of application on August 25th, 2000.The full content of each of the patent of these applications and issue comprises wherein specification and accompanying drawing, in conjunction with in this application as a reference.
Invention field
The present invention relates to use the data communication field of mobile device.More particularly, the present invention relates to send field of data elsewhere to mobile device with wave point that can be through a plurality of communication path communications.
Background technology
Is known from a main system such as the desk side computer system or the webserver to the system and method for a user's mobile device copy data.These system's general using " synchronously " schemes, in synchronization scenario, user's data stock's (or storage) indefinitely and is only just sent when response user's request in main system in batches.In order to duplicate the data of storage, the user generally is placed on their mobile device in the interface hook switch (cradle) that is electrically connected to main system, carries out an order at mobile device or main system then, duplicates beginning.These known technologies have used a kind of user of needs to take sure step to obtain " pulling " example of data from main system.Unique time point of main system and mobile device real " synchronization " is the moment of duplicating.Several minutes, or even the several seconds after, a new data item possibly arrive main system (or mobile device), still, this new data item is only carried out the time synchronization of copy command at the next one.
Be used to send elsewhere the system of (redirect) call, or also be known the system in a plurality of collection for phone numbers to a telephone number.These systems need the user to utilize a set of a plurality of telephone number human configuration telephone exchange, so that route the call to a new position.Tracking is for the ringing number of a given telephone number, and after the not answer ringing number of a setting, also is known with the calling system that sends to another number that changes its course.In such system, to the user a special speech information is provided sometimes, require them when the transmission of changing its course is called out, to wait for.Many times, this message of MPTY response hangs up phone, rather than waits for the additional bell signal of relevant another telephone number.
System to the another kind of known type of mobile device communication data is the original system based on paging.Such system has used the mini-plant on the belt, and this equipment can show the telephone number of in emergency circumstances calling out.These systems generally are provided the third party service of conduct away from the facility of a company, and do not relate to the private data that transmits company's special use to the mobile subscriber.The advanced types of these paging systems can be sent alphanumeric message, or even is limited to the simple email message below 170 characters.In order to use these systems, the user must accept one second e-mail address, and one second telephone number, or a contact number and accept the 3rd number that is called PIN (PIN) sometimes are to communicate by letter with paging equipment.These systems do not provide firm fail safe and privacy yet, and fail safe is very important with privacy when sending to responsive corporations' data outside corporations' network.
Summary of the invention
The invention provides a kind of system and method for sending data to a mobile device with remote RF transceiver and short distance RF transceiver elsewhere.System confirms whether physics is close to a short distance RF net to mobile device, if, send data through short distance RF net elsewhere to mobile device so, if not, send data through the remote RF net elsewhere to mobile device so.The several different methods of the physical location of definite mobile device is provided.A kind of a plurality of short distance RF networks that are used for the interface hook switch of the permission RF communication of a generation pico cell (pico-cell) net in one or more office location that comprise also are provided.In the time of near mobile device is come one of these pico cells, the contact details of indicating the mobile device physical location are provided to system.
Description of drawings
Fig. 1 shows the system diagram that data item is redirected to mobile device from the main system of the desktop computer that operates in the user through a plurality of communication paths;
Fig. 2 shows the system diagram that data item is redirected to mobile device from the main system that operates in the webserver through a plurality of communication paths;
Fig. 3 shows the logical flow chart that how can in the system shown in Fig. 1-2, exchange shared secret safely;
Fig. 4 has first wireless module and the bottom perspective view that is inserted in the example mobile device of second wireless module in the user's ear on the belt that can be worn at the user;
Fig. 5 is another bottom perspective view of the mobile device of example shown in Fig. 4, and wherein second wireless module takes off from first wireless module;
Fig. 6 is the sketch map of second wireless module of the mobile device of example shown in Fig. 4;
Fig. 7 is the circuit block diagram of example mobile device shown in Fig. 4-6;
Fig. 8 shows first user of mobile device shown in the Fig. 4-7 that passes through first communication path communication that comprises a short-range wireless link and has second user of the mobile device shown in the Fig. 4-7 that passes through the second communication path communication that comprises a long distance wireless link;
Fig. 9 has detailed Fig. 8, and has shown that the user moves in office environment and moves in the environment beyond the office everywhere;
Figure 10 has also detailed Fig. 8, and shown in first office environment move everywhere and move to the second relevant office environment of the different physical locations of first office environment in;
Figure 11 is described in the operation of main system, data item is routed to the logical flow chart of sending a series of exemplary steps that the device application software carries out elsewhere of a specific mobile device to confirm to use which communication path; With
Figure 12 is described in the operation of main system, data item is routed to the logical flow chart of sending a series of exemplary steps that the device application software carries out elsewhere of a specific mobile device in the corporations' environment with a plurality of office location to confirm to use which communication path.
Embodiment
With reference now to Fig. 1,, Fig. 1 shows the system diagram that data item 95 is redirected to mobile device 100 from the main system 120 that operates in the desktop computer through a plurality of communication paths.Except mobile device 100 and main system 120, this system comprises one or more allow the interface hook switch 110 of RF communication, and wide area network 135 is sent device application software 130 elsewhere, radio network gateway 145 and wireless network 150.
Fig. 1 shows two possible communication paths that data item are redirected to mobile device 100.In first path, send device application software 130 elsewhere and communicate by letter with mobile device 100 through comprising the long distance wireless net of wide area network 135, radio network gateway 145 and wireless network 150.The remote radio communication path can be; For example, Mobitex radio net (" Mobitex "), DataTAC radio net (" DataTAC "; Code division multiple access (CDMA) net; Global system for mobile communications (GSM), and GPRS (GPRS), or the following third generation (3G) network of UMTS, EDGE and W-CDMA and so on.
In second path, send device application software 130 elsewhere and comprise interface 115 through one, to communicate by letter with mobile device 100 with the short-distance radio electrical network of interface hook switch 110, it preferably is equipped with a short-distance radio RF transceiver.Short-range wireless interface can be, for example, and bluetooth (Bluetooth) interface, or the short distance RF interface of any other type.Interface hook switch 110 can be communicated by letter with mobile device in two ways.First kind of mode, through mobile device 100 physics be electrically connected to hook switch 110.The second way is through the short range radio signals of between the short-range wireless transceiver in the wireless RF transceiver of hook switch 110 and the mobile device 100, communicating by letter.
Fig. 2 shows data item is operated in the system diagram that a main system 120 on the webserver 225 is redirected to a plurality of mobile devices 100 through a plurality of communication paths from one.Main system can be a desktop system, a webserver, and ISP (ISP), telephone exchange, mail router or memory block, information database, or the master data center of certain other type.Main system 120/225 is used to preserve mobile user data as one and is used for data are redirected to the storage of user's mobile device/send elsewhere facility operations.Main system 120/225 is preferably placed at the back of corporations' fire compartment wall 155, and fire compartment wall 155 plays the effect of the secret barrier of the responsive corporations of a protection information.Also can be directly coupled to main system and send device software 130 elsewhere, thereby make them can play the effect of a program.In this embodiment, main system is said by sending device software 130 " wireless startup " elsewhere.Can be used for any message transmission system of wireless startup to the cooperation relation of sending elsewhere between software and the message transmission system.Normally used message transmission system comprises Microsoft " Exchange " e-mail system, IBM TMLotus Notes message system and internet standard IMAP4 message system.
Fig. 2 and Fig. 1 are similar, serve a plurality of users through then these data being redirected to a plurality of users from the multiple source receiving data item except webserver facility makes a single application software 130 of sending elsewhere.Although in Fig. 1 and 2, only show a single device application software 130 of sending elsewhere, system can expand to and use a plurality of device application software 130 of sending elsewhere.
Send device application software 130 preferred operations elsewhere on main system 120, communicate by letter with being connected through network with main system 120 although also may operate in certain other system.Its receives, handle, storage, filter and send elsewhere from main system 120 to mobile device 100 data item.Send the function that device 130 also has the optimal communication path of confirming to send elsewhere data item elsewhere.Thisly confirm according to sending that device 130 is collected elsewhere and the information of the approximate physical location of (or can by sending the access of device application software elsewhere) sign mobile device user of storage makes.Sending program 130 elsewhere is a kind of incident-drivers that operate in main system 120, sends program 130 elsewhere and in a single day senses particular user definition incident that taken place, and the data item that the user is selected is redirected to user's mobile device 100 from main system.Sending device program 130 elsewhere also is connected to the physical location that can detect the user and follows the tracks of minimum path, shortest path or the best propagation path assembly with the information of sending the user elsewhere that blocks up.Information can comprise data-message, phone item, video items, maybe possibly be sent to any numeral or the analog information of a user's main system 120.Say that clearly data item one speech is meant and will sends to the information user, that comprise the form of ownership of data, speech, video and other digital information.Say the fixation means that independent desktop computer, the ISP business that " main system " speech includes but not limited to be connected to LAN provides and so on or be connected to the network computer terminal of a server and/or be connected to the Internet or the internet device of Intranet simply.
For example, in the network facilities shown in Figure 2, when the user moved in the physical proximity of the interface hook switch 110 of permission RF communication, the information of the network address of sign mobile device 100 and interface hook switch 110 sends to sent device application software 130 elsewhere.Utilize this information, send device application software 130 elsewhere and be redirected to interface hook switch 110 to data item incoming call or change, send to mobile device through a short distance RF communication path then through LAN (or other network).In case the mobile subscriber leaves from interface hook switch 110, the indication user no longer additional information in the physical proximity of specific hook switch 110 sends to and sends device application software 130 elsewhere.Then, send device 130 elsewhere and send any data item elsewhere to mobile device 100, when the mobile subscriber moves in the physical proximity of another interface hook switch 110 through remote RF communication path 135,145,150.
Mobile subscriber with this system communication can have a plurality of offices that the user can work therein, comprises family office, a plurality of interval office in a plurality of office buildings, the work station of far-end working space, or the like.When the mobile subscriber moved into and go out his family office and other office, the wireless communications path between mobile device 100 and the main system 120 will be established or break off.When the mobile subscriber breaks off with his being connected of physical space of family office (thereby mobile device 100 has broken off and being connected of the interface hook switch 110 of family office); Sending device program 130 elsewhere begins through long distance wireless net 135; 140,145 are routed to mobile device 100 to data, Email, voice call, video call and all other beam communications.In another embodiment, pico cell (pico-cell) 110 and 605 " unit (cell) " constitutes by being called as in this application in each office, like what be shown specifically among Fig. 8.When the user roamed in office, he preferably was connected to any one near his short distance pico cell 100 and 605.By this way, the office or the unit that can be in corporations' fire compartment wall 155 and LAN space wirelessly speech and data be routed to any one this current place of user.The rapid transmission of the information that native system advantageously provided higher bandwidth, cost efficiency, send elsewhere from the family office.Therefore, when the user of a meeting and small-sized talks went about, his all calls, data-message and email message also can be sent to the user with the shortest path in the building of company.Only, the user covers in leaving physical proximity or the building of company's building when insufficient, and just must the long-range wide domain radio network of use.
Should understand that vocabulary used herein " office " and " office environment " can refer to place any sealing or partial closure, and be not limited to carry out therein the place of business activity.The vocabulary working environment is meant the relation between user and the main system 120.In current most of business activity, this relation is to define by playing the installation of all types of information privacy barrier effect around the fire compartment wall 155 of corporations' lan environment.The present invention advantageously supports this confidential relationship set up by corporations' fire compartment wall 155, and make it possible to not comprise corporations secret ground with information security be routed to the user.Fire compartment wall helps the relation between the data of the definition individual's and his corporations.
As selection, can give and send the real time information that device application software 130 provides the quality in relevant different communication path to the mobile subscriber elsewhere, send device application software 130 elsewhere and can utilize this quality information to confirm to send elsewhere data item optimal communication path.For example, even the user possibly enter into the physical proximity of an interface hook switch 110, but, network congestion sends link-quality reduction between device application software 130 and the interface hook switch 110 elsewhere because possibly causing.In this case, send device 130 elsewhere and will be returned to long distance wireless net 135,145,150, so that information is redirected to mobile device 100.In the situation of another example, the mobile subscriber is in two interface hook switch 110 physical proximity territories that allow RF communication, but one than another jam situation little (that is the mobile subscriber who, communicates by letter with one of them lacks than another).In this case, send device application software 130 elsewhere and can confirm, be through the minimum interface hook switch that blocks up to mobile subscriber's optimal communication path, and send data in view of the above elsewhere.
Program is sent in utilization elsewhere, and the user can select to send elsewhere specific data item, for example, and call, email message, calendar event, notice of meeting, address project, magazine project, individual memorandum, or the like.When joining the new data item type in the system, the user can join these new data item types and send personal preference's tabulation that device 130 keeps elsewhere.The user can check an item tabulation that is redirected to his or her mobile device possibly, and selects those users to hope to send elsewhere data item type.In case the selected data item of sending elsewhere, the user can dispose one or morely by the event trigger of sending device program sensing elsewhere so, starts user data item and sends elsewhere.These user definition trigger point (or event trigger) can comprise external event, internal event, network event.
The example of external event comprises: receive from user's mobile data communication device message, send elsewhere beginning; Reception is from the similar message of certain outer computer; Pass through the short distance RF link of hook switch, sensing user is no longer in the desktop computer adjacent domain; Or outside any other incident of main system.Internal event can be the schedule warning, and screen is saved device and started, keyboard time-out, programmable timer, or inner any other user-defined event of desktop computer.Network event is to send to the user defined message that main system is sent elsewhere with startup through network from another computer that is coupled to main system.
At exercise question be " system and method that sends information from a main system to mobile communication equipment " 6; 219; Describe the example that this system uses in No. 694 United States Patent (USP)s in more detail and send the device application software elsewhere; Stipulate that the application generally will use this application software, the content of this Patent publish is hereby expressly incorporated by reference.
Optimum system choosing is operated as follows shown in Fig. 1-2.When data item 95 arrives desktop computer 120 (or webserver 225), send software 130 elsewhere and handle them.Send preferably operation in desktop system 120 of software 130 elsewhere, or as a part operation of the webserver 225.Send device software 130 elsewhere and confirm to arrive a specific user's relevant optimal communication path, then through optimal communication path route data item 95 with the incoming call data item.This confirms that step can adopt various ways.In a preferred form; Send device software 130 elsewhere and keep a data base entries for each mobile device 100; Whether this this mobile device 100 of data base entries indication is current interface hook switch 110 adjacent domains with RF wave point, and these interface hook switch 110 network addresss.If a specific mobile device is in the adjacent domain of such interface hook switch 110; Send device 130 deal with data items 95 so elsewhere; And send to hook switch 110 to data item 95 through LAN (in the example of Fig. 2) or direct (in the example of Fig. 1); Then, hook switch 110 sends to mobile device 100 to data item 95 through its short distance RF link.But, be routed to mobile device 100 to data item through long distance wireless net 135,145,150 if mobile device 100 not in the adjacent domain of any one such interface hook switch 110, is sent device application software 130 so elsewhere.
Preferably, when the user of a mobile device 100 came in the physical proximity territory of an interface hook switch 110 with short distance RF link, mobile device 100 sent a contact message to hook switch 110.Then, handle this contact message, and send device application software 130 elsewhere indicating the mobile device 100 present just contact informations in the physical proximity territory of a specific hook switch 110 to be provided to.Next, when mobile device 100 left the physical proximity territory of specific hook switch 110, hook switch 110 sensed shortage from mobile device 100 communications, and notifies and send device application software 130 elsewhere, and mobile device 100 is no longer in the adjacent domain of hook switch 110.By this way, send the approximate physical location that device application software 130 can be confirmed mobile device 100 elsewhere.
Other exemplary method of confirming (thereby having confirmed the user's) approximate physical location of mobile device 100 comprises: (1) is detected the physics of mobile device 100 in the hook switch 110 of physics series connection and is existed; (2) detect the startup that the screen relevant with desk-top main system saved program; (3) utilize heat sensor to confirm whether the user has left the main system district; (4) utilize a visual image detector to confirm whether the user does not exist; Or (5) reception is from user's transmission order, to send information elsewhere through certain mode.In each case, provide it to be used for confirming data are redirected to the information in the optimal communication path of mobile device 100 to sending device application software 130 elsewhere.
Under the situation of the webserver 225 in Fig. 2, have one and confirm that which network workstation 220 has received the additional step of data item 95.This additional step is essential, so that link together data item 95 and a specific mobile device 100.This can realize that for example, " the To Address " in an email message maybe can utilize the extension of Inbound Calls calling to realize through special addressing.
In one embodiment; The mobile device 100 that illustrates in greater detail below can be that the assembly by a plurality of wireless startups constitutes; Comprise that (1) is used for first assembly 310 that storage, retrieval and remote RF are communicated by letter, be used for second assembly 305 that the audio frequency I/O is communicated by letter with short distance RF with (2).As selection, in first assembly 310 and second assembly 305, can comprise a short distance RF transceiver.Second assembly 305 is the earphone of taking in ear that is placed on the user preferably.This second assembly 305 can pass through short range RF communications link and 110 direct communications of interface hook switch, or it can communicate by letter with first assembly 310, and first assembly 310 is communicated by letter with interface hook switch 110 then.First assembly 310 preferably is placed in the equipment leather sheath that is attached to user's belt.
Utilize this sender mobile device 100 of overcharging; If a user and an interface hook switch 110 in same room (or in physical proximity territory) that allows RF to communicate by letter; Can directly be redirected to headset assembly 305 to data item 95 from interface hook switch 110 so, or first assembly 310.For example; Configuration-system like this; Make the speech information such as speech information or real-time voice call can directly be redirected to headset assembly 305, and be redirected to first assembly of wearing on belt 310 to the data message of numerical data of Email, file or other type and so on.The artificial interference ground that by this way, needn't pass through desk side computer system 120 directly is redirected to the user with information.
As stated, main system 120/225 is preferably placed at the back of corporations' fire compartment wall, so that can protect the responsive corporations data of a company.Desk-top/corporations' environment through expansion has been protected to cover wireless mobile apparatus, can make the existing privacy mechanism of system described here and company (comprising firewall system) binding operation.This maintain secrecy is that exchange through the shared secret between mobile device 100 and main system 120/225 (for example, being used for the public keys of encrypting/decrypting data) realizes preferably interface hook switch 110 realizations through allowing RF communication.This efficient in operation ground expands to corporations' fire compartment wall and comprises mobile device 100, thereby has set up a virtual private wireless network (VPWN).
How Fig. 3 is presented in the system shown in Fig. 1-2 to send elsewhere a mobile device 100 and one to exchange the shared secret logical flow chart between the device application software 130 safely.Method is in 250 beginnings.In step 252, the user disposes a secret password, with its with send elsewhere device application software 130 combine the storage.When the user prepared to exchange shared secret, the user made mobile device 100 contact 254 with interface hook switch 110 electricity with physics.Then, the prompting user is input to mobile device (or being input to the desktop system that is coupled with interface hook switch 110) 255 with secret password.If the registration password is invalid, method finishes 264 so.But,,, and be stored in and send elsewhere in device application software 130 and the mobile device 100 so at step 258 exchange shared secret if secret password is effectively.Then, send device 130 elsewhere and can use this shared secret before sending elsewhere, to give data encryption, and mobile device 100 also can be deciphered to ciphered data with it.Likewise, can use shared secret to encrypt to reply message, and send device 130 elsewhere to the reply message deciphering of encrypting at mobile device 100.In step 260, next this method confirms whether this particular device has two wireless modules, for example, and the above-mentioned and equipment that will illustrate in greater detail below.If mobile device 100 does not have two kinds of wireless modules, method finishes 264 so.But, if mobile device 100 comprises at least two kinds of wireless modules, same (or certain other) shared secret of exchange between first assembly 310 of step 262 mobile device 100 and mobile device 100 second assemblies 305 so.By this way, can send device application software 130 elsewhere and comprise between second wireless module, 305 mobile devices 100 of mobile device 100 and set up safe end-to-end link.
Fig. 4 has the bottom perspective view that can wear the example mobile device 100 of first wireless module 310 and second wireless module 305 in ear that is inserted in the user on user's belt.Fig. 5 is another bottom perspective view of the mobile device of example shown in Fig. 4 100, and wherein second wireless module 305 takes off from first wireless module 310.Fig. 6 how to provide can earphone or earplug 305 from be fixed on that assembly 310 on the belt takes off more near image.This snaps in assembly 305 and can easily take out and be inserted in user's the ear.In case take out, the RF transceiver of earphone 305 preferably automatically starts (it no longer is electrically connected with first assembly 310 through sensing), so that direct (or indirect) reception voice call of this assembly 305.When in the chamber that is put back into earphone 305 in the assembly of wearing on belt 310, preferably forbid the RF transceiver in the earphone 305.The closing automatically of earphone transceiver provides a kind of and preserved all callings and directly send to the method for voice mail to them.When first assembly 310 senses earphone 305 is in chamber the time, and it will answer the voice call of any incoming call through can not receipt of call indication and should route calls to message in user's the voice mail and be sent back to and send device 120 elsewhere.
Fig. 7 is the circuit block diagram of example mobile device 100 shown in Fig. 4-6.Fig. 4-7 has described the mobile device that can use a kind of exemplary types with the system of explanation here.In pending trial U.S. Patent application S/N 09/106,585,09/344,432,09/543,231,09/634,774 and 09/663,972, explained and to have improved mobile device with the another kind of type that is used for native system.The application that these and the application own together is incorporated herein by reference.The mobile device of explanation only comprises that one is used for through a single wireless RF assembly to the single communication path communication of a long distance wireless net in these applications.The something in common of the equipment shown in Fig. 4-7 and these equipment is that it can still also comprise a RF interface that is used for through a short-range wireless network communication through a long distance wireless Netcom letter.Preferably be provided at first and second assemblies 310 to this short-range wireless interface; In 305; So that first assembly 301 can be communicated by letter with second assembly 305 through short-range interface, and first and second assemblies 305,310 also can be communicated by letter with one or the interface hook switch 110 that more allows RF to communicate by letter.
Mobile device 100 shown in Fig. 4-7 preferably includes first and allows the group 310 of RF communication and the assembly 305 that the second permission RF communicates by letter.First allows the assembly 310 of RF communication to preferably include a pair of antenna 312,314 (although can use single antenna construction), processor 322; Memory 320, LCD display 328, at least one rechargeable battery 332; 316, one of remote RF transceivers or more short distance RF transceiver 318, power supply and recharging circuit 334; 330, one of hook interface circuits or more input equipment, input equipment preferably includes a keyboard 324 described in the above-mentioned co-pending application and a thumb wheel 326.First assembly 310 also can comprise a pressure sensitivity handwriting pad.
Input equipment 324,326 on first assembly 310 is used to reply and produce message, for example, and email message.First assembly 310 preferably is connected with a leather sheath of wearing on belt that is used to receive first assembly 310 and is fixed to it on user's the belt.Remote RF transceiver 316 is used for sending and receiving the information from long distance wireless net 135,145,150, and one or more short distance RF transceiver 318 are used to send and receive from the interface hook switch 110 that allows RF to communicate by letter or the information of second assembly 305.
The electric power that power circuit 334 receives from storage battery 332, and an adjusting electric power is provided to the circuit part in first assembly 310.When first assembly 310 is that first assembly can be communicated by letter with interface hook switch 110 when being placed in the interface hook switch 110, and therefore can passes through hook interface circuit 330 and send device application software 120 elsewhere and communicate by letter.Hook interface circuit 330 is also accepted to recharge electric power from interface hook switch 110, recharges with accumulators 332.
Second assembly 305 is the earphone that the permission RF that can (machinery with) be connected to first assembly 310 communicates by letter preferably.Second assembly 305 preferably includes a microphone and 340, one antennas 342 of 338, one short-range wireless transceiver of a loud speaker and a rechargeable battery 336.Second assembly 305 also can comprise an integrated processor 344.When being arranged in first assembly 310, can between two groups of mobile device 100, exchange shared secret, to second assembly 305 so that can give any communication encryption between first and second assemblies 305/310.In addition, when two electrical component connect, can pass through power supply recharging circuit 334, recharge for the rechargeable battery 336 of second assembly 305 with the storage battery 334 of first assembly 310.
In other embodiments, mobile device 100 can comprise a camera assembly that is used for showing or sending to the mobile subscriber video image, maybe can comprise the sensing circuit of the life-information of the pulse that is used for monitoring user and blood pressure and so on.In these embodiment, nurse in hospital's floor or doctor can wear first assembly, and second assembly can be in the patient ward of some vital statistics data of monitoring.Junction service in this example can reach hundreds of feet, and several second assemblies can be to first a single component communication.Then, can first assembly that this information is worn from nurse or doctor be relayed nursing station, a center, so that all nurses on duty can see and keep watch on.
Be an example that how together uses mobile device shown in Fig. 4-7 100 and system described here below.When voice call arrives user's desktop computer 120, short-distance radio hook switch 110 notice desktop computers 120, whether it can be routed directly to calling user's belt component 310.But, be routed directly to belt component 310 calling out from desktop computer 120, and be routed to headset assembly 305 from first assembly 310 if the user passes through the short-distance wireless communication path so in the communication distance of the hook switch 110 that allows RF communication.As selection, can be routed directly to second assembly 305 to calling.But; If therefore mobile device 100 (and mobile subscriber) outside the scope of interface hook switch 110, or in a bad coverage, or runs into the problem of blocking up; Pass through long distance wireless net 135 so; 145,150, calling out user's first assembly 310 that is routed to mobile device 100 from desk-top main system 120.In case receive the calling from telenet, first assembly 310 routes calls to user's headset assembly 305, and fully accomplishes call, and call out either party all do not know to have taken place routing change.
In one embodiment, headset assembly 305 all comprises the short distance RF transceiver of communicating by letter with the interface hook switch that allows RF to communicate by letter 110 with belt component 310.Utilize this embodiment of mobile device 100, directly be routed to headset assembly 305 to voice call, and be routed to belt component 310 to information data message from interface hook switch 110 from interface hook switch 110.
Mobile device 100 also can comprise a natural language type cable voice port between headset assembly 305 and belt component 310.This interface allows user and belt component 310 reciprocations, and issues a series of voice commands, for example: " directory service ", " searching name: Gary ", " selecting GaryM ", or " calling out Gary ".In this a series of example command, interface is preferably found several " Gary ", points out the user to select one specific " Gary " then, and said interface is the interface based on software that operates in the belt component 310 preferably.Cable voice port also can allow the user to issue the oral call command that the microphone to second assembly 305 sends, for example: " call accepted ", " routing call ", " refusal is called out " and " sending to voice mail to calling ".
Utilize cable voice port, for example, the user in an important meeting can suspend voice call, but in case of emergency, permission is passed through from their secretary's message.Or, can dispose first assembly 310, to send the speech of the caller id information of relevant incoming call voice call to the user, so that the user can determine whether to want answer calls through second assembly 305.For example, first assembly can show a message on second assembly 305, for example, and " you have a calling from Gary Mousseau, say acceptance: receiving this calling, or send to voice mail to calling ".As selection, first assembly 310 can vibrate, and has arrived a voice call with indication, and the user can take off first assembly and check the demonstration of Caller ID this moment.Then, the user can be connected with the input equipment on first assembly 310, and receipt of call sends to voice mail to it, or hangs up MPTY.By this way, mobile device 100 also can be used as a hands-free call center operator that is used to receive and send voice call except receiving and sending the various data types.
Fig. 8 shows first user 350 of mobile device 100 shown in the Fig. 4-7 that passes through first communication path communication that comprises a short-range wireless link and has second user 360 of mobile device shown in the Fig. 4-7 that passes through the second communication path communication that comprises a long distance wireless link.In this accompanying drawing, first user 350 is in the adjacent domain of the interface hook switch 110 of permission RF communication, but second user 360 is not therein.
First user 350 and has taken off second assembly 305 and 305 has been placed on it in her ear from first assembly 310 of mobile device 100 preferably in her office.When voice call or data-message arrive in user's the desktop system 120, preferably voice call is routed directly to second assembly 305, and sends to first assembly 310 to data-message.As selection, can be voice call from the RF interface route of interface hook switch 110 to first assembly 310, and first assembly 310 sends to second assembly 305 to voice call subsequently.User's desktop system 120 can be used as sends device 130 operations elsewhere, maybe can combine a based on network device 225/130 of sending elsewhere through a LAN operation.Interface hook switch 110 also has one and is used for the antenna 605 of communicating by letter with first assembly 310 with headset assembly 305.
User 350 can dispose and send device 130 elsewhere, thereby if make that first assembly 310 is placed in the interface hook switch 110, sends device 130 so elsewhere and stop to send data elsewhere to first assembly 310.In this example, the action that mobile device 100 is placed on interface hook switch 110 is as a trigger operation that stops and beginning to send elsewhere.In a similar embodiment, be placed into sending elsewhere of first assembly, the 31 bearings voice call of shutoff to earphone 305 from first assembly 310 to user's ear.In this example of back, if earphone 305 in first assembly 310, first assembly 310 is placed on again in the interface hook switch 110, can become ring when voice call arrives to user's " tradition " phone or computer configuration so.
In the bottom of Fig. 8, second user 360 has moved to outside interface hook switch 110 adjacent domains of any permission RF communication.At this point, it no longer can set up earphone 305 preferred detection with the RF of an interface hook switch 110 and contact, thereby sets up and directly contact with the RF of first assembly 310.Equally, first assembly 310 detects the RF link that it can not be established to interface hook switch 110, thereby in order to be kept for the RF link of speech and data, first assembly 310 is opened its remote RF transceiver, to carry out and the contacting of a long distance wireless net.As stated, when mobile device 100 broke off with the contacting of interface hook switch 110, contact information is provided to sent device 130 elsewhere, so that it can determine whether to send information elsewhere through the remote RF net.
Fig. 9 is the detailed description of Fig. 8, and shows in a working environment and to move and to move to the user 350/360 in the environment beyond the office everywhere.Office shown in Fig. 9 can comprise a plurality of interface hook switches 110 that formed the permission RF communication of a plurality of wireless " unit " that be called pico cell here.When second user 360 roamed in office, he preferably connected and is connected to one from his nearest short distance pico cell (that is the interface hook switch 110 of, communicating by letter from he nearest permission RF).Connect, break off the user and when being connected to a plurality of interface hook switch 110, rely on his physics of RF joint detection to exist, and be provided to preferred operations to routing iinformation from hook switch 110 subsequently and on the webserver 225, send device application software 130 elsewhere.Next, sending device application software 130 elsewhere utilizes this contact information to send the place of user's data item elsewhere.Therefore, when user 360 roamed from the pico cell to the pico cell, his data item automatically was redirected to the position that his physics exists.
When arriving user 360 along with the data item of sending elsewhere 95 (speech and data), they are routed to correct desktop system and directly send to user's earphone 305 or be worn on the assembly 310 on the belt through interface hook switch 110.Given the data carry capacity of the current LAN of corporations, that is, the speed of 10 megabits or 100 megabits also can be through the more than one voice call of same interface hook switch 110 multiplexing, or with the exchanges data of a mobile device.In a plurality of interface hook switches 110 each can be served more than one user.When the user leaves working environment, thereby when leaving the scope of office's pico cell network, system detects this situation, and sends device elsewhere and subsequently any incoming call data item is routed to mobile device 100 through the long distance wireless net.
By this way, can the speech of corporations' fire compartment wall and LAN space back and data wireless be routed to mobile subscriber's current location.When the user moved in working space everywhere, the network that his all calls, data-message and email message will pass through pico cell was routed to mobile device 100.Only leave the physical proximity of working space the user, if or the covering in working space when insufficient, just data item is redirected to mobile device 100 through the long distance wireless net.Figure 10 also is the expansion of Fig. 8, and shows and move through first working environment and get into the user 350/360 in the second relevant working environment of the physical location different with first working environment.Under these circumstances, possibly have only very short time cycle user's mobile device 100 possibly need to use telecommunication network 720, for example, in the time of outside the user moves to office of corporations.
When user 360 moves to second office location from first office location; And when entering into office 4805 with office 5810, user's mobile device 100 once more with interface hook switch 110 that a plurality of permission RF communicate by letter in interface hook switch 110 communications of communicating by letter as the permission RF of a pico cell.This moment, it is the webserver of second office location service that user position information is provided to one, and through a Virtual Private Network (or VPN) 815 through a wide area network be sent to operate in first office location send the device application software elsewhere.Therefore, send device elsewhere and know the certain location of user in second office, and can send user's speech and data message in view of the above elsewhere.
Can pass through ISDN, frame relay (Frame Relay) or T1 circuit utilize the point-to-point connection of a kind of high speed to set up VPN 815.As selection, many companies are through the Internet, and the dedicated secret router that is utilized in the two ends of connection is set up VPN 815.Many offices pico cell solution shown in Figure 10 is favourable, is routed to user's price because it has improved the speed of sending data elsewhere and has reduced data item relocated.The use of long distance wireless data network generally is very expensive.Therefore, through only just sending data elsewhere through the telenet of costliness when the absolute demand, system described here provides the comparatively cheap wireless solution of sending elsewhere.
Figure 11 operates in a main system to confirm using which communication path data item to be redirected to the logical flow chart of a series of exemplary steps of sending the execution of device application software elsewhere of a specific mobile device.This flow process is in step 905 or step 945 beginning.In step 905, will be provided in a plurality of interface hook switches 110 from the RF feedback of mobile device 100.In step 945, what data item such as voice call or digital data message arrived a specific mobile device user sends device application software 130 elsewhere.
In step 910, system confirms whether the mobile subscriber has changed the position.(1) if the user leaves the RF coverage with the shortest RF link that an interface hook switch 110 provides, or (2) can produce this change information if when the user turns back to the short distance RF coverage of an interface hook switch 110.If the user has got into the short distance RF coverage of an interface hook switch, so in step 915, the headset assembly 305 of mobile device 100 preferably carries out and the contacting of hithermost interface hook switch 110.Then, the program with interface hook switch 110 binding operations receives the activation signal from interface hook switch 110, and writes down this information 920.As selection; If the user has just left the short distance RF coverage of interface hook switch 110; In step 925, headset assembly 305 will contact the assembly 310 on the belt that is worn on of mobile device so, and the RF link that interface hook switch 110 is set up before will detecting breaks off.Interface hook switch 110 be PING through carrying out one-period property at protocol layer checking existing of one or more headset assembly 305, the RF link breaks off and detect.Then, this contact information is sent to the program with interface hook switch 110 binding operations of its temporary transient storage from interface hook switch 110.(contact or break off contact) in either case is written to contact information in the user profiles (profile) in step 935, so that retrieve 940 later on.
In sending the example system shown in Fig. 1 that application software 130 operates in a host desktop elsewhere, can remain on user profiles in the desktop system 120.As selection, in example shown in Figure 2, can be sent to the webserver 225 to user profiles through LAN.In either case, send device application software 130 elsewhere and can insert the contact information that writes from a plurality of interface hook switches 110 recently, therefrom it can confirm whither to send elsewhere the user's data item.
In step 945, be in the speech and data item 95 arrival systems of specific user's addressing.In case receive data item, send device application software query subscriber database 940 (wherein storing user profiles) elsewhere, to determine whether and through one or more to arrive the user by one in the pico cell of a plurality of interface hook switches 110 generations.Be marked as and arrive through short distance RF net if the user is current, so coded data item and be routed to suitable interface hook switch 110.Coding step has guaranteed between hook switch 110 and mobile device 100, to have kept to maintain secrecy.If just in coverage from short distance RF net to the moment that he sends data item that will leave, system detects the generation of this situation to the user so, and described in step 970, turn back to and utilize the remote RF net.In case carried out coding and sent to interface hook switch 110 to data item; (1) if a voice call; So preferably receive it and directly send to headset assembly 305 to it; Or (2) are if a data message so preferably receives it and directly sends to the assembly 310 that is worn on the belt to it.If database 940 indications cannot arrive the user through short distance RF net, send the coded data item in step 970 for remote RF so, and send to user's mobile device 100 through the remote RF wireless network.Be used for encoding scheme that remote RF sends preferably be used for that short distance RF sends different.
Figure 12 shows by operating in a main system to confirm in a corporations' environment with a plurality of office location data item to be routed to which communication path the logical flow chart of sending a series of exemplary steps that application software carries out elsewhere of a specific mobile device.Step shown in Figure 12 is identical with those steps of above-mentioned relevant Figure 11, but has added to have divisional office and the support that is dispersed in the bigger company of the many pico cells on each company position to one.
This method is in step 1005 or 1055 beginnings.In step 1005, system receives the RF feedback from mobile device 100, preferably in a plurality of interface hook switches 110.Interface hook switch 110 and a system program binding operation; System program confirms whether a specific mobile device 100 is carrying out or the contacting of disconnection and interface hook switch 100 in step 1010; If mobile device 100 breaks off and the contacting of interface hook switch 100; In step 1030, the assembly 310 on making headset assembly 305 and being worn on belt (replacing interface hook switch 110) contacts so, and in step 1035; Interface hook switch 110 confirms that it no longer communicate by letter with headset assembly 305, and writes down this disconnection contact information.
But; If mobile device 100 is carrying out and the contacting of interface hook switch 110; So in step 1015, headset assembly 305 carries out and the contacting of interface hook switch 110, and in step 1020; System confirms whether this mobile device 100 is carrying out contacting with a new pico cell (that is different interface hook switch 110).If mobile device 100 does not carry out and the contacting of a new interface hook switch 110, this method turns back to step 1005 so, and waits for the additional RF feedback from mobile device 100.But if mobile device 100 is carrying out and the contacting of a new pico cell hook switch, control moves to step 1025 so, and system log (SYSLOG) comprises the contact information of the information that identifies this specific pico cell interface hook switch 110 there.
In step 1040, will be provided to from the contact information of step 1025/1035 and send device application software 130 elsewhere, send elsewhere device application software 130 this information stores in the appropriate users profile 1050.If system comprises a plurality of device application software (with possible a plurality of user profiles) of sending elsewhere,, send contact information elsewhere device from first and be delivered to and send the device application software elsewhere at other of other company position operation so in step 1045.
When sending device (or a plurality of device of sending elsewhere) elsewhere in step 1055 when receiving data item, send device elsewhere and read user profiles 1050, so that confirm user's approximate physical location.If confirm in step 1065, can arrive the user through a pico cell interface hook switch 110, control advances to step 1070 so, is routed to suitable interface hook switch 110 in step 1070 to the data item coding and data item.Then, interface hook switch 110 sends to mobile device 100 through short distance RF communication path with data item.If can not arrive the user through a pico cell interface hook switch 110; So in step 1080; System determines whether to send elsewhere data item (as passing through the user configured of mobile device); With if will send elsewhere, so to data item coding and outside corporations' fire compartment wall, be routed to wide-area, wireless network, and in step 1085, send to mobile device 100.
The preferred embodiments of the present invention that comprise preferred method of operation so far at length have been described, have been should be appreciated that this operation can use different elements and step to carry out.This preferred embodiment only is that the mode with example proposes, rather than will limit the scope of the present invention that defines in the following claim.

Claims (8)

1. one kind is operated in master computer, data is redirected to the method for mobile communication equipment MCD (100) from master computer (120), and the method comprising the steps of:
Whenever MCD gets into the coverage of pico cell and when MCD leaves the coverage of pico cell, receives the contact information to said MCD from the short range communication network that comprises a plurality of pico cells;
Respond receiving said contact information, write said contact information the user profiles that is associated with said MCD;
Butt joint narrowing responds the user's data of MCD, confirms that said MCD (100) is whether in the coverage of any pico cell (110,605) of said short distance radio communication network;
When said mobile communication equipment (100) is in the coverage of first pico cell, send data elsewhere to said mobile communication equipment (100) via said short distance radio communication network and said first pico cell; With
When said mobile communication equipment (100) is not in the coverage at short distance radio communication network, send data elsewhere to said mobile communication equipment (100) via the remote radio communication network.
2. method according to claim 1, wherein said data comprise at least a in reminding of call, email message, calendar event, notice of meeting, address entry, magazine project and individual.
3. method according to claim 1, wherein said contact information comprises routing iinformation.
4. method according to claim 1; Further comprise and confirm whether said mobile communication equipment has moved to the coverage of second pico cell of a plurality of pico cells from the coverage of said first pico cell; If like this, then send data elsewhere to said mobile communication equipment (100) via said short distance radio communication network and said second pico cell.
One kind can be with main computer communication, be used for sending the equipment of data elsewhere to mobile communication equipment MCD (100) from said master computer (120), said equipment comprises:
Be used for whenever MCD gets into the coverage of pico cell and when MCD leaves the coverage of said pico cell, receives the device to the contact information of said MCD from the short range communication network that comprises a plurality of pico cells;
Be used for responding, write said contact information in the device of the user profiles that is associated with said MCD receiving said contact information;
Be used to dock narrowing the user's data of MCD is responded, confirm the whether device in the coverage of any pico cell (110,605) of said short distance radio communication network of said MCD (100);
Be used for when said mobile communication equipment (100) is in the coverage of first pico cell, send the device of data via said short distance radio communication network and said first pico cell to said mobile communication equipment (100) elsewhere; With
Be used for when said mobile communication equipment (100) is not in the coverage at short distance radio communication network, sending the device of data elsewhere to said mobile communication equipment (100) via the remote radio communication network.
6. equipment according to claim 5, wherein said data comprise at least a in reminding of call, email message, calendar event, notice of meeting, address entry, magazine project and individual.
7. equipment according to claim 5, wherein said contact information comprises routing iinformation.
8. equipment according to claim 5; Further comprise and be used for confirming that whether said mobile communication equipment has moved to the device of coverage of second pico cell of a plurality of pico cells from the coverage of said first pico cell; And, then send the device of data elsewhere to said mobile communication equipment (100) via said short distance radio communication network and said second pico cell if like this.
CN2010102245931A 2000-08-25 2001-08-23 System and method for redirecting data to wireless device over a plurality of communication paths Expired - Lifetime CN101925035B (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US22794700P 2000-08-25 2000-08-25
US60/227,947 2000-08-25
US09/782,380 US6389457B2 (en) 1998-05-29 2001-02-13 System and method for pushing information from a host system to a mobile data communication device
US09/782,380 2001-02-13

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN01817374.8A Division CN1470113B (en) 2000-08-25 2001-08-23 System and method for redirecting data to a wireless device over a plurality of communication paths

Publications (2)

Publication Number Publication Date
CN101925035A CN101925035A (en) 2010-12-22
CN101925035B true CN101925035B (en) 2012-05-09

Family

ID=42735222

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102245931A Expired - Lifetime CN101925035B (en) 2000-08-25 2001-08-23 System and method for redirecting data to wireless device over a plurality of communication paths

Country Status (3)

Country Link
CN (1) CN101925035B (en)
ES (1) ES2346514T3 (en)
HK (1) HK1057433A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5210785A (en) * 1988-02-29 1993-05-11 Canon Kabushiki Kaisha Wireless communication system
CN1123997A (en) * 1994-03-21 1996-06-05 莫托罗拉有限公司 Method for determining handover candidate in a multicellular environment
CN1224986A (en) * 1997-08-14 1999-08-04 Sk泰力康姆株式会社 Microcellular mobile communication system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5210785A (en) * 1988-02-29 1993-05-11 Canon Kabushiki Kaisha Wireless communication system
CN1123997A (en) * 1994-03-21 1996-06-05 莫托罗拉有限公司 Method for determining handover candidate in a multicellular environment
CN1224986A (en) * 1997-08-14 1999-08-04 Sk泰力康姆株式会社 Microcellular mobile communication system

Also Published As

Publication number Publication date
CN101925035A (en) 2010-12-22
HK1057433A1 (en) 2004-04-02
ES2346514T3 (en) 2010-10-18

Similar Documents

Publication Publication Date Title
US7606936B2 (en) System and method for redirecting data to a wireless device over a plurality of communication paths
CN1470113B (en) System and method for redirecting data to a wireless device over a plurality of communication paths
US20080043676A1 (en) System and Method for Redirecting Data to a Wireless Device Over a Plurality of Communication Paths
US5315636A (en) Personal telecommunications system
US6002748A (en) Disaster alert by telephone system
US5371781A (en) System and method for identifying the incoming directory number when multiple directory numbers are assigned to one wireless device
WO2008076572A2 (en) Wireless communications control in a controlled environment facility
JP2007129773A (en) Short messaging using information beacons
CN101925035B (en) System and method for redirecting data to wireless device over a plurality of communication paths
JP3379505B2 (en) Nurse call calling device
KR100462560B1 (en) The method and system for transmission of the notification broadcasting using PSTN
JP2994339B1 (en) Security method using PHS terminal
KR100634416B1 (en) Device and method for switching a wire/wireless phone call
US20050170775A1 (en) Method of data transmission between mobile telephones
JP7190764B2 (en) Call Systems, Call Methods and Programs
JP4307234B2 (en) Message distribution system and mobile phone adapter
TW200516952A (en) Short message service barring system and method
JPH0918957A (en) Method for preventing portable terminal equipment from being left unreturned
JP2003346258A (en) Emergency contact system and terminal device used in the same
Wade et al. Communications Equipment for Public Safety Communicators
Chlamtac et al. The wireless segment of enterprise networking
JP2023157788A (en) Information communication device and information communication control program
JP3464316B2 (en) Warning information transmission system for monitoring and control equipment
JP2001339766A (en) Service system for mobil terminal device
JPH09322231A (en) System cordless mobile station management system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20120509