WO2012088665A1 - 对联系人进行处理的方法及移动终端 - Google Patents
对联系人进行处理的方法及移动终端 Download PDFInfo
- Publication number
- WO2012088665A1 WO2012088665A1 PCT/CN2010/080401 CN2010080401W WO2012088665A1 WO 2012088665 A1 WO2012088665 A1 WO 2012088665A1 CN 2010080401 W CN2010080401 W CN 2010080401W WO 2012088665 A1 WO2012088665 A1 WO 2012088665A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- contact
- attribute
- icon
- display effect
- bubble
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/27453—Directories allowing storage of additional subscriber data, e.g. metadata
- H04M1/2746—Sorting, e.g. according to history or frequency of use
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/27467—Methods of retrieving data
- H04M1/27475—Methods of retrieving data using interactive graphical means or pictorial representations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
Definitions
- the present invention relates to the field of data processing technologies, and in particular, to a method and a mobile terminal for processing a contact in a mobile terminal. Background technique
- Mobile terminals such as mobile phones, tablets, etc.
- People can store various information in the mobile terminal.
- people store the contact method (mobile phone number, email, etc.) of a good friend and colleague who lives and works in a predetermined format in the contact application of the mobile phone.
- the contact application is a program that stores the contact details (name, avatar, mobile phone number, etc.) of the contact in a predetermined format.
- the contact application interface is an interface displayed on the touch screen of the mobile phone after the contact application receives the input instruction of the user.
- the contacts are processed in the contact application interface as follows: As shown in FIG.
- the contact is displayed by name, and according to the initials or the number of strokes, etc. Simply arranged in a row and row; as shown in Figure 2, the contacts are displayed in the form of avatars and names, and are simply sorted to form a nine-square grid, a twelve-square grid and the like.
- an embodiment of the present invention provides a method for processing a contact in a mobile terminal, where the method includes: setting a correspondence between different values of a difference attribute of a contact and a display effect of an icon of a contact Relationship
- an embodiment of the present invention further provides a mobile terminal, including a radio frequency transceiver antenna, and communication.
- the module and the central processing unit, the mobile terminal further includes a contact processing device, where the contact processing device specifically includes:
- a storage module configured to store a contact
- a setting module configured to set a correspondence between different values of the difference attribute of the contact and the display effect of the icon of the contact;
- a difference attribute module configured to obtain a distinguishing attribute of a contact
- a determining module configured to determine a display effect of the icon of the contact according to the corresponding relationship
- a display module configured to display the contact differently according to the determined display effect
- the processing method and the mobile terminal provided by the embodiments of the present invention enable different contacts to be displayed in the mobile terminal intuitively, which greatly improves the intelligent interaction capability between the mobile terminal and the user.
- FIG. 1 is a schematic diagram of a contact processing method 1 in the prior art
- FIG. 2 is a schematic diagram of a contact processing method 2 in the prior art
- Embodiment 3 is a flow chart of a method according to Embodiment 1 of the present invention.
- FIG. 4 is a display effect diagram of a mobile terminal contact application interface in Embodiment 2 of the present invention
- FIG. 5 is a flowchart of a method in Embodiment 2 of the present invention
- FIG. 6 is a flow chart of a method in Embodiment 3 of the present invention.
- Figure 7 is a flowchart of a method in Embodiment 4 of the present invention.
- Figure 8 is a flowchart of a method in Embodiment 5 of the present invention.
- Embodiment 9 is a view showing a display effect of a contact in Embodiment 5 of the present invention.
- FIG. 10 is an effect diagram of a call to a contact in the prior art
- Figure 11 is a flow chart of the method in Embodiment 7 of the present invention.
- Figure 12 is a schematic diagram of call display in Embodiment 7 of the present invention.
- FIG. 13 is a second schematic diagram of call display in Embodiment 7 of the present invention.
- 14 is a third schematic diagram of call display in Embodiment 7 of the present invention.
- Figure 15 is a flowchart of a method of a part of Embodiment 8 of the present invention.
- Figure 16 is a view showing a display effect of a user operation in Embodiment 8 of the present invention.
- FIG. 17 is a flowchart of a method in a part of Embodiment 9 of the present invention
- FIG. 19 is a schematic diagram of a contact processing apparatus in Embodiment 10 of the present invention.
- FIG. 20 is a second schematic diagram of a contact processing apparatus in Embodiment 10 of the present invention.
- Figure 21 is a third schematic diagram of the contact processing device in Embodiment 10 of the present invention. detailed description
- Embodiment 1 of the present invention provides a method for processing a contact.
- the method specifically includes:
- Step 101 Set a correspondence between different values of the difference attribute of the contact and the display effect of the icon of the contact; the difference attribute is to make the contact finally display the specific attribute according to the difference in the touch screen, for example, the difference
- the attribute may be a grouping attribute of the contact, the group attribute is information of the belonging contact group set by the user for the contact; or may be a contact attribute of the contact, the contact attribute is a mobile terminal user and the user within a predetermined time The number of times the contact communicates; it can also be the location attribute of the contact, and the location attribute includes the geographic location information of the contact.
- the icon of the contact is an icon displayed by the contact in the touch screen. In the embodiment of the present invention, the icon of the contact may be in the form of a contact bubble.
- the contact bubble is a display effect displayed on the touch screen of the mobile terminal in the embodiment of the present invention. It can be understood that, in another embodiment, the icon of the contact may also be a contact box. Shape Etc. Of course, it can be other forms that can be displayed.
- Step 102 Read the contact; read the contact in a memory local to the mobile terminal or in a server on the network side.
- Step 103 Obtain a difference attribute of the contact from the local or network side; after reading the contact, some specific information of the contact may be obtained, where the difference attribute of the contact is included.
- Step 104 Determine, according to the correspondence relationship and the difference attribute, a display effect of the icon of the contact;
- Step 105 Perform differential display on the contact according to the determined display effect.
- the correspondence between the different values of the difference attribute of the contact and the display effect of the icon of the contact is specifically the correspondence between the contact of the difference attribute of the different value and the display effect of the icon.
- the correspondence between the different values of the contact attribute of the contact that may be specifically and the display effect of the contact bubble may also be the correspondence between the different values of the grouping attribute of the contact and the display effect of the contact bubble.
- the relationship may also be a correspondence between different values of the location attribute of the contact and the display effect of the icon of the contact, and the like.
- the above difference display means that the contacts of different values of the different attributes are displayed on different display effects according to the above correspondence relationship.
- Example 2 The above solution is different from the display mode (contact list) of contacts in the prior art, and the solution more intuitively displays the contact on the touch screen, thereby improving the human-computer interaction capability of the mobile terminal with the touch screen, and improving the capability. User experience.
- the specific technical solutions in Embodiment 1 of the present invention are described in detail below from specific embodiments.
- Example 2
- the contact's icon is set to the shape of a circular bubble, and all contacts are displayed on the touch screen with a circular bubble, which we call a contact bubble.
- the contact avatar is displayed in the contact bubble.
- the bubble may also display some specific contact information of the contact, such as name, mobile phone number, etc., or the contact avatar may be displayed in the bubble together with the specific contact information.
- the icon of the contact may also be in other forms, such as a pentagram, a square, a polyhedral contact.
- the icons and the like do not limit the manner in which the contacts are displayed in this embodiment.
- the above solution is different from the display manner (contact list) of the contacts in the prior art, and the solution more intuitively displays the contacts on the touch screen, thereby improving the human-computer interaction capability of the mobile terminal with the touch screen.
- different contacts can be displayed for different contact bubbles.
- the mobile terminal user sets a grouping attribute with a different value for the contact, for example, the value of the grouping attribute of the contact A is the family member, and the value of the grouping attribute of the contact person B is the friend.
- Different contact groups show different bubbles. For example, if contact A is a family group and contact B is a friend group, the bubble of contact A is displayed larger than the contact B, or the color is brighter, or the position displayed on the touch screen is more conspicuous, or contact A Bubble display is dynamic display and contact B is non-dynamic display, and so on.
- the specific technical implementation of the embodiment of the present invention is as follows:
- Step 201 Pre-set a correspondence between different values of the grouping attribute of the contact and the display effect of the icon of the contact.
- the grouping attribute includes group information of the contact set for the contact, for example, the grouping attribute may be a family member, a friend, a colleague, or the like.
- the display strategy specifically displays the icons of the contacts according to the grouping attributes of different values of the contacts. For example, the display policy can determine that the grouping attribute is a family contact, the contact bubble is displayed larger than other grouping attributes (friends, colleagues, etc.), or the display policy can determine the group attribute as the family's contact, and the contact bubble is displayed. Than other grouping attributes.
- the display strategy in the embodiment of the present invention includes but is not limited to the above forms.
- Step 202 Read a contact
- Step 203 Obtain a group attribute of the contact from the local or network side; when the mobile terminal (for example, a mobile phone) receives the user's contact application interface display instruction, the mobile phone confirms the group attribute of the contact.
- the contact application interface refers to the interface displayed on the touch screen of the mobile phone after the contact application receives the user's open program command.
- the contact application is named as a business card holder, contact person, address book, and the like.
- FIG. 1 is a common connection in the prior art mobile terminal.
- FIG. 4 is a contact application interface in an embodiment of the present invention.
- Step 204 Determine, according to the correspondence relationship and the group attribute, a display effect of the icon of the contact; the foregoing has determined that the correspondence between the different value of the group attribute of the contact and the display effect of the icon of the contact, and the relationship
- the grouping attribute of the person can determine the display effect of the contact's icon.
- Step 205 Display the difference according to the determined display effect.
- the mobile terminal user sets a grouping attribute with a different value for the contact, for example, the value of the grouping attribute of the contact A is the family member, and the value of the grouping attribute of the contact person B is the friend.
- Different contact groups show different bubbles. For example, if contact A is a family group and contact B is a friend group, the bubble of contact A is displayed larger than the contact B, or the color is brighter, or the position displayed on the touch screen is more conspicuous, or contact A Bubble display is dynamic display and contact B is non-dynamic display, and so on.
- other display modes for distinguishing the contact A belonging to the family group from the contact B belonging to the group of friends are also included in the embodiment.
- the display effect of the contact bubble may be different according to the contact attribute of the contact.
- the contact attribute specifically refers to the number of times the mobile terminal user communicates with the contact (including making a call, sending a short message, mail, etc.) within a predetermined time. For example, if the contact attribute of the user with the contact A is 10 times, the contact attribute with the contact B is 7 times, and the contact attribute with the contact C is 5 times, the display effect of the three contact bubbles may be the contact bubble.
- the size of the display according to the statistics of the above contact attributes, the display size of the contact bubbles, from the largest to the smallest: contact eight, contact B, contact C; or contact bubble display brightness from high to low in order: Contact entry, contact B, contact C; or the dynamic display effect of the contact bubble from strong to weak: contact A, contact B, contact C; or contact A is most prominent in the touch screen
- contact A contact B, contact C
- contact A is most prominent in the touch screen
- different representations of contacts of different contact attributes include, but are not limited to, the foregoing solutions.
- the technical solution of the contact bubble display effect is different, as shown in FIG. 6, the specific technical implementation scheme is as follows:
- Step 301 Pre-set a correspondence between different values of the contact attribute of the contact and the display effect of the icon of the contact;
- Step 302 Read a contact
- Step 303 Obtain contact attributes of the contact from the local or network side.
- the contact attribute specifically refers to the number of times the mobile terminal user communicates with the contact (including making a call, sending a short message, mail, etc.) within a predetermined time.
- the counter adds 1 to the contact attribute record of the contact. .
- the counter accumulates the number of times the user communicates with the contact.
- Step 304 Determine, according to the correspondence relationship and the contact attribute, a display effect of the icon of the contact.
- Step 305 Display the difference according to the determined display effect.
- contact the contact with the highest attribute the contact bubble is displayed the most or the dynamic effect is the most obvious or the bubble display is the brightest; contact the contact with higher attribute, the contact bubble is displayed larger or the dynamic effect is more obvious or the bubble display is brighter.
- contact the contact with the lowest attribute the contact bubble is displayed minimally or no dynamic effect or the bubble display is the darkest.
- the difference display means that the contact of the contact attribute of different values is displayed differently on the display effect of the icon. For example, as shown in FIG. 4, the contact attribute of the user with the contact A is 10 times, the contact attribute with the contact B is 7 times, and the contact attribute with the contact C is 5 times, and the expression forms of the three contacts are The size that can be displayed for the contact bubble.
- the display size of the contact bubble is as follows: contact A, contact B, contact C; or contact bubble display brightness from high
- the order of the lower order is: contact A, contact B, contact C; or the dynamic display effect of the contact bubble from strong to weak: contact A, contact B, contact C; or contact A on the touch screen
- contact B is second, contact C is in the most inconspicuous position, and so on.
- the above solution is different from the display mode (contact list) of contacts in the prior art, and the solution more intuitively displays the contact on the touch screen, thereby improving the human-computer interaction capability of the mobile terminal with the touch screen, and improving the capability. User experience.
- the display effect of the contact air bubbles may be different according to the geographical proximity of the contact and the user. For example, in all contacts, the location of contact A is closest to the geographic location of the user, then the contact bubble of contact A is displayed the most or the clearest, the geographic location of contact B and the geographic location of the user. The farthest position, then the contact bubble of the contact B on the screen is displayed as the smallest or the most blurred scheme.
- the above technical solutions are specifically implemented as follows:
- Step 401 Set a correspondence between different values of the location attribute of the contact and the display effect of the icon of the contact;
- Step 402 Read a contact
- Step 403 Obtain a location attribute of the contact from a local or network side; the location attribute is a geographic location information of the contact.
- the step is to obtain the geographical location information of the mobile terminal user and the geographical location information of each contact in the mobile terminal.
- the geographical location information refers to the geographic data provided by the Global Positioning System (GPS) or other geographical location service, indicating the physical location of the mobile terminal.
- GPS Global Positioning System
- the mobile terminal may be a mobile phone with a GPS transceiver module, and then the mobile phone may obtain its own geographical location information according to the geographic data provided by the GPS system.
- a contact is stored in the mobile phone, and the mobile phone sends a request message for querying the geographical location information of the contact to the network side geographical location server, and after receiving the request message, the network side geographical location server acquires the contact registered on the server. Geographic location information, and feedback to the phone.
- the third-party location service software may also be used, and the contact actively shares its geographic location information to its own contacts and friends in real time, so that all contacts or friends share each Personal location information. For example, a mobile terminal user who is logged in to the Google Maps service can set their own location. Step 404: Obtain a distance between each contact and a mobile terminal user.
- the distance between each contact and the mobile terminal user can be obtained by calculating the relative linear distance between the geographic location information of the contact and the geographic location information of the mobile terminal user. For example, if the mobile phone obtains the geographical location information of the contact A and also obtains the geographical location information of the mobile phone user (that is, the geographical location information of the mobile phone), the relative linear distance can be obtained by simple calculation, and can be used as a relative The straight line distance is the distance between the contact and the mobile terminal user.
- Step 405 Display the difference according to the determined display effect.
- the geographic location of contact A is closest to the geographic location of the user, then the contact bubble of contact A is displayed the most or the clearest, the geographic location of contact B and the geographic location of the user.
- the farthest position, the contact bubble of the contact B on the screen is displayed to be the smallest or the most blurred.
- the manner in which the contacts are displayed differently includes, but is not limited to, the foregoing manners.
- the mobile terminal can obtain the geographical location information of each contact in the address book in real time, when the above technical solution is executed, the contact bubble displayed in the contact application interface can be dynamically updated and adjusted,
- the mobile terminal user has a more intuitive feeling, and the user can also know in the first time that the contact and the friend are geographically distant from each other. For example, when the mobile terminal acquires the distance between each contact and the mobile terminal user again, it may be different from the data acquired the previous time. In this way, when the contact is displayed differently according to the acquired distance and the preset display policy, the contact displayed by the contact application interface screen is different from the previous display. Therefore, each time the mobile phone user opens the contact application interface, the display mode of the contact interface of the display interface can be different, thereby achieving the effect of dynamically updating the contact application interface, giving the user a more intuitive feeling.
- the display effect of the contact bubble may be different according to the geographical location information of the contact.
- the geographic location information of contact A is Shanghai, the geographic location of contact B.
- the location information is Shenzhen, the geographic location information of contact C is Beijing, and the geographic location information of contact D is Xi'an.
- the contact application interface is displayed, the displayed background is a Chinese map, and the display position of the contact bubble on the touch screen is consistent with the geographical position marked in the map.
- the contact can be further distinguished according to the distance between each contact and the geographic location of the mobile phone user. As shown in FIG. 8, the foregoing technical solution is specifically implemented as follows:
- Step 501 Bind the map module to the contact application.
- a map module is a location service module that can mark geographic locations. Map location information is generated when the location is marked in the map module.
- the location information of the map can be the name information of cities such as Beijing, Shanghai, Shenzhen, etc., or the name information of national units, such as Hubei, Guangdong, Guangxi, etc.
- the map module can be a hardware device, or can implement related mark functions of the map through pure software, such as a map widget, which can be a visual Chinese map or a global map.
- Step 502 Obtain geographic location information of each contact in the mobile terminal.
- Geographic location information refers to the geographic location of a mobile terminal based on geographic data provided by a Global Positioning System (GPS) or other geographical location service.
- GPS Global Positioning System
- the mobile terminal may be a mobile phone with a GPS transceiver module, and then the mobile phone may obtain its own geographical location information according to the geographic data provided by the GPS system.
- a contact is stored in the mobile phone, and the mobile phone sends a request message for querying the geographical location information of the contact to the network side geographical location server, and after receiving the request message, the network side geographical location server acquires the contact registered on the server. Geographic location information, and feedback to the phone.
- the third-party location service software may also be used, and the contact actively shares its geographic location information to its own contacts and friends in real time, so that all contacts or friends share each Personal location information.
- the contact actively shares its geographic location information to its own contacts and friends in real time, so that all contacts or friends share each Personal location information.
- mobile end users who log in to the Google Maps service can share their geographic location information to their contacts or friends.
- Step 503 According to the map in the map module and the geographical location information of the obtained contact, The contacts are displayed differently on the application interface. For example, if the obtained geographical location information of the contact A is Shenzhen, the contact is marked in the map location information of the map module bound in the contact application interface, and the contact of the different geographical location information is displayed in the contact. The different locations of the application interface make the location of the contact consistent with the map location information in the map module. As shown in FIG. 9, it is a display effect diagram of contact processing of the method flow in the embodiment of the present invention.
- the geographical location information of the mobile terminal user may also be obtained, and then the distance between the contact and the mobile terminal is calculated.
- the contact bubble is displayed differently. For example, in all contacts, the location of contact A is closest to the geographic location of the user, then the contact bubble of contact A is displayed the most or the clearest, the geographic location of contact B and the geographic location of the user. The farthest position, the contact bubble of the contact B on the screen is displayed to be the smallest or the most blurred and so on. Then, based on the map location information in the map module and the geographical location information of the acquired contacts, the contacts are displayed differently on the contact application interface. The display is as described above.
- the technical solution in the embodiment of the present invention is different from the display manner (contact list) of the contact in the prior art, and the solution more intuitively displays the contact on the touch screen, thereby improving the human-computer interaction of the mobile terminal with the touch screen. Capabilities, but also improve the user experience.
- Example 6
- any two or more of the above-mentioned contact difference attributes may be combined to more effectively and intuitively display the contact in the contact application interface.
- the correspondence between the different value of the difference attribute of the setting contact and the display effect of the icon of the contact includes: setting the value of the group attribute of the contact and The correspondence between the value of the contact attribute and the display effect of the contact's icon.
- the correspondence between the different value of the difference attribute of the setting contact and the display effect of the icon of the contact includes: setting a group attribute of the contact, and a value of the position attribute The correspondence between the sum and the display effect of the contact's icon.
- the correspondence between the different value of the difference attribute of the setting contact and the display effect of the icon of the contact includes: setting the contact attribute of the contact, and the value of the location attribute The correspondence between the sum and the display effect of the contact's icon.
- the correspondence between the different value of the set difference attribute of the contact and the display effect of the icon of the contact includes: setting the group attribute of the contact, contacting The correspondence between the sum of the values of the attribute, the position attribute, and the display effect of the icon of the contact.
- the above embodiment describes a method of processing a contact.
- the following describes how to perform a series of operations on a contact in the contact application interface (such as making a call, editing a contact's contact information, establishing a group, etc.) from a specific embodiment to facilitate user operations and simplify operations.
- the purpose of the way is described.
- a call is initiated to a contact by: searching for a corresponding contact according to the first letter of the name, and clicking a call button on the contact interface. Initiate a call to the contact.
- the existing call mode operation is too cumbersome, resulting in too long operation time, which is not conducive to the intelligent interaction between the mobile phone and the user, and the interaction capability of the mobile phone is greatly reduced.
- the embodiment of the present invention provides a call processing method for a contact person.
- Step 701 Set a correspondence between different values of the difference attribute of the contact and the display effect of the icon of the contact;
- Step 702 Read a contact
- Step 703 Obtain a difference attribute of a contact from a local or network side.
- Step 704 Determine, according to the correspondence relationship and the difference attribute, a display effect of the icon of the contact.
- Step 705 Display the difference according to the determined display effect.
- Step 706 Acquire a user's contact selection instruction to determine one or more selected contact bubbles.
- the user's operation is completed in the contact application interface.
- the touch screen is composed of a touch detection component and a touch screen controller; the touch detection component is installed in front of the display screen for detecting the touch position of the user, and is received by the touch screen controller; and the main function of the touch screen controller is from the touch point
- the detecting device receives the touch information, converts it into contact coordinates, and sends it to the Central Processing Unit (CPU), which can simultaneously receive and execute commands from the CPU.
- CPU Central Processing Unit
- the touch screen is divided into X directions
- the position of the contact bubble can also be indicated by the values in the X and Y directions.
- the area of the contact bubble can be calculated by the intersection of the bubble edge and the grid, and then the contact bubble is simulated into a square. The area of the contact bubble is also the area of the square. According to the calculation of the square area, the contact is obtained.
- the position information (X1, Y1) of the center point of the human bubble, and the position information ( ⁇ , ⁇ ) of the center point is used as the position information of the contact bubble, where XI is the value of the center point in the X direction, and Y1 is the center Point the value in the ⁇ direction.
- the touch screen can be divided into grids having an X direction, a ⁇ direction, and a ⁇ direction. All application icon information in the touch screen can be represented by values in the X, ⁇ , and ⁇ directions. Similarly, a contact bubble with three-dimensional spatial information can also be represented by the value of ( ⁇ , ⁇ , ⁇ ) as the location information of the contact bubble. The principle is the same as above, and will not be described here. In other embodiments, the location information of the contact bubble in the touch screen can be obtained by other means.
- the embodiments of the present invention include, but are not limited to, the foregoing implementation manner.
- the mobile phone can acquire the touch point of the user, that is, the position information (X2, Y2) of the touch point of the specific operation of the user.
- the phone determines if the location information matches the location information of a contact bubble.
- the purpose of the match is to determine if the user is the action of the selected contact.
- the matching method may specifically be: calculating a distance between the location information of the contact bubble ( ⁇ , ⁇ ) and the position information of the touched point ( ⁇ 2, ⁇ 2). If the result of the calculation is within a preset value, then the match is considered successful, and the contact selection instruction is triggered.
- the match is unsuccessful, it is confirmed that the touch point is an invalid touch point, and the operation instruction or the trigger instruction is not triggered, and the prompt instruction is used to prompt the user that the touch point is an invalid touch point.
- the specific cue command is displayed through the prompt interface of the touch screen, or the sound is output through an audio output device such as a speaker.
- the mobile terminal when the user touches the contact in the screen with a finger, the mobile terminal can acquire the operation instruction of the user through the touch screen, for example, the user's contact opening instruction and the contact selection instruction can be acquired.
- the user quickly clicks on the contact in the screen, and the mobile terminal acquires the user's contact opening instruction.
- the mobile terminal After the mobile terminal acquires the instruction, the mobile terminal sends an instruction to the contact application module to instruct the user to open the contact; The user continuously contacts the contact in the touch screen, and the mobile terminal can determine that the instruction is a contact selection instruction.
- Step 707 Acquire an operation track of the user.
- the operation track can be a drag track of the contact bubble, as shown in FIG.
- Step 708 Move the selected contact bubble according to the operation trajectory
- Step 709 Determine whether the contact bubble has an overlap area with a preset call area; if yes, execute step 710; if no, execute step 711.
- the preset call area is a fixed area defined by the system default or accepting the user's settings. As shown in FIG. 12, an area in the upper right corner of the touch screen is a call area, and the call area may be fixedly disposed at a fixed position, or may be in a floating or floating state.
- the area of the calling area in the touch screen is a known fixed value, and the location information of the edge area is also available, and the location information of all points in the area can also be obtained. Actually, the location information of the calling area is actually obtained. Can be understood as all points in the area A collection of location information.
- the location information (X3, Y3) of the center point of the call area is obtained according to the known area of the call area, and the location information of the center point may be used as the location information of the call area.
- Method 1 Determine whether the location information of the edge point of the contact bubble is the location information of the point in the call area.
- the edge point is the point constituting the peripheral shape of the contact bubble, and the set of the respective edge points forms the circular shape of the contact bubble, thereby forming the display effect of the entire contact bubble.
- the position information of any of the edge points a is set to ( X l, jl), and the position information of the calling area is understood as the set A of position information of all points in the area, and is set to [U].
- the mobile terminal determines that the location information of the edge point of the contact bubble belongs to the location information of the point in the call area, that is, (xl, yl) G [X, Y], that is, the location information of the edge point of the contact bubble.
- the contact bubble has an overlapping area with the preset calling area.
- the edge point a of the contact bubble in the touch screen is also in the calling area, that is, there is an overlapping area. . If (xl, jl) [;r,r
- Method 2 Determine the location information of the contact bubble ( ⁇ , ⁇ ) and the location information of the calling area
- the above semantics can be expressed as a judgment F(X, Y) using a calculation formula. 0. If? ( ⁇ ) ⁇ 0, that is, the distance between the location information of the contact bubble and the location information of the call area is within a predetermined value, that is, the contact bubble has an overlapping area with the call area. If? ( ⁇ ) >0, that is, the distance between the location information of the contact bubble and the location information of the call area is not within the predetermined value, that is, the contact bubble does not overlap with the call area.
- the location information of the calling area is obtained by acquiring the location information (X3, Y3) of the central point of the calling area according to the known area of the calling area, and the location information of the central point is used as the location of the calling area. information.
- the overlapping area may be a partial overlapping area or a full overlapping area, and the limitation is not limited herein.
- Set As shown in FIG. 13, the contact bubble has an overlapping area with the calling area.
- Step 710 Call the contact. As shown in FIG. 14, when the mobile terminal determines that the contact bubble has an overlapping area with the preset call area, the call instruction is triggered, and the contact indicated by the contact bubble is called according to the call flow in the prior art.
- Step 711 the processing is terminated.
- the mobile terminal determines that the contact bubble does not overlap with the preset call area, the contact is not processed.
- the call area can be viewed as another contact bubble, and the location of the contact bubble in the touch screen can be fixed or dynamic. Therefore, in the present embodiment, "determine whether the contact bubble has an overlapping area with the preset call area” means judging whether the contact bubble selected by the user has an overlapping area with another contact bubble.
- the contact bubble A is the user of the mobile terminal itself, that is, one for the mobile terminal user Contact bubble A for subsequent operations.
- the contact bubble B is a contact of the mobile terminal, so that when there is an overlapping area between the contact bubble A and the contact bubble B, the call instruction is triggered, and the mobile terminal performs a call flow to the contact B; or, in the present solution
- the contact bubble B is the user of the mobile terminal itself
- the contact bubble A is the contact of the mobile terminal, so that when there is an overlapping area between the contact bubble A and the contact bubble B, the call instruction is triggered, and the mobile terminal contacts the Person A performs the call process.
- the zone can also establish a call flow, in which case a multi-party call is formed.
- step 710 an operation instruction such as sending a short message or sending an email may be performed.
- the call processing of the contact is completed by a simple finger sliding operation.
- the time for the user to perform the call operation is saved, the intelligent interaction capability of the mobile terminal is greatly improved, and the user experience is also improved.
- the method for grouping contacts is as follows: mode 1. Obtain an instruction for a user to create a group, obtain an instruction for adding a contact by a user in a newly created group interface, and add at least one contact to the group. In the group; or mode 2, obtain the operation instruction of the selected at least one contact, and add the selected contact to the newly created group.
- the manner of establishing a contact group in the prior art is too cumbersome, resulting in too long operation time, which is not conducive to intelligent interaction between the mobile phone and the user. Therefore, embodiments of the present invention provide a method for grouping in a contact application interface, which greatly simplifies the operation mode of establishing a contact group. As shown in Figure 15, the method specifically includes:
- Step 801 Set a correspondence between different values of the difference attribute of the contact and the display effect of the icon of the contact;
- Step 802 reading a contact
- Step 803 Obtain a difference attribute of the contact from the local or network side.
- Step 804 Determine, according to the correspondence relationship and the difference attribute, a display effect of the icon of the contact.
- Step 805 Perform differential display on the contact according to the determined display effect.
- Step 806 Obtain location information of multiple touch points and location information of the contact bubble in the contact application interface, and determine whether the selected contact operation is performed. If the selected contact operation is performed, step 808 is performed, and if not, step 807 is performed.
- the multi-touch technology can implement location information of sensing multiple touch points in the touch screen, and details are not described herein again.
- determining whether the selected contact operation is specifically may be: matching the location information of the multiple touch points with the location information of the contact bubble.
- the contact selection instruction is triggered. If the matching is unsuccessful, the touch point is confirmed as an invalid touch point, and the operation instruction is not triggered or the prompt instruction is triggered, and the prompt instruction is used to prompt the user that the touch point is an invalid touch point.
- the prompt command is displayed through the prompt interface of the touch screen, or the sound is output through an audio output device such as a speaker.
- Step 807 the processing is terminated.
- Step 808 Obtain an operation track of the selected contact bubble, and determine whether there is an overlapping area between the selected contact bubbles. If there is an overlapping area, perform step 805. If there is no overlapping area, execute step 806. In the method of determining whether the selected contact bubble has an overlapping area in this step, the determining method in the above embodiment may be used, and details are not described herein again.
- Step 809 Execute an operation instruction, and establish a contact group according to an existing process.
- Step 810 terminating the process.
- three contact bubbles are selected by the touch of three fingers (represented as contacts A, B, and C respectively), and three fingers are closed so that the three contacts are on the touch screen.
- the mobile terminal pops up a dialog box: "Is the contact groups A, B, C established?". Then the user chooses yes or no according to their own wishes.
- the embodiments of the present invention solve the technical problem that the operation steps of establishing a contact group in the prior art are too cumbersome, resulting in too long operation time, greatly simplifying the operation mode of establishing a contact group, and improving the mobile terminal and the user.
- the intelligent interaction between the two also enhances the user's operating experience.
- An embodiment of the present invention further provides another method for establishing a contact group in a contact application interface. As shown in FIG. 17, the method specifically includes:
- Step 901 Set a correspondence between different values of the difference attribute of the contact and the display effect of the icon of the contact;
- Step 902 Read a contact;
- Step 903 Obtain a difference attribute of the contact from the local or network side.
- Step 904 Determine, according to the correspondence relationship and the difference attribute, a display effect of the icon of the contact.
- Step 905 Display the difference according to the determined display effect.
- Step 906 Obtain the gesture information of the user in the touch screen, and determine whether the gesture information is an operation instruction for establishing a contact group. If yes, go to step 907, otherwise, go to step 910.
- the gesture information is specifically information of a certain area delineated by the user in the touch screen. For example, the gesture information of the user is displayed as a closed area, which is a closed circle, a rectangle, etc., and the mobile terminal can obtain the location information of the gesture information.
- the specific calculation method of the location information reference may be made to the method in the foregoing embodiment, and details are not described herein again.
- the correspondence between the specific gesture information and the operation instruction for establishing the contact group is stored in advance in the mobile terminal. Therefore, when the gesture information of the user meets the correspondence, the mobile terminal obtains an operation instruction for establishing a contact group.
- Step 907 Obtain an operation instruction of the selected contact of the user and an operation trajectory of the user.
- the specific implementation of how to obtain the operation instruction of the user selected contact and the operation trajectory of the user has been described in detail in the above embodiments, and details are not described herein again.
- Step 908 Determine whether the location information of the selected contact bubble is located in the area defined by the gesture information. If yes, execute step 909. If not, execute step 910.
- the method for determining whether the location information of the selected contact bubble is located in the area defined by the gesture information is the same as the specific method in the foregoing embodiment, and details are not described herein again.
- Step 909 Add the contact to the instruction of the contact group.
- Step 910 The operation of adding a contact is not performed.
- the mobile terminal user opens the contact application interface in the embodiment of the present invention, and wants to create a contact group named "climbing tribe".
- the user first draws in the touch screen A circular area is obtained, and the mobile terminal recognizes the gesture information as gesture information for establishing a contact group, and prompts the user to input a name of the contact group in the touch screen.
- the user can touch the contact bubble in the touch screen with a finger to select the contact and drag the contact bubble into the circular area, thus completing a contact
- the person adds the operation of entering the contact group "Mountainee Tribe".
- FIG. 18 it is a display effect diagram of a user operation according to an embodiment of the present invention.
- the mobile terminal can generate a group name based on the attribute.
- the contact attribute is some contact label set by the user, and various non-null characters input by the user can be used as the contact attribute. For example, when the user creates a contact bubble, and has added a contact attribute to the contact as a colleague, or Facebook, when the contact group is established according to an embodiment of the present invention, the mobile terminal is dragged to the circular area according to the The contact attribute or grouping attribute common to all contacts automatically generates a group name having the common contact attribute.
- the contact group is automatically defined as "family"; the user drags the contact to the circular area.
- Both B and C have the contact attribute Facebook, which is automatically defined as "Facebook”.
- the mobile terminal may The contacts are automatically divided into two contact groups.
- One group name is: "Family”, including the following contacts: A, B, C, and another group name is "Facebook”, including the following contacts: D. E.
- the method for establishing a contact group provided by the embodiment of the present invention is simple in operation, greatly improves the intelligent interaction capability between the mobile terminal and the user, shortens the operation time, and improves the user experience.
- the embodiment of the present invention further provides a mobile terminal.
- the mobile terminal specifically includes a radio frequency transceiver antenna, a communication module, and a central processing unit, where the mobile terminal further includes a contact processing device, and the contact processing is performed.
- the device specifically includes:
- the setting module 1002 is configured to set a correspondence between different values of the difference attribute of the contact and the display effect of the icon of the contact;
- the difference attribute module 1003 is configured to obtain a distinguishing attribute of the contact
- the determining module 1004 is configured to determine a display effect of the icon of the contact according to the correspondence relationship; the display module 1005 is configured to display the contact differently according to the determined display effect.
- the difference attribute includes a group attribute, where the group attribute is information of the associated contact group set by the user for the contact; the difference attribute module is specifically configured to obtain the group attribute of the contact; the setting module is specifically configured to set the contact The correspondence between the different values of the grouping attribute and the display effect of the icon of the contact.
- the difference attribute includes a contact attribute, where the contact attribute is a number of times the mobile terminal user communicates with the contact in a predetermined time; the difference attribute module is specifically configured to obtain a contact attribute of the contact; The correspondence between the different values of the contact attribute of the contact set and the display effect of the icon of the contact is different.
- the difference attribute includes a location attribute, where the difference attribute module is specifically configured to acquire a location attribute of the contact; the setting module is specifically configured to set a different value of the location attribute of the contact and a display effect of the icon of the contact Correspondence between the two.
- the contact processing device may further include:
- the first obtaining module 1006 is configured to acquire an operation trajectory of the user in the storage module 1001.
- the first determining module 1007 is configured to determine whether the contact has an overlapping area with a preset calling area;
- the calling module 1008 is configured to make a call to the contact when the determining module determines that the contact has an overlapping area with the preset calling area.
- the contact processing device may further include:
- a second obtaining module 1009 configured to acquire an operation instruction of the selected contact, and acquire an operation trajectory of the selected contact
- the second determining module 1010 is configured to determine whether there is an overlapping area between the selected contacts, and the group module 1011 is configured to perform establishing contact when the second determining module determines that there is an overlapping area between the selected contacts. People group.
- the contact processing device may further include:
- a third acquiring module configured to acquire gesture information of the user in the touch screen
- a third determining module configured to determine whether the gesture information is an operation instruction for establishing a contact group
- the third obtaining module is further configured to: when the third determining module determines that the gesture information is an operation instruction for establishing a contact group, obtain an operation instruction of the selected contact of the user;
- the third determining module is further configured to determine whether the location information of the selected contact is located in an area defined by the gesture information
- the group module when the third determining module determines that the location information of the selected contact is located in an area defined by the gesture information, adds the contact to the contact group.
- the description in the foregoing method embodiments is also applicable to the mobile terminal embodiment.
- the contact processing device can be integrated into the central processor of the mobile terminal as part of the central processor.
- the mobile terminal in the above embodiment may be a mobile phone with a touch screen, a tablet computer, a PDA (Personal Digital Assistant), a Home Information Display (HID), a mobile Internet device (HID), and the like.
- a mobile phone with a touch screen of 3.5 inches or more is recommended.
- the current tablet computer can also achieve the same. Effect.
- the mobile terminal is a mobile phone
- the mobile phone further includes: an RF circuit, a microphone, a speaker, and a power source to complete the basic functions of the mobile phone.
- the radio frequency circuit is mainly used for establishing communication between a mobile phone and a wireless network, and realizing data reception and transmission between the mobile phone and the wireless network;
- the microphone is configured to collect sound and convert the collected sound into sound data, so that the mobile phone sends the sound data to the wireless network through the radio frequency circuit;
- the speaker is configured to restore sound data received by the mobile phone from the wireless network through the radio frequency circuit to sound and play the sound to a user;
- the power source is mainly used to supply power to various circuits or devices of the mobile phone to ensure normal operation of the mobile phone.
- the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Library & Information Science (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Description
Claims
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020127017567A KR101382517B1 (ko) | 2010-12-28 | 2010-12-28 | 연락처를 처리하는 방법 및 모바일 단말 |
PCT/CN2010/080401 WO2012088665A1 (zh) | 2010-12-28 | 2010-12-28 | 对联系人进行处理的方法及移动终端 |
EP17159496.3A EP3301996A1 (en) | 2010-12-28 | 2010-12-28 | Method and mobile terminal for processing contacts |
EP10860889.4A EP2509390B1 (en) | 2010-12-28 | 2010-12-28 | Method and mobile terminal for processing contacts |
CN201080060366.8A CN102714884B (zh) | 2010-12-28 | 2010-12-28 | 对联系人进行处理的方法及移动终端 |
JP2012550304A JP5467157B2 (ja) | 2010-12-28 | 2010-12-28 | 連絡先を処理するための方法および移動端末 |
US13/720,444 US8611968B2 (en) | 2010-12-28 | 2012-12-19 | Method and mobile terminal for processing contacts |
US14/052,249 US8761839B2 (en) | 2010-12-28 | 2013-10-11 | Method and mobile terminal for processing contacts |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2010/080401 WO2012088665A1 (zh) | 2010-12-28 | 2010-12-28 | 对联系人进行处理的方法及移动终端 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/720,444 Continuation US8611968B2 (en) | 2010-12-28 | 2012-12-19 | Method and mobile terminal for processing contacts |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2012088665A1 true WO2012088665A1 (zh) | 2012-07-05 |
Family
ID=46382182
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2010/080401 WO2012088665A1 (zh) | 2010-12-28 | 2010-12-28 | 对联系人进行处理的方法及移动终端 |
Country Status (6)
Country | Link |
---|---|
US (2) | US8611968B2 (zh) |
EP (2) | EP2509390B1 (zh) |
JP (1) | JP5467157B2 (zh) |
KR (1) | KR101382517B1 (zh) |
CN (1) | CN102714884B (zh) |
WO (1) | WO2012088665A1 (zh) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014017283A1 (ja) * | 2012-07-26 | 2014-01-30 | 株式会社コナミデジタルエンタテインメント | 端末装置、端末装置の制御方法およびプログラム |
CN103729139A (zh) * | 2013-12-27 | 2014-04-16 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
WO2014097988A1 (ja) * | 2012-12-20 | 2014-06-26 | Necカシオモバイルコミュニケーションズ株式会社 | 端末装置、情報処理方法及びプログラム |
CN104104914A (zh) * | 2014-07-15 | 2014-10-15 | 观致汽车有限公司 | 车辆交互*** |
CN104639717A (zh) * | 2015-02-12 | 2015-05-20 | 华为技术有限公司 | 联系人信息展示方法及装置 |
JP2016500165A (ja) * | 2012-09-24 | 2016-01-07 | クアルコム,インコーポレイテッド | 社会的、時間的および空間的パラメータに基づくデータオブジェクトの統合的表示および管理 |
WO2016161848A1 (zh) * | 2015-04-07 | 2016-10-13 | 腾讯科技(深圳)有限公司 | 基于社交网络应用的距离显示方法、终端和服务器 |
CN111078109A (zh) * | 2014-06-24 | 2020-04-28 | 苹果公司 | 输入设备和用户界面交互 |
US11720229B2 (en) | 2020-12-07 | 2023-08-08 | Apple Inc. | User interfaces for browsing and presenting content |
US11797606B2 (en) | 2019-05-31 | 2023-10-24 | Apple Inc. | User interfaces for a podcast browsing and playback application |
US11822858B2 (en) | 2012-12-31 | 2023-11-21 | Apple Inc. | Multi-user TV user interface |
US11843838B2 (en) | 2020-03-24 | 2023-12-12 | Apple Inc. | User interfaces for accessing episodes of a content series |
US11863837B2 (en) | 2019-05-31 | 2024-01-02 | Apple Inc. | Notification of augmented reality content on an electronic device |
US11899895B2 (en) | 2020-06-21 | 2024-02-13 | Apple Inc. | User interfaces for setting up an electronic device |
US11934640B2 (en) | 2021-01-29 | 2024-03-19 | Apple Inc. | User interfaces for record labels |
US11962836B2 (en) | 2019-03-24 | 2024-04-16 | Apple Inc. | User interfaces for a media browsing application |
US11966560B2 (en) | 2016-10-26 | 2024-04-23 | Apple Inc. | User interfaces for browsing content from multiple content applications on an electronic device |
US12008232B2 (en) | 2019-03-24 | 2024-06-11 | Apple Inc. | User interfaces for viewing and accessing content on an electronic device |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10645562B2 (en) | 2004-09-21 | 2020-05-05 | Agis Software Development Llc | Method to provide ad hoc and password protected digital and voice networks |
USD653671S1 (en) | 2010-02-03 | 2012-02-07 | Facebook, Inc. | Display panel of a programmed computer system with a graphical user interface |
CN102622180B (zh) * | 2012-03-09 | 2015-08-19 | 腾讯科技(深圳)有限公司 | 交互界面的展示控制方法及装置 |
CN102946462B (zh) * | 2012-11-01 | 2016-07-13 | 惠州Tcl移动通信有限公司 | 一种基于手机的联系人信息分组处理方法及手机 |
US20140173528A1 (en) * | 2012-12-13 | 2014-06-19 | Microsoft Corporation | Contact environments with dynamically created option groups and associated command options |
USD734343S1 (en) * | 2012-12-27 | 2015-07-14 | Nissan Jidosha Kabushiki Kaisha | Display screen or portion thereof with graphical user interface |
KR101483156B1 (ko) * | 2013-01-25 | 2015-01-16 | 노현철 | 이미지 폰북을 이용한 통화 연결 시스템 및 방법 |
US20140222910A1 (en) * | 2013-02-05 | 2014-08-07 | Samsung Electronics Co., Ltd. | Content delivery system with destination management mechanism and method of operation thereof |
USD723045S1 (en) * | 2013-03-11 | 2015-02-24 | Microsoft Corporation | Display screen with graphical user interface |
CN103220623B (zh) * | 2013-04-03 | 2015-07-15 | 腾讯科技(深圳)有限公司 | 一种终端定位方法和装置 |
KR102066843B1 (ko) | 2013-07-15 | 2020-01-16 | 삼성전자 주식회사 | 통신 기록 정보를 이용한 그룹 형성 방법 및 장치 |
TWI575444B (zh) * | 2014-03-12 | 2017-03-21 | 新益先創科技股份有限公司 | 指令輸入裝置與指令輸入方法 |
USD783036S1 (en) * | 2014-05-09 | 2017-04-04 | Tencent Technology (Shenzhen) Company Limited | Display screen with graphical user interface |
FR3021779A1 (fr) * | 2014-05-27 | 2015-12-04 | Orange | Procede et dispositif de controle d l' affichage d' un groupe de contacts |
GB2530078A (en) * | 2014-09-12 | 2016-03-16 | Samsung Electronics Co Ltd | Launching applications through an application selection screen |
WO2016039570A1 (en) | 2014-09-12 | 2016-03-17 | Samsung Electronics Co., Ltd. | Method and device for executing applications through application selection screen |
CN105608090A (zh) * | 2014-11-20 | 2016-05-25 | 华为技术有限公司 | 呈现联系人信息、确定联系人信息的方法和相关设备 |
KR102309070B1 (ko) | 2014-12-24 | 2021-10-07 | 삼성전자주식회사 | 전자 장치 및 전자 장치에서의 통신 관련 정보 제공 방법 |
US10296190B2 (en) * | 2015-12-11 | 2019-05-21 | Microsoft Technology Licensing, Llc | Spatially organizing communications |
CN106130879A (zh) * | 2016-06-30 | 2016-11-16 | 珠海市魅族科技有限公司 | 一种会话建立方法及装置 |
US11483423B2 (en) * | 2017-02-03 | 2022-10-25 | Sean Wilson | Method of enhancing personal contact information display on a mobile device |
CN107332967A (zh) * | 2017-08-29 | 2017-11-07 | 广东欧珀移动通信有限公司 | 联系人显示方法、装置、移动终端及计算机可读存储介质 |
KR102069951B1 (ko) * | 2017-11-21 | 2020-01-23 | 임하빈 | 멀티미디어 데이터를 관리하기 위한 어플리케이션 제공 방법 및 그 장치 |
USD889500S1 (en) * | 2018-02-09 | 2020-07-07 | Lg Electronics Inc. | Display screen with graphical user interface |
USD888750S1 (en) * | 2018-02-09 | 2020-06-30 | Lg Electronics Inc. | Display screen with graphical user interface |
USD888752S1 (en) * | 2018-02-09 | 2020-06-30 | Lg Electronics Inc. | Display screen with graphical user interface |
USD888751S1 (en) * | 2018-02-09 | 2020-06-30 | Lg Electronics Inc. | Display screen with graphical user interface |
US20190354074A1 (en) * | 2018-05-17 | 2019-11-21 | Johnson Controls Technology Company | Building management system control using occupancy data |
USD977495S1 (en) * | 2020-12-04 | 2023-02-07 | Toyota Motor North America, Inc. | Display screen or portion thereof with graphical user interface |
KR20220138981A (ko) * | 2021-04-07 | 2022-10-14 | 삼성전자주식회사 | 개인화된 그룹 서비스를 제공하는 전자 장치 및 그 제어 방법 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1967540A (zh) * | 2005-11-18 | 2007-05-23 | 阿尔卡特公司 | 用于呈现联系人列表中用户优选项和策略的***和方法 |
CN101359334A (zh) * | 2007-07-31 | 2009-02-04 | Lg电子株式会社 | 便携终端及其图像信息管理方法 |
CN101546247A (zh) * | 2009-01-20 | 2009-09-30 | 宇龙计算机通信科技(深圳)有限公司 | 联系人信息显示方法、装置及移动终端 |
CN101599917A (zh) * | 2008-06-04 | 2009-12-09 | 英业达股份有限公司 | 提供即时信息服务的***、方法及界面 |
CN101600017A (zh) * | 2009-06-26 | 2009-12-09 | 宇龙计算机通信科技(深圳)有限公司 | 一种联系人信息显示方法、装置及移动终端 |
TW201017461A (en) * | 2008-10-21 | 2010-05-01 | Htc Corp | Destination marking method and apparatus combining electronic map and computer program product using the method |
CN101820463A (zh) * | 2009-02-06 | 2010-09-01 | 索尼株式会社 | 手持电子装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7375730B2 (en) * | 2002-07-29 | 2008-05-20 | Motorola, Inc. | Graphic entries for interactive directory |
JP2009517762A (ja) | 2005-12-01 | 2009-04-30 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 測位情報を用いた仲間リストの視覚化 |
JP4821000B2 (ja) * | 2006-06-06 | 2011-11-24 | 国立大学法人 東京大学 | オブジェクト表示処理装置、オブジェクト表示処理方法、およびオブジェクト表示処理用プログラム |
US10225389B2 (en) * | 2007-06-29 | 2019-03-05 | Nokia Technologies Oy | Communication channel indicators |
BRPI0804355A2 (pt) * | 2008-03-10 | 2009-11-03 | Lg Electronics Inc | terminal e método de controle do mesmo |
US8805450B2 (en) * | 2008-09-05 | 2014-08-12 | Microsoft Corp. | Intelligent contact management |
JP5551867B2 (ja) * | 2008-12-05 | 2014-07-16 | ソニー株式会社 | 情報処理装置、及び情報処理方法 |
US20100229129A1 (en) * | 2009-03-04 | 2010-09-09 | Microsoft Corporation | Creating organizational containers on a graphical user interface |
-
2010
- 2010-12-28 JP JP2012550304A patent/JP5467157B2/ja active Active
- 2010-12-28 WO PCT/CN2010/080401 patent/WO2012088665A1/zh active Application Filing
- 2010-12-28 CN CN201080060366.8A patent/CN102714884B/zh active Active
- 2010-12-28 KR KR1020127017567A patent/KR101382517B1/ko active IP Right Grant
- 2010-12-28 EP EP10860889.4A patent/EP2509390B1/en active Active
- 2010-12-28 EP EP17159496.3A patent/EP3301996A1/en not_active Withdrawn
-
2012
- 2012-12-19 US US13/720,444 patent/US8611968B2/en active Active
-
2013
- 2013-10-11 US US14/052,249 patent/US8761839B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1967540A (zh) * | 2005-11-18 | 2007-05-23 | 阿尔卡特公司 | 用于呈现联系人列表中用户优选项和策略的***和方法 |
CN101359334A (zh) * | 2007-07-31 | 2009-02-04 | Lg电子株式会社 | 便携终端及其图像信息管理方法 |
CN101599917A (zh) * | 2008-06-04 | 2009-12-09 | 英业达股份有限公司 | 提供即时信息服务的***、方法及界面 |
TW201017461A (en) * | 2008-10-21 | 2010-05-01 | Htc Corp | Destination marking method and apparatus combining electronic map and computer program product using the method |
CN101546247A (zh) * | 2009-01-20 | 2009-09-30 | 宇龙计算机通信科技(深圳)有限公司 | 联系人信息显示方法、装置及移动终端 |
CN101820463A (zh) * | 2009-02-06 | 2010-09-01 | 索尼株式会社 | 手持电子装置 |
CN101600017A (zh) * | 2009-06-26 | 2009-12-09 | 宇龙计算机通信科技(深圳)有限公司 | 一种联系人信息显示方法、装置及移动终端 |
Non-Patent Citations (1)
Title |
---|
See also references of EP2509390A4 * |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014026423A (ja) * | 2012-07-26 | 2014-02-06 | Konami Digital Entertainment Co Ltd | 端末装置、端末装置の制御方法およびプログラム |
WO2014017283A1 (ja) * | 2012-07-26 | 2014-01-30 | 株式会社コナミデジタルエンタテインメント | 端末装置、端末装置の制御方法およびプログラム |
JP2016500165A (ja) * | 2012-09-24 | 2016-01-07 | クアルコム,インコーポレイテッド | 社会的、時間的および空間的パラメータに基づくデータオブジェクトの統合的表示および管理 |
WO2014097988A1 (ja) * | 2012-12-20 | 2014-06-26 | Necカシオモバイルコミュニケーションズ株式会社 | 端末装置、情報処理方法及びプログラム |
CN104903919A (zh) * | 2012-12-20 | 2015-09-09 | 日本电气株式会社 | 终端装置、信息处理方法及程序 |
JPWO2014097988A1 (ja) * | 2012-12-20 | 2017-01-12 | 日本電気株式会社 | 端末装置、情報処理方法及びプログラム |
US11822858B2 (en) | 2012-12-31 | 2023-11-21 | Apple Inc. | Multi-user TV user interface |
CN103729139A (zh) * | 2013-12-27 | 2014-04-16 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN111078109A (zh) * | 2014-06-24 | 2020-04-28 | 苹果公司 | 输入设备和用户界面交互 |
CN111078109B (zh) * | 2014-06-24 | 2024-01-09 | 苹果公司 | 输入设备和用户界面交互 |
CN104104914A (zh) * | 2014-07-15 | 2014-10-15 | 观致汽车有限公司 | 车辆交互*** |
CN104639717A (zh) * | 2015-02-12 | 2015-05-20 | 华为技术有限公司 | 联系人信息展示方法及装置 |
CN106155868A (zh) * | 2015-04-07 | 2016-11-23 | 腾讯科技(深圳)有限公司 | 基于社交网络应用的距离显示方法和装置 |
WO2016161848A1 (zh) * | 2015-04-07 | 2016-10-13 | 腾讯科技(深圳)有限公司 | 基于社交网络应用的距离显示方法、终端和服务器 |
US11966560B2 (en) | 2016-10-26 | 2024-04-23 | Apple Inc. | User interfaces for browsing content from multiple content applications on an electronic device |
US11962836B2 (en) | 2019-03-24 | 2024-04-16 | Apple Inc. | User interfaces for a media browsing application |
US12008232B2 (en) | 2019-03-24 | 2024-06-11 | Apple Inc. | User interfaces for viewing and accessing content on an electronic device |
US11797606B2 (en) | 2019-05-31 | 2023-10-24 | Apple Inc. | User interfaces for a podcast browsing and playback application |
US11863837B2 (en) | 2019-05-31 | 2024-01-02 | Apple Inc. | Notification of augmented reality content on an electronic device |
US11843838B2 (en) | 2020-03-24 | 2023-12-12 | Apple Inc. | User interfaces for accessing episodes of a content series |
US11899895B2 (en) | 2020-06-21 | 2024-02-13 | Apple Inc. | User interfaces for setting up an electronic device |
US11720229B2 (en) | 2020-12-07 | 2023-08-08 | Apple Inc. | User interfaces for browsing and presenting content |
US11934640B2 (en) | 2021-01-29 | 2024-03-19 | Apple Inc. | User interfaces for record labels |
Also Published As
Publication number | Publication date |
---|---|
US8761839B2 (en) | 2014-06-24 |
US20130109363A1 (en) | 2013-05-02 |
US8611968B2 (en) | 2013-12-17 |
EP2509390B1 (en) | 2017-05-17 |
KR20120107109A (ko) | 2012-09-28 |
CN102714884A (zh) | 2012-10-03 |
JP2013516945A (ja) | 2013-05-13 |
EP2509390A4 (en) | 2012-11-21 |
KR101382517B1 (ko) | 2014-04-07 |
US20140038572A1 (en) | 2014-02-06 |
EP2509390A1 (en) | 2012-10-10 |
EP3301996A1 (en) | 2018-04-04 |
CN102714884B (zh) | 2015-09-09 |
JP5467157B2 (ja) | 2014-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2012088665A1 (zh) | 对联系人进行处理的方法及移动终端 | |
US11782595B2 (en) | User terminal device and control method thereof | |
WO2018113639A1 (zh) | 用户终端之间的互动方法、终端、服务器、***及存储介质 | |
KR101881925B1 (ko) | 복수의 휴대 단말들을 이용하여 멀티 비전 시스템을 구축하는 방법 및 이를 위한 장치 | |
EP2354929B1 (en) | Automatic keyboard layout determination | |
WO2018103514A1 (zh) | 一种对象显示的方法、终端设备及计算机存储介质 | |
WO2019206036A1 (zh) | 消息管理方法及终端 | |
CN107491257A (zh) | 用于访问常用设备功能的设备和方法 | |
EP3977249B1 (en) | User interfaces for managing a local network | |
WO2014206101A1 (zh) | 一种基于手势的会话处理方法、装置及终端设备 | |
KR20120123744A (ko) | 키보드를 맞춤형 컨트롤들로 대체하기 위한 api | |
CN105141735B (zh) | 对联系人进行处理的方法及移动终端 | |
TW201205416A (en) | Method, apparatus and computer program product for joining the displays of multiple devices | |
US11513753B2 (en) | Data processing method and electronic terminal | |
US10275056B2 (en) | Method and apparatus for processing input using display | |
CN108519850A (zh) | 一种键盘界面显示方法和移动终端 | |
CN110276723B (zh) | 一种头像挂件生成方法、装置及相关设备 | |
CN110286768A (zh) | 虚拟物体显示方法、终端设备及计算机可读存储介质 | |
CN109710127A (zh) | 一种截屏方法及移动终端 | |
CN108958841A (zh) | 一种桌面挂件的设置方法及移动终端 | |
CN113350793B (zh) | 一种界面元素设置方法、装置、电子设备和存储介质 | |
CN108920069A (zh) | 一种触控操作方法、装置、移动终端和存储介质 | |
WO2015014135A1 (zh) | 鼠标指针的控制方法、装置及终端设备 | |
CN108156318A (zh) | 一种图像显示方法和移动终端 | |
CN113126875B (zh) | 虚拟礼物的交互方法、装置、计算机设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 201080060366.8 Country of ref document: CN |
|
REEP | Request for entry into the european phase |
Ref document number: 2010860889 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2010860889 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 20127017567 Country of ref document: KR Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2012550304 Country of ref document: JP |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10860889 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |