Method, device, electronic device and storage medium for processing service account

By obtaining the location information of the electronic device and automatically paying attention to the service account whose residence time exceeds the threshold, the cumbersome operation problems in the prior art are solved, and the user experience and efficiency are improved.

CN114090883BActive Publication Date: 2025-03-21VIVO MOBILE COMM CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111337240.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-11
Publication Date
2025-03-21
Estimated Expiration
2041-11-11

AI Technical Summary

Technical Problem

In the prior art, the operation is complicated and the efficiency is low when processing service accounts. Users need to manually cancel the service account after the consumption is over, resulting in repeated attention operations.

Method used

By obtaining the location information of the electronic device, match the target service account in the account information database. If the stay time of the electronic device exceeds a certain period of time, automatically follow the target service account.

Benefits of technology

It reduces the operation steps of users before consumption, improves the efficiency of users using service accounts, and reduces the disturbance of merchant promotion information through the automatic unfollowing function.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114090883B_ABST
    Figure CN114090883B_ABST
Patent Text Reader

Abstract

The present application discloses a method, device, electronic device and storage medium for processing a service account, belonging to the field of computer technology. The method comprises: obtaining location information of an electronic device; if there is a target service account matching the location information in an account information library of the electronic device, and if the stay time of the electronic device exceeds a first time, paying attention to the target service account; wherein the account information library comprises: identifiers of N service accounts that the electronic device has historically paid attention to and location information corresponding to the N service accounts, where N is a positive integer.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of computer technology, and specifically relates to a method, device, electronic device and storage medium for processing a service account. Background Art

[0002] With the development of mobile Internet technology and the popularization of electronic devices, in order to improve operational efficiency, more and more businesses choose to register service accounts on online service platforms and display product content to consumers in the form of service accounts. Taking public accounts as an example, restaurants display the dishes they provide on public accounts, and users scan the QR code on the desktop through WeChat or Alipay, follow the public account, and then order and pay online; or, to request free gifts through a device selling cosmetics, users need to scan the QR code according to its requirements, follow its public account, and then follow the steps in the public account to obtain it.

[0003] At present, in order to avoid receiving unnecessary marketing information pushed by merchants through service accounts later, users will manually cancel service accounts after consumption. However, users' usual consumption behavior is not one-time, which means that after canceling the follow-up this time, if they consume again, they need to repeat the same follow-up action, which is cumbersome and inefficient. Summary of the invention

[0004] The purpose of the embodiments of the present application is to provide a method, device, electronic device and storage medium for processing a service account, which can solve the problem of complicated operations and low efficiency in the prior art when processing a service account.

[0005] In a first aspect, an embodiment of the present application provides a method for processing a service account, the method comprising:

[0006] Obtaining location information of electronic devices;

[0007] When there is a target service account matching the location information in the account information library of the electronic device, if the stay time of the electronic device exceeds the first time length, the target service account is followed; wherein the account information library includes: the identifiers of N service accounts that the electronic device has historically followed and the location information corresponding to the N service accounts, where N is a positive integer.

[0008] In a second aspect, an embodiment of the present application provides a device for processing a service account, the device comprising:

[0009] An acquisition module, used to acquire location information of an electronic device;

[0010] The first attention module is used to pay attention to the target service account if there is a target service account matching the location information in the account information library of the electronic device and the stay duration of the electronic device exceeds a first duration; wherein the account information library includes: the identifiers of N service accounts that the electronic device has historically paid attention to and the location information corresponding to the N service accounts, where N is a positive integer.

[0011] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.

[0012] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0013] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.

[0014] In an embodiment of the present application, the location information of the electronic device can be obtained. If there is a target service account matching the location information in the account information library of the electronic device, if the length of stay of the electronic device exceeds a first length of time, the target service account is followed. Compared with the prior art, in an embodiment of the present application, the electronic device can detect whether the user has entered the range of a merchant store based on the location information of the user. After detecting that the user has entered the range of the merchant store, if the length of stay of the user in the merchant store exceeds a certain length of time, the user automatically follows the service account of the merchant store. Since the length of stay of the user in the merchant store can largely represent the user's willingness to consume, automatically following the merchant's service account for the user can reduce the user's operations before consumption and improve the efficiency of the user's use of the service account. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 is a flow chart of a method for processing a service account provided in an embodiment of the present application;

[0016] Figure 2 This is an example diagram of the account information library provided in the embodiment of the present application;

[0017] Figure 3 This is an example diagram of a service account selection interface provided in an embodiment of the present application;

[0018] Figure 4It is a structural block diagram of a device for processing a service account provided in an embodiment of the present application;

[0019] Figure 5 is a structural schematic diagram of an electronic device provided in an embodiment of the present application;

[0020] Figure 6 It is a schematic diagram of the hardware structure of an electronic device implementing various embodiments of the present application. DETAILED DESCRIPTION

[0021] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0022] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0023] Embodiments of the present application provide a method, device, electronic device, and storage medium for processing a service account.

[0024] The following is a detailed description of the method for processing a service account provided by the embodiment of the present application through specific embodiments and application scenarios in conjunction with the accompanying drawings.

[0025] It should be noted that the method for processing service accounts provided in the embodiments of the present application is applicable to electronic devices. In practical applications, the electronic devices may include: mobile terminals such as smart phones, tablet computers, personal digital assistants, etc., and the embodiments of the present application are not limited to this.

[0026] Figure 1 is a flowchart of a method for processing a service account provided in an embodiment of the present application, such as Figure 1 As shown, the method may include the following steps: step 101 and step 102, wherein:

[0027] In step 101, location information of an electronic device is obtained.

[0028] In the embodiment of the present application, the service account may include: a public account provided by the WeChat platform, a life account provided by the Alipay platform, and a service account provided by other platforms.

[0029] In the embodiment of the present application, the location information of the electronic device is the real-time location information of the electronic device.

[0030] In the embodiment of the present application, the location information of the electronic device can be obtained based on LBS (Location Based Services) and mobile network positioning technology.

[0031] In step 102, when there is a target service account matching the location information of the electronic device in the account information library of the electronic device, if the stay time of the electronic device exceeds the first time length, the target service account is followed, wherein the account information library includes: the identifiers of N service accounts that the electronic device has historically followed and the location information corresponding to the N service accounts, where N is a positive integer.

[0032] In the embodiment of the present application, the identifier of the service account may include: the ID of the service account and the name of the service account.

[0033] In the embodiment of the present application, the account information library may also include: the number of times the electronic device has historically followed N service accounts, wherein each time the electronic device follows a service account, the number of times the service account is followed in the account information library increases by 1.

[0034] In an embodiment of the present application, the account information library may also include: a label of the service account, wherein the label is used to indicate whether the service account is currently followed by the electronic device; after the electronic device follows the target service account, the label of the target service account in the account information library is updated to followed; after the electronic device unfollows the target service account, the label of the target service account in the account information library is updated to unfollowed.

[0035] Taking the official account as an example, in one example, the service account is the official account, and the account information library is the official account information library, such as Figure 2 As shown, the public account information database includes: the public account ID, public account name, merchant location, number of follows and whether the user follows the public account that the user has followed.

[0036] In the embodiment of the present application, after the location information of the electronic device is obtained, the location information of the electronic device is transmitted to the account information library backed up by the electronic device, and it is detected whether the merchant location information corresponding to the service account registered in the account information library contains: the merchant location information whose distance difference with the location information of the electronic device is less than a certain distance threshold, if so, it is determined that there is a target service account matching the location information of the electronic device in the account information library of the electronic device. That is, the distance difference between the merchant location information corresponding to the target service account and the location information of the electronic device is less than a certain distance threshold.

[0037] In the embodiment of the present application, the residence time of the electronic device is: the length of time the electronic device stays around the geographical location corresponding to the target account.

[0038] In the embodiment of the present application, if there is a target service account matching the location information of the electronic device in the account information library of the electronic device, it means that the user has probably consumed in the merchant store corresponding to the target service account. In addition, since the length of time the electronic device stays can largely characterize whether the user has consumption intention in the merchant store corresponding to the target service account, usually, the longer the length of time the user stays, the higher the probability that the user consumes in the merchant store. Therefore, when the length of time the electronic device stays exceeds the first length of time, the target service account can be automatically followed for the user. Exemplarily, in actual applications, the first length of time can be set to 25 seconds.

[0039] In the embodiment of the present application, when there is only one target service account, the one target service account is directly followed. When there are multiple target service accounts, when the electronic device is in the current position, the multiple target service accounts can be displayed in a certain order from different dimensions, and the user can select the target service account to follow.

[0040] Specifically, in one embodiment, when the account information database includes: the number of follow-up times of N service accounts, multiple target service accounts can be displayed from the dimension of the number of follow-up times of the service accounts. In this case, the above step 102 can specifically include the following steps:

[0041] In the case where there are multiple target service accounts, the multiple target service accounts are displayed in a first order according to the number of times the multiple target service accounts are followed, wherein the first order is: the more times a service account is followed, the higher the order of the service account;

[0042] In case a first selection input of a first target service account among the plurality of target service accounts is received, the first target service account is focused.

[0043] It can be understood that the first order is to sort according to the number of follow-up times of multiple target service accounts, and the target service account with more follow-up times is ranked higher.

[0044] In the embodiment of the present application, since the number of times a service account is followed can largely represent whether the user has consumption intention in the merchant store corresponding to the service account, generally, the more times a service account is followed, the higher the probability that the user will consume in the merchant store corresponding to the service account. Therefore, multiple target service accounts can be displayed according to the number of times they are followed. When displaying, target service accounts with high number of follows are displayed in the front, and target service accounts with low number of follows are displayed in the back.

[0045] For example, when the electronic device is at the current location, if the service accounts of three stores, KFC, McDonald's and Pizza Hut, are matched in the account information library of the electronic device, the three stores can be sorted and displayed according to the number of times the user has followed the three stores. If McDonald's has the most attention, KFC has the second most attention, and Pizza Hut has the least attention, then McDonald's will be displayed. Figure 3 The service account selection interface shown shows McDonald's, KFC and Pizza Hut in sequence, as well as corresponding follow controls. Users can click the follow control to choose which service account to follow.

[0046] In another embodiment, multiple target service accounts may be displayed based on the distance between the user and the merchant. In this case, the above step 102 may specifically include the following steps:

[0047] In the case where there are multiple target service accounts, the multiple target service accounts are displayed in a second order according to the distances between the location information of the electronic device and the location information corresponding to the multiple target service accounts, wherein the second order is: the closer the distance between the location information of the electronic device and the location information corresponding to the service account, the higher the order of the service account;

[0048] In case a second selection input of a second target service account among the plurality of target service accounts is received, the second target service account is focused.

[0049] It can be understood that the distance between the location information of the electronic device and the location information corresponding to the multiple target service accounts is actually the distance between the user and the merchant store corresponding to the target service account. The second order is sorted according to the distance between the user and the merchant store. The closer the distance between the user and the merchant store, the higher the order of the target service account corresponding to the merchant store.

[0050] In the embodiment of the present application, since the distance between the user and the merchant store can largely represent whether the user has the intention to consume in the merchant store, generally, the closer the distance between the user and the merchant store, the higher the probability that the user consumes in the merchant store. Therefore, multiple target service accounts can be displayed based on the distance between the location information of the electronic device and the location information corresponding to the multiple target service accounts. When displaying, the target service accounts with a short distance are displayed in the front, and the target service accounts with a long distance are displayed in the back.

[0051] In another embodiment, multiple target service accounts may be displayed from the dimension of preferential strength. In this case, the above step 102 may specifically include the following steps:

[0052] In the case where there are multiple target service accounts, the multiple target service accounts are displayed in a third order according to the preferential information corresponding to the multiple target service accounts, wherein the third order is: the greater the preferential strength of the preferential information corresponding to the service account, the higher the order of the service account;

[0053] In case a third selection input of a third target service account among the plurality of target service accounts is received, the third target service account is focused.

[0054] It can be understood that the third order is sorted according to the preferential strength corresponding to the multiple target service accounts, and the target service account with a greater preferential strength is ranked higher.

[0055] In the embodiment of the present application, since the strength of the discount is also an important factor that users refer to when consuming, generally speaking, the greater the discount, the more attractive it is to users and the higher the probability of users consuming. Therefore, multiple target service accounts can be displayed according to the discount information corresponding to the multiple target service accounts. When displaying, the target service accounts with large discounts are displayed in the front, and the target service accounts with small discounts are displayed in the back.

[0056] As can be seen from the above embodiments, in this embodiment, the location information of the electronic device can be obtained. When there is a target service account matching the location information in the account information library of the electronic device, if the stay time of the electronic device exceeds the first time, the target service account is followed. Compared with the prior art, in the embodiment of the present application, the electronic device can detect whether the user has entered the range of the merchant store based on the location information of the user. After detecting that the user has entered the range of the merchant store, if the user's stay time in the merchant store exceeds a certain time, the user will automatically follow the service account of the merchant store. Since the length of time a user stays in a merchant store can largely represent the user's willingness to consume, automatically following the merchant's service account for the user can reduce the user's operations before consumption and improve the efficiency of the user's use of the service account.

