Movatterモバイル変換


[0]ホーム

URL:


CN105656762A - Message pushing method and message pushing system for mobile office software - Google Patents

Message pushing method and message pushing system for mobile office software
Download PDF

Info

Publication number
CN105656762A
CN105656762ACN201610058298.0ACN201610058298ACN105656762ACN 105656762 ACN105656762 ACN 105656762ACN 201610058298 ACN201610058298 ACN 201610058298ACN 105656762 ACN105656762 ACN 105656762A
Authority
CN
China
Prior art keywords
message
target user
module
sent
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610058298.0A
Other languages
Chinese (zh)
Inventor
邓力榕
蒲加永
张成亮
李伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Changhong Electric Co Ltd
Original Assignee
Sichuan Changhong Electric 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 Sichuan Changhong Electric Co LtdfiledCriticalSichuan Changhong Electric Co Ltd
Priority to CN201610058298.0ApriorityCriticalpatent/CN105656762A/en
Publication of CN105656762ApublicationCriticalpatent/CN105656762A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention relates to the technical field of mobile Internet, and provides a message pushing method and a message pushing system for a mobile office software, which are used for uniformly pushing messages of each service system module and performing unified management for the messages sent by each service system module. The method is concluded as follows: a, analyzing the messages sent by the service system modules according to a configuration file stored at a background server side by each service system module, and acquiring to-be-pushed main content and message feature identifier in the sent messages; b, matching a target user according to the message feature identifier and a user identity configuration file, and determining the target user to which the messages are to be sent; c, judging whether the target user logins, according to the judging result, sending the analyzed and assembled message main content to the target user to which the messages are to be sent. The method and the system provided by the invention are suitable for mobile working.

Description

Message pushing method and system for mobile office software
Technical Field
The invention relates to the technical field of mobile internet, in particular to a message pushing method and a message pushing system for mobile office software.
Background
At present, the mobile intelligent terminal has deeply invaded our lives and works, and the mobile office software can conveniently enable us to process any things related to business at any time and any place. Therefore, how to accurately and instantly push the service system message and ensure the instant processing of the service is particularly important for mobile office software. The formats of messages to be pushed by different service system modules are very different, and if each service system module realizes the message pushing by itself, resources are wasted and uniform management is inconvenient.
Disclosure of Invention
The technical problem to be solved by the invention is as follows: the message pushing method and the message pushing system for the mobile office software are provided, messages of all business system modules are pushed uniformly, and messages sent by all the business system modules can be managed uniformly.
In order to solve the problems, the invention adopts the technical scheme that: the message pushing method for the mobile office software comprises the following steps:
a. analyzing the message sent by the service system module according to the configuration file information stored in the background server side by each service system module, and acquiring the main content to be pushed and the message characteristic identifier in the sent message;
b. matching a target user according to the message characteristic identification and the user identity configuration file, and determining the target user to be sent;
c. and judging whether the target user logs in, and sending the analyzed and assembled message main body content to the target user needing to be sent according to the judgment result.
Further, the message includes a message fed back by the service system module after the mobile terminal triggers the service system module and a message pushed by the service system module.
Further, in the step c, the last login time and the last exit time of the target user are compared to judge whether the target user logs in.
Further, in the step c, if the target user is in a logged-on state, the matched message is directly sent to the target user, and the message is stored in the database; and if the target user does not log in, binding the message with the target user, and storing the binding relationship in a cache.
And step d, when the target user logs in, acquiring the user identity and acquiring the message which is not pushed according to the user identity information, deleting the binding relationship from the cache, and storing the pushed message in the database.
In order to realize the method, the invention also provides a message pushing system for the mobile office software, which comprises a plurality of service system modules, a configuration file analysis module, a matching module, a user login judgment module, a message and target user binding relationship storage module and a message pushing module; wherein,
the service system module is used for sending a message to be sent to a user to the configuration file analysis module;
the configuration file analysis module is used for acquiring configuration file information according to rules agreed with each service system module, analyzing the configuration file and acquiring message characteristic identification and main content of a message to be sent;
the matching module is used for matching the logged-in user according to the message characteristic identifier and the user identity identifier information to determine a target user;
the user login judging module is used for comparing the last login time and the last exit time of the target user, if the last login time is greater than the last exit time, the target user is in a login state, and if the last login time is less than or equal to the last exit time, the target user is in a non-login state;
the message and target user binding relation storage module is used for binding the target user and the push message when judging that the target user is not logged in, and storing the target user and the push message in a cache;
the message pushing module is used for sending the main content of the message to be sent to the target user in the login state.
The invention has the beneficial effects that: through the configuration file analysis module, the invention can conveniently analyze the message sent by the service system module; the service system module only needs to configure the message configuration information to be sent to the configuration file according to the uniform configuration file module and put the configuration file in the background server, and the configuration file analysis module can analyze the message according to the message and the configuration file information sent by the service system, so that the message content can be accurately pushed to the mobile terminal, the uniform pushing and uniform management of the message are realized, and the waste of resources is avoided.
Drawings
FIG. 1 is a flow chart of the present invention.
Detailed Description
The invention relates to a message pushing system for mobile office software, which comprises a plurality of service system modules, a configuration file analysis module, a matching module, a user login judgment module, a message and target user binding relationship storage module and a message pushing module.
The service system module is used for sending a message to be sent to a user to the configuration file analysis module; the configuration file analysis module is used for acquiring configuration file information according to rules agreed with each service system module, analyzing the configuration file and acquiring message characteristic identification and main content of a message to be sent; the matching module is used for matching the logged-in user according to the message characteristic identifier and the user identity identifier information to determine a target user; the user login judging module is used for comparing the last login time and the last exit time of the target user, if the last login time is greater than the last exit time, the target user is in a login state, and if the last login time is less than or equal to the last exit time, the target user is in a non-login state; the message and target user binding relation storage module is used for binding the target user and the push message when judging that the target user is not logged in, and storing the target user and the push message in a cache; the message pushing module is used for sending the main content of the message to be sent to the target user in the login state.
The working flow of the method of the invention is shown in figure 1:
1. each service system module sends the message to be sent to the user to a configuration file analysis module for analysis;
2. the configuration file analysis module analyzes the configuration file according to the configuration file information stored in the background server side by each service system module and the obtained message so as to obtain a message characteristic identifier and the main content of the message to be sent;
3. the matching module matches the logged-in user according to the message characteristic identifier and the user identity identifier information to determine a target user;
4. the user login judging module compares the last login time and the last exit time of the target user, if the last login time is larger than the last exit time, the target user is in a login state, and if the last login time is smaller than or equal to the last exit time, the target user is in a non-login state;
if the target user is judged not to be logged in, the message and target user binding relation storage module binds the target user and the push message and stores the target user and the push message in a cache;
and if the target user is judged to be logged in, the message pushing module sends the main content of the message to be sent to the target user in the logged-in state.
The foregoing describes the general principles and features of the present invention and, together with the general principles of the invention, further modifications and improvements thereto, may be made without departing from the spirit and scope of the invention as set forth in the appended claims.

Claims (6)

CN201610058298.0A2016-01-262016-01-26Message pushing method and message pushing system for mobile office softwarePendingCN105656762A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201610058298.0ACN105656762A (en)2016-01-262016-01-26Message pushing method and message pushing system for mobile office software

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201610058298.0ACN105656762A (en)2016-01-262016-01-26Message pushing method and message pushing system for mobile office software

Publications (1)

Publication NumberPublication Date
CN105656762Atrue CN105656762A (en)2016-06-08

Family

ID=56488066

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201610058298.0APendingCN105656762A (en)2016-01-262016-01-26Message pushing method and message pushing system for mobile office software

Country Status (1)

CountryLink
CN (1)CN105656762A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108055341A (en)*2017-12-222018-05-18芝倪信息技术(大连)有限公司 A message push system and method for mobile office software
CN108322513A (en)*2018-01-052018-07-24深圳壹账通智能科技有限公司Across the information push method of mobile application, device, mobile terminal and storage medium
CN110266582A (en)*2019-05-292019-09-20深圳市梦网科技发展有限公司A kind of information push method, system, server and communication terminal
CN112396397A (en)*2020-11-182021-02-23中国建设银行股份有限公司Operation and maintenance affair collection and management system
CN115422448A (en)*2022-08-252022-12-02华能国际电力股份有限公司Message pushing method and device, electronic equipment and storage medium

Citations (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100091965A1 (en)*2007-12-132010-04-15Huawei Technologies Co., Ltd.Service subscription method, system and server
CN102724324A (en)*2012-06-282012-10-10用友软件股份有限公司Information pushing and integrating device and information pushing and integrating method
CN103051715A (en)*2012-12-242013-04-17东软熙康健康科技有限公司Method for releasing notice to terminal, relevant device and system
CN103095732A (en)*2013-03-012013-05-08畅捷通信息技术股份有限公司Information push system and information push method
CN103200214A (en)*2012-01-102013-07-10深圳市快播科技有限公司Method and system for processing off-line messages in centralized mode
CN103684988A (en)*2013-11-222014-03-26深圳市迈桥科技有限公司Cross-mobile-terminal message pushing method and device
CN104125511A (en)*2014-05-292014-10-29腾讯科技(深圳)有限公司Method and device for multimedia data push
CN104301203A (en)*2014-09-102015-01-21腾讯科技(深圳)有限公司Message pushing method and equipment
CN104539672A (en)*2014-12-192015-04-22南京工业大学Mobile application program message pushing agent system based on cloud computing
CN104579912A (en)*2013-10-292015-04-29深圳市腾讯计算机系统有限公司Method and device for data pushing
CN104796434A (en)*2015-05-082015-07-22集怡嘉数码科技(深圳)有限公司Message pushing method and message server
CN104901817A (en)*2014-03-072015-09-09腾讯科技(北京)有限公司Method and device for pushing target information
CN104980327A (en)*2014-04-032015-10-14腾讯科技(深圳)有限公司Information push method and device
CN105045831A (en)*2015-06-302015-11-11北京奇艺世纪科技有限公司Message push method and apparatus

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100091965A1 (en)*2007-12-132010-04-15Huawei Technologies Co., Ltd.Service subscription method, system and server
CN103200214A (en)*2012-01-102013-07-10深圳市快播科技有限公司Method and system for processing off-line messages in centralized mode
CN102724324A (en)*2012-06-282012-10-10用友软件股份有限公司Information pushing and integrating device and information pushing and integrating method
CN103051715A (en)*2012-12-242013-04-17东软熙康健康科技有限公司Method for releasing notice to terminal, relevant device and system
CN103095732A (en)*2013-03-012013-05-08畅捷通信息技术股份有限公司Information push system and information push method
CN104579912A (en)*2013-10-292015-04-29深圳市腾讯计算机系统有限公司Method and device for data pushing
CN103684988A (en)*2013-11-222014-03-26深圳市迈桥科技有限公司Cross-mobile-terminal message pushing method and device
CN104901817A (en)*2014-03-072015-09-09腾讯科技(北京)有限公司Method and device for pushing target information
CN104980327A (en)*2014-04-032015-10-14腾讯科技(深圳)有限公司Information push method and device
CN104125511A (en)*2014-05-292014-10-29腾讯科技(深圳)有限公司Method and device for multimedia data push
CN104301203A (en)*2014-09-102015-01-21腾讯科技(深圳)有限公司Message pushing method and equipment
CN104539672A (en)*2014-12-192015-04-22南京工业大学Mobile application program message pushing agent system based on cloud computing
CN104796434A (en)*2015-05-082015-07-22集怡嘉数码科技(深圳)有限公司Message pushing method and message server
CN105045831A (en)*2015-06-302015-11-11北京奇艺世纪科技有限公司Message push method and apparatus

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108055341A (en)*2017-12-222018-05-18芝倪信息技术(大连)有限公司 A message push system and method for mobile office software
CN108322513A (en)*2018-01-052018-07-24深圳壹账通智能科技有限公司Across the information push method of mobile application, device, mobile terminal and storage medium
CN110266582A (en)*2019-05-292019-09-20深圳市梦网科技发展有限公司A kind of information push method, system, server and communication terminal
CN110266582B (en)*2019-05-292022-08-26深圳市梦网科技发展有限公司Message pushing method, system, server and communication terminal
CN112396397A (en)*2020-11-182021-02-23中国建设银行股份有限公司Operation and maintenance affair collection and management system
CN115422448A (en)*2022-08-252022-12-02华能国际电力股份有限公司Message pushing method and device, electronic equipment and storage medium

Similar Documents

PublicationPublication DateTitle
CN105656762A (en)Message pushing method and message pushing system for mobile office software
CN108664480B (en)Multi-data-source user information integration method and device
CN111447102B (en)SDN network device access method and device, computer device and storage medium
CN113706149A (en)Big data wind control processing method and system for dealing with online payment data threat
CN105302885B (en)full-text data extraction method and device
US20170230366A1 (en)Method and device for verifying a trusted terminal
RU2012104365A (en) METHOD AND SERVER FOR INSTANT EXCHANGE OF MESSAGES
US9992141B2 (en)User information classification method and apparatus, and user group information acquisition method and apparatus
US10706062B2 (en)Method and system for exchanging data from a big data source to a big data target corresponding to components of the big data source
CN104980421B (en)Batch request processing method and system
US9430525B2 (en)Access plan for a database query
US20190197140A1 (en)Automation of sql tuning method and system using statistic sql pattern analysis
CN110933147A (en)Information technology analysis system based on cloud computing
CN107229628B (en)Distributed database preprocessing method and device
CN107689941A (en)A kind of apparatus and method for preventing same user's repeat logon
CN109787866A (en)A kind of method and device identifying port
CN107566334A (en)A kind of distribution terminal safety monitoring method and device realized based on agency
CN107832342B (en)Robot chatting method and system
CN114697281B (en) Text message processing method and device, storage medium, electronic device
CN105809031A (en)Database auditing method, apparatus and system
CN113630418A (en) A network service identification method, device, equipment and medium
CN110502549B (en)User data processing method and device, computer equipment and storage medium
CN112235367A (en)Method, system, terminal and storage medium for subscribing entity behavior relation message
CN104125105A (en)Method and device for classifying internet application places
WO2019210577A1 (en)Method, device for acquiring user operation information, computer equipment and storage medium

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20160608


[8]ページ先頭

©2009-2025 Movatter.jp