Method and Device for Sending Message by Background Program

US2017201870A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017201870-A1
Application numberUS-201515318535-A
CountryUS
Kind codeA1
Filing dateJun 4, 2015
Priority dateJun 13, 2014
Publication dateJul 13, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present invention discloses a method and device for message sending by a background program. The method for message sending by a background program comprises: acquiring a connection channel for message sending by a background program; according to a scenario of message sending by the background program, constructing a message to be sent; acquiring an interface for message sending by the background program; uploading the constructed message to the interface for message sending by the background program via the connection channel for message sending by the background program; and sending, by the background program, the message via the interface for message sending by the background program. The embodiment realizes automatic message sending by a background program, without the need for inputting a phone number or message content by a user, and the sending process does not affect the normal operation of the system.

First claim

Opening claim text (preview).

1 . A method for sending a message by a background program, comprising: acquiring a connection channel for messages ending by the background program; constructing the message to be sent, according to a scenario of message sending by the background program; acquiring an interface for message sending by the background program; and uploading the constructed message to the interface via the connection channel, and sending, by the background program, the constructed message via the interface. 2 . (canceled) 3 . The method according to claim 1 , wherein the constructed message comprises the following information: a message type, a message recipient, message content and a unique identifier of the message. 4 . The method according to claim 3 , wherein the constructed message further comprises at least one of the following information: (a) a message subject and (b) whether to push sending the message. 5 . The method according to claim 3 , wherein the message recipient is an array that stores at least one message recipient phone number or E-mail address. 6 . The method according to claim 5 , wherein the at least one message recipient phone number or E-mail address comprises: at least one message recipient phone number or E-mail address preset by a user, or at least one message recipient phone number that is selected from mobile phone contacts and that has a maximum number of calls, or at least one message recipient phone number that is selected from mobile phone contacts and whose call duration is the longest, or at least one message recipient phone number or E-mail address selected randomly from all contacts. 7 . (canceled) 8 . The method according to claim 1 , wherein the constructing the message to be sent, further comprises: determining a recipient of the message according to the scenario of message sending by the background program. 9 . The method according to claim 8 , wherein the determining the recipient of the message according to the scenario of message sending by the background program comprises: the background program sends a message to a designated recipient in the scenario in which a SIM card has changed for the mobile phone, and the recipient of the message sending by the background program is one or more selected from anti-theft contacts preset by the user; or one or more contacts who are selected from the mobile phone contacts and who have a maximum number of calls; or one or more contacts who are selected from the mobile phone contacts and whose call duration is the longest; or one or more contacts selected randomly from all mobile phone contacts; or in the scenario in which the background program executes a user operation instruction after the mobile phone is stolen and then replies with a message, the recipient of the message sending by the background program is a phone number or E-mail address that sends the operation instruction; or in the scenario in which the background program automatically subscribes to services, the recipient of the message sending by the background program is a mobile phone or E-mail address for subscribing services that is set by the user; or in the scenario in which the background program automatically replies with a message after a phone call is rejected, the recipient of the message sending by the background program is a rejected phone number. 10 . (canceled) 11 . The method according to claim 1 , wherein the method further comprises: receiving a result message indicating whether the message is successfully sent, and if the sending fails, to resend the message. 12 . (canceled) 13 . (canceled) 14 . The method according to claim 1 , wherein the message sending by the background program refers to directly sending the message without invoking a message interface. 15 . (canceled) 16 . A device for sending message by a background program, comprising a memory having instructions stored therein and at least one processor to execute the instructions to perform operations for sending a message by a background program, the operations comprising: acquiring a connection channel for message sending by the background program; constructing the message to be sent, according to a scenario of message sending by the background program; acquiring an interface for message sending by the background program; and uploading the constructed message to the interface via the connection channel, and sending, by the background program, the constructed message via the interface. 17 . (canceled) 18 . The device according to claim 16 , wherein the constructed message comprises the following information: a message type, a message recipient, message content and a unique identifier of the message. 19 . The device according to claim 18 , wherein the constructed message further comprises at least one of the following information: (a) a message subject; and (b) whether to push sending the message. 20 . The device according to claim 18 , wherein the message recipient is an array that stores at least one message recipient phone number or E-mail address. 21 . The device according to claim 20 , wherein the at least one message recipient phone number or E-mail address comprises: at least one message recipient phone number or E-mail address preset by the user, or at least one message recipient phone number or E-mail address that is selected from mobile phone contacts and that has a maximum number of calls, or at least one message recipient phone number or E-mail address that is selected from mobile phone contacts and whose call duration is the longest, or at least one message recipient phone number or E-mail address selected randomly from all contacts. 22 . (canceled) 23 . The device according to claim 16 , wherein the constructing the message to be sent, further comprises: determining a recipient of the message according to the scenario of message sending by the background program, comprising any one of the following: the background program sends a message to a designated recipient in the scenario in which a SIM card has changed for the mobile phone, and the recipient of the message sending by the background program is one or more selected from anti-theft contacts preset by the user; or one or more contacts who are selected from the mobile phone contacts and who have a maximum number of calls; or one or more contacts who are selected from the mobile phone contacts and whose call duration is the longest; or one or more contacts selected randomly from all mobile phone contacts; or in the scenario in which the background program executes a user operation instruction after the mobile phone is stolen and then replies with a message, the recipient of the message sending by the background program is a phone number or E-mail address that sends the operation instruction; or in the scenario in which the background program automatically subscribes to services, the recipient of the message sending by the background program is a mobile phone or E-mail address for subscribing services that is set by the user; or in the scenario in which the background program automatically replies with a message after a phone call is rejected, the recipient of the message sending by the background program is a rejected phone number. 24 . (canceled) 25 . The device according to claim 16 , wherein the operations further comprise: receiving a result indicating whether the message is successf

Assignees

Inventors

Classifications

  • using an additional device, e.g. smartcard, SIM or a different communication terminal (cryptographic mechanisms or cryptographic arrangements for entity authentication involving additional secure or trusted devices H04L9/3234) · CPC title

  • H04W4/12Primary

    Messaging; Mailboxes; Announcements · CPC title

  • Electricity · mapped topic

  • Address books, i.e. directories containing contact information about correspondents (telephone directories in user terminals H04M1/27453) · CPC title

  • for text messaging, e.g. short messaging services [SMS] or e-mails · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017201870A1 cover?
The present invention discloses a method and device for message sending by a background program. The method for message sending by a background program comprises: acquiring a connection channel for message sending by a background program; according to a scenario of message sending by the background program, constructing a message to be sent; acquiring an interface for message sending by the bac…
Who is the assignee on this patent?
Beijing Qihoo Technology Co
What technology area does this patent fall under?
Primary CPC classification H04W4/12. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jul 13 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).