CN101375582A - Method of associating groups of classified source addresses with vibration patterns - Google Patents

Method of associating groups of classified source addresses with vibration patterns Download PDF

Info

Publication number
CN101375582A
CN101375582A CNA2007800031737A CN200780003173A CN101375582A CN 101375582 A CN101375582 A CN 101375582A CN A2007800031737 A CNA2007800031737 A CN A2007800031737A CN 200780003173 A CN200780003173 A CN 200780003173A CN 101375582 A CN101375582 A CN 101375582A
Authority
CN
China
Prior art keywords
group
vibration mode
communication
mancarried device
unique
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.)
Pending
Application number
CNA2007800031737A
Other languages
Chinese (zh)
Inventor
理查德·杰拉尔德·霍夫曼
杰拉尔德·保罗·米夏拉克
巴里·乔·沃尔福德
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.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
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 Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN101375582A publication Critical patent/CN101375582A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

In a meeting or group event, people having a portable device, such as a cell phone or pager, may wish to be discretely notified when an important message is received, an urgent call comes in from a selected person or a selected group of people, or to be alerted to an upcoming important event without any audible alert to disturb the meeting or group event. To convey such a notification, a tactile alert is provided by vibrating the portable device according to a unique vibration pattern associated with the received communication. When a communication is received, a group identification (ID) is assigned based on the communication being a member of a classified group of source addresses. The portable device associates the group ID with a unique vibration pattern. To provide the alert, the portable device is vibrated according to the unique vibration pattern.

Description

The method that classified source addresses group is associated with vibration mode
The CROSS-REFERENCE TO RELATED APPLICATIONS case
Present application for patent advocate to have precedence over the title of filing an application on January 19th, 2006 for " be used for method and apparatus (Methods and Apparatus for Associating VibrationPatterns with Ringtone Groups) that vibration mode is associated with the tinkle of bells group " the 60/760th, No. 111 provisional application cases, this provisional application case are assigned and clearly are incorporated herein to assignee of the present invention and with way of reference.
Technical field
In general, the present invention relates to mobile communications device, and more particularly, relate to the technology that is used for the information of transmitting to the user of mobile communications device by haptic device.
Background technology
Mobile communications device (for example, cell phone, beep-pager, personal digital assistant (PDA), portable examination instrument, notebook computer or like that) import message into and can trigger sound prompting (for example, the ring sound of various the tinkle of bells or like that).Ring sound or the tinkle of bells (being used for telephone at first) have single-frequency and duration usually.On mobile phone, the tinkle of bells can be through customization with the tinkle of bells of distinguishing a rings telephone from the different the tinkle of bells of a plurality of phones and with the personalized position of the tinkle of bells user's preference.
Mobile device also can allow the user that the special entity in the personalized telephone directory of being stored on particular ringtone and the mobile device is associated.Described the tinkle of bells can be stored as music or other audible sound (for example, the sound of waterfall, routine ring sound, special-effect sound and like that).The ability of selecting the flexibility of the tinkle of bells and storing a plurality of the tinkle of bells has promoted the use of pop music fragment as the tinkle of bells, and this is by providing the company of downloadable music the tinkle of bells to realize business success with a certain price.
Many mobile phones are also supported vibrating alert, and it can be used in combination with the tinkle of bells to remind the user that incoming call or text message are arranged.Described vibrating alert also can be closed or follow in nothing under the situation of the tinkle of bells and use.The vibrating alert feature can be used for wherein can not clearly hearing in the noisy environment of the tinkle of bells, can be used for the tinkle of bells wherein (for example can upset in the place of ongoing affairs, church or cinema or theater), be used to remind the user who participates in a conference, and sacrificial vessel there is the people of hearing impairment to use.Be enough to the oscillation intensity of identification grade (even in the time can not seeing described mancarried device) for providing, many mobile devices use has the embedded motor of eccentric weight to cause described vibration.
Because the surge of mancarried device and the purposes of enhancing thereof, for example, (for example, commercial affairs or family party) processing the tinkle of bells can become unhappy under various environment.
Summary of the invention
In its various aspects, this disclosure is recognized: along with the appearance of low-cost mancarried device, most of people in meeting or the group event will (for example have mancarried device probably, cell phone or beep-pager), and can further wish to notify discretely when receive important messages, from the people's of selected people or selected group urgent call or remind critical event on the horizon.One embodiment of the present of invention are a kind of methods that are used for transmitting tactile alert on mancarried device.When received communication, be a member assigned group identifier (ID) in the source address of group of having classified based on described communication.Described mancarried device is associated the described ID of group with unique vibration mode.For described prompting is provided, vibrate described mancarried device according to described unique vibration mode.
An alternative embodiment of the invention is proposed a kind of equipment that is used for transmitting tactile alert on mancarried device.Receiver is used for reception and imports communication into.Processor complex with processor and program storage is carried out the prompting Processing tasks.Prompting processing components classification with one or more prompting Processing tasks is imported communication into and is identified for described the classification and imports unique vibration mode of communication into.Vibration unit vibrates described mancarried device to transmit described tactile alert according to described unique vibration mode.
Another embodiment according to another aspect of the present invention proposes a kind of computer-readable media of storage computation machine executable instruction, and described computer executable instructions operation is to transmit tactile alert on mancarried device.Described computer executable instructions is through carrying out to be associated with unique vibration mode to the communication that receives from classified source addresses or time alarm assigned group identifier (ID) and with the described ID of group.Described mancarried device vibrates to transmit described tactile alert according to described unique vibration mode.
Should be appreciated that according to explained in detail hereinafter, other embodiments of the invention are promptly apparent to the person of ordinary skill in the field; Various embodiment wherein of the present invention are all shown and are explained to illustrate mode.Will understand as people, the present invention can have other and different embodiment, and can make amendment to its some details at other different aspects, and all these all do not deviate from the present invention.Therefore, diagram and the execution mode of this paper only must be considered as the tool illustrative in nature and non-limiting matter.
Description of drawings
Fig. 1 graphic extension wireless communication system;
Fig. 2 is the calcspar of wireless device vibrating controller;
The curve chart of the first driving voltage pattern of Fig. 3 A graphic extension vibration unit;
The curve chart of the second driving voltage pattern of Fig. 3 B graphic extension vibration unit;
Fig. 4 graphic extension is used to dispose the layoutprocedure of vibrating controller;
Fig. 5 graphic extension is used to receive the process of intelligent vibration (IV) operation of incoming call; And
Fig. 6 graphic extension is used to receive the process of intelligent vibration (IV) operation of importing message into.
Embodiment
Hereinafter described in conjunction with the accompanying drawings detailed description wishes as the explanation of various embodiments of the invention not being wished but the expression practical application is of the present invention embodiment only do not arranged.For making the reader the present invention that fully understands, in detailed description, include some details.Yet the person of ordinary skill in the field should be appreciated that also can not have to implement the present invention under the situation of these details.In some instances, for avoiding fuzzy notion of the present invention, show well-known structure and assembly with block diagram form.
Fig. 1 shows the exemplary wireless communication system 100 that can advantageously use embodiments of the invention therein.For the purpose of graphic extension, Fig. 1 shows 120,130 and 150 and two base stations 140 of three remote units.It should be understood that typical wireless communication system can have more remote unit and base station.Remote unit 120,130 and 150 comprises the nextport hardware component NextPort represented by assembly 125A, 125C and 125B respectively, component software or both, and described assembly has been revised the present invention who specializes as hereinafter discussed to be suitable for.Fig. 1 show from the base station 140 to the forward link signals 180 of remote unit 120,130 and 150 and from remote unit 120,130 and 150 to the base station 140 reverse link signal 190.
In Fig. 1, remote unit 120 is shown as mobile phone, remote unit 130 is shown as portable computer, and remote unit 150 is shown as fixed location remote unit in the wireless local loop system.For example, but described mobile unit cell phone, beep-pager, walkie-talkie, handheld personal communication systems (PCS) unit, portable data units (such as, personal digital assistant etc.) or the fixed position data cell (such as, instrument fetch equipment etc.).Although Fig. 1 is according to teaching graphic extension remote unit of the present invention, the present invention is not limited to the exemplary unit shown in these.The present invention can be used for aptly arbitraryly having the device of controlled vibration unit so that incoming call, Data Receiving or like that to be provided to the user.
Fig. 2 is the calcspar of wireless device vibrating controller 200 according to an embodiment of the invention.Wireless device vibrating controller 200 can be advantageously used in the various assemblies (for example, assembly 125A, 125B and the 125C of Fig. 1) or be used as the part of described assembly.Wireless device vibrating controller 200 comprises radio 206, reminds processing components 208, processor complex 210 and vibration unit 212.Radio 206 receive via various radio frequencies and transmission information and with remind processing components 208 transmission information.Remind processing components 208 under the control of processor complex 210, to operate to handle the information that is transmitted with radio 206 and to control vibration unit 212.For instance, remind processing components 208 to form or can advantageously form by the programmable hardware state machine by the flexibility that allows unique function and the software task of programmability.Processor complex 210 can be by single or multiple processors and program storage, data storage and the perimeter interface required as mobile device.Processor complex 210 is also supported additional functionality and the feature that described mobile device is required, and for example generation time is reminded identifier (ID) 214, and it can be used for reminding user's incident on the horizon (for example, meeting or appointment).Vibration unit 212 can comprise electronic drive circuit and in order to vibrative device aptly, the special vibrating device of optional control that for example has motor, the piezo-electric device of eccentric weight or have the vibration mode of (for example) various scopes.
In one embodiment of the invention, will remind processing components 208 to be organized as the task of one group of operation with control vibration unit 212.After configuration is set, remind processing components 208 when (for example) receives from incoming call that radio 206 is received, to operate.When radio 206 detected incoming call, notice signaling protocol processes task 216 was also determined calling telephone number 218.Transmit calling telephone number 218 determining contact group task 220, described contact group task determines that whether calling telephone number 218 is the part of previous set telephone number group or the telephone number that expression is not assigned to arbitrary group.If determining calling telephone number 218 is parts of previous set telephone number group, then the indication with the definite call group of institute sends to definite vibration pattern task 224.
Also through transmitting the response modifier task 222 that improves to determine, it determines whether that the response modifier that will improve is associated with calling telephone number to calling telephone number 218.For instance, if described calling is from calling out and receive in the cycle at special time the second time of same call telephone number, then this incident can being evaluated as the response that needs raising.Then the response modifier that improves is sent to and determine vibration pattern task 224.The definite vibration pattern task 224 of institute is selected vibration mode from list of vibration patterns 226, can produce vibration mode, and can revise vibration mode based on the response modifier of call group and raising.Determined vibration mode is sent to vibration unit 212 to start described vibration.The call that should also be noted that the telephone number that can cannot not identify oneself heavyly in the future is set to have the friction pattern.Even described friction pattern guarantees also not provide any tactile alert at the calling from described telephone number enabling under the situation of vibration unit.
In another embodiment of the present invention, will remind processing components 208 to be organized as the one group of task of being used to import into the prompting of message in order to processing.After configuration is set, remind processing components 208 receive from radio 206 received import message into the time operate.For instance, when radio 206 detects when importing message into, notification text message handling task 230 is also determined message source addresses 232.Transmit message source address 232 to determine contact group task 220, it determines whether message source address 232 is the part of previous set message source address group or the message source address that expression is not assigned to arbitrary group.If determining message source address 232 is parts of previous set group, then the indication with the definite message group of institute sends to definite vibration pattern task 224.Can also be similar to the mode of importing call into the response modifier that improves with import message into and be associated suitably to import message into to the response of user notification raising.
It should be noted that text message can or transmit from different source addresses from the originating source address.Text information processing task 230 determines whether and should will handle the text message that receives from forwarding address with the vibration mode that is associated with the original source address of text message or can not use the source address in described forwarding source.For instance, if text message is transmitted with urgent indication, can check that then described text message is to determine the source address of described origination message.Then, described original message source address and existing group can be compared.If find existing group, then the vibration mode with described existing group is used for described vibration mode.If do not find existing group, then can use default urgency vibration pattern.Also can with import into the similar mode of call with the response modifier that improves with transmit message and be associated suitably to import message into to the response of user notification raising.
In another embodiment of the present invention, will remind processing components 208 to be organized as the one group of task of being used for time-based incident in order to processing.After configuration is set, remind processing components 208 receiving the time alarm ID 214 back operations that received from processor complex 210.For instance, when processor complex 210 detects overtime or with institute's scheduling events and when local during the coupling of base, reminder announced processing components 208.Time alarm ID 214 is through transmitting determining contact group task 220, and it determines that whether time alarm ID 214 is the part of previous set time alarm group or the time alarm that expression is not assigned to arbitrary group.If determining time alarm ID 214 is parts of previous set group, then the indication with definite time alarm group of institute sends to definite vibration pattern task 224.Also can with import the similar mode of call into the response modifier that improves be associated with time alarm with suitably to response time prompting that user reminding improves.
Can with telephone number, this paper message source address and the time periodic structure be group, for example urgent, commercial affairs, family, the unknown, 8AM are after 5PM, 10PM and before the 8AM or like that.One group can be single telephone number, text message source address or special time cycle.A plurality of groups that can have the more high-grade classification that is assigned to group, for example be assigned to business class a plurality of groups, be assigned to a plurality of groups of family's classification and be assigned to a plurality of time cycle group of time-based event category.Can individually control described various classification, for example, blocking-up is owing to remind the prompting that allows simultaneously to be used for from the call of family's classification from all of the call of business class.As default setting, emergency class can be configured to not be blocked at first.
Fig. 3 A graphic extension is used for the curve chart of the first driving voltage mode 3 00 of vibration unit according to an embodiment of the invention.Driving voltage 304,306 and 308 (being respectively 1 volt, 2 volts and 3 volts) corresponds respectively to standard vibration, medium vibration and high vibration.In Fig. 3 A, the first driving voltage mode 3 00 is shown as a plurality of normal voltage pulse period with fixed pulse duration and repetition rate (having quiet gap therebetween).The first driving voltage pattern is made up of the potential pulse 318 of potential pulse 310, quiet gap 312, second series potential pulse 314, quiet gap 316 and the tertiary system row of first series.Vibration unit (for example, vibration unit 212) responds described potential pulse by vibrating described mancarried device.The vibration of unit 212 is followed the tracks of the first driving voltage mode 3 00 and is transmitted information with tactile manner.
Fig. 3 B graphic extension is used for the curve chart of the second driving voltage mode 3 30 of vibration unit according to an embodiment of the invention.In the second driving voltage mode 3 30, vibration class begins to continue the cycle 340 with the intermediate grade driving voltage 334 with first pulse duration 341 and repetition rate, is short quiet gap 342 subsequently.Then, the standard vibration level drive voltage 332 that will have second pulse duration 345 and repetition rate is applied to the cycle 334, follows by quiet gap 346.Thereafter, the high vibration level drive voltage 336 that will have first pulse duration 341 and repetition rate is applied to the cycle 348, follows by quiet gap 350.Be different from the mancarried device of the vibration characteristics of negative voltage for the vibration characteristics of supporting positive driving voltage, will a series ofly bear high shock levels driving voltage 352 pulse application in the cycle 354.Compare with the first driving voltage mode 3 00, the second driving voltage mode 3 30 is used in to the described mancarried device of user reminding and has received the bigger urgent sense of message aspect transmission.In arbitrary situation, described two kinds of patterns all will be easy to be distinguished from each other by the user and be the examples that can be used for transmitting to the user a large amount of different modes of different information.
Fig. 4 graphic extension is used to dispose the layoutprocedure 400 of vibrating controller according to an embodiment of the invention.When entering layoutprocedure 400, in square 406,, selected telephone number, message and time-based prompting are categorized as the group that discerns with group identifier (ID) numbering as specified by the user.In square 408 list of vibration patterns is set, it can comprise the vibration mode of acquiescence list of vibration patterns, user customized set or like that.Equally, one group of response criteria that improves is set in square 410.The example of the response criteria that improves comprises that the time cycle of calling out at last from the frequency of call of selected group or selected telephone number, distance as threshold value, receives priority notification, depends on and whether reply last calling and like that.In square 412, unique vibration mode is associated with selected group.In square 414, the response criteria that improves is associated with selected group.
Fig. 5 graphic extension is used for the process 500 of intelligent vibration according to an embodiment of the invention (IV) operation.Process 500 begins with the calling telephone number that receives from incoming call in square 504.In decision-making square 506, determine whether to enable vibrating function.If the not enabled vibrating function, then process 500 turns back to square 504 to wait for from next incoming call receipt of call telephone number.Under the situation of not using vibrating alert, continue call treatment at this calling.If enable vibrating function, then handle to continue square 508, and determine that described calling telephone number is whether in a vibration group.If described calling telephone number is not associated with vibration group, then process 500 turns back to 504 to wait for the calling telephone number that receives from next incoming call.If described calling telephone number is associated with vibration group, then in square 510, select to be used for the ID of group of described calling telephone number.Processing proceeds to decision-making square 512, checks that in this described calling telephone number is to determine whether it has high priority.If described calling telephone number does not have high priority, then process 500 is carried out square 514, is identified for the vibration mode of described calling telephone number in this.Square 514 is access vibration (vibe) mode list 516, described list of vibration patterns contains a plurality of files, specify vibe schema file 520, Morse code vibe schema file 522 and other vibration mode files (for example, high priority vibe schema file 524) such as (for example) acquiescence vibe schema file 518, user.The ID of group that is associated with described calling telephone number allows the suitable vibration mode of access from list of vibration patterns 516.Process 500 is carried out square 526 then, and it is called out vibration unit driver and starts selected vibration mode.
At decision block 512, if determine that calling telephone number has high priority, then process 500 is carried out square 530, and it is identified for the high priority vibration mode of described calling telephone number.The response modifier tabulation 532 that square 530 accesses improve, it contains a plurality of files, such as (for example) intensity file 534, repetition rate file 536, call threshold file 538, last call threshold file 540 and like that.Intensity file 534 contains an intensity function tabulation that is used to change oscillation intensity, repetition rate file 536 contains the tabulation of various repetition rates, call threshold file 538 contains a call number threshold list with the classification of call number group, and last call threshold file 540 contains one apart from last time cycle tabulation of calling out.The response criteria of definite raising that is associated with described calling telephone number is also selected suitable vibration mode from list of vibration patterns 516.In this point, also can select the response modifier of suitable raising from the response modifier tabulation 532 that improves.Based on the response modifier of selected vibration mode and selected raising, in square 530, determine vibration mode.Process 500 is carried out square 542 then, wherein activates described vibration unit driver to start selected vibration mode.
To be similar to mode, can also to receive text message and be categorized as group by source address at the mancarried device receipt of call.Then, the source address of each group can be associated with unique vibration mode and also can be associated with the response criteria that improves.Fig. 6 graphic extension process 600 that is used to receive intelligent vibration (IV) operation of importing message into according to an embodiment of the invention.Process 600 is by being used for similar treatment step the operation of message is followed the form of process 500.
As an example, the user obtains to have the mancarried device as tactile vibrations controller feature illustrated among Fig. 2.The user disposes described mancarried device to use described tactile alert feature by a plurality of Business Partner group, member group of stem family, friend group, emergency group, unknown group and appointment group are set.Described unknown group is set to telephone number and the text message source address in any one in described group not.Described urgent group is configured to the response of the raising of following criterion: call out and have the text message of urgent indication for two that in five minute cycle, had from the same phone number of arbitrary described group.The user selects the prompting from business groups and friend group from vibration mode the default list.The user also specifies unique group vibration mode for group of stem family, for urgent group specifies special emergency vibration pattern, and be unknown group appointment friction.Then, the user enables described tactile alert feature in the way of going to the cinema, and it breaks away from sense of hearing the tinkle of bells.When at the cinema, the mancarried device that call in many groups not in office and text message arrive at the user, even and described mancarried device enabled tactile alert feature, described call and text message are categorized as the member of unknown group and any vibrating alert does not take place.Equally, at the cinema in, the call from the member of stem family appears, it will cause discrete tactile alert.Do not wish that the user who misses the part film has ignored described tactile alert.In five minutes, the call second time from the identical member of stem family telephone number appears, and described mancarried device is assessed as the response of the raising that need belong to urgent group.Then, described mancarried device causes special emergency vibration pattern to vibrate described mancarried device.The user recognizes described special emergency vibration and leaves cinema to reply described call.
The all available general processor of various illustrative logical blocks, module, circuit, element and/or assembly, digital signal processor (DSP), application-specific integrated circuit (ASIC) (ASIC), field programmable gate array (FPGA) or other programmable logic components, discrete grid or transistor logic, discrete hardware components or its arbitrary combination that is designed for execution function described herein of setting forth in conjunction with embodiment disclosed herein make up or implement.General processor can be a microprocessor, and perhaps, processor also can be arbitrary conventional processors, controller, microcontroller or state machine.Processor also can be configured to the combination of computation module, and for example DSP combines DSP nuclear core or any other this configuration with the combination of the combination of microprocessor, a plurality of microprocessors, one or more microprocessor.
In the software module that can directly be embodied as in the hardware, carry out by processor in conjunction with the described method of embodiment disclosed herein or in the combination of the two.Software module or program code can reside at: in RAM memory, flash memory, ROM memory, eprom memory, eeprom memory, register, hard disk, removable disk, CD-ROM, this technology in the medium of known any other form.Medium can be coupled to described processor so that described processor can and write information to described medium from described read information.Another is chosen as, and medium can be integral with processor.
Though under current preferred background, disclosed the present invention, will be appreciated that this teaching to be used for variously meeting this disclosure and the background of the claims of enclosing.For instance, mainly under the background of incoming call or text message, disclosed the present invention.Should be appreciated that, also can use it for and the priority video segment is forwarded to mancarried device and discretely to the video system of user notification institute receiver, video fragment.Should also be clear that the variation in employed specific hardware and the manufacturing step is feasible, and along with both development in time can expect the variation of the specific hardware of using and manufacturing step.For instance, may change and the development of new technology process can be expected the variation of common described processor of this paper and program along with technical process.The person of ordinary skill in the field will understand in order to be fit to other this modification and adaptations of particular design application.

Claims (20)

1. method that is used on mancarried device transmitting tactile alert, described method comprises:
To the communication assigned group identifier (ID) that receives from classified source addresses;
The described ID of group is associated with unique vibration mode; And
Vibrate described mancarried device according to described unique vibration mode.
2. the method for claim 1, wherein said mancarried device is that cell phone and described communication are calls.
3. the method for claim 1, wherein said mancarried device is that cell phone and described communication are text messages.
4. the method for claim 1, wherein said mancarried device is that cell phone and described communication are the time alarms at incident on the horizon.
5. the method for claim 1, wherein said mancarried device is a beep-pager.
6. the method for claim 1, wherein said unique vibration mode is the vibration mode of user's appointment.
7. the method for claim 1, wherein said unique vibration mode is the Morse code vibration mode.
8. the method for claim 1, wherein said unique vibration mode is the friction pattern.
9. the method for claim 1, it further comprises:
The response source address that described classified source addresses is defined as improving; And
The response source address of described raising is associated as described unique vibration mode with the respond vibration pattern of raising.
10. method as claimed in claim 9, it further comprises:
Time cycle between the communication of determining to receive from the response source address of identical raising promptly indicates with generation time; And
Determine described unique vibration mode based on the described indication that is pressed for time.
11. method as claimed in claim 9, it further comprises:
Determine to repeat urgent indication to produce from the quantity of the communication of the response source address of described identical raising; And
Determine described unique vibration mode based on the urgent indication of described repetition.
12. method as claimed in claim 4, it further comprises:
To select telephone number and be categorized as group;
Set up a plurality of vibration modes; And
In one vibration mode and the described selected telephone number group one is associated.
13. method as claimed in claim 12, it further comprises:
Set up one group of response criteria that improves; And
Group is associated with the selected telephone number of the response criteria that improves and each.
14. an equipment that is used for transmitting tactile alert on mancarried device, described equipment comprises:
Receiver, it is configured to receive and imports communication into;
The processor complex, it has processor and the program storage that is configured to carry out the prompting Processing tasks;
Remind processing components, its be configured to have be used to classify described import one or more prompting Processing tasks of communication into and be identified for described the classification import unique vibration mode of communication into; And
Vibration unit, it is configured to vibrate described mancarried device to transmit described tactile alert according to described unique vibration mode.
15. equipment as claimed in claim 14, wherein said import into communication be that call and described prompting processing components comprise:
The signaling protocol Processing tasks, it is configured to determine the described calling telephone number that imports communication into that receives;
Determine the contact group task, it is configured to determine whether described calling telephone number is associated with contact group; And
Determine vibration pattern task, it is configured to select vibration mode based on determined contact group.
16. equipment as claimed in claim 14, wherein said import into communication be that text message and described prompting processing components comprise:
The text message Processing tasks, it is configured to determine the described message source address of importing communication into that receives;
Determine the contact group task, it is configured to determine whether described message source address is associated with contact group; And
Determine vibration pattern task, it is configured to select vibration mode based on determined contact group.
17. a computer-readable media that comprises top stored program code, it comprises:
Be used for the communication that receives from classified source addresses or the program code of time alarm assigned group identifier (ID):
Be used for program code that the described ID of group is associated with unique vibration mode; And
Be used for vibrating described mancarried device to transmit the program code of described tactile alert according to described unique vibration mode.
18. computer-readable media as claimed in claim 17, it further comprises:
Be used for selecting from the file that contains one group of unique vibration mode the program code of unique vibration mode based on the described ID of group.
19. computer-readable media as claimed in claim 18, it further comprises:
Be used for selecting from the file that contains one group of response modifier criterion that improves the program code of the response modifier criterion of raising based on the described ID of group.
20. computer-readable media as claimed in claim 17, it further comprises:
Be used for reaching the response modifier criterion generation of the raising of from the file that contains one group of response modifier criterion that improves, selecting through revising the program code of vibration mode based on the vibration mode of selecting from the file that contains one group of unique vibration mode; And
Be used for providing described through revising vibration mode to vibrate the program code of described mancarried device through revising vibration mode according to described to vibration unit driver.
CNA2007800031737A 2006-01-19 2007-01-19 Method of associating groups of classified source addresses with vibration patterns Pending CN101375582A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US76011106P 2006-01-19 2006-01-19
US60/760,111 2006-01-19
US11/553,600 2006-10-27

Publications (1)

Publication Number Publication Date
CN101375582A true CN101375582A (en) 2009-02-25

Family

ID=40448397

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2007800031737A Pending CN101375582A (en) 2006-01-19 2007-01-19 Method of associating groups of classified source addresses with vibration patterns

Country Status (1)

Country Link
CN (1) CN101375582A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101827164A (en) * 2009-03-07 2010-09-08 深圳富泰宏精密工业有限公司 System and method for adjusting mobile phone ringtones
WO2011100903A2 (en) * 2011-04-08 2011-08-25 华为终端有限公司 Method and device for reminding a mobile terminal of an incoming call
CN102484664A (en) * 2009-08-31 2012-05-30 高通股份有限公司 Methods and apparatus for communicating by vibrating or moving mobile devices
CN106200894A (en) * 2014-12-16 2016-12-07 现代自动车株式会社 Event notification method and equipment thereof
CN106575230A (en) * 2014-09-02 2017-04-19 苹果公司 Semantic framework for variable haptic output
US10528139B2 (en) 2016-09-06 2020-01-07 Apple Inc. Devices, methods, and graphical user interfaces for haptic mixing
US10620708B2 (en) 2016-09-06 2020-04-14 Apple Inc. Devices, methods, and graphical user interfaces for generating tactile outputs
US10692333B2 (en) 2016-06-12 2020-06-23 Apple Inc. Devices, methods, and graphical user interfaces for providing haptic feedback
US11314330B2 (en) 2017-05-16 2022-04-26 Apple Inc. Tactile feedback for locked device user interfaces
US11379041B2 (en) 2016-06-12 2022-07-05 Apple Inc. Devices, methods, and graphical user interfaces for providing haptic feedback

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101827164A (en) * 2009-03-07 2010-09-08 深圳富泰宏精密工业有限公司 System and method for adjusting mobile phone ringtones
CN102484664A (en) * 2009-08-31 2012-05-30 高通股份有限公司 Methods and apparatus for communicating by vibrating or moving mobile devices
WO2011100903A2 (en) * 2011-04-08 2011-08-25 华为终端有限公司 Method and device for reminding a mobile terminal of an incoming call
CN102301687A (en) * 2011-04-08 2011-12-28 华为终端有限公司 Method and device for reminding a mobile terminal of an incoming call
WO2011100903A3 (en) * 2011-04-08 2012-03-15 华为终端有限公司 Method and device for reminding a mobile terminal of an incoming call
CN106575230A (en) * 2014-09-02 2017-04-19 苹果公司 Semantic framework for variable haptic output
US10417879B2 (en) 2014-09-02 2019-09-17 Apple Inc. Semantic framework for variable haptic output
US10504340B2 (en) 2014-09-02 2019-12-10 Apple Inc. Semantic framework for variable haptic output
US11790739B2 (en) 2014-09-02 2023-10-17 Apple Inc. Semantic framework for variable haptic output
US10977911B2 (en) 2014-09-02 2021-04-13 Apple Inc. Semantic framework for variable haptic output
CN106200894A (en) * 2014-12-16 2016-12-07 现代自动车株式会社 Event notification method and equipment thereof
CN106200894B (en) * 2014-12-16 2020-01-14 现代自动车株式会社 Event notification method and device thereof
US10692333B2 (en) 2016-06-12 2020-06-23 Apple Inc. Devices, methods, and graphical user interfaces for providing haptic feedback
US11037413B2 (en) 2016-06-12 2021-06-15 Apple Inc. Devices, methods, and graphical user interfaces for providing haptic feedback
US11379041B2 (en) 2016-06-12 2022-07-05 Apple Inc. Devices, methods, and graphical user interfaces for providing haptic feedback
US11468749B2 (en) 2016-06-12 2022-10-11 Apple Inc. Devices, methods, and graphical user interfaces for providing haptic feedback
US11735014B2 (en) 2016-06-12 2023-08-22 Apple Inc. Devices, methods, and graphical user interfaces for providing haptic feedback
US10901514B2 (en) 2016-09-06 2021-01-26 Apple Inc. Devices, methods, and graphical user interfaces for generating tactile outputs
US10901513B2 (en) 2016-09-06 2021-01-26 Apple Inc. Devices, methods, and graphical user interfaces for haptic mixing
US10620708B2 (en) 2016-09-06 2020-04-14 Apple Inc. Devices, methods, and graphical user interfaces for generating tactile outputs
US11221679B2 (en) 2016-09-06 2022-01-11 Apple Inc. Devices, methods, and graphical user interfaces for generating tactile outputs
US11662824B2 (en) 2016-09-06 2023-05-30 Apple Inc. Devices, methods, and graphical user interfaces for generating tactile outputs
US10528139B2 (en) 2016-09-06 2020-01-07 Apple Inc. Devices, methods, and graphical user interfaces for haptic mixing
US11314330B2 (en) 2017-05-16 2022-04-26 Apple Inc. Tactile feedback for locked device user interfaces

