CN107085569B - Information access method and device - Google Patents

Information access method and device Download PDF

Info

Publication number
CN107085569B
CN107085569B CN201610084024.9A CN201610084024A CN107085569B CN 107085569 B CN107085569 B CN 107085569B CN 201610084024 A CN201610084024 A CN 201610084024A CN 107085569 B CN107085569 B CN 107085569B
Authority
CN
China
Prior art keywords
information
access
parameter information
user
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610084024.9A
Other languages
Chinese (zh)
Other versions
CN107085569A (en
Inventor
康伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Zhongxing New Software Co Ltd
Original Assignee
Xian Zhongxing New Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xian Zhongxing New Software Co Ltd filed Critical Xian Zhongxing New Software Co Ltd
Priority to CN201610084024.9A priority Critical patent/CN107085569B/en
Priority to PCT/CN2016/087150 priority patent/WO2017136985A1/en
Publication of CN107085569A publication Critical patent/CN107085569A/en
Application granted granted Critical
Publication of CN107085569B publication Critical patent/CN107085569B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention discloses an information access method, which comprises the steps of receiving access information of a user on the nth operation of an application and feedback information of the user on the (n-1) th operation of the application, wherein n is a natural number greater than 1; determining an access identifier according to the access information of the nth operation and the feedback information of the (n-1) th operation; acquiring information pushed by the application, wherein the information carries at least one parameter information; determining access data according to the access identifier and the at least one parameter information; and executing information access according to the access data. The embodiment of the invention also discloses an information access device.

Description

Information access method and device
Technical Field
The invention relates to the technical field of mobile terminal software, in particular to an information access method and device.
Background
With the rapid development of internet technology and the wide popularization of mobile terminal use, more and more users handle various things in life and work by connecting mobile terminals with a network, so that more and more applications are used in the mobile terminals, and various applications meet different requirements of the users, for example, the users can rush to purchase goods, rush to purchase coupons, update software videos and the like through mobile phone applications. The same operation flow needs to be repeated when the user uses the application each time, and the operation flow and the use mode of different applications may be different, which wastes time of the user due to the complicated operation flow.
In the prior art, the application is quickly accessed by establishing a shortcut or simulating clicking on an application program button of the mobile terminal, however, the prior art cannot intelligently and efficiently realize quick access to application depth content, and cannot meet the requirement of a user on simple and quick operation.
Disclosure of Invention
In order to solve the technical problem, embodiments of the present invention provide an information access method and apparatus, which implement quick access of an application, avoid a user from repeatedly operating a complicated program of the application, and improve user experience.
The technical scheme of the invention is realized as follows:
the embodiment of the invention provides an information access method, which comprises the following steps:
receiving access information of an nth operation of an application by a user and feedback information of an n-1 th operation of the application by the user, wherein n is a natural number greater than 1;
determining an access identifier according to the access information of the nth operation and the feedback information of the (n-1) th operation;
acquiring information pushed by the application, wherein the information carries at least one parameter information;
determining access data according to the access identifier and the at least one parameter information;
and executing information access according to the access data.
In the foregoing solution, the determining access data according to the access identifier and the at least one parameter information includes:
determining a weight value of the at least one parameter information;
summing the weight values of the at least one parameter information to determine a weight sum value;
and when the ratio of the weight summation value to a preset weight summation value is greater than or equal to a first preset value, determining the access data according to the access identifier.
In the foregoing scheme, the determining the weight value of the at least one parameter information includes:
searching the at least one parameter information in a pre-stored parameter information base;
if the at least one piece of parameter information is found, determining that the parameter information which is the same as the at least one piece of parameter information in the pre-stored parameter information base is first parameter information, and determining that the weight value of the at least one piece of parameter information is the weight value of the first parameter information;
and if the at least one parameter information is not found, determining that the weight value of the at least one parameter information is 0.
In the above scheme, the access information at least carries access parameter information;
after determining the access identifier according to the access information of the nth operation and the feedback information of the (n-1) th operation, the method further includes:
and respectively determining the weight value of the access parameter information of the n-time operation according to the operation sequence corresponding to the access parameter information of the n-time operation.
In the foregoing solution, the determining the weight value of the access parameter information of the n operations according to the operation order corresponding to the access parameter information of the n operations respectively includes:
respectively acquiring an operation order n corresponding to the access parameter information of each operation;
respectively determining the times m of the access parameter information of each operation appearing in the n times of access information, wherein m is a natural number;
and determining the weight value of the access parameter information of each operation according to the n and the m respectively.
In the foregoing solution, after the time when the ratio of the weight summation value to the preset weight summation value is greater than or equal to a first preset value, the method further includes:
acquiring time set by a user;
and determining the access data according to the access identifier after the time set by the user.
In the above solution, before the receiving the access information of the nth operation of the application by the user and the feedback information of the (n-1) th operation of the application by the user, the method further includes:
and obtaining the authorized operation of the user on the application.
An embodiment of the present invention further provides an information access apparatus, where the apparatus includes: a receiving unit, a determining unit, an obtaining unit and a processing unit, wherein,
the receiving unit is used for receiving access information of an nth operation of an application by a user and feedback information of an n-1 th operation of the application by the user, wherein n is a natural number greater than 1;
the determining unit is used for determining an access identifier according to the access information of the nth operation and the feedback information of the (n-1) th operation;
the acquiring unit is used for acquiring information pushed by the application, and the information carries at least one parameter information;
the determining unit is further configured to determine access data according to the access identifier and the at least one parameter information;
and the processing unit is used for executing information access according to the access data.
In the foregoing solution, the determining unit is configured to determine a weight value of the at least one parameter information; the weighting value summation device is further used for summing the weighting values of the at least one parameter information to obtain a weighted summation value; and the access data is determined according to the access identifier when the ratio of the weight summation value to a preset weight summation value is greater than or equal to a first preset value.
In the foregoing solution, the determining unit is configured to search the at least one parameter information from a pre-stored parameter information base; the processor is further configured to determine, if the at least one piece of parameter information is found, that the piece of parameter information in the pre-stored parameter information base that is the same as the at least one piece of parameter information is first parameter information, and further configured to determine that a weight value of the at least one piece of parameter information is a weight value of the first parameter information; and the processor is further configured to determine that the weight value of the at least one parameter information is 0 if the at least one parameter information is not found.
In the above scheme, the access information at least carries access parameter information;
the determining unit is used for determining the weight value of the access parameter information of the n-time operation according to the operation sequence corresponding to the access parameter information of the n-time operation.
In the foregoing solution, the obtaining unit is configured to obtain an operation order n corresponding to access parameter information for each operation;
the determining unit is used for respectively determining the times m of the access parameter information of each operation appearing in the n times of access information, wherein m is a natural number; and the weighting value of the access parameter information of each operation is determined according to the n and the m respectively.
In the above scheme, the obtaining unit is configured to obtain time set by a user;
the determining unit is used for determining the access data according to the access identifier after the time set by the user.
In the foregoing scheme, the obtaining unit is configured to obtain an authorized operation of the application by the user.
The embodiment of the invention provides an information access method and device, which are used for receiving access information of an nth operation of a user on an application and feedback information of an n-1 th operation of the user on the application, wherein n is a natural number greater than 1; determining an access identifier according to the access information of the nth operation and the feedback information of the (n-1) th operation; acquiring information pushed by the application, wherein the information carries at least one parameter information; determining access data according to the access identifier and the at least one parameter information; and executing information access according to the access data. The information access method and the information access device provided by the embodiment of the invention can quickly judge whether the pushed information is the content to be accessed by the user and automatically access the application, so that the intelligent and efficient quick access to the application depth content is realized, the complicated program for the user to repeatedly operate the application is avoided, and the user experience is improved.
Drawings
Fig. 1 is a schematic flow chart of an information access method according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of an information access method according to a second embodiment of the present invention;
fig. 3 is a schematic flow chart of an information access method according to a third embodiment of the present invention;
fig. 4 is a schematic flow chart of an information access method according to a fourth embodiment of the present invention;
fig. 5 is a schematic structural diagram of an information access apparatus according to a fifth embodiment of the present invention.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
Example one
An embodiment of the present invention provides an information access method, as shown in fig. 1, the method may include:
s101, an information access device receives access information of an nth operation of an application by a user and feedback information of an n-1 th operation of the application by the user, wherein n is a natural number greater than 1.
The information access device acquires information generated by the user operating the mobile phone application software for multiple times, access information is generated in each access operation process, and the information access device receives the access information generated by the nth operation. The access information may include a server address and a data packet uploaded to the server, where the data packet includes parameter information of the nth access.
Correspondingly, each time the user finishes the access operation on the application, the information access device receives the feedback information of the (n-1) th operation. The feedback information may be a data packet including information including parameters.
S102, the information access device determines an access identifier according to the access information of the nth operation and the feedback information of the (n-1) th operation.
The access information and the feedback information are generated in the process of manually operating the application by a user, because the next access parameter is contained in the last feedback information, the relationship between the key parameter forming the next access information and the last feedback information is obtained by analyzing the next clicked access information and the last clicked feedback information in the clicking process, the access identifier required in each access information is obtained, and the access identifier generated each time is stored. After the user finishes the last click operation process, the relationship between the feedback information and the access information in the whole access process is collected. After the recording and analysis are carried out on the access flow of one complete operation of the user, the access information required by each click operation of the user can be obtained, and how to analyze the parameters required by the next access information from the last feedback information.
Illustratively, the feedback information format of the (n-1) th operation is HTML, that is, the feedback information is encoded according to the HTML format, and the feedback information is decoded according to the HTML format to analyze parameters in the feedback information. And comparing the parameters in the nth operation access information with the parameters in the (n-1) th operation feedback information to obtain the access identifier of the parameters in the nth operation access information in the (n-1) th operation feedback information, and storing the access identifier.
Specifically, if the application being operated by the user is a piece of coupon robbery software, the parameter in the software may be a coupon value or a coupon lifetime.
S103, the information access device obtains the information pushed by the application, and the information carries at least one parameter information.
The information access device obtains authorization operation of a user on the application, and the authorization operation indicates the information access device to monitor the application. After the information access device obtains the authorization, when the user operates the application, the information access device records and stores the relevant parameters in each operation step. When an application sends push information, the information access device acquires the push information. The push information is a push message sent by mobile phone application software, and one application push message comprises a plurality of different parameters.
Illustratively, the user completes each step of operation according to the operation flow of the mobile phone application software until the information desired by the user is obtained, and the information access device monitors and records the whole user operation process. And recording parameters generated by multiple operation requests of a user one by one, and storing the recorded information for an information access device to use when the information access device is matched with an information access entrance when the application sends a push message. The parameter generated by the manual operation request of the user is used as a reference standard for judging whether the application push message is the content to be accessed by the user.
S104, the information access device determines access data according to the access identifier and the at least one parameter information.
The information access device obtains the parameter information in the application push message through the access identifier, and access data required by executing information access can be formed according to the parameter information. Obtaining parameters required by the nth access operation from the feedback information of the (n-1) th time before accessing the push message sent by the application by using the recorded access identifier of the nth access information and the (n-1) th feedback information to form nth access data of the push message, and obtaining the feedback data of the nth access after the nth access is finished. According to the rule, access data of each step of the push message are obtained respectively until the whole operation is finished.
And S105, the information access device executes information access according to the access data.
And the information access device executes information access on the push message of the mobile phone application software according to the access data of each step, and replaces the user to complete the whole operation process.
The information access method provided by the embodiment of the invention can quickly judge whether the pushed information is the content to be accessed by the user and automatically access the application, so that the intelligent and efficient quick access to the application depth content is realized, the complicated program of the application repeated operation by the user is avoided, and the user experience is improved.
Example two
An embodiment of the present invention provides an information access method, as shown in fig. 2, the method may include:
s201, an information access device receives access information of an nth operation of an application by a user and feedback information of an n-1 th operation of the application by the user, wherein n is a natural number greater than 1.
The user performs multiple operations on the application, access information is generated in each operation process, and the access information generated in each operation is stored. Correspondingly, each time the user finishes the access operation on the application, the feedback information is provided, and the feedback information of each operation is stored. And the information access device receives the access information and the feedback information and is used for determining the access identifier.
S202, the information access device determines an access identifier according to the access information of the nth operation and the feedback information of the (n-1) th operation.
The method comprises the steps that access information and feedback information are generated in the process of manually operating an application by a user, because parameter information carried by the next access information is contained in the feedback information of the last operation, the relationship between key parameters forming the next access information and the last feedback information is obtained by analyzing the access information clicked next time and the feedback information clicked last time in the clicking process, the access identifier required in each access information is obtained, and the information access device stores the access identifier generated each time. After the user finishes the last click operation process, the relationship between the feedback information and the access information in the whole access process is collected.
S203, the information access device obtains the information pushed by the application, and the information carries at least one parameter information.
The information access device acquires push messages sent by an application concerned by a user, wherein one application push message comprises a plurality of different parameters.
S204, the information access device searches the at least one parameter information in a pre-stored parameter information base.
Before the information access device searches the parameters of the push information of the application, a record and a storage are carried out on the complete manual operation of the user of the application. When a user manually operates the application, different parameters are generated in the operation process of each step, and the parameters are stored one by one to form a pre-stored parameter information base of the application. When the application has the push message, the information access device compares the parameters in the push message with the parameters in the parameter information base for searching.
Each parameter contained in the push message of one application has a corresponding weight value, the parameters of the push message can be compared with the parameters generated by the pre-stored user operation, the parameter weight value of the push message is determined according to the parameter weight value generated by the user operation, and finally the parameter weight value of the push message is obtained. When the parameters generated by applying the push message are contained in the parameters generated by the pre-stored user operation, the corresponding weight value is obtained, otherwise, the weight value of the parameters is zero.
S205, if the at least one parameter information is found, the information access device determines that the parameter information in the pre-stored parameter information base that is the same as the at least one parameter information is the first parameter information, and determines that the weight value of the at least one parameter information is the weight value of the first parameter information.
If any parameter of the application push message can be found in the pre-stored parameter information base, determining the weight value of the parameter as the weight value of the parameter which is the same as the parameter in the pre-stored parameter information base.
Illustratively, if the parameters generated by the manual operation of the user are a, b, c, d, e, the parameters in the pre-stored parameter information base are a, b, c, d, e. The parameters generated by the application push message are a, c, d, and f, and the weighted values of the parameters a, c, and d of the application push message are the same as the weighted values of the parameters a, c, and d in the pre-stored parameter information base.
S206, if the at least one parameter information is not found, the information access device determines that the weight value of the at least one parameter information is 0.
If some parameters of the application push message cannot be found in a pre-stored parameter information base, determining that the weight values of the parameters are 0.
For example, the parameter f generated by applying the push message in step S205 cannot be found in the pre-stored parameter information base, and the weight value of the parameter f is 0.
S207, the information access device sums the weight values of the at least one parameter information to determine a weight summation value.
And one applied push message contains a plurality of parameter information, and the weight values of all the parameters are added and summed to obtain the sum of the weight values of all the parameters in the push message.
Illustratively, the sum of the weighted values of the parameters a, c, d, f generated by applying the push message in step S205 is the sum of the weighted values of the parameters a, c, d.
And S208, when the ratio of the weight summation value to a preset weight summation value is greater than or equal to a first preset value, the information access device determines the access data according to the access identifier.
The preset weight summation value is the weight summation value of each parameter generated when the user manually operates the application. When the ratio of the sum of the parameter weighted values to the sum of the preset weighted values contained in the push message of the application is greater than or equal to a first preset value, the push message is the content to be accessed by the user and accords with the condition of information access, and the information access device acquires the parameter identification information.
For example, for an application to preempt a coupon, the information access device needs to parse out a push message issued by the coupon from a plurality of pieces of push data of the application. When the ratio of the sum of the parameter weight values contained in one push message to the sum of the parameter weight values generated by the manual operation application of the user is greater than or equal to a first preset value, the push message is the content of the coupon to be accessed by the user, and therefore the simulated data access of the coupon grabbing operation of the user can be started.
The test of the multiple mobile phone application software shows that when the sum of the parameter weight values contained in the push message of the application occupies half or more of the sum of the parameter weight values generated by the manual operation of the user, the parameter characteristics in the push message are matched with the characteristics of the information access content entrance, and the access is automatically executed.
Illustratively, as can be seen from the above steps S205, S206 and S207, the sum of the weight values of the parameters a, c and d contained in the push message of the application is the sum of the weight values of the parameters a, b, c, d and e, and the sum of the weight values of the parameters generated by the manual operation of the user is the sum of the weight values of the parameters a, b, c, d and e. When the sum of the weighted values of the parameters a, c and d accounts for half or more of the sum of the weighted values of the parameters a, b, c, d and e, the information access device determines that the application push message is the content to be accessed by the user. And acquiring parameter identification information generated in each step during manual operation of a user, and preparing to execute information access.
S209, the information access device acquires the time set by the user.
And starting an information access setting interface. The information access settings interface may include parameters that require manual input by the user. These parameters are not returned by feedback information, but are manually entered by the user during the actual operation. And these parameters may be changed manually, requiring manual input by the user, such as the user's account number and password, before automatic information access is initiated. The timing function is added, so that the requirement of a user for starting information access at regular time can be met. The setting of the access period can also be increased, and the exit is carried out if the quick access is not successfully realized in the specified period. The information access setting interface is provided by information access software running in the background, and the software is built in the mobile phone produced by a mobile phone manufacturer or can be installed and used after the system permission of the mobile phone is modified.
S210, the information access device determines the access data according to the access identifier after the time set by the user.
The key parameters of the next access information are contained in the feedback information of the last operation, so that the information access device analyzes the access information of the next click and the feedback information of the last click in the user operation process to obtain the key parameters forming the next access information and the access identification of the last feedback information. And obtaining the access data of each step according to the access identification.
The user-defined time may be used to perform a function periodically or periodically. For example, in the application software for preempting the coupon, the activity of preempting the coupon is performed at a specific time, and the user can use the timing function to set the information access device to automatically perform the coupon preempting activity at the time. Or the coupon robbing activity is performed once every hour, and the user can set that the information access device is started to automatically perform the coupon robbing activity by taking the hour as a period. After the time set by the user, the information access device obtains access data required for information access to the push message by using the previously recorded access identification between each step generated by the manual operation of the user.
S211, the information access device executes information access according to the access data.
The information access device records and stores the access information and the feedback information of each operation according to the sequence of the application operated by the user, and stores the access identifier required in each access information, so that the parameters required by the access information can be quickly obtained from the last feedback information in the subsequent information access process of the push message. And in the information access process, forming access data of this time by using the parameters required by this access and executing this access, and finishing this access to obtain feedback information. And obtaining parameters required by the next access operation by using the feedback information and the access identifier of the next access information, forming the next access data and executing the next access. And respectively obtaining the access data of each step according to the rule until the whole operation is finished. The information access device executes information access according to the access data of each step, and replaces the user to complete the whole operation process.
The information access method provided by the embodiment of the invention can quickly judge whether the pushed information is the content to be accessed by the user and automatically access the application, so that the intelligent and efficient quick access to the application depth content is realized, the complicated program of the application repeated operation by the user is avoided, and the user experience is improved.
EXAMPLE III
An embodiment of the present invention provides an information access method, as shown in fig. 3, the method may include:
s301, the information access device obtains the authorization operation of the user to the application.
The user authorizes the information access device, after the information access device obtains the access permission right of the user to the application, the information access device monitors the manual clicking operation of the user to the application, and captures access information generated by the application and feedback information returned to the application by the server in the operation process.
S302, an information access device receives access information of an nth operation of an application by a user and feedback information of an n-1 th operation of the application by the user, wherein n is a natural number greater than 1.
The user performs multiple operations on the application, access information is generated in each operation process, and the access information generated in each operation is stored. Correspondingly, each time the user finishes the access operation on the application, the feedback information is provided, and the feedback information of each operation is stored. And the information access device receives the access information and the feedback information and is used for determining the access identifier.
S303, the information access device determines an access identifier according to the access information of the nth operation and the feedback information of the (n-1) th operation.
The access identification needs to be obtained from the manual operation process of the application by the user. In one operation of the user, the parameters carried in the access information are obtained from the feedback information of the last access. The key identifier attribute of the parameter carried by the access information in the feedback information, namely the access identifier, can be obtained by analyzing HTML or data stream.
S304, the information access device respectively obtains the operation sequence n corresponding to the access parameter information of each operation.
The operation process of the user is carried out in sequence, the operation sequence of each step of the user is recorded, the operation of the first step is recorded as 1, and the operation of the nth step is recorded as n.
The access information of each operation of the user comprises a plurality of parameters, and the parameters generated by the same operation correspond to the same operation sequence. Illustratively, the operation order corresponding to the parameter generated in the nth operation access information is n.
S305, the information access device respectively determines the times m of the access parameter information of each operation appearing in the n times of access information, wherein m is a natural number.
And respectively reading all parameters in the access information of each operation according to the sequence of the user operation, judging whether the parameters appear in the previous access information, and recording the occurrence times. For example, if the parameter a in the access information of the nth operation appears m times in the previous access information, the number of times of the parameter a appears is determined to be m.
S306, the information access device determines the weight value of the access parameter information of each operation according to the n and the m respectively.
And recording and counting parameters generated by multiple manual operation requests of a user one by one, wherein different parameters have different weight values, and distributing the weight to the parameters. The earlier generated parameters are lower in weight and the last generated parameters are higher in weight. The weight of the parameter with higher frequency of occurrence is higher, and the weight of the parameter with lower frequency of occurrence is lower.
Illustratively, if the parameter a in the nth operation access information appears m times in the previous operation, the weight value of the parameter a is m × n.
The steps are that the information access device monitors the application after the information access device obtains the authorized operation of the user to the application. When the user operates the application, the information access device records and stores the relevant parameters in each operation step. When the application sends the push information, the information access device automatically accesses the application according to the relevant parameters stored in the operation steps, and the specific steps are as follows:
s307, the information access device acquires the information pushed by the application, and the information carries at least one parameter information.
The information access device acquires push messages sent by an application concerned by a user, wherein one application push message comprises a plurality of different parameters.
S308, the information access device determines access data according to the access identifier and the at least one parameter information.
The information access device obtains the parameter information in the application push message through the access identifier, and access data required by executing information access can be formed according to the parameter information.
S309, the information access device executes information access according to the access data.
And the information access device executes information access on the push message of the mobile phone application software according to the access data of each step, and replaces the user to complete the whole operation process.
The information access method provided by the embodiment of the invention can quickly judge whether the pushed information is the content to be accessed by the user and automatically access the application, so that the intelligent and efficient quick access to the application depth content is realized, the complicated program of the application repeated operation by the user is avoided, and the user experience is improved.
Example four
An embodiment of the present invention provides an information access method, as shown in fig. 4, the method may include:
s401, the information access device obtains the authorization operation of the user to the application.
The information access device needs to be authorized by the user in advance to acquire the operation information of the mobile phone application software. And after the background monitoring authority is acquired, recording and storing the operation process of the user in the background.
S402, an information access device receives access information of an nth operation of an application by a user and feedback information of an n-1 th operation of the application by the user, wherein n is a natural number larger than 1.
Each operation of the user generates access information and feedback information, and the information access device captures data from the first operation of the user. The user executes the nth click operation to trigger the nth data access, and the information access device receives the access information of the nth operation. And in the previous operation of the nth operation, namely the nth-1 operation has data to return, the information access device receives feedback information of the nth-1 operation.
S403, the information access device determines an access identifier according to the access information of the nth operation and the feedback information of the (n-1) th operation.
Since the key parameter of the access information of the nth operation is contained in the feedback information of the (n-1) th operation, the information access device determines the access identifier according to the access information of the nth operation and the feedback information of the (n-1) th operation. The access identifier is used for rapidly acquiring parameters required by the nth access when the mobile phone application software is subsequently and automatically accessed.
S404, the information access device respectively obtains the operation sequence n corresponding to the access parameter information of each operation.
The operation process of the user is carried out in sequence, the operation sequence of each step of the user is recorded, the operation of the first step is recorded as 1, and the operation of the nth step is recorded as n. For a specific example, refer to the description of step S304, and the embodiment of the present invention is not described herein again.
S405, the information access device determines the number m of times of the access parameter information of each operation appearing in the n times of access information respectively, wherein m is a natural number.
And respectively reading all parameters in the access information of each operation according to the sequence of the user operation, judging whether the parameters appear in the previous access information, and recording the occurrence times. For a specific example, refer to the description of step S305, and the embodiment of the present invention is not described herein again.
S406, the information access device determines the weight value of the access parameter information of each operation according to the n and the m respectively.
And recording and counting parameters generated by multiple manual operation requests of a user one by one, wherein different parameters have different weight values, and distributing the weight to the parameters. The earlier generated parameters are lower in weight and the last generated parameters are higher in weight. The weight of the parameter with higher frequency of occurrence is higher, and the weight of the parameter with lower frequency of occurrence is lower. For a specific example, refer to the description of step S306, and the embodiment of the present invention is not described herein again.
S407, the information access device obtains the information pushed by the application, and the information carries at least one parameter information.
The information access device acquires push messages sent by an application concerned by a user, wherein one application push message comprises a plurality of different parameters.
S408, the information access device searches the at least one parameter information in a pre-stored parameter information base.
Before the information access device searches the parameters of the push message of the application, a record and a storage are carried out on the complete manual operation of the user of the application. When a user manually operates the application, different parameters are generated in the operation process of each step, and the parameters are stored one by one to form a pre-stored parameter information base of the application. When the application has the push message, the information access device compares the parameters in the push message with the parameters in the parameter information base for searching.
Each parameter contained in the push message of an application has a corresponding weight value. Because the parameter weight value of the push message needs to be determined according to the parameter weight value generated by the manual operation of the user, the parameter weight value of the push message is calculated and then compared with the parameter generated by the manual operation of the user, and finally the parameter weight value of the push message is obtained.
S409, if the at least one parameter information is found, the information access device determines that the parameter information in the pre-stored parameter information base that is the same as the at least one parameter information is the first parameter information, and determines that the weight value of the at least one parameter information is the weight value of the first parameter information.
If any parameter of the application push message can be found in the pre-stored parameter information base, determining the weight value of the parameter as the weight value of the parameter which is the same as the parameter in the pre-stored parameter information base. For a specific example, refer to the description of step S205, and the embodiment of the present invention is not described herein again.
S410, if the at least one parameter information is not found, the information access device determines that the weight value of the at least one parameter information is 0.
If some parameters of the application push message cannot be found in a pre-stored parameter information base, determining that the weight values of the parameters are 0. For a specific example, refer to the description of step S206, and the embodiment of the present invention is not described herein again.
S411, the information access device sums the weight values of the at least one parameter information to determine a weight summation value.
And one applied push message contains a plurality of parameter information, and the weight values of all the parameters are added and summed to obtain the sum of the weight values of all the parameters in the push message. For a specific example, refer to the description of step S207, and the embodiment of the present invention is not described herein again.
And S412, when the ratio of the weight summation value to the preset weight summation value is greater than or equal to a first preset value, the information access device acquires the time set by the user.
The preset weight summation value is the weight summation value of each parameter generated when the user manually operates the application. When the ratio of the sum of the parameter weighted values and the sum of the preset weighted values contained in the push message of the application is larger than or equal to a first preset value, the push message is the content to be accessed by the user and accords with the condition of information access, and the information access device acquires an access identifier and prepares to execute the information access. And starting an information access setting interface, and acquiring the time set by the user on the information access setting interface by the information access device. In addition, the information access setting interface may further include some parameters that need to be manually input by the user, and the embodiment of the present invention is not specifically limited herein. For a specific example, refer to the description of step S209, and the embodiment of the present invention is not described herein again.
And S413, the information access device determines the access data according to the access identifier after the time set by the user.
The information access device analyzes the access information clicked next time and the feedback information clicked last time in the user operation process to obtain the access identification forming the key parameter in the access information next time and the feedback information last time. And obtaining the access data of each step according to the access identification. The user-defined time may be used to perform a function periodically or periodically. For a specific example, refer to the description of step S210, and the embodiment of the present invention is not described herein again.
And S414, the information access device executes information access according to the access data.
And the information access device executes information access on the push message of the mobile phone application software according to the access data of each step, and replaces the user to complete the whole operation process.
The information access method provided by the embodiment of the invention can quickly judge whether the pushed information is the content to be accessed by the user and automatically access the application, so that the intelligent and efficient quick access to the application depth content is realized, the complicated program of the application repeated operation by the user is avoided, and the user experience is improved.
EXAMPLE five
An embodiment of the present invention provides an information access apparatus 5, as shown in fig. 5, where the apparatus 5 includes: a receiving unit 501, a determining unit 502, an obtaining unit 503, a processing unit 504, wherein,
the receiving unit 501 is configured to receive access information of an nth operation of an application by a user and feedback information of an n-1 st operation of the application by the user, where n is a natural number greater than 1;
the determining unit 502 is configured to determine an access identifier according to the access information of the nth operation and the feedback information of the (n-1) th operation;
the obtaining unit 503 is configured to obtain information pushed by the application, where the information carries at least one parameter information;
the determining unit 502 is further configured to determine access data according to the access identifier and the at least one parameter information;
the processing unit 504 is configured to perform information access according to the access data.
Further, the determining unit 502 is configured to determine a weight value of the at least one parameter information; the weighting value summation device is further used for summing the weighting values of the at least one parameter information to obtain a weighted summation value; and the access data is determined according to the access identifier when the ratio of the weight summation value to a preset weight summation value is greater than or equal to a first preset value.
Further, the determining unit 502 is configured to search the at least one parameter information in a pre-stored parameter information base; the processor is further configured to determine, if the at least one piece of parameter information is found, that the piece of parameter information in the pre-stored parameter information base that is the same as the at least one piece of parameter information is first parameter information, and further configured to determine that a weight value of the at least one piece of parameter information is a weight value of the first parameter information; and the processor is further configured to determine that the weight value of the at least one parameter information is 0 if the at least one parameter information is not found.
Further, the determining unit 502 is configured to determine the weight value of the access parameter information of the n operations according to the operation order corresponding to the access parameter information of the n operations, respectively.
Further, the obtaining unit 503 is configured to obtain operation orders n corresponding to the access parameter information of each operation;
the determining unit 502 is configured to determine the number m of times that access parameter information of each operation appears in the n times of access information, where m is a natural number; and the weighting value of the access parameter information of each operation is determined according to the n and the m respectively.
Further, the obtaining unit 503 is configured to obtain a time set by a user;
the determining unit 502 is configured to determine the access data according to the access identifier after the time set by the user.
Further, the obtaining unit 503 is configured to obtain an authorized operation of the application by the user.
Specifically, for the description of the information access apparatus provided in the embodiment of the present invention, reference may be made to the description of the information access method in the first to fourth embodiments, and details are not repeated herein.
In practical applications, the receiving Unit 501, the determining Unit 502, the obtaining Unit 503, and the Processing Unit 504 may be implemented by a Central Processing Unit (CPU), a microprocessor Unit (MPU), a Digital Signal Processor (DSP), a Field Programmable Gate Array (FPGA), or the like, which are located in the resource configuration device 5.
The information access device provided by the embodiment of the invention can quickly judge whether the pushed information is the content to be accessed by the user and automatically access the application, so that the intelligent and efficient quick access to the application depth content is realized, the complicated program for the user to repeatedly operate the application is avoided, and the user experience is improved.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.

Claims (14)

1. An information access method, the method comprising:
receiving access information of an nth operation of an application by a user and feedback information of an n-1 th operation of the application by the user, wherein n is a natural number greater than 1;
determining an access identifier according to the access information of the nth operation and the feedback information of the (n-1) th operation;
acquiring information pushed by the application, wherein the information carries at least one parameter information;
determining access data according to the access identifier and the at least one parameter information;
and executing information access according to the access data.
2. The method of claim 1, wherein determining access data based on the access identifier and the at least one parameter information comprises:
determining a weight value of the at least one parameter information;
summing the weight values of the at least one parameter information to determine a weight sum value;
and when the ratio of the weight summation value to a preset weight summation value is greater than or equal to a first preset value, determining the access data according to the access identifier.
3. The method of claim 2, wherein the determining the weight value of the at least one parameter information comprises:
searching the at least one parameter information in a pre-stored parameter information base;
if the at least one piece of parameter information is found, determining that the parameter information which is the same as the at least one piece of parameter information in the pre-stored parameter information base is first parameter information, and determining that the weight value of the at least one piece of parameter information is the weight value of the first parameter information;
and if the at least one parameter information is not found, determining that the weight value of the at least one parameter information is 0.
4. The method of claim 1, wherein the access information carries at least access parameter information;
after determining the access identifier according to the access information of the nth operation and the feedback information of the (n-1) th operation, the method further includes:
and respectively determining the weight value of the access parameter information of the n-time operation according to the operation sequence corresponding to the access parameter information of the n-time operation.
5. The method according to claim 4, wherein the determining the weight value of the access parameter information of the n-time operation according to the operation order corresponding to the access parameter information of the n-time operation respectively comprises:
respectively acquiring an operation order n corresponding to the access parameter information of each operation;
respectively determining the times m of the access parameter information of each operation appearing in the n times of access information, wherein m is a natural number;
and determining the weight value of the access parameter information of each operation according to the n and the m respectively.
6. The method according to claim 2, further comprising, after the when the ratio of the weight summation value to the preset weight summation value is greater than or equal to a first preset value:
acquiring time set by a user;
and determining the access data according to the access identifier after the time set by the user.
7. The method according to claim 1, wherein before the receiving the access information of the user on the nth operation of the application and the feedback information of the user on the n-1 th operation of the application, the method further comprises:
and obtaining the authorized operation of the user on the application.
8. An information access apparatus, characterized in that the apparatus comprises: a receiving unit, a determining unit, an obtaining unit and a processing unit, wherein,
the receiving unit is used for receiving access information of an nth operation of an application by a user and feedback information of an n-1 th operation of the application by the user, wherein n is a natural number greater than 1;
the determining unit is used for determining an access identifier according to the access information of the nth operation and the feedback information of the (n-1) th operation;
the acquiring unit is used for acquiring information pushed by the application, and the information carries at least one parameter information;
the determining unit is further configured to determine access data according to the access identifier and the at least one parameter information;
and the processing unit is used for executing information access according to the access data.
9. The information access device of claim 8,
the determining unit is configured to determine a weight value of the at least one parameter information; the weighting value summation device is further used for summing the weighting values of the at least one parameter information to obtain a weighted summation value; and the access data is determined according to the access identifier when the ratio of the weight summation value to a preset weight summation value is greater than or equal to a first preset value.
10. The information access device of claim 9,
the determining unit is used for searching the at least one parameter information in a pre-stored parameter information base; the processor is further configured to determine, if the at least one piece of parameter information is found, that the piece of parameter information in the pre-stored parameter information base that is the same as the at least one piece of parameter information is first parameter information, and further configured to determine that a weight value of the at least one piece of parameter information is a weight value of the first parameter information; and the processor is further configured to determine that the weight value of the at least one parameter information is 0 if the at least one parameter information is not found.
11. The information access device of claim 8, wherein the access information carries at least access parameter information;
the determining unit is used for determining the weight value of the access parameter information of the n-time operation according to the operation sequence corresponding to the access parameter information of the n-time operation.
12. The information access device of claim 11,
the acquiring unit is used for respectively acquiring the operation order n corresponding to the access parameter information of each operation;
the determining unit is used for respectively determining the times m of the access parameter information of each operation appearing in the n times of access information, wherein m is a natural number; and the weighting value of the access parameter information of each operation is determined according to the n and the m respectively.
13. The information access device of claim 9,
the acquisition unit is used for acquiring time set by a user;
the determining unit is used for determining the access data according to the access identifier after the time set by the user.
14. The information access apparatus according to claim 8, wherein the obtaining unit is configured to obtain an authorized operation of the application by the user.
CN201610084024.9A 2016-02-14 2016-02-14 Information access method and device Active CN107085569B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610084024.9A CN107085569B (en) 2016-02-14 2016-02-14 Information access method and device
PCT/CN2016/087150 WO2017136985A1 (en) 2016-02-14 2016-06-24 Information accessing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610084024.9A CN107085569B (en) 2016-02-14 2016-02-14 Information access method and device

Publications (2)

Publication Number Publication Date
CN107085569A CN107085569A (en) 2017-08-22
CN107085569B true CN107085569B (en) 2022-01-25

Family

ID=59562883

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610084024.9A Active CN107085569B (en) 2016-02-14 2016-02-14 Information access method and device

Country Status (2)

Country Link
CN (1) CN107085569B (en)
WO (1) WO2017136985A1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102866945A (en) * 2012-07-25 2013-01-09 百度时代网络技术(北京)有限公司 Method and device for providing first application test information corresponding to users
CN102929985A (en) * 2012-10-18 2013-02-13 北京奇虎科技有限公司 Method and system for displaying collected webpage
CN103034692A (en) * 2012-11-30 2013-04-10 北京奇虎科技有限公司 Method for sharing feedback information of webpage, client end and server
CN103365928A (en) * 2012-04-10 2013-10-23 阿里巴巴集团控股有限公司 Information recommendation method and information recommendation device
CN104156232A (en) * 2014-07-18 2014-11-19 百度在线网络技术(北京)有限公司 Equipment and method for nonlinear page skip under linear page structure
CN105100022A (en) * 2014-05-20 2015-11-25 阿里巴巴集团控股有限公司 Cipher processing method, server and system
CN105095303A (en) * 2014-05-19 2015-11-25 腾讯科技(深圳)有限公司 Quick link pushing method and quick link pushing device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100790078B1 (en) * 2006-03-14 2008-01-02 삼성전자주식회사 Apparatus and method for fast access to applications in mobile communication terminal
CN102129364B (en) * 2010-01-14 2013-09-25 中国电信股份有限公司 Method for embedding widget toolbar in application program and rapid widget accessing method
CN103714067B (en) * 2012-09-29 2018-01-26 腾讯科技(深圳)有限公司 A kind of information-pushing method and device
US9514053B2 (en) * 2013-12-30 2016-12-06 Michael Henry Kass Providing memory system programming interfacing

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103365928A (en) * 2012-04-10 2013-10-23 阿里巴巴集团控股有限公司 Information recommendation method and information recommendation device
CN102866945A (en) * 2012-07-25 2013-01-09 百度时代网络技术(北京)有限公司 Method and device for providing first application test information corresponding to users
CN102929985A (en) * 2012-10-18 2013-02-13 北京奇虎科技有限公司 Method and system for displaying collected webpage
CN103034692A (en) * 2012-11-30 2013-04-10 北京奇虎科技有限公司 Method for sharing feedback information of webpage, client end and server
CN105095303A (en) * 2014-05-19 2015-11-25 腾讯科技(深圳)有限公司 Quick link pushing method and quick link pushing device
CN105100022A (en) * 2014-05-20 2015-11-25 阿里巴巴集团控股有限公司 Cipher processing method, server and system
CN104156232A (en) * 2014-07-18 2014-11-19 百度在线网络技术(北京)有限公司 Equipment and method for nonlinear page skip under linear page structure

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"搜索引擎的信息过滤技术";姜恩波;《现代图书情报技术》;20010525(第3期);第33-35页 *
"面向依赖关系的网格服务维护机制研究";吴松 等;《电子学报》;20091115;第37卷(第11期);第2359-2366页 *

Also Published As

Publication number Publication date
CN107085569A (en) 2017-08-22
WO2017136985A1 (en) 2017-08-17

Similar Documents

Publication Publication Date Title
CN106685933B (en) Authorization policy recommendation and device
CN107436844B (en) Method and device for generating interface use case aggregate
CN107305611B (en) Method and device for establishing model corresponding to malicious account and method and device for identifying malicious account
WO2020134608A1 (en) Method, apparatus and device for pushing login mode, and method, apparatus and device for displaying login mode
CN109885624B (en) Data processing method, data processing device, computer equipment and storage medium
CN109309596B (en) Pressure testing method and device and server
CN104602131A (en) Barrage processing method and system
CN110493812B (en) Distribution network test processing method, device and system, processor and master control equipment
CN110262851B (en) Interface configuration method and device
CN102957622A (en) Method, device and system for data processing
CN110519263B (en) Anti-swipe method, device, apparatus, and computer-readable storage medium
CN111181805B (en) Micro-service test baffle generation method and system based on test case
CN104243598A (en) Information recommendation method and device
CN106331060B (en) WIFI-based deployment and control method and system
CN109240916B (en) Information output control method, information output control device and computer readable storage medium
CN107066536B (en) Comment determining method and device
CN107085569B (en) Information access method and device
CN110852603B (en) High-throughput wind control data processing method, device, equipment and storage medium
CN112905451A (en) Automatic testing method and device for application program
CN110162361B (en) Intelligent prompting method and device based on user behavior, terminal and storage medium
CN115016775A (en) Interface simulation method and device, storage medium and electronic equipment
CN110191460B (en) New network access user monitoring method and platform
CN110071834B (en) Cloud management platform switching method and device
CN114866603B (en) Information pushing method and device, electronic equipment and storage medium
CN112364267A (en) Front-end data acquisition method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant