CN109040177B - Aged accompanying method and system based on affection network - Google Patents

Aged accompanying method and system based on affection network Download PDF

Info

Publication number
CN109040177B
CN109040177B CN201810647875.9A CN201810647875A CN109040177B CN 109040177 B CN109040177 B CN 109040177B CN 201810647875 A CN201810647875 A CN 201810647875A CN 109040177 B CN109040177 B CN 109040177B
Authority
CN
China
Prior art keywords
module
server
mobile terminal
equipment
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.)
Active
Application number
CN201810647875.9A
Other languages
Chinese (zh)
Other versions
CN109040177A (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.)
Zhejiang University of Technology ZJUT
Original Assignee
Zhejiang University of Technology ZJUT
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 Zhejiang University of Technology ZJUT filed Critical Zhejiang University of Technology ZJUT
Priority to CN201810647875.9A priority Critical patent/CN109040177B/en
Publication of CN109040177A publication Critical patent/CN109040177A/en
Application granted granted Critical
Publication of CN109040177B publication Critical patent/CN109040177B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0815Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/143Termination or inactivation of sessions, e.g. event-controlled end of session
    • H04L67/145Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/54Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • General Business, Economics & Management (AREA)
  • Business, Economics & Management (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Cardiology (AREA)
  • Telephonic Communication Services (AREA)

Abstract

An old man accompanying method based on an affection network establishes an affection network system, and enables children to release and share the living state of the old man. The mobile end of the networking is connected with the server through the network, the server is connected with the equipment end through the network, corresponding client software is installed in the mobile end and the equipment end of the networking, the server comprises a WEB server, an SIP server and a streaming media server, the WEB server is interactive with the mobile end and the equipment end through an HTTP protocol, the SIP signaling server is interactive with the mobile end and the equipment end through the SIP protocol, and the streaming media server is interactive with the equipment end and the equipment end through the UDP protocol. The invention effectively solves the problems of the old empty nesters in the aspects of requirements and safety.

Description

Aged accompanying method and system based on affection network
Technical Field
The invention relates to the technical field of electronic information, in particular to an old man accompanying method and system based on a relative network.
Background
With the development of economy in China, the aging problem is increasingly prominent, and the phenomenon of 'empty nesters' is particularly attractive.
The empty nester is generally the middle-aged and the elderly people after the child leaves home. With the increase of the aging degree of the society, the number of empty nesters is increased, and the empty nesters become a social problem which cannot be ignored. When a child leaves home due to work, study, marriage and the like, the middle-aged and old couples who only live in an 'empty nest' cause mental disorder symptoms, which are called as family 'empty nest' syndromes.
In the 10 th and 29 th year 2012, the introduction of the first national intelligent aged-care strategy workshop shows that the proportion of empty nesters is very large, and by 2050, the aged who are the last non-child in China will reach about 7900 ten thousand, the aged who live alone and empty nesters will account for more than 54%, and the aged people who are empty nesters also attract attention again.
There are many kinds of old man device of accompanying and attending to on the market, for example the old man presses the button of equipment, call information will be received immediately to the receiving terminal, also some equipment can initiatively monitor old man's health state information, the receiving terminal at child place will initiatively be informed to the discovery abnormal conditions, also have the physiological demand of solving the old man that artifical housekeeping service can be convenient, but this kind of system of accompanying and attending to on the market at present all is to the physiological demand of old man, handle in the aspect of dangerous or emergency, this can't let the old man feel child's care, can't satisfy old man's psychological demand. At the moment, a series of scientific and technological products such as television boxes and the like specially designed for the old are brought in and out in the society, the quality of life of the old in the later year is improved, and the problem of loneliness of the empty nester is solved.
However, the problems are not solved essentially in the above ways, the old people really need the accompanying of children, and other richer entertainment activities are not concerned by children, namely greeting.
Disclosure of Invention
In order to overcome the defect that the existing old people accompanying mode cannot meet the psychological needs of the old people, the invention provides the old people accompanying method and system based on the affection network, which can effectively meet the psychological needs of the old people and have better practicability.
The technical scheme adopted by the invention for solving the technical problems is as follows:
an old man accompanying method based on a relative network comprises the following steps:
the method comprises the following steps: a user inputs an account password to a WEB server by using a client on a mobile terminal in a registration module, the account password is input in a login module after the registration is successful, user information is stored in a database, and the user only logs in an SIP server by using userid after the user registers for the first time;
step two: a user scans a two-dimensional code printed on an equipment terminal by using client software on a mobile terminal and binds the two-dimensional code with the equipment, information and a corresponding relation between the two parts are stored in a database, a server is allocated to a device of the mobile terminal after binding, the mobile terminal automatically logs in on an SIP server by using the device after obtaining the device, namely the mobile terminal finally logs in on the SIP server by using the userid and the device respectively, and a heartbeat keep-alive mechanism is required after logging in;
step three: the device end does not need to manually register and log in, the device can be allocated with a userid and a device when leaving a factory, and the device end can automatically log in the SIP server by the userid and the device after the device is started for the first time;
step four: the old people click a corresponding food delivery or home administration button on client software of the equipment side after the old people have a demand, and the demand is sent to the mobile side through the network and the server;
step five: all users of the binding equipment end enter the client software of the mobile end, enter the processing demand module and can see the demand of the old, and the users can click the demand to jump to the corresponding service module, select the service on the service module and pay;
step six: after the user selects and pays, the third-party service company sends a waiter to a specified place to provide corresponding service;
step seven: after the meal delivery or housekeeping service personnel arrive at the appointed place, the service is completed, a service completion confirming button is clicked at the equipment end point, the service is transmitted to the mobile terminal through the network and the server, the mobile terminal receives the service and then changes the requirement of the processing request module into the completion, and the service flow is finished.
Further, the method comprises the following steps:
step eight: the old people click the head portrait to start calling the video call to the corresponding mobile terminal at the video call module of the equipment terminal, and the mobile terminal starts the cameras and the microphones of the two parties to start the video call after confirmation.
The utility model provides an old man attends to system based on kindness net, includes the removal end, server and the equipment end of networking, the removal end of networking links to each other with the server through the network, and the server passes through the network and links to each other with the equipment end, and the removal end of networking and equipment end are equipped with corresponding client software in, the server includes WEB (world Wide WEB) server, SIP (Session Initiation Protocol) server and streaming media server, and the WEB server passes through HTTP Protocol and removes end, equipment end and interact, and SIP signaling server passes through SIP Protocol and removes end, equipment end and interacts, and streaming media server passes through UDP Protocol and equipment end, removes end and interacts.
Further, the client software of the mobile terminal comprises a registration login module, a binding module, a demand processing module, a meal delivery module, a housekeeping module, a friend circle module and a video call module; the registration login module is used for providing registration and login functions for the mobile terminal user, namely, the unregistered mobile terminal user sends own mobile phone number and password to the WEB server, the registered mobile terminal user sends the mobile phone number and the password to send SIP signaling to the SIP server, login is completed through interaction of the SIP signaling, and personal data of the user is obtained through interaction with the WEB server; the binding module is used for providing a two-dimensional code on a scanning equipment end for a user to bind the equipment end, so that a function of a family type affinity network is established, namely, a mobile end calls a camera to scan the two-dimensional code on the equipment, the two-dimensional code represents the device of the equipment end, the unique identifier of the corresponding equipment sends a code scanning result and self userid to a WEB server through an HTTP request, and the WEB server binds the userid of the mobile end under the device of the equipment and distributes the userid to the user as a special device; the system comprises a parent-friend circle module, a WEB server and a mobile terminal, wherein the parent-friend circle module is used for providing a platform for children to publish the state of the old people on the platform, and comprises characters, pictures and videos, all mobile terminals bound with one device are visible, the mobile terminals send the characters, the pictures and the videos to the WEB server and store the characters, the pictures and the videos on the WEB server, and a mobile terminal user bound with the device can obtain information sent by other users from the WEB server by updating the parent-friend circle module and display the information on the parent-friend circle module to pay attention to the life state of the old people together; the device end of the video call module can click the head portrait of the bound user to carry out video call, namely, the device end interactively sends a video request to the SIP server through the SIP signaling carrying parameters, and the forwarding of the video stream is realized under the scheduling of the SIP server and the streaming media server; the processing demand module is connected with the food delivery module and the household module, is used for displaying the demands sent by the equipment terminals for all mobile terminals bound with the same equipment and can click and jump to the food delivery module and the household module to process the demands; the meal delivery module is used for self-defining meal selection and meal delivery reservation and providing services by a third-party company; and the household module is used for self-defining selection and reservation of household services, and the services are provided by third-party companies.
Still further, the equipment end comprises a meal delivery requirement module, a housekeeping requirement module, a video call module and a confirmation service completion module; the meal delivery demand module provides a one-key meal delivery demand function for the old, and the demand is delivered to the mobile terminal through a network and a server, so that a mobile terminal user can process the demand in real time; the household demand module provides a one-key household demand function for the old, and the requirement is transmitted to the mobile terminal through a network and a server, so that a user at the mobile terminal can process the requirement in real time; the video call module provides a video call function for the old, and the old can select to initiate a video call request to a specified user in a bound mobile terminal list; and the service completion module can inform the mobile terminal of completing the service through the network and the server after the service personnel complete the corresponding service.
Preferably, the mobile terminals of the network are all mobile phones.
The equipment end is the panel computer of customization, through wifi and 4G networking, and the typeface is big partially, and the interface is simple, and 3 buttons on the screen correspond respectively and send meal demand, housekeeping demand and service and accomplish the module, make things convenient for old man's operation.
The equipment-side video call module is a list, each mobile-side user corresponds to one avatar, and a video call request can be initiated to a certain mobile-side user by clicking the avatar.
The reminding state that the client software of the mobile terminal receives the demand information is obvious, so that the demand can be rapidly processed.
Two-dimensional codes representing equipment devices are pasted on the equipment terminals, so that the mobile terminal can scan conveniently, and one equipment has one dedicated device and one dedicated user, and is imported into a database in advance.
After the equipment is started for the first time, the userid and the devid automatically log in the SIP server without manual login.
The SIP server login adopts a heartbeat package mechanism, and when the old people's equipment fails and does not send heartbeat packages, the SIP server can inform the mobile terminal at the first time to prevent accidents.
Each dating circle state can be praised and commented on.
Compared with the prior art, the method and the system for accompanying the old people based on the affection network have the advantages that a affection network system is established, children can release and share the living state of the old people, the living demand of the old people is met, the emotional accompanying of the old people is provided, and the old people can feel the joy of the children.
Drawings
FIG. 1 is a software framework layout of the present invention.
Fig. 2 is a flow chart of a mobile end user first registration login module.
FIG. 3 is a heartbeat keep alive flow diagram
FIG. 4 is a binding module flow diagram.
FIG. 5 is a flowchart of a mobile end user logging in with device after binding the device
FIG. 6 is a flowchart of a publish and acquire dating circle module.
FIG. 7 is a flow chart of SIP signaling interaction between a mobile terminal and a device before a video call
Fig. 8 is a video call module flow diagram.
FIG. 9 is a flow diagram of processing requirements and device side related modules.
Detailed Description
The present invention will now be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all embodiments of the invention are shown. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1 to 9, an elderly accompanying method based on a kindness network includes the following steps:
the method comprises the following steps: a user inputs an account password to a WEB server by using a client on a mobile terminal in a registration module, the account password is input in a login module after the registration is successful, user information is stored in a database, and the user only logs in an SIP server by using userid after the user registers for the first time;
step two: a user scans a two-dimensional code printed on an equipment terminal by using client software on a mobile terminal and binds the two-dimensional code with the equipment, information and a corresponding relation between the two parts are stored in a database, a server is allocated to a device of the mobile terminal after binding, the mobile terminal automatically logs in on an SIP server by using the device after obtaining the device, namely the mobile terminal finally logs in on the SIP server by using the userid and the device respectively, and a heartbeat keep-alive mechanism is required after logging in;
step three: the device end does not need to manually register and log in, the device can be allocated with a userid and a device when leaving a factory, and the device end can automatically log in the SIP server by the userid and the device after the device is started for the first time;
step four: the old people click a corresponding food delivery or home administration button on client software of the equipment side after the old people have a demand, and the demand is sent to the mobile side through the network and the server;
step five: all users of the binding equipment end enter the client software of the mobile end, enter the processing demand module and can see the demand of the old, and the users can click the demand to jump to the corresponding service module, select the service on the service module and pay;
step six: after the user selects and pays, the third-party service company sends a waiter to a specified place to provide corresponding service;
step seven: after the meal delivery or housekeeping service personnel arrive at the appointed place, the service is completed, a service completion confirming button is clicked at the equipment end point, the service is transmitted to the mobile terminal through the network and the server, the mobile terminal receives the service and then changes the requirement of the processing request module into the completion, and the service flow is finished.
Further, the method comprises the following steps:
step eight: the old people click the head portrait to start calling the video call to the corresponding mobile terminal at the video call module of the equipment terminal, and the mobile terminal starts the cameras and the microphones of the two parties to start the video call after confirmation.
The utility model provides an old man attends to system based on kindness net, includes the removal end, server and the equipment end of networking, the removal end of networking links to each other with the server through the network, and the server passes through the network and links to each other with the equipment end, and the removal end of networking and equipment end are equipped with corresponding client software in, the server includes WEB (world Wide WEB) server, SIP (Session Initiation Protocol) server and streaming media server, and the WEB server passes through HTTP Protocol and removes end, equipment end and interact, and SIP signaling server passes through SIP Protocol and removes end, equipment end and interacts, and streaming media server passes through UDP Protocol and equipment end, removes end and interacts.
Further, the client software of the mobile terminal comprises a registration login module, a binding module, a demand processing module, a meal delivery module, a housekeeping module, a friend circle module and a video call module; the registration login module is used for providing registration and login functions for the mobile terminal user, namely, the unregistered mobile terminal user sends own mobile phone number and password to the WEB server, the registered mobile terminal user sends the mobile phone number and the password to send SIP signaling to the SIP server, login is completed through interaction of the SIP signaling, and personal data of the user is obtained through interaction with the WEB server; the binding module is used for providing a two-dimensional code on a scanning equipment end for a user to bind the equipment end, so that a function of a family type affinity network is established, namely, a mobile end calls a camera to scan the two-dimensional code on the equipment, the two-dimensional code represents the device of the equipment end, the unique identifier of the corresponding equipment sends a code scanning result and self userid to a WEB server through an HTTP request, and the WEB server binds the userid of the mobile end under the device of the equipment and distributes the userid to the user as a special device; the system comprises a parent-friend circle module, a WEB server and a mobile terminal, wherein the parent-friend circle module is used for providing a platform for children to publish the state of the old people on the platform, and comprises characters, pictures and videos, all mobile terminals bound with one device are visible, the mobile terminals send the characters, the pictures and the videos to the WEB server and store the characters, the pictures and the videos on the WEB server, and a mobile terminal user bound with the device can obtain information sent by other users from the WEB server by updating the parent-friend circle module and display the information on the parent-friend circle module to pay attention to the life state of the old people together; the device end of the video call module can click the head portrait of the bound user to carry out video call, namely, the device end interactively sends a video request to the SIP server through the SIP signaling carrying parameters, and the forwarding of the video stream is realized under the scheduling of the SIP server and the streaming media server; the processing demand module is connected with the food delivery module and the household module, is used for displaying the demands sent by the equipment terminals for all mobile terminals bound with the same equipment and can click and jump to the food delivery module and the household module to process the demands; the meal delivery module is used for self-defining meal selection and meal delivery reservation and providing services by a third-party company; and the household module is used for self-defining selection and reservation of household services, and the services are provided by third-party companies.
Still further, the equipment end comprises a meal delivery requirement module, a housekeeping requirement module, a video call module and a confirmation service completion module; the meal delivery demand module provides a one-key meal delivery demand function for the old, and the demand is delivered to the mobile terminal through a network and a server, so that a mobile terminal user can process the demand in real time; the household demand module provides a one-key household demand function for the old, and the requirement is transmitted to the mobile terminal through a network and a server, so that a user at the mobile terminal can process the requirement in real time; the video call module provides a video call function for the old, and the old can select to initiate a video call request to a specified user in a bound mobile terminal list; and the service completion module can inform the mobile terminal of completing the service through the network and the server after the service personnel complete the corresponding service.
Preferably, the mobile terminals of the network are all mobile phones.
The equipment end is the panel computer of customization, through wifi and 4G networking, and the typeface is big partially, and the interface is simple, and 3 buttons on the screen correspond respectively and send meal demand, housekeeping demand and service and accomplish the module, make things convenient for old man's operation.
The equipment-side video call module is a list, each mobile-side user corresponds to one avatar, and a video call request can be initiated to a certain mobile-side user by clicking the avatar.
The reminding state that the client software of the mobile terminal receives the demand information is obvious, so that the demand can be rapidly processed.
Two-dimensional codes representing equipment devices are pasted on the equipment terminals, so that the mobile terminal can scan conveniently, and one equipment has one dedicated device and one dedicated user, and is imported into a database in advance.
After the equipment is started for the first time, the userid and the devid automatically log in the SIP server without manual login.
The SIP server login adopts a heartbeat package mechanism, and when the old people's equipment fails and does not send heartbeat packages, the SIP server can inform the mobile terminal at the first time to prevent accidents.
Each dating circle state can be praised and commented on.
Referring to fig. 1, the elderly accompanying and attending system based on the kindsten network comprises a mobile terminal, a server and an equipment terminal which are networked, wherein the mobile terminal is connected with the server through a network, the server is connected with the equipment terminal through the network, client software is installed in the mobile terminal and the equipment terminal which are networked, the mobile terminal which is networked is a mobile phone, and the equipment terminal is a customized tablet computer.
The streaming media server is used for forwarding the video stream and the audio stream;
the WEB server is used for uploading and storing user information and establishing an affinity gateway platform;
the SIP server is used for SIP signaling interaction between the mobile terminal and the equipment terminal;
the third party company is a food delivery and home service provider.
The mobile client software comprises a registration login module, a binding module, a demand processing module, a meal delivery module, a housekeeping module, a friend circle module and a video call module;
fig. 2 shows a registration login module, in which a mobile terminal first sends a request carrying HTTP with parameters of an account and a password to a WEB server, and the WEB server returns a JSON-formatted character string success representative of successful registration after successfully storing in a database, so that the mobile terminal successfully registers the account. The mobile terminal login process is that a user initiates a login request to a signaling server, and in order to distinguish from the equipment login request, the user firstly sends a virtual user registration with the id of 330100000010000190 number; the signaling server searches a database according to a user name sent by a user side, if the user name exists, 200OK is returned, and a random number SEED, userid of the user and a SALT value of a password stored on the server by the user are added; the user side encrypts the user password according to the returned SEED and SALT and sends the encrypted ciphertext to the signaling server through the REGISTER request again; the specific encryption algorithm is as follows: first encryption, SHA1 (encrypted password) — (plaintext password + SALT); second encryption, SHA1 ═ SHA1 (clear text cipher + SALT) + SEED); and the server side carries out the same algorithm to verify whether the user password is correct or not. If the current time is correct, 200OK + is returned, if the current time is wrong, 401 is returned, and after registration and login, the mobile terminal can upload or acquire personal information (including head portrait, nickname and the like) by using parameters carried by an HTTP request;
fig. 3 is a heartbeat keep-alive mechanism, after login, the mobile terminal sends a REGISTER request to the SIP server, and the message body of the REGISTER request should add an XML node heartbeat _ request to indicate that the request is a heartbeat packet. And the signaling server replies a 200ok plus time data body after receiving the heartbeat packet message. The mobile terminal needs to send a heartbeat packet every 20 seconds, otherwise the SIP server considers that the user is not online;
fig. 4 is a binding module, and the mobile terminal scans the two-dimensional code pasted on the device terminal to bind the device terminal: the mobile terminal scans the two-dimensional code pasted on the equipment terminal to obtain the device of the equipment, then transmits the device of the equipment and the user id of the equipment to the WEB server through an http request, and the WEB server distributes the device to the mobile terminal according to a certain rule after the binding relationship is established;
fig. 5 shows that the mobile terminal will log in its own device in the SIP server after binding the device, and the flow is as follows: the mobile terminal sends a REGISTER message to the SIP server by using the device. The SIP server, upon receiving the registration message, replies 200ok indicating receipt of the request and piggybacks the MD5 encryption seed in the reply message. After receiving the 200ok reply, the mobile terminal reads the encrypted seed and obtains a registration password through the following algorithm: md5(devid + seed + md5(pwd)), sends the registration request again. After receiving the request, the server verifies and approves the registration information and returns a message of successful or failed registration to the mobile terminal. For convenience, the devid password is the same as the userid password, so that the password is prevented from being input again;
FIG. 6 is a publish and acquire dating circle module: when the friend circle is released, the mobile terminal user sends an HTTP request, uploads characters, pictures or videos and carries userid and device to a WEB server, the server returns success character strings in a JOSN format after successful storage, and the user uploads the success character strings after receiving the success character strings; when acquiring the friend circle, a user sends an HTTP request carrying parameters of device devid, userid and currentpage representing the current page number to a WEB server, the WEB server inquires the friend circle information related to the device devid and then returns the character, picture address or video address of the current page represented by the currentpage to the user, the user downloads the required picture or video from the WEB server according to the address and displays the character, picture and video on the mobile terminal according to certain arrangement, and all mobile terminal users can manually update the friend circle information;
fig. 7 is a SIP signaling interaction flow between a device and a mobile terminal in a video call module: firstly, a mobile terminal sends an OPTIONS request to an SIP server, and XML nodes such as query and the like are added to a message body of the OPTIONS request to represent nodes for inquiring video parameters; the SIP server forwards an OPTIONS request to the equipment terminal; after receiving the OPTIONS request, the equipment replies 200OK to the SIP server, and XML nodes of the equipment comprise video parameter nodes; the mobile terminal sends an INVITE request to the SIP server, an XML node such as media should be added to a message body of the INVITE request to indicate that the message body requests real-time video, and a node representing video parameters is also added to the message body, for example: resolution, audio and video compression format, code rate and the like; and then the SIP server forwards the INVITE request to the equipment terminal, and the SIP server replies 100trying after receiving the request to indicate that the request is received. After receiving the INVITE request, the device responds to 100trying to indicate that the request is received; after receiving the media request message, the device replies 200ok to the SIP server. The SIP server replies 200OK to the mobile terminal to indicate that the mobile terminal is ready to send video, and the message body replied by 200OK contains parameter information of the video sent to the mobile terminal, such as resolution, audio and video compression format, code rate and the like, as well as IP (Internet protocol) and port of the streaming media server and information of an activation code message body which needs to be sent to the streaming media server by the mobile terminal; and the mobile terminal replies ACK to the SIP server after receiving the 200OK request. The SIP server responds to the ACK to the equipment, and the equipment end starts to send the video after receiving the ACK;
fig. 8 is a flowchart of the video call between the mobile terminal and the device terminal: the mobile terminal (or equipment terminal) starts a camera and a microphone to collect video and audio for starting coding, the coded data is packaged and encapsulated by an RTP (real-time transport protocol), then the coded data is sent by a UDP (user Datagram protocol) according to the IP (Internet protocol) and the port of the obtained streaming media server, the streaming media server forwards the UDP (user Datagram protocol) data stream to the mobile terminal (or equipment), the mobile terminal (or equipment) starts to remove the encapsulation after taking the data stream, the data stream is sequentially restored into RTP packets, then the data in the RTP packets is decoded, and finally the decoded audio and video data is played by the mobile terminal (or equipment);
fig. 9 is a complete flow chart of the mobile terminal processing demand module and the device terminal related module for processing demand, that is, a complete flow from the old sending demand to the old obtaining service: the old man clicks a food delivery service (or housekeeping service) module on the equipment, the equipment end sends an SIP message to an SIP server, the message body has a required type, the SIP server receives the message and inquires a database, the message is forwarded to each mobile end binding the equipment, the mobile end receives the SIP message and analyzes the service required by the old man and displays the service in a processing requirement module, a mobile end user clicks the requirement after seeing the required information and jumps to a corresponding food delivery (or housekeeping) service module, the link of the food delivery or housekeeping module is provided by a third party service company, the mobile end user can independently select the required service on the mobile end user, the third party service company sends service personnel to start to a destination for providing service after selecting and paying, after the service is reached to a designated place and the service is completed, the third party service personnel clicks a completion service module on the equipment, and the equipment is forwarded to the mobile end through the SIP server, and after receiving, the mobile terminal displays that the processing is finished on the processing demand module, and all the mobile terminals binding the equipment are visible, so that the whole demand processing is finished.
The client software of the equipment end comprises a food delivery requirement module, a housekeeping requirement module, a parent list module and a confirmation service completion module;
the meal delivery demand module is used for providing a one-key meal delivery demand function for the old, and delivering the demand to the mobile terminal through the network and the SIP server, so that a mobile terminal user can immediately process the demand;
the household requirement module is used for providing a one-key household requirement function for the old, and transmitting the requirement to the mobile terminal through the network and the SIP server, so that a user at the mobile terminal can process the requirement in real time;
the video call module is used for providing a list of bound mobile terminals for the old, each bound user is displayed in the list in an avatar mode, and the old can initiate a video call by clicking the avatar;
and the service confirmation completion module can inform the mobile terminal of completion of service through the network and the SIP server after the service personnel complete corresponding service.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and improvements made within the spirit and principle of the present invention are intended to be included within the scope of the present invention.

Claims (9)

1. An elderly accompanying method based on a relative network is characterized by comprising the following steps:
the method comprises the following steps: a user inputs an account password to a WEB server by using a client on a mobile terminal in a registration module, the account password is input in a login module after the registration is successful, user information is stored in a database, and the user only logs in an SIP server by using userid after the user registers for the first time;
step two: a user scans a two-dimensional code printed on an equipment terminal by using client software on a mobile terminal and binds the two-dimensional code with the equipment, information and a corresponding relation between the two parts are stored in a database, a server is allocated to a device of the mobile terminal after binding, the mobile terminal automatically logs in on an SIP server by using the device after obtaining the device, namely the mobile terminal finally logs in on the SIP server by using the userid and the device respectively, and a heartbeat keep-alive mechanism is required after logging in;
step three: the device end does not need to manually register and log in, the device can be allocated with a userid and a device when leaving a factory, and the device end can automatically log in the SIP server by the userid and the device after the device is started for the first time;
step four: the old people click a corresponding food delivery or home administration button on client software of the equipment side after the old people have a demand, and the demand is sent to the mobile side through the network and the server;
step five: all users of the binding equipment end enter the client software of the mobile end, enter the processing demand module and can see the demand of the old, and the users can click the demand to jump to the corresponding service module, select the service on the service module and pay;
step six: after the user selects and pays, the third-party service company sends a waiter to a specified place to provide corresponding service;
step seven: after the meal delivery or housekeeping service personnel arrive at the appointed place, the service is completed, a service completion confirming button is clicked at the equipment end point, the service is transmitted to the mobile terminal through the network and the server, the mobile terminal receives the service and then changes the requirement of the processing request module into the completion, and the service flow is finished.
2. The method of accompanying the elderly based on a kindness net, according to claim 1, further comprising the steps of:
step eight: the old people click the head portrait to start calling the video call to the corresponding mobile terminal at the video call module of the equipment terminal, and the mobile terminal starts the cameras and the microphones of the two parties to start the video call after confirmation.
3. A system for realizing an old man accompanying method based on an affection network is characterized by comprising a mobile end, a server and an equipment end which are networked, wherein the mobile end is connected with the server through a network, the server is connected with the equipment end through the network, corresponding client software is installed in the mobile end and the equipment end which are networked, the server comprises a WEB server, an SIP server and a streaming media server, the WEB server interacts with the mobile end and the equipment end through an HTTP protocol, the SIP signaling server interacts with the mobile end and the equipment end through an SIP protocol, and the streaming media server interacts with the equipment end and the mobile end through a UDP protocol;
the client software of the mobile terminal comprises a registration login module, a binding module, a demand processing module, a meal delivery module, a housekeeping module, a friend circle module and a video call module; the registration login module is used for providing registration and login functions for the mobile terminal user, namely, the unregistered mobile terminal user sends own mobile phone number and password to the WEB server, the registered mobile terminal user sends the mobile phone number and the password to send SIP signaling to the SIP server, login is completed through interaction of the SIP signaling, and personal data of the user is obtained through interaction with the WEB server; the binding module is used for providing a two-dimensional code on a scanning equipment end for a user to bind the equipment end, so that a function of a family type affinity network is established, namely, a mobile end calls a camera to scan the two-dimensional code on the equipment, the two-dimensional code represents the device of the equipment end, the unique identifier of the corresponding equipment sends a code scanning result and self userid to a WEB server through an HTTP request, and the WEB server binds the userid of the mobile end under the device of the equipment and distributes the userid to the user as a special device; the system comprises a parent-friend circle module, a WEB server and a mobile terminal, wherein the parent-friend circle module is used for providing a platform for children to publish the state of the old people on the platform, and comprises characters, pictures and videos, all mobile terminals bound with one device are visible, the mobile terminals send the characters, the pictures and the videos to the WEB server and store the characters, the pictures and the videos on the WEB server, and a mobile terminal user bound with the device can obtain information sent by other users from the WEB server by updating the parent-friend circle module and display the information on the parent-friend circle module to pay attention to the life state of the old people together; the device end of the video call module can click the head portrait of the bound user to carry out video call, namely, the device end interactively sends a video request to the SIP server through the SIP signaling carrying parameters, and the forwarding of the video stream is realized under the scheduling of the SIP server and the streaming media server; the processing demand module is connected with the food delivery module and the household module, is used for displaying the demands sent by the equipment terminals for all mobile terminals bound with the same equipment and can click and jump to the food delivery module and the household module to process the demands; the meal delivery module is used for self-defining meal selection and meal delivery reservation and providing services by a third-party company; and the household module is used for self-defining selection and reservation of household services, and the services are provided by third-party companies.
4. The system of claim 3, wherein: the equipment end comprises a meal delivery demand module, a housekeeping demand module, a video call module and a confirmation service completion module; the meal delivery demand module provides a one-key meal delivery demand function for the old, and the demand is delivered to the mobile terminal through a network and a server, so that a mobile terminal user can process the demand in real time; the household demand module provides a one-key household demand function for the old, and the requirement is transmitted to the mobile terminal through a network and a server, so that a user at the mobile terminal can process the requirement in real time; the video call module provides a video call function for the old, and the old can select to initiate a video call request to a specified user in a bound mobile terminal list; and the service completion module can inform the mobile terminal of completing the service through the network and the server after the service personnel complete the corresponding service.
5. The system of claim 3, wherein: and the mobile terminals of the network are all mobile phones.
6. The system of claim 3, wherein: the equipment end is the panel computer of customization, through wifi and 4G networking, and the typeface is bigger than normal, and the interface is simple, and 3 buttons on the screen correspond food delivery demand, housekeeping demand and service respectively and accomplish the module.
7. The system of claim 3, wherein: the equipment-side video call module is a list, each mobile-side user corresponds to one avatar, and a video call request can be initiated to a certain mobile-side user by clicking the avatar.
8. The system of claim 3, wherein: two-dimensional codes representing equipment devices are pasted on the equipment terminals, so that the mobile terminal can scan conveniently, and one equipment has one dedicated device and one dedicated user, and is imported into a database in advance.
9. The system of claim 3, wherein: after the equipment is started for the first time, the userid and the devid automatically log in the SIP server without manual logging;
the SIP server login adopts a heartbeat package mechanism, and when the old people do not send heartbeat packages due to failure, the SIP server can inform the mobile terminal at the first time to prevent accidents; each dating circle state can be praised and commented on.
CN201810647875.9A 2018-06-22 2018-06-22 Aged accompanying method and system based on affection network Active CN109040177B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810647875.9A CN109040177B (en) 2018-06-22 2018-06-22 Aged accompanying method and system based on affection network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810647875.9A CN109040177B (en) 2018-06-22 2018-06-22 Aged accompanying method and system based on affection network

Publications (2)

Publication Number Publication Date
CN109040177A CN109040177A (en) 2018-12-18
CN109040177B true CN109040177B (en) 2021-08-03

Family

ID=64610218

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810647875.9A Active CN109040177B (en) 2018-06-22 2018-06-22 Aged accompanying method and system based on affection network

Country Status (1)

Country Link
CN (1) CN109040177B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110113662B (en) * 2019-04-18 2021-08-24 浙江工业大学 Video monitoring client system suitable for various network conditions
CN110267264B (en) * 2019-05-20 2022-10-25 广西蛋壳机器人科技有限公司 System for binding non-networked intelligent terminal and user mobile terminal
CN110336880B (en) * 2019-07-10 2022-02-25 李琼 Network service proxy server, server group, service proxy system and service proxy method
CN111587804A (en) * 2020-04-07 2020-08-28 浙江工业大学 Remote real-time pet food missing and weighing system based on SIP protocol
CN114845252B (en) * 2022-05-16 2023-03-28 西安云犀信息科技有限公司 APP capable of realizing personnel management grouping intercom system suitable for industrial scene

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8537990B2 (en) * 2010-11-19 2013-09-17 Frederic Rudman Communications device and method and method of use
CN104091294A (en) * 2014-07-02 2014-10-08 合肥工业大学 Integrated cloud service system used for old person guardianship
CN107392372A (en) * 2017-07-19 2017-11-24 朱涛 A kind of endowment service system on line under joint line

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6182935B2 (en) * 2013-03-29 2017-08-23 株式会社リコー Communication management system, communication management method, program, and communication system
CN104639623A (en) * 2015-01-26 2015-05-20 上海大禾信息科技有限公司 Real-time online sharing system for school children
CN106850824A (en) * 2017-02-22 2017-06-13 北京爱惠家网络有限公司 A kind of intelligent service system and implementation method
CN107277149A (en) * 2017-06-28 2017-10-20 常州机电职业技术学院 The elderly's intelligent guarding system and its method of work under big data background

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8537990B2 (en) * 2010-11-19 2013-09-17 Frederic Rudman Communications device and method and method of use
CN104091294A (en) * 2014-07-02 2014-10-08 合肥工业大学 Integrated cloud service system used for old person guardianship
CN107392372A (en) * 2017-07-19 2017-11-24 朱涛 A kind of endowment service system on line under joint line

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
面向老年人的陪护机器人控制***;袁通;《中国优秀硕士学位论文全文库》;20180131;全文 *

