Information filtering method and device

文档序号:1965102 发布日期:2021-12-14 浏览:11次 中文

阅读说明:本技术 信息过滤方法及装置 (Information filtering method and device ) 是由 杨其桔 于 2021-03-25 设计创作,主要内容包括:本申请公开了一种信息过滤方法及装置。方法的一具体实施方式包括:接收用户的订单信息;根据订单信息的属性信息,从过滤器集合中确定出与订单信息对应的至少一个过滤器,其中,过滤器集合中的每个过滤器用于过滤不满足该过滤器对应的属性信息的预设类型人员;通过至少一个过滤器对所有预设类型人员进行过滤,得到匹配订单信息的预设类型人员。本申请提供了一种关于预设类型人员的信息过滤方法,提高了与订单信息匹配的预设类型人员的确定效率和准确度。(The application discloses an information filtering method and device. One embodiment of the method comprises: receiving order information of a user; determining at least one filter corresponding to the order information from a filter set according to the attribute information of the order information, wherein each filter in the filter set is used for filtering preset types of people who do not meet the attribute information corresponding to the filter; and filtering all the preset type personnel through at least one filter to obtain the preset type personnel matched with the order information. The application provides an information filtering method for preset type personnel, and the determining efficiency and accuracy of the preset type personnel matched with order information are improved.)

1. An information filtering method, comprising:

receiving order information of a user;

determining at least one filter corresponding to the order information from a filter set according to the attribute information of the order information, wherein each filter in the filter set is used for filtering preset types of people who do not meet the attribute information corresponding to the filter;

and filtering all the preset type personnel through the at least one filter to obtain the preset type personnel matched with the order information.

2. The method of claim 1, further comprising:

and recording the filtering information of each filter in each filtering process by each filter in the filter set.

3. The method of claim 2, further comprising:

and importing the filtering information recorded by the filter into a database in the form of a script language object numbered notation through each filter in the filter set.

4. The method of claim 3, further comprising:

in response to receiving a viewing request of the user, filtering information of the at least one filter is presented to the user according to the visualization parameters indicated by the viewing request.

5. The method of claim 3, further comprising:

and responding to a received query request of a preset type person in all the preset type persons, and displaying the filtering information of the filter in the filter set about the preset type person to the preset type person according to the visual parameter indicated by the query request.

6. An information filtering apparatus comprising:

a receiving unit configured to receive order information of a user;

the determining unit is configured to determine at least one filter corresponding to the order information from a filter set according to the attribute information of the order information, wherein each filter in the filter set is used for filtering preset types of people who do not meet the attribute information corresponding to the filter;

and the filtering unit is configured to filter all the preset type personnel through the at least one filter to obtain the preset type personnel matched with the order information.

7. The apparatus of claim 6, further comprising:

and the recording unit is configured to pass each filter in the filter set and record the filtering information of the filter in each filtering process.

8. The apparatus of claim 7, further comprising:

and the importing unit is configured to import the filtering information recorded by each filter in the filter set into the database in the form of the brief spectrum of the script language object.

9. The apparatus of claim 8, further comprising:

the first display unit is configured to respond to a received viewing request of the user and display the filtering information of the at least one filter to the user according to the visualization parameters indicated by the viewing request.

10. The apparatus of claim 8, further comprising:

and the second display unit is configured to respond to a received query request of a preset type person in all the preset types of persons and display the filtering information of the filter in the filter set about the preset type person to the preset type person according to the visual parameters indicated by the query request.

11. A computer-readable medium, on which a computer program is stored, wherein the program, when executed by a processor, implements the method of any one of claims 1-5.

12. An electronic device, comprising:

one or more processors;

a storage device having one or more programs stored thereon,

when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-5.

Technical Field

The embodiment of the application relates to the technical field of computers, in particular to an information filtering method and device.

Background

In an inquiry service scene of an internet hospital, the system needs to identify and process according to order information submitted by a user to determine a matched doctor for receiving a diagnosis service. The order information includes various attribute information (such as doctor's department information and prescribing or not information), and with the rapid development of internet hospital business, the system increases more dimensional attribute information and correspondingly more screening functions.

Disclosure of Invention

The embodiment of the application provides an information filtering method and device.

In a first aspect, an embodiment of the present application provides an information filtering method, including: receiving order information of a user; determining at least one filter corresponding to the order information from a filter set according to the attribute information of the order information, wherein each filter in the filter set is used for filtering preset types of people who do not meet the attribute information corresponding to the filter; and filtering all the preset type personnel through at least one filter to obtain the preset type personnel matched with the order information.

In some embodiments, the above method further comprises: and recording the filtering information of each filter in each filtering process by each filter in the filter set.

In some embodiments, the above method further comprises: and importing the filtering information recorded by the filter into the database in the form of the brief spectrum of the script language object through each filter in the filter set.

In some embodiments, the above method further comprises: in response to receiving a viewing request from a user, filtering information of at least one filter is presented to the user according to the visualization parameters indicated by the viewing request.

In some embodiments, the above method further comprises: and in response to receiving a query request of a preset type person in all the preset type persons, displaying filtering information of a filter in a filter set about the preset type person to the preset type person according to a visualization parameter indicated by the query request.

In a second aspect, an embodiment of the present application provides an information filtering apparatus, including: a receiving unit configured to receive order information of a user; the determining unit is configured to determine at least one filter corresponding to the order information from a filter set according to the attribute information of the order information, wherein each filter in the filter set is used for filtering preset types of people which do not meet the attribute information corresponding to the filter; and the filtering unit is configured to filter all the preset type personnel through at least one filter to obtain the preset type personnel matched with the order information.

In some embodiments, the above apparatus further comprises: and the recording unit is configured to pass each filter in the filter set and record the filtering information of the filter in each filtering process.

In some embodiments, the above apparatus further comprises: and the importing unit is configured to import the filtering information recorded by each filter in the filter set into the database in the form of the brief spectrum of the script language object.

In some embodiments, the above apparatus further comprises: and the first display unit is configured to respond to a received user viewing request and display the filtering information of the at least one filter to the user according to the visualization parameters indicated by the viewing request.

In some embodiments, the above apparatus further comprises: and the second display unit is configured to respond to the received query request of the preset type personnel in all the preset type personnel, and display the filtering information of the filters in the filter set about the preset type personnel to the preset type personnel according to the visualization parameters indicated by the query request.

In a third aspect, the present application provides a computer-readable medium, on which a computer program is stored, where the program, when executed by a processor, implements the method as described in any implementation manner of the first aspect.

In a fourth aspect, an embodiment of the present application provides an electronic device, including: one or more processors; a storage device having one or more programs stored thereon, which when executed by one or more processors, cause the one or more processors to implement a method as described in any implementation of the first aspect.

According to the information filtering method and device provided by the embodiment of the application, the order information of a user is received; determining at least one filter corresponding to the order information from a filter set according to the attribute information of the order information, wherein each filter in the filter set is used for filtering preset types of people who do not meet the attribute information corresponding to the filter; all the preset type personnel are filtered through at least one filter to obtain the preset type personnel matched with the order information, so that the information filtering method related to the preset type personnel is provided, and the determining efficiency and accuracy of the preset type personnel matched with the order information are improved.

Drawings

Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:

FIG. 1 is an exemplary system architecture diagram in which one embodiment of the present application may be applied;

FIG. 2 is a flow diagram according to one embodiment of an information filtering method of the present application;

fig. 3 is a schematic diagram of an application scenario of the information filtering method according to the present embodiment;

FIG. 4 is a flow diagram of yet another embodiment of an information filtering method according to the present application;

FIG. 5 is a block diagram of one embodiment of an information filtering device according to the present application;

FIG. 6 is a block diagram of a computer system suitable for use in implementing embodiments of the present application.

Detailed Description

The present application will be described in further detail with reference to the following drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the relevant invention and not restrictive of the invention. It should be noted that, for convenience of description, only the portions related to the related invention are shown in the drawings.

It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.

Fig. 1 illustrates an exemplary architecture 100 to which the information filtering methods and apparatus of the present application may be applied.

As shown in fig. 1, the system architecture 100 may include terminal devices 101, 102, 103, a network 104, and a server 105. The communication connections between the terminal devices 101, 102, 103 form a topological network, and the network 104 serves to provide a medium for communication links between the terminal devices 101, 102, 103 and the server 105. Network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.

The terminal devices 101, 102, 103 may be hardware devices or software that support network connections for data interaction and data processing. When the terminal devices 101, 102, 103 are hardware, they may be various electronic devices supporting network connection, information acquisition, interaction, display, processing, and the like, including but not limited to smart phones, tablet computers, e-book readers, laptop portable computers, desktop computers, and the like. When the terminal apparatuses 101, 102, 103 are software, they can be installed in the electronic apparatuses listed above. It may be implemented, for example, as multiple software or software modules to provide distributed services, or as a single software or software module. And is not particularly limited herein.

The server 105 may be a server providing various services, for example, a background processing server that acquires order information sent by the user through the terminal devices 101, 102, and 103 and determines a preset type of person matching the order information. Optionally, the server may send the order information to a terminal device of a preset type of person matched with the order information. As an example, the server 105 may be a cloud server.

The server may be hardware or software. When the server is hardware, it may be implemented as a distributed server cluster formed by multiple servers, or may be implemented as a single server. When the server is software, it may be implemented as multiple pieces of software or software modules (e.g., software or software modules used to provide distributed services), or as a single piece of software or software module. And is not particularly limited herein.

It should be further noted that the information filtering method provided by the embodiments of the present disclosure may be executed by a server, may also be executed by a terminal device, and may also be executed by the server and the terminal device in cooperation with each other. Accordingly, each part (for example, each unit) included in the information filtering apparatus may be entirely provided in the server, may be entirely provided in the terminal device, and may be provided in the server and the terminal device, respectively.

It should be understood that the number of terminal devices, networks, and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation. When the electronic device on which the information filtering method operates does not need to perform data transmission with other electronic devices, the system architecture may include only the electronic device (e.g., a server or a terminal device) on which the information filtering method operates.

With continued reference to FIG. 2, a flow 200 of one embodiment of an information filtering method is shown, comprising the steps of:

step 201, receiving order information of a user.

In this embodiment, an execution subject (for example, the server in fig. 1) of the information filtering method may receive order information of the user. The order information is used for representing the requirement information of the user corresponding to the order information on the preset type personnel. The preset type of person may be various types of persons required for the actual application scenario.

In the order information, the requirement information for the preset type of personnel can be described through various attribute information. The type of the attribute information and the granularity of the attribute information may be specifically set according to an actual application scenario, which is not limited herein.

As an example, in an inquiry service scenario of an internet hospital, the user may be a patient who inquires information about medical conditions from a doctor, the preset type of person may be a network doctor who provides online consultation service, and the attribute information may be, for example, information about a grade of a hospital to which the doctor belongs, information about a department to which the doctor belongs, whether the doctor can make a prescription, whether the doctor is a full-time network doctor, whether the doctor is a doctor designated by a preset right (e.g., family doctor), whether the doctor is in a black list, and the like.

And each attribute information can be divided into finer granularity so as to meet the more detailed requirements of the user on the preset type of personnel.

In this example, the order information may include description information of the disease condition in addition to the attribute information, so that the executing agent determines the doctor matched with the order information through the subsequent steps, and the doctor matched with the order information directly determines the disease condition information of the user through the order information, thereby improving the efficiency of information processing.

Step 202, according to the attribute information of the order information, at least one filter corresponding to the order information is determined from the filter set.

In this embodiment, the execution main body may determine, according to the attribute information of the order information, at least one filter corresponding to the order information from the filter set. Each filter in the filter set is used for filtering the preset type of people which do not meet the attribute information corresponding to the filter.

In this embodiment, a corresponding filter may be preset for each attribute information, each filter is used to filter a preset type of person who does not satisfy the attribute information corresponding to the filter, and a plurality of filters form a filter set.

For each attribute information representing the requirement of the user on the preset type of personnel in the order information, the execution main body can determine a filter corresponding to the attribute information from the filter set.

As an example, the filter corresponding to the attribute information "grade information of a hospital to which a doctor belongs" is used to filter out doctors that do not satisfy the grade information of the user on the hospital to which the doctor belongs. Specifically, the requirement of the user on the hospital to which the doctor belongs is a third-class hospital, and the filter can filter out the doctors in the hospital which is lower than the third-class hospital.

It can be understood that with the rapid development of internet hospital services, the system corresponding to the execution subject can add more dimensional attribute information to meet more required information of the user on the preset type of people, and the user can accurately select the preset type of people. Accordingly, the system also needs to add more screening functions. At this time, the execution main body may develop a corresponding filter according to the newly added screening requirement, and add the corresponding filter to the filter set. In this example, since the filters in the filter combination are independent of each other, the operations such as updating and editing of each filter, deleting an existing filter, adding a new filter, and the like can be performed conveniently.

And 203, filtering all the preset type personnel through at least one filter to obtain the preset type personnel matched with the order information.

In this embodiment, the execution main body may filter all the preset type persons through at least one filter to obtain the preset type persons matching the order information.

As an example, the execution main body may randomly determine a filtering order of the at least one filter determined according to the order information. And the execution main body determines the preset type of the screened personnel every time the filtering operation of one filter is finished, randomly selects one filter from the rest filters in at least one filter, performs the filtering operation on the preset type of the personnel screened by the last filter until each filter in the at least one filter finishes the filtering operation, and determines the preset type of the personnel screened by the last filter as the preset type of the personnel matched with the order information.

As another example, the execution principal may determine a filtering order of the at least one filter matched with the order information according to a display order of the attribute information in the order represented by the order information. For example, if the display order of the attribute information in the order represented by the order information is the level information of the hospital to which the doctor belongs, the department information of the doctor belongs, whether the doctor can make a prescription, whether the doctor is a full-time network doctor, whether the doctor is a doctor specified by a preset right (e.g., family doctor), and whether the doctor is in the blacklist, the filter order of the filters in the at least one filter is the filter corresponding to the "level information of the hospital to which the doctor belongs", the filter corresponding to the "department information of the doctor" and the "doctor can make a prescription", the filter corresponding to the "whether the doctor is a full-time network doctor", the filter corresponding to the "doctor specified by the doctor whether the doctor is a preset right (e.g., family doctor)" and the filter corresponding to the "doctor is in the blacklist".

In this example, after determining the preset type of person matching the order information, the execution subject may send the order information to the preset type of person matching the order information. Or, the execution subject may feed back preset type personnel matching the order information to the user, receive an operation specified by the user on preset type personnel in the matched preset type personnel, and send the order information to the specified preset type personnel.

With continued reference to fig. 3, fig. 3 is a schematic diagram 300 of an application scenario of the information filtering method according to the present embodiment. In the application scenario of fig. 3, a patient 301 sends order information to a server 303 through a terminal device 302. As shown in fig. 3021, the order information includes "level information of a hospital to which the doctor belongs", "department information to which the doctor belongs", "whether the doctor can make a prescription", and "whether the doctor is a full-time network doctor". First, the server 303 receives order information of a user. Then, the server 303 specifies the first filter, the second filter, the third filter, and the fourth filter corresponding to the order information from the filter set 3031, based on the attribute information of the order information. Each filter in the filter set is used for filtering the preset type of people which do not meet the attribute information corresponding to the filter. The first filter, the second filter, the third filter, and the fourth filter correspond to four attribute information, that is, "level information of a hospital to which a doctor belongs", "department information to which a doctor belongs", "whether a doctor can make a prescription", and "whether a doctor is a full-time cyber doctor", respectively. Finally, the server 303 filters all the preset type personnel through the first filter, the second filter, the third filter and the fourth filter to obtain the preset type personnel matched with the order information.

In the method provided by the above embodiment of the present disclosure, order information of a user is received; determining at least one filter corresponding to the order information from a filter set according to the attribute information of the order information, wherein each filter in the filter set is used for filtering preset types of people who do not meet the attribute information corresponding to the filter; all the preset type personnel are filtered through at least one filter to obtain the preset type personnel matched with the order information, so that the information filtering method related to the preset type personnel is provided, and the determining efficiency and accuracy of the preset type personnel matched with the order information are improved.

In some optional implementations of the present embodiment, each filter in the set of filters has a filtering information recording function. The execution body can pass through each filter in the filter set, and records the filtering information of the filter in each filtering process.

The filtering information comprises preset type personnel information to be filtered, filtered preset type personnel information, starting time of filtering operation, execution time of filtering operation, ending time of filtering operation and the like.

In the implementation mode, each filter records the filtering information by taking the filtering operation executed by the filter as a unit, the filtering information can be conveniently called, and the complexity that the filtering information can only be searched in the log information is avoided. When the whole filtering process of the order information is recorded by the log, the filtering condition of each preset type of personnel in each attribute information is recorded in the log information as a unit, and technicians can only search the log information one by one to obtain the target information.

In some optional implementations of this embodiment, the execution subject may import, through each filter in the filter set, filtering information recorded by the filter into the database in the form of JSON (JavaScript Object Notation).

In some optional implementations of the embodiment, the execution subject may, in response to receiving a viewing request from a user, present filtering information of the at least one filter to the user according to a visualization parameter indicated by the viewing request.

In the implementation mode, the user can send out a specific viewing request according to actual viewing requirements. And the execution main body displays the filtering information of the at least one filter to the user according to the visualization parameters indicated by the viewing request.

In some optional implementations, the execution body may present filtering information of the at least one filter to a user in a filtering order of the at least one filter.

In some optional implementation manners of this embodiment, in response to receiving a query request of a preset type person among all preset type persons, the execution subject may show, to the preset type person, filtering information of a filter in the filter set about the preset type person according to a visualization parameter indicated by the query request.

As an example, the query request characterizes statistical information of a preset type of user in the filtering process of each filter. For example, doctor A is filtered 1000 times by a filter corresponding to "doctor is full-time cyber doctor".

With continuing reference to FIG. 4, an exemplary flow 400 of one embodiment of an information filtering method according to the present application is shown, comprising the steps of:

step 401, receiving order information of a user.

Step 402, according to the attribute information of the order information, at least one filter corresponding to the order information is determined from the filter set.

Each filter in the filter set is used for filtering the preset type of people which do not meet the attribute information corresponding to the filter.

And 403, filtering all the preset type personnel through at least one filter to obtain the preset type personnel matched with the order information.

In step 404, the filtering information of each filter in the filter set is recorded by each filter.

And step 405, importing the filtering information recorded by each filter in the filter set into a database in the form of a script language object numbered notation through each filter in the filter set.

And 406, in response to receiving the viewing request of the user, displaying the filtering information of the at least one filter to the user according to the visualization parameter indicated by the viewing request.

Step 407, in response to receiving an inquiry request of a preset type person among all preset type persons, displaying, according to the visualization parameter indicated by the inquiry request, filtering information of a filter in the filter set about the preset type person to the preset type person.

As can be seen from this embodiment, compared with the embodiment corresponding to fig. 2, the flow 400 of the information filtering method in this embodiment specifically illustrates a data recording and data exporting process of the filter and a visualization process of the filtering information, so that convenience of calling and viewing the filtering information by a user and a preset type of person is improved.

With continuing reference to fig. 5, as an implementation of the methods shown in the above-mentioned figures, the present disclosure provides an embodiment of an information filtering apparatus, which corresponds to the embodiment of the method shown in fig. 2, and which can be applied to various electronic devices.

As shown in fig. 5, the information filtering apparatus includes: the method comprises the following steps: a receiving unit 501 configured to receive order information of a user; the determining unit 502 is configured to determine, according to the attribute information of the order information, at least one filter corresponding to the order information from a filter set, where each filter in the filter set is used to filter a preset type of person who does not meet the attribute information corresponding to the filter; the filtering unit 503 is configured to filter all the preset type persons through at least one filter, so as to obtain the preset type persons matching the order information.

In some embodiments, the above apparatus further comprises: and a recording unit (not shown) configured to pass through each filter in the filter set, and record filtering information of the filter in each filtering process.

In some embodiments, the above apparatus further comprises: and an importing unit (not shown in the figure) configured to import the filtering information recorded by each filter in the filter set into the database in the form of the script language object numbered musical notation.

In some embodiments, the above apparatus further comprises: and a first presentation unit (not shown in the figure) configured to, in response to receiving a viewing request of the user, present the filtering information of the at least one filter to the user according to the visualization parameter indicated by the viewing request.

In some embodiments, the above apparatus further comprises: and a second presentation unit (not shown in the figure) configured to, in response to receiving a query request of a preset type person among all the preset type persons, present, to the preset type person, filtering information of the filter in the filter set about the preset type person according to the visualization parameter indicated by the query request.

In this embodiment, a receiving unit in the information filtering apparatus receives order information of a user; the determining unit determines at least one filter corresponding to the order information from a filter set according to the attribute information of the order information, wherein each filter in the filter set is used for filtering preset types of people which do not meet the attribute information corresponding to the filter; the filtering unit filters all the preset type personnel through the at least one filter to obtain the preset type personnel matched with the order information, so that the information filtering device related to the preset type personnel is provided, and the determining efficiency and accuracy of the preset type personnel matched with the order information are improved.

Referring now to FIG. 6, shown is a block diagram of a computer system 600 suitable for use in implementing devices of embodiments of the present application (e.g., devices 101, 102, 103, 105 shown in FIG. 1). The apparatus shown in fig. 6 is only an example, and should not bring any limitation to the function and use range of the embodiments of the present application.

As shown in fig. 6, the computer system 600 includes a processor (e.g., CPU, central processing unit) 601 that can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM)602 or a program loaded from a storage section 608 into a Random Access Memory (RAM) 603. In the RAM603, various programs and data necessary for the operation of the system 600 are also stored. The processor 601, the ROM602, and the RAM603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.

The following components are connected to the I/O interface 605: an input portion 606 including a keyboard, a mouse, and the like; an output portion 607 including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker; a storage section 608 including a hard disk and the like; and a communication section 609 including a network interface card such as a LAN card, a modem, or the like. The communication section 609 performs communication processing via a network such as the internet. The driver 610 is also connected to the I/O interface 605 as needed. A removable medium 611 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 610 as necessary, so that a computer program read out therefrom is mounted in the storage section 608 as necessary.

In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication section 609, and/or installed from the removable medium 611. The computer program, when executed by the processor 601, performs the above-described functions defined in the method of the present application.

It should be noted that the computer readable medium of the present application can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present application, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In this application, however, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.

Computer program code for carrying out operations for aspects of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the client computer, partly on the client computer, as a stand-alone software package, partly on the client computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the client computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).

The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.

The units described in the embodiments of the present application may be implemented by software or hardware. The described units may also be provided in a processor, and may be described as: a processor includes a receiving unit, a determining unit, and a filtering unit. The names of the units do not form a limitation on the units themselves in some cases, and for example, the determining unit may be further described as "determining a unit of at least one filter corresponding to the order information from the filter set according to the attribute information of the order information".

As another aspect, the present application also provides a computer-readable medium, which may be contained in the apparatus described in the above embodiments; or may be separate and not incorporated into the device. The computer readable medium carries one or more programs which, when executed by the apparatus, cause the computer device to: receiving order information of a user; determining at least one filter corresponding to the order information from a filter set according to the attribute information of the order information, wherein each filter in the filter set is used for filtering preset types of people who do not meet the attribute information corresponding to the filter; and filtering all the preset type personnel through at least one filter to obtain the preset type personnel matched with the order information.

The above description is only a preferred embodiment of the application and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the invention herein disclosed is not limited to the particular combination of features described above, but also encompasses other arrangements formed by any combination of the above features or their equivalents without departing from the spirit of the invention. For example, the above features may be replaced with (but not limited to) features having similar functions disclosed in the present application.

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:家庭医生权益的数据处理方法、装置、介质及电子设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!