[0057] In another embodiment provided by the present application, if there is no target service account matching the location information of the electronic device in the account information library of the electronic device, it means that the user may be shopping in the merchant store corresponding to the target service account for the first time, and the user needs to manually follow the target service account. Figure 1 On the basis of the embodiment shown, after step 101, the following steps are added (not shown in the figure): step 103, wherein:

[0058] In step 103, when the target service account does not exist in the account information library, if a follow input for the target service account is received, the target service account is followed, and the identifier of the target service account and the location information corresponding to the target service account are recorded in the account information library.

[0059] In the embodiment of the present application, the follow input may include: scanning a merchant QR code and then clicking a follow operation, or searching for a target service account and then clicking a follow operation.

[0060] In an embodiment of the present application, after detecting that a user manually follows a target service account, the information of the target service account is updated in the account information library, so that the next time the user goes to a merchant corresponding to the target service account to make a purchase, the target service account can be automatically followed for the user based on the information of the target service account recorded in the account information library.

[0061] In another embodiment provided by the present application, it is considered that after the user finishes shopping at the merchant, he may forget to unfollow the merchant's service account, resulting in an increasing number of service accounts being followed, and an increasing number of merchants pushing marketing information to users through service accounts, causing trouble to users. In order to solve the above problem, the method provided by the embodiment of the present application can also add the following steps (not shown in the figure) on the basis of any of the above embodiments: Step 104, wherein,

[0062] In step 104, after following the target service account, if it is detected that the distance between the location information of the electronic device and the location information corresponding to the target service account exceeds a first distance, the target service account is unfollowed.

[0063] In an embodiment of the present application, the electronic device can automatically poll the service accounts in the account information library that are in the followed state. If it is detected that the distance difference between the user's current location and the locations corresponding to these service accounts is relatively large, it indicates that the user is likely to have completed consumption and left the merchant's store. At this time, the unfollow interface of the service account is automatically called to unfollow the followed service account (that is, automatically unfollow after the user makes a consumption), and update the account information library.

[0064] It can be seen that in the embodiments of the present application, the service accounts of merchants that have consumed are automatically followed based on the user's location information and length of stay, thereby reducing the number of operation steps before consumption and improving efficiency. In addition, based on the user's behavior analysis, after the user completes consumption and leaves the merchant, the follow-up to the service account is automatically cancelled to reduce the disturbance of merchant sales information. This allows users to use electronic devices for convenient mobile consumption and payment without having to worry about forgetting to cancel the follow-up and causing more and more service accounts to be followed, which in turn causes trouble for sales information. This improves the user's mobile consumption experience.

[0065] It should be noted that the execution subject of the method for processing a service account provided in the embodiment of the present application may be a processing device for a service account, or a control module in the processing device for a service account for executing and loading the processing method for a service account. In the embodiment of the present application, the processing device for a service account provided in the embodiment of the present application is described by taking the execution of loading the processing method for a service account by the processing device for a service account as an example.

[0066] Figure 4 is a structural block diagram of a device for processing a service account provided in an embodiment of the present application, such as Figure 4 As shown, the service account processing device 400 may include: an acquisition module 401 and a first attention module 402, wherein:

[0067] An acquisition module 401 is used to acquire location information of an electronic device;

[0068] The first follow module 402 is used to follow the target service account if there is a target service account matching the location information in the account information library of the electronic device and if the stay duration of the electronic device exceeds a first duration; wherein the account information library includes: the identifiers of N service accounts that the electronic device has historically followed and the location information corresponding to the N service accounts, where N is a positive integer.

[0069] As can be seen from the above embodiments, in this embodiment, the location information of the electronic device can be obtained. When there is a target service account matching the location information in the account information library of the electronic device, if the stay time of the electronic device exceeds the first time, the target service account is followed. Compared with the prior art, in the embodiment of the present application, the electronic device can detect whether the user has entered the range of the merchant store based on the location information of the user. After detecting that the user has entered the range of the merchant store, if the user's stay time in the merchant store exceeds a certain time, the user will automatically follow the service account of the merchant store. Since the length of time a user stays in a merchant store can largely represent the user's willingness to consume, automatically following the merchant's service account for the user can reduce the user's operations before consumption and improve the efficiency of the user's use of the service account.

[0070] Optionally, as an embodiment, the service account processing device 400 may further include:

[0071] A second following module, configured to follow the target service account if a following input for the target service account is received when the target service account does not exist in the account information database;

[0072] The recording module is used to record the identifier of the target service account and the location information corresponding to the target service account in the account information library.

[0073] Optionally, as an embodiment, the service account processing device 400 may further include:

[0074] The cancellation module is used to cancel following the target service account after following the target service account if it is detected that the distance between the location information of the electronic device and the location information corresponding to the target service account exceeds a first distance.

[0075] Optionally, as an embodiment, the account information database further includes: the number of times the N service accounts are followed;

[0076] The first attention module 402 may include:

[0077] A first display submodule is used for displaying the target service accounts in a first order according to the number of attention times of the target service accounts when there are multiple target service accounts, wherein the first order is: the more attention times the service account has, the higher the order of the service account;

[0078] The first following submodule is configured to follow a first target service account among the multiple target service accounts when a first selection input for the first target service account is received.

[0079] Optionally, as an embodiment, the first attention module 402 may include:

[0080] A second display submodule is used for displaying the multiple target service accounts in a second order according to the distance between the location information of the electronic device and the location information corresponding to the multiple target service accounts when there are multiple target service accounts, wherein the second order is: the closer the distance between the location information of the electronic device and the location information corresponding to the service account, the higher the order of the service account;

[0081] The second following submodule is configured to follow a second target service account in response to receiving a second selection input for a second target service account among the multiple target service accounts.

[0082] The processing device for the service account in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0083] The service account processing device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0084] The service account processing device provided in the embodiment of the present application can achieve Figure 1 To avoid repetition, the various processes implemented in the method embodiment will not be described again here.

[0085] Alternatively, if Figure 5 As shown, an embodiment of the present application also provides an electronic device 500, including a processor 501, a memory 502, and a program or instruction stored in the memory 502 and executable on the processor 501. When the program or instruction is executed by the processor 501, each process of the above-mentioned embodiment of the method for processing a service account is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0086] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

[0087] Figure 6 It is a schematic diagram of the hardware structure of an electronic device implementing various embodiments of the present application.

[0088] The electronic device 600 includes but is not limited to: a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, and a processor 610.

[0089] Those skilled in the art will appreciate that the electronic device 600 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 610 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 6 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0090] Among them, the processor 610 is used to obtain the location information of the electronic device; when there is a target service account matching the location information in the account information library of the electronic device, if the stay time of the electronic device exceeds the first time, the target service account is followed; wherein the account information library includes: the identifiers of N service accounts that the electronic device has historically followed and the location information corresponding to the N service accounts, where N is a positive integer.

[0091] It can be seen that in the embodiment of the present application, the electronic device can detect whether the user has entered the merchant's store range based on the user's location information. After detecting that the user has entered the merchant's store range, if the user's stay in the merchant's store exceeds a certain time, the user will automatically follow the merchant's store's service account. Since the length of time a user stays in a merchant's store can largely represent the user's willingness to consume, automatically following the merchant's service account for the user can reduce the user's operations before consumption and improve the user's efficiency in using the service account.

[0092] Optionally, as an embodiment, the processor 610 is also used to, when the target service account does not exist in the account information library, follow the target service account if the user input unit 607 receives a focus input for the target service account, and record the identifier of the target service account and the location information corresponding to the target service account in the account information library.

[0093] Optionally, as an embodiment, the processor 610 is further used to, after following the target service account, unfollow the target service account if it is detected that the distance between the location information of the electronic device and the location information corresponding to the target service account exceeds a first distance.

[0094] Optionally, as an embodiment, the account information database further includes: the number of times the N service accounts are followed;

[0095] The display unit 606 is used to display the target service accounts in a first order according to the number of attention times of the target service accounts when there are multiple target service accounts, wherein the first order is: the more attention times of the service account, the higher the order of the service account;

[0096] The processor 610 is further configured to focus on a first target service account among the multiple target service accounts when the user input unit 607 receives a first selection input for the first target service account.

[0097] Optionally, as an embodiment, the display unit 606 is further configured to display the multiple target service accounts in a second order according to the distance between the location information of the electronic device and the location information corresponding to the multiple target service accounts when there are multiple target service accounts, wherein the second order is: the closer the distance between the location information of the electronic device and the location information corresponding to the service account, the higher the order of the service account;

[0098] The processor 610 is further configured to focus on a second target service account among the multiple target service accounts when the user input unit 607 receives a second selection input for the second target service account.

[0099] It should be understood that in the embodiment of the present application, the input unit 604 may include a graphics processor (Graphics Processing Unit, GPU) 6041 and a microphone 6042, and the graphics processor 6041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 606 may include a display panel 6061, and the display panel 6061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 607 includes a touch panel 6071 and other input devices 6072. The touch panel 6071 is also called a touch screen. The touch panel 6071 may include two parts: a touch detection device and a touch controller. Other input devices 6072 may include but are not limited to a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 609 can be used to store software programs and various data, including but not limited to applications and operating systems. The processor 610 can integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, the user interface, and the application program, and the modem processor mainly processes wireless communication. It is understandable that the above-mentioned modem processor may not be integrated into the processor 610.

[0100] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned embodiment of the method for processing a service account is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0101] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0102] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned embodiment of the method for processing a service account, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0103] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0104] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be noted that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0105] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0106] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A method for processing a service account, characterized in that: The method comprises: Obtaining location information of electronic devices; In the case where there is a target service account matching the location information in the account information library of the electronic device, if the stay time of the electronic device exceeds a first time, paying attention to the target service account; The account information database includes: the identifiers of N service accounts that the electronic device has historically followed and the location information corresponding to the N service accounts, where N is a positive integer; The account information database also includes: the number of times the N service accounts are followed; The paying attention to the target service account includes: In the case that there are multiple target service accounts, the multiple target service accounts are displayed in a first order according to the number of times the multiple target service accounts are followed, wherein the first order is: the more times the service account is followed, the higher the order of the service account; In case of receiving a first selection input of a first target service account among the plurality of target service accounts, focusing on the first target service account.

2. The method according to claim 1, characterized in that After obtaining the location information of the electronic device, the method further includes: When the target service account does not exist in the account information library, if a follow input for the target service account is received, the target service account is followed, and the identifier of the target service account and the location information corresponding to the target service account are recorded in the account information library.

3. The method according to claim 1 or 2, characterized in that: The method further comprises: After following the target service account, if it is detected that the distance between the location information of the electronic device and the location information corresponding to the target service account exceeds a first distance, the target service account is unfollowed.

4. The method according to claim 1, characterized in that: The paying attention to the target service account includes: In the case where there are multiple target service accounts, the multiple target service accounts are displayed in a second order according to the distance between the location information of the electronic device and the location information corresponding to the multiple target service accounts, wherein the second order is: the closer the distance between the location information of the electronic device and the location information corresponding to the service account, the higher the order of the service account; In case of receiving a second selection input of a second target service account among the plurality of target service accounts, focusing on the second target service account.

5. A device for processing a service account, characterized in that: The device comprises: An acquisition module, used to acquire location information of an electronic device; A first attention module, configured to, if there is a target service account matching the location information in the account information library of the electronic device, and if the stay time of the electronic device exceeds a first time length, pay attention to the target service account; The account information database includes: the identifiers of N service accounts that the electronic device has historically followed and the location information corresponding to the N service accounts, where N is a positive integer; The account information database also includes: the number of times the N service accounts are followed; The first attention module includes: A first display submodule is used for displaying the target service accounts in a first order according to the number of attention times of the target service accounts when there are multiple target service accounts, wherein the first order is: the more attention times the service account has, the higher the order of the service account; The first following submodule is configured to follow a first target service account among the multiple target service accounts when a first selection input for the first target service account is received.

6. The device according to claim 5, characterized in that The device also includes: A second following module, configured to follow the target service account if a following input for the target service account is received when the target service account does not exist in the account information database; The recording module is used to record the identifier of the target service account and the location information corresponding to the target service account in the account information library.

7. The device according to claim 5 or 6, characterized in that The device also includes: The cancellation module is used to cancel following the target service account after following the target service account if it is detected that the distance between the location information of the electronic device and the location information corresponding to the target service account exceeds a first distance.

8. The device according to claim 5, characterized in that The first attention module includes: A second display submodule is used for displaying the multiple target service accounts in a second order according to the distance between the location information of the electronic device and the location information corresponding to the multiple target service accounts when there are multiple target service accounts, wherein the second order is: the closer the distance between the location information of the electronic device and the location information corresponding to the service account, the higher the order of the service account; The second following submodule is configured to follow a second target service account in response to receiving a second selection input for a second target service account among the multiple target service accounts.

9. An electronic device, characterized in that: The electronic device includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor. When the program or instruction is executed by the processor, the steps of the method for processing a service account as described in any one of claims 1 to 4 are implemented.

10. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the method for processing a service account as described in any one of claims 1 to 4 are implemented.

Citation Information

Patent Citations

  • Control method, server and electronic equipment

    CN106453507A