Also Published As

Publication number Publication date
CN109040177A (en) 2018-12-18

Similar Documents

Publication Publication Date Title
CN109040177B (en) Aged accompanying method and system based on affection network
CN104813655B (en) The method of preview caller in videoconference session
US10419266B2 (en) Methods and apparatus for interactive social TV multimedia communication
US7945249B2 (en) Next generation social networking and content rating system and method
CN102263988B (en) Message service realization method of internet protocol television (IPTV) and system thereof
US11470023B2 (en) Session initiation method and device
US8379544B2 (en) Communications
US20050044159A1 (en) Messaging system
US20090221307A1 (en) Group communications
US20140372517A1 (en) Systems and Methods for a Video Sharing Social Network
EP2658232A1 (en) Method and system for an optimized multimedia communications system
US9083771B2 (en) System and methods for multi-participant teleconferencing using preferred forms of telecommunication
CN111803922A (en) Game interaction method based on cloud mobile phone system
CN107004235A (en) Method and system for providing from visual interactive voice response (IVR) to visual calling (EVC) client device of enhancing
CN107547822A (en) Video session method and device
CN101873313B (en) Be applied to message sending, receiving method and the Set Top Box of Set Top Box
WO2005052803A1 (en) Service management apparatus, service management method, service providing system, and service providing method
EP3018875A1 (en) Method and device for implementing social service based on video sharing
US20220060368A1 (en) Methods and apparatus for interactive social tv multimedia communication
CN104967559A (en) Activity convening device, activity convening method, server, client and activity initiating method
US20240056552A1 (en) Systems and methods for instant serverless video chat with pre-loaded content
JP2009105831A (en) Call control system, terminal, call control method, and call control program
KR20100060355A (en) Method for generating group messaging session in communication system and system therefor
KR100887152B1 (en) System for pushing image message and method the same
CN113709081B (en) IMS and mobile interconnection technology-based converged communication method and system

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