Similar Documents

Publication Publication Date Title
US8077019B2 (en) Method of associating groups of classified source addresses with vibration patterns
CN101375582A (en) Method of associating groups of classified source addresses with vibration patterns
US9247525B2 (en) Systems and methods for providing notifications
US6999731B2 (en) Control of an alert mechanism by communication of an event-associated command
CN100367320C (en) Emergency call system and control method thereof
US20110053577A1 (en) Methods and apparatus for communicating by vibrating or moving mobile devices
CN101262672B (en) Mobile terminal device, remote notification method and program
US20070123287A1 (en) Method and apparatus for providing the status of a wireless communication device in a group network to other members in the group network
EP2094034A2 (en) Method and apparatus for executing location dependent application in a mobile handset
US9258688B2 (en) Alert device and system
US20070123286A1 (en) Method and apparatus for providing the status of a wireless communication device in a group network directly to other members in the group network
KR101087887B1 (en) Communication device with intelligent communication management and method therefor
US20060025159A1 (en) System and method for context-based notification of a received transmission
JP2009273026A (en) Mobile terminal equipment,screen display method, and program
KR20060067019A (en) Method for processing call to consider user schedule of mobile communication terminal
JP2009089024A (en) Mobile phone, communication terminal, and extension telephone system
KR101014715B1 (en) Mobile terminal and method for setting up alarm and changing arrival signal in thereof
TWI459788B (en) System and method for updating agendas automatically
JP2006217284A (en) Portable communication terminal and its mode switching method
MX2008009311A (en) Method of associating groups of classified source addresses with vibration patterns
KR101024906B1 (en) method for changing arrival signal in mobile terminal
KR20050105025A (en) Method for call rejection in mobile communication device
KR20060026501A (en) Method for registering day's schedule function of schedule message in mobile phone
JP2009188957A (en) Ringtone control system, method, program, and cellular phone
JP2009151577A (en) Communication terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20090225