[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105610695B - 对象分配方法及装置 - Google Patents

对象分配方法及装置 Download PDF

Info

Publication number
CN105610695B
CN105610695B CN201610019333.8A CN201610019333A CN105610695B CN 105610695 B CN105610695 B CN 105610695B CN 201610019333 A CN201610019333 A CN 201610019333A CN 105610695 B CN105610695 B CN 105610695B
Authority
CN
China
Prior art keywords
reminding
distribution
target party
target
party
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
CN201610019333.8A
Other languages
English (en)
Other versions
CN105610695A (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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201610019333.8A priority Critical patent/CN105610695B/zh
Publication of CN105610695A publication Critical patent/CN105610695A/zh
Priority to PCT/CN2017/070149 priority patent/WO2017121271A1/zh
Priority to US16/033,093 priority patent/US20180324121A1/en
Application granted granted Critical
Publication of CN105610695B publication Critical patent/CN105610695B/zh
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
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]
    • G06Q20/3223Realising banking transactions through M-devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/325Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks
    • G06Q20/3255Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks using mobile network messaging services for payment, e.g. SMS
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/386Payment protocols; Details thereof using messaging services or messaging apps
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0226Incentive systems for frequent usage, e.g. frequent flyer miles programs or point systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/08Annexed information, e.g. attachments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/10Multimedia information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/224Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • 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/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1044Group management mechanisms 
    • 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
    • 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/146Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
    • 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/55Push-based network services

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Multimedia (AREA)
  • Mathematical Physics (AREA)
  • Computing Systems (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Marketing (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请提供一种对象分配方法及装置,该方法可以包括:接收到发起方发送的提醒请求;根据所述提醒请求中的对象分配信息生成对象分配集合,所述对象分配集合包含由所述对象分配信息指定的预设数量的对象,且所述预设数量的对象提取自所述发起方对应的对象集合;执行将所述对象分配集合分配至提醒目标方的分配操作,并向所述提醒目标方发送与所述分配操作相关的提醒消息。通过本申请的技术方案,可以优化对象分配方案。

Description

对象分配方法及装置
技术领域
本申请涉及通讯技术领域,尤其涉及一种对象分配方法及装置。
背景技术
随着网络技术的发展,出现了多种多样的业务实现方式。以“红包”形式的虚拟物品交互为例,用户可以将电子贺卡、礼金等放入“红包”中,然后发放至某个用户,或者发放至群组内并由群组成员进行领取。
发明内容
有鉴于此,本申请提供一种对象分配方法及装置,可以优化对象分配方案。
为实现上述目的,本申请提供技术方案如下:
根据本申请的第一方面,提出了一种对象分配方法,包括:
接收到发起方发送的提醒请求;
根据所述提醒请求中的对象分配信息生成对象分配集合,所述对象分配集合包含由所述对象分配信息指定的预设数量的对象,且所述预设数量的对象提取自所述发起方对应的对象集合;
执行将所述对象分配集合分配至提醒目标方的分配操作,并向所述提醒目标方发送与所述分配操作相关的提醒消息。
根据本申请的第二方面,提出了一种对象分配装置,包括:
第一接收单元,接收到发起方发送的提醒请求;
生成单元,根据所述提醒请求中的对象分配信息生成对象分配集合,所述对象分配集合包含由所述对象分配信息指定的预设数量的对象,且所述预设数量的对象提取自所述发起方对应的对象集合;
处理单元,执行将所述对象分配集合分配至提醒目标方的分配操作,并向所述提醒目标方发送与所述分配操作相关的提醒消息。
根据本申请的第三方面,提出了一种对象分配方法,包括:
根据接收到的对象分配请求,确定分配来源方、分配目标方、通知目标方和待分配的对象数量;
从所述分配来源方对应的对象集合中,提取对应于所述待分配的对象数量的待分配对象;
执行将所述待分配对象分配至所述分配目标方的分配操作,并将与所述分配操作相关的消息告知所述通知目标方。
根据本申请的第四方面,提出了一种对象分配装置,包括:
确定单元,根据接收到的对象分配请求,确定分配来源方、分配目标方、通知目标方和待分配的对象数量;
提取单元,从所述分配来源方对应的对象集合中,提取对应于所述待分配的对象数量的待分配对象;
处理单元,执行将所述待分配对象分配至所述分配目标方的分配操作,并将与所述分配操作相关的消息告知所述通知目标方。
由以上技术方案可见,本申请通过将提醒消息与对象分配相结合,可以利用提醒消息的提醒功能,避免提醒目标方遗漏而导致对象分配失败,有助于提升对象分配的成功率和及时性。
附图说明
图1是相关技术中红包发放的界面示意图;
图2是根据本申请一示例性实施例中的一种对象分配方法的流程图;
图3A是根据本申请一示例性实施例中的一种配置提醒请求的界面示意图;
图3B是根据本申请一示例性实施例中的一种由红包发放页面发起提醒请求的界面示意图;
图4是根据本申请一示例性实施例中的一种红包发放的流程图;
图5是根据本申请一示例性实施例中的一种领取红包的界面示意图;
图6是根据本申请一示例性实施例中的另一种红包发放的流程图;
图7是根据本申请一示例性实施例中的又一种红包发放的流程图;
图8是根据本申请一示例性实施例中的又一种红包发放的流程图;
图9-13是根据本申请一示例性实施例中的一种红包发放的界面示意图;
图14是根据本申请一示例性实施例中的一种电子设备的结构示意图;
图15是根据本申请一示例性实施例中的一种对象分配装置的框图;
图16是本申请一示例性实施例提供的一种对象分配方法的流程图;
图17-20是本申请一示例性实施例提供的一种业务配置的页面示意图;
图21是本申请一示例性实施例提供的一种对象分配的流程图;
图22-24是本申请一示例性实施例提供的一种对象分配的页面示意图;
图25-26是本申请一示例性实施例提供的一种通知对象分配的消息的页面示意图;
图27是本申请一示例性实施例提供的一种电子设备的结构示意图;
图28是本申请一示例性实施例提供的一种对象分配装置的框图。
具体实施方式
本申请实施例技术方案可以在不同用户之间实现相关业务,例如以实现“红包”发放业务,“优惠券”发放业务等,其中红包发放业务具体可以是指,一个用户通过将自己的资金或其它虚拟物品等,通过发放红包的方式给其它用户;而对于企业场景下,红包发放业务可以是指,将用户个人账户(如老板的账户)、公共资金账户或企业资金账户等中的资金或其他虚拟物品,由老板、财务人员或其他经过授权的人员进行账户访问和红包发放。
以“红包”为例,在相关技术的应用场景中,红包发放与通讯消息紧密结合;比如图1所示,用户小白通过即时通讯消息的方式向用户小黑发放红包时,用户小黑得到的发放通知与其他类型的即时通讯消息相同,然后由用户小黑对该即时通讯消息进行点击领取。但是,基于即时通讯消息的红包发放,由于其提示强度较低,常常导致用户无法及时响应,从而影响红包发放进程。
因此,本申请通过对上述业务实现过程的改进,以解决相关技术中的上述问题。为对本申请进行进一步说明,提供下列实施例:
图2是根据本申请一示例性实施例中的一种对象分配方法的流程图,如图2所示,该方法应用于服务器中,可以包括以下步骤:
步骤202,接收到发起方发送的提醒请求。
步骤204,根据所述提醒请求中的对象分配信息生成对象分配集合,所述对象分配集合包含由所述对象分配信息指定的预设数量的对象,且所述预设数量的对象提取自所述发起方对应的对象集合。
步骤206,执行将所述对象分配集合分配至提醒目标方的分配操作,并向所述提醒目标方发送与所述分配操作相关的提醒消息。
下面以红包发放的应用场景为例,并结合附图对上述实施例中的特征进行详细说明;当然,本申请的技术方案还可以应用于其他场景,本申请并不将其限制于红包发放的单一场景中。
1、提醒请求
在本申请的技术方案中,发起方通过电子设备上安装的应用程序(即APP),向服务器发起提醒请求。假定发起方通过即时通讯应用向服务器发起提醒请求,该即时通讯应用可以为企业即时通讯(Enterprise Instant Messaging,EIM)应用,例如“钉钉(DINGTalk)”。当然,发起方用户也可以通过其他APP或其他方式发起提醒请求,本申请并不对此进行限制。
以“钉钉”为例,该APP提供了“DING一下”功能,使得发起方可以通过图3A所示的操作界面,配置上述的提醒请求。承接于图1描述的用户小白向用户小黑发送红包的场景,即假定用户小白为发起方、用户小黑为提醒目标方,则如图3A所示:
1)接收人。用户小白可以将用户小黑设置为“接收人”;当然,用户小白也可以将群组设置为“接收人”,则该群组内的每个用户均可以被作为相应的提醒目标方。
2)提醒方式。用户小白可以设置“提醒方式”为图3A所示的“电话”方式,使得提醒目标方可以接到由服务器发起的电话,并相应地实现红包领取。当然,用户小白也可以设置其他提醒方式,比如“短信”方式下,提醒目标方可以接到由服务器发送的短信,并相应地实现红包领取。关于红包领取的具体过程,将在下文进行详细描述。
3)发送时间。用户小白可以设置“发送时间”为图3A所示的“立即发送”,则服务器在接收到该提醒请求后,可以立即向提醒目标方发起相应的操作。当然,用户小白也可以设置为“30分钟后发送”、“今天12:00发送”等任意时间点。
4)红包信息。用户小白可以设置“红包”的名称,比如图3A所示的“恭喜发财!!!”等;同时,用户小白还可以设置“红包”的金额,比如图3A所示的“10元”等。用户小白还可以设置“红包”的其他信息,本申请并不对此进行限制。
5)提醒内容。用户小白可以设置语音形式的提醒内容,即录制该用户小白的语音内容,以播放给用户小黑;或者,提醒内容也可以采用文字形式,那么该提醒内容可以被展示给用户小黑,也可以被自动转换为播放语音后,播放给用户小黑。
其中,当作为发起方的用户小白自行配置上述的提醒内容时,可以配置为任意内容,比如图3A所示的“小黑,我在钉钉给你发了红包哟!”;或者,若用户小白未配置提醒内容,则当该提醒请求与红包发放相关时,服务器可以自行生成提醒内容,比如该提醒内容可以包括:对红包的领取方式,如“您的好友小白给您发了10元红包,请登录钉钉进行领取”等。
当然,除了图3A所示的直接配置与红包发放相关的提醒请求的方案之外,还可以通过其他方式来生成提醒请求。比如图3B所示,用户小白可以直接采用相关技术中的红包发放方式,比如采用通讯消息的方式将红包发放至用户小黑,然后在图3B所示的消息收发页面中,用户小白可以通过点击页面中包含红包的通讯消息,并在弹出菜单中选取“DING一下”选项,从而向用户小黑发送与红包相关的提醒请求,或者跳转至图3A所示的页面,并经由对用户小白对提醒请求做进一步的编辑后,才将该提醒请求发送至用户小黑。
2、红包发放
1)提醒与红包发放相互独立
在本申请的技术方案中,诸如上述的步骤206中,通过将分配操作的执行与提醒消息的发送相结合,使得利用提醒消息的提醒作用,使得提醒目标方及时发现并领取被分配的分配对象集合,避免遗漏而导致分配失败等情况的发生。
作为一示例性实施例,提醒消息的发送与分配操作的执行之间可以相互独立;相应地,图4是根据本申请一示例性实施例中的一种红包发放的流程图,如图4所示,以“钉钉”为例,上述的红包发放过程可以包括:
步骤402,发起方向服务器发起DING请求(相当于图2所示实施例中的“提醒请求”)。
在本实施例中,DING请求的配置过程可以参考图3A及相应描述,此处不再赘述。
步骤404,服务器根据DING请求中的红包信息(相当于图2所示实施例中的“对象分配信息”),比如图3A所示的红包名称“恭喜发财!!!”和红包金额“10元”等,生成相应的红包(相当于图2所示实施例中的“对象分配集合”)。
步骤406A,服务器向提醒目标方发起DING提醒。
在本实施例中,以DING提醒采用电话形式为例。服务器在确定发起方指定的提醒目标方后,可以获得该提醒目标方的电话号码,并通过拨打给电话号码,从而实现DING提醒。比如,服务器可以将图3A所示的“小黑,我在钉钉给你发了红包哟!”转换为语音后,在提醒目标方接听时进行播放,使其了解该DING提醒与红包发放之间的关系,从而引导其进行红包领取。
步骤406B,服务器向提醒目标方发送通讯消息。
在本实施例中,假定通过“钉钉”进行红包发放,那么服务器在确定发起方指定的提醒目标方后,可以进一步确定登录该提醒目标方的注册账号的电子设备,从而将通讯消息发送至该电子设备,并显示于该电子设备中安装的“钉钉”应用程序中。当然,如果“钉钉”要求用户必须将注册账号与电话号码绑定,就可以确保提醒目标方在同一电子设备上分别接收到DING提醒的电话和上述的通讯消息,从而确保提醒目标方在响应于该DING提醒后,能够及时查看上述的通讯消息,以领取红包。
需要说明的是:在本实施例中,步骤406A和步骤406B相互独立,并不存在必要的先后顺序和依托关系,因而即便提醒目标方并未成功响应于DING提醒,仍然可以直接接收到通讯消息并领取红包。
一种情况下,服务器在将通讯消息发送至提醒目标方时,可以自动将红包分配至该提醒目标方,而无需提醒目标方进行额外的处理。而另一种情况下,上述实施例还可以包括以下步骤:
步骤408,服务器接收到提醒目标方的触发响应消息。
步骤410,服务器向提醒目标方发放红包。
在本实施例中,如图5所示,作为提醒目标方的用户小黑可以在“钉钉”的“DING消息标签页”中,查看到作为发起方的用户小白发送的DING消息的内容(即上述的通讯消息),该内容中包含“红包”图标和相应的主题“恭喜发财!!!”等,那么在用户小黑执行预设触发操作后,比如点击该“红包”图标,使得“钉钉”据此向服务器返回上述的触发响应消息,然后由服务器向用户小黑发放红包,比如将红包中的资金存储至用户小黑的账户中。
2)成功提醒后发放红包
作为另一示例性实施例,当服务器在步骤206中向提醒目标方发送提醒消息时,可以针对该提醒目标方执行提醒操作,以将提醒消息发送至该提醒目标方;然后,服务器在确认提醒消息成功传达至提醒目标方时,才执行将对象分配集合分配至提醒目标方的分配操作。
基于上述实施例,仍然存在多种情形,下面分别进行描述。
实施方式一
图6是根据本申请一示例性实施例中的另一种红包发放的流程图,如图6所示,该红包发放过程可以包括:
步骤602,发起方向服务器发起DING请求。
步骤604,服务器生成红包。
步骤606,服务器向提醒目标方发起DING提醒。
在本实施例中,步骤602-606可参考上述的步骤402-406A,此处不再赘述。
步骤608,服务器接收到提醒目标方返回的提醒响应。
在本实施例中,提醒响应可以理解为:提醒目标方对DING提醒进行主动响应时,使“钉钉”向服务器返回的确认消息,使服务器可以确定该DING提醒被提醒目标方接收到,即实现了提醒功能和作用。
针对不同形式的DING提醒,相应的提醒响应也可能存在差异。举例而言,当DING提醒为电话形式时,只要满足以下至少之一,即可确定接收到提醒响应:电话被接听、电话被接听的时间长度达到预设时长、电话语音播报被完整收听、接收到提醒目标方发送的响应消息、响应消息的响应内容符合预设内容等。当DING提醒为短信形式时,只要满足以下至少之一,即可确定接收到提醒响应:短信被查看、接收到回复短信、回复短信的内容符合预设内容等。
步骤610,服务器向提醒目标方发放红包。
在本实施例中,服务器可以直接发放红包,也可以采用类似于步骤408-410的形式,此处不再赘述。
通过上述实施例,服务器并非盲目执行对象分配集合的分配,而是通过来自提醒目标方的提醒响应,确认提醒消息成功传达至提醒目标方,确保DING提醒的实际提醒效果,以执行分配操作,甚至可以在未接收到提醒响应时再次执行提醒等。
实施方式二
图7是根据本申请一示例性实施例中的又一种红包发放的流程图,如图7所示,该红包发放过程可以包括:
步骤702,发起方向服务器发起DING请求。
步骤704,服务器生成红包。
步骤706,服务器向提醒目标方发起DING提醒。
在本实施例中,步骤702-706可参考上述的步骤402-406A,此处不再赘述。
步骤708,服务器接收到提醒目标方返回的提醒响应。
步骤710,服务器判断提醒响应中的响应内容是否符合预设内容;若符合,则转入步骤712,否则结束。
在本实施例中,服务器可以接收提醒目标方返回的针对提醒消息的响应消息;并且当响应消息的响应内容符合预设内容时,判定为提醒消息成功传达至提醒目标方。
其中,当提醒操作为与提醒目标方建立通话,并语音播报提醒消息时,响应消息可以为提醒目标方形成的通话语音或在通话界面中输入的字符串。比如预设内容可以为“我要红包”,则提醒目标方可以直接形成“我要红包”的通话语音,由服务器进行识别和判定;或者,提醒目标方可以在通话界面的拨号盘中输入“WYHB”(对应于“我要红包”的首字母)对应的数字“9942”,并由服务器进行识别和判定。
当提醒操作为向提醒目标方发送包含提醒消息的通讯消息时,比如该通讯消息可以为短信、邮件、即时通讯消息等,响应消息可以为提醒目标方对通讯消息的回复消息。类似地,比如预设内容可以为“我要红包”,则提醒目标方可以回复包含“我要红包”、“WYHB”或类似内容的回复消息,并由服务器进行识别和判定。
步骤712,服务器向提醒目标方发放红包。
在本实施例中,服务器可以直接发放红包,也可以采用类似于步骤408-410的形式,此处不再赘述。
通过上述实施例,服务器可以在来自提醒目标方的响应消息的响应内容符合预设内容时,确定提醒目标方接收并理解了DING提醒中的提醒消息,并且希望获得相应的对象分配集合,因而可以执行相应的分配操作。
3、活动发起方式
作为一示例性实施例,本申请的技术方案可以应用于红包发放活动;相应地,图8是根据本申请一示例性实施例中的又一种红包发放的流程图,如图8所示,该红包发放过程可以包括:
步骤802,发起方向服务器发送活动发起请求。
步骤804,服务器分别向各个备选目标方发送活动邀请。
在本实施例中,一种情况下,备选目标方可以为所有已注册用户,此处仅以备选目标方A和备选目标方B为例进行说明。另一种情况下,结合下述的步骤808中的“条件判定”,实际上可以预先对每个注册用户进行条件判定,并且仅将满足条件的注册用户作为此处的备选目标方。
举例而言,如图9所示,假定活动为“钉钉”发起的“马总红包”活动,则备选目标方可以在“钉钉”中的预设页面查看到相应的活动报名入口;比如在图9所示的“福利社”页面中,可以看到诸如“开工利是”、“马总电话送红包”等介绍内容,以及“火热报名中”的提示信息,那么备选目标方可以通过点击相应区域后,查看具体的活动邀请内容。
步骤806,服务器接收到各个备选目标方发送的活动报名消息(相当于针对图2所示实施例中的对象分配集合的对象分配请求)。
在本实施例中,假定备选目标方通过点击图9所示页面中的相应区域后,可以切换至图10所示的关于“马总红包”的活动内容的具体介绍,包括“马总给你发开工红包啦!……邀请小伙伴一起抢马总红包!”等内容,以及“2月1日-2月15日”等对于活动报名时间的描述等。那么,备选目标方可以通过点击“立即报名”,向服务器发送相应的活动报名消息,实现报名。
在一种情况下,如上文所述,服务器可以在步骤804中,对所有注册用户的条件满足情况进行判断后,仅向满足条件的用户发起活动邀请。
在另一种情况下,服务器可以向所有注册用户发起活动邀请,而当每个备选目标方希望执行注册时,该备选目标方登录的电子设备可以(通过安装的“钉钉”应用程序)对该备选目标方的条件满足情况进行判断;其中,当满足条件时,可以呈现为图10所示的页面,并顺利实现报名;而当不满足条件时,可以呈现为图11所示的页面,告知备选目标方所需要达到的条件,比如“团队成员≥6人才可参加”等。
在又一种情况下,服务器可以向所有注册用户发起活动邀请,而每个备选目标方均可以通过如图10所示的页面进行报名,然后通过下述的步骤808实现条件判断:
步骤808,服务器对所有参与报名的备选目标方进行条件判断。
步骤810,服务器根据条件判断结果,向参与报名的备选目标方返回相应的报名结果;例如备选目标方A报名成功,而备选目标方B报名失败等。
当然,服务器可以对判断条件进行预先配置,而该判断条件可以为所需的任意内容;举例而言,预设条件可以包括以下至少之一:备选目标方为已注册用户;备选目标方为已注册团体的成员;备选目标方所属的团体成员总数达到预设数量等。
此外,备选目标方还可以对活动内容进行分享,比如分享至“钉钉”之外的其他平台中,使得这些平台中的用户可以通过分享链接,查看到如图12所示的分享内容;其中,如果这些用户并未成为“钉钉”的注册用户时,还可以通过该分享内容中的信息,诸如“Step1:下载并注册钉钉”、“Step2:团队激活人数≥6”等,参与至相应的活动中。
步骤812,服务器将发起方的联系人信息发送至报名成功的备选目标方A,将该备选目标方作为本次红包发放的提醒目标方。
在本实施例中,区别于相关技术中的红包发放方案,即发起方与提醒目标方之间必须为关联用户,比如好友、同属一个群组内等,本申请的实施例中,发起方可以并非提醒目标方的关联用户,因而可以将发起方的联系人信息预先发送并存储至提醒目标方的通讯录中,以便于在后续执行提醒消息的发送和分配操作时,使得提醒目标方了解对方(即发起方)的身份。
步骤814,服务器接收到发起方发送的DING请求。
步骤816,服务器生成红包。
步骤818,服务器发起DING提醒。
在本实施例中,服务器可以通过发起方的名义向提醒目标方发起提醒操作,以将提醒消息发送至提醒目标方。比如图13所示,当发起方为“马云”且采用电话方式进行提醒时,服务器可以在步骤812中预先将“马云”的联系人信息发送至提醒目标方进行存储,从而在步骤818中可以接到以“马云”的名义拨打的电话,实现提醒功能和相应的红包发放。
步骤820,服务器向提醒目标方发放红包。
在本实施例中,可以通过上述图4、图6、图7等任意实施例所示的方案,基于DING提醒与红包发放之间的关系,实现红包发放操作,此处不再赘述。
图14示出了根据本申请的一示例性实施例的电子设备的示意结构图。请参考图14,在硬件层面,该电子设备包括处理器、内部总线、网络接口、内存以及非易失性存储器,当然还可能包括其他业务所需要的硬件。处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成对象分配装置。当然,除了软件实现方式之外,本申请并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
请参考图15,在软件实施方式中,该终端交互装置可以包括第一接收单元、生成单元和处理单元。其中:
第一接收单元,接收到发起方发送的提醒请求;
生成单元,根据所述提醒请求中的对象分配信息生成对象分配集合,所述对象分配集合包含由所述对象分配信息指定的预设数量的对象,且所述预设数量的对象提取自所述发起方对应的对象集合;
处理单元,执行将所述对象分配集合分配至提醒目标方的分配操作,并向所述提醒目标方发送与所述分配操作相关的提醒消息。
可选的,所述提醒消息的提醒内容包括:对所述对象分配集合的领取方式。
可选的,所述处理单元具体用于:
针对所述提醒目标方执行提醒操作,以将所述提醒消息发送至所述提醒目标方;
当所述提醒消息成功传达至所述提醒目标方时,执行将所述对象分配集合分配至提醒目标方的分配操作。
可选的,还包括:
第二接收单元,接收所述提醒目标方返回的针对所述提醒消息的响应消息;
其中,当所述响应消息的响应内容符合预设内容时,所述处理单元判定为所述提醒消息成功传达至所述提醒目标方。
可选的,
当所述提醒操作为与所述提醒目标方建立通话,并语音播报所述提醒消息时,所述响应消息为所述提醒目标方形成的通话语音或在通话界面中输入的字符串;
当所述提醒操作为向所述提醒目标方发送包含所述提醒消息的通讯消息时,所述响应消息为所述提醒目标方对所述通讯消息的回复消息。
可选的,还包括:
第三接收单元,接收到备选目标方发送的对象分配请求;
目标确定单元,当所述备选目标方满足预设条件时,将所述备选目标方作为所述提醒目标方。
可选的,所述预设条件包括以下至少之一:
所述备选目标方为已注册用户;
所述备选目标方为已注册团体的成员;
所述备选目标方所属的团体成员总数达到预设数量。
可选的,
还包括:发送单元,在向所述提醒目标方发送所述提醒消息之前,将所述发起方的联系人信息发送至所述提醒目标方,以由所述提醒目标方进行提前存储;
其中,所述处理单元通过下述方式向所述提醒目标方发送与所述分配操作相关的提醒消息:以所述发起方的名义向所述提醒目标方发起提醒操作,以将所述提醒消息发送至所述提醒目标方。
可选的,所述处理单元通过下述方式执行将所述对象分配集合分配至提醒目标方的分配操作:
向所述提醒目标方发送与所述对象分配集合相关的通讯消息;
当确定所述提醒目标方对所述通讯消息执行了预设触发操作时,将所述对象分配集合中的对象分配至所述提醒目标方。
图16是本申请一示例性实施例提供的一种对象分配方法的流程图,如图16所示,该方法应用于服务器中,可以包括以下步骤:
步骤1602,根据接收到的对象分配请求,确定分配来源方、分配目标方、通知目标方和待分配的对象数量。
步骤1604,从所述分配来源方对应的对象集合中,提取对应于所述待分配的对象数量的待分配对象。
步骤1606,执行将所述待分配对象分配至所述分配目标方的分配操作,并将与所述分配操作相关的消息告知所述通知目标方。
1、信息确定
在上述步骤1602中,可以通过多种方式来确定分配来源方、分配目标方、通知目标方和待分配的对象数量等各种信息,下面对该信息确定方式进行具体的举例说明。
实施例一
作为一示例性实施例,服务器可以将对象分配请求的发送方作为该分配来源方,并从该对象分配请求中读取分配目标方和待分配的对象数量;换言之,分配来源方已经事先配置了分配目标方和待分配的对象数量。
以分配来源方通过电子设备上安装的某一应用程序事先上述配置过程为例;其中,该应用程序可以为即时通讯应用,比如在一实施例中,该即时通讯应用可以为企业即时通讯应用(Enterprise Instant Messaging,EIM),例如,企业即时通讯应用“钉钉”(DingTalk)。
那么,当分配来源方通过上述诸如“钉钉”中的通讯群组的消息会话窗口来发送对象分配请求时,可以相应配置上述的分配目标方和待分配的对象数量,并基于“群组”的特性,自动确定通知目标方。
如图17所示,假定分配来源方在群组“认真工作小组”对应的消息会话窗口进行操作,比如可以通过点击图17所示消息会话窗口左下方的“○+”图标,以唤出图3A所示的位于消息会话窗口底部的菜单选项,该菜单选项中包括“公告”、“日志”、“审批”、“签到”等企业管理的功能入口,也可以包括“红包”等业务的功能入口,即此处以红包发放业务为例,介绍基于本申请的业务实现方案。
当分配来源方选中图18中的“红包”后,可以切换至图19所示的红包配置页面。如图19所示,基于本申请的红包发放方式为“定向红包”,即在群组等包含多个用户的场景下,仍然可以具体指示出希望发放的用户对象;而“随机红包”为相关技术中的红包发放方案,该方案对于群组等包含多个用户的场景下,无法具体指示希望发放的用户对象,而必须将群组内的所有用户作为发放对象。
其中,如图19所示,“接收人”即作为“分配目标方”的用户,分配来源方可以从“认真工作小组”的所有成员中,任意挑选希望作为红包发放对象的成员,以作为此处的“接收人”;比如,“认真工作小组”共包含13人,而图19所示的实施例中共挑选了3个成员来作为“接收人”。相应地,当分配来源方挑选了3人作为“分配目标方”,而“认真工作小区”中总共有13人时,服务器可以自动确定该群组内除该分配来源方和该分配目标方之外的其他9名群组成员为通知目标方。
同时,图19所示的“单个金额”为分配至每一分配目标方的对象数量,那么对于图19所示的实施例,总共的待分配的对象数量为3000元×3人=9000元。
当然,在图19所示的红包场景下,发放的对象可以为资金,那么该资金可以来源于分配来源方对应的账户(即“对象集合”)中;而在其他应用场景下,对象和对象集合也可能存在其他形式,本申请并不对此进行限制。
实施例二
作为另一示例性实施例,服务器可以将对象分配请求的发送方作为分配来源方,并从该对象分配请求中读取由该分配来源方配置的分配目标方、通知目标方和待分配的对象数量。换言之,分配来源方可以事先对分配目标方、通知目标方和待分配的对象数量等所有方面都完成配置。
如图20所示,分配来源方可以采用类似于图19所示实施例的方式,对“接收人”进行配置,假定仍然选取了3人,这3个人将被作为“分配目标方”。而类似于对“接收人”的配置方式,分配来源方还可以从群组中选取除上述被选取的3个“接收人”之外的任意成员,以作为“通知目标方”(图20中标示为“炫耀”),比如图20中选取了5人,而并不一定为群组内的所有剩余成员;当然,在该实施例二中,分配目标方和通知目标方还可以并非属于同一群组,而可以由分配来源方从通讯录中任意选取。
同时,分配来源方还可以在图20所示的红包配置页面中,对“待分配的对象数量”进行配置,即图20中的“总金额(随机分配)”的具体数额,例如图20中配置为10000元。其中,在图19所示的实施例中,采用了“单个金额”的配置形式,即每个分配目标方获得的待分配的对象数量一致,均为图19所示的3000元;而在图20所示的实施例中,采用了“总金额(随机分配)”的配置形式,即所有分配目标方共同对诸如10000元进行随机分配,而并不固定每一分配目标方获得的数额。
需要说明的是:无论是图19所示的“单个金额”或者图20所示的“总金额(随机分配)”,都仅为本申请中列举的对于“待分配的对象数量”的配置形式。
一方面,每种配置形式均可以应用于任意实施例中,比如图19所示的“单个金额”配置形式同样可以应用于图20所示的实施例中,而图20所示的“总金额(随机分配)”配置形式同样可以应用于图19所示的实施例中。分配来源方可以对当前采用的配置形式进行选择,也可以直接采用默认配置形式;相应地,服务器需要按照分配来源方选取的配置形式,采用对应的对象分配规则对待分配的对象进行合理分配,或者按照默认配置形式对应的默认规则对待分配的对象进行分配。
另一方面,还可以采用其他配置形式,比如对所有的待分配对象数量进行平均分配(最终的分配效果与图19所示实施例相似,但配置过程不同)、分别配置每个分配目标方的对象数量(比如用户A为1000、用户B为3000、用户C为5000)等,本申请并不对此进行限制。
此外,如图19-20所示,在红包配置页面中,还可以对红包发放添加相应的描述信息,比如“第三季度高效员工奖”等,以便于对不同的红包进行分辨和识别等。
2、对象分配
在上述步骤1606中,可以通过多种方式来执行将待分配对象分配至分配目标方的分配操作,下面对该对象分配方式进行具体的举例说明。
图21是本申请一示例性实施例提供的一种对象分配的流程图,如图21所示,假定任一分配目标方在手机A上登录了相应的注册账号,则服务器与该手机A之间的交互过程包括以下步骤:
步骤2102,服务器向手机A推送会话消息。
步骤2104,手机A根据接收到的会话消息,展示预设触发标识。
步骤2106,手机A检测到触发操作。
步骤2108,手机A根据检测到的触发操作,向服务器发送触发请求。
步骤2110,服务器根据接收到的触发请求,对待分配对象进行分配。
在上述实施例中,预设触发标识可以包含于会话消息中,则手机A从会话消息中提取该预设触发标识,并展示于预设页面中。或者,会话消息仅为通知消息,该通知消息用于告知手机A对预设触发标识进行展示。
以图19-20所示实施例中的用户小白为例,并结合红包发放场景进行描述。如图19-20所示,该用户小白被选中为红包发放的“接收人”,即分配目标方;那么,手机A上登录了用户小白的注册账号,并显示为图22所示的“认真工作小组”的消息会话页面。如图22所示,用户小白可以看到用户Smile发送的红包消息,该红包消息中包含一红包图标。
在一实施例中,预设触发标识可以为图22所示的红包图标,则当用户小白点击图22所示的红包图标后,手机A可以将该“点击”作为触发操作,从而由手机A向服务器发起触发请求,以使服务器向用户小白分配相应的红包金额,比如3000.00元。
而在另一实施例中,当用户小白点击图22所示的红包图标后,可以进一步在当前的消息会话窗口上叠加显示图23所示的内容,即预设触发标识可以包括图22所示的红包图标和图23所示的“拆红包”图标,则当用户小白分别对图22中的红包图标和图23中的“拆红包”图标进行点击后,手机A可以将用户小白分别在图22和图23中执行的“点击”作为触发操作,从而由手机A向服务器发起触发请求,以使服务器向用户小白分配相应的红包金额,比如3000.00元。
当然,图22和图23中仅示例性地示出了预设触发标识,实际上显然还可以通过其他形式来展示该预设触发标识。比如图24所示,用户小白在点击了图22所示的红包图标后,可以在消息会话窗口的顶部展示出预设触发标识“拆红包”图标等信息,则用户小白的后续操作方式和手机A的处理方式类似,此处不再赘述。
此外,在图23或图24所示的实施例中,手机A还可以对预设触发标识之前的信息进行展示,比如示出了分配来源方为用户Smile、所有的分配目标方,并且通过点击“查看领取详情”,还可以进一步展示出各个分配目标方对红包的领取情况等。
而除了采用类似图23或图24所示的实施方式,即红包图标以及相应的操作均在群组对应的消息会话窗口中实现,还可以将红包图标等预设触发标识展示于单聊窗口中,比如单独用于发放红包的“红包领取窗口”或者企业财务账户与用户小白等红包发放对象的独立会话窗口等;而在窗口内对于红包图标的展示和操作过程,可以参考上述图23或图24所示的实施例,此处不再赘述。
3、消息通知
在上述步骤1606中,可以通过多种方式将与分配操作相关的消息告知通知目标方,下面对该消息通告方式进行具体的举例说明。
在本申请的技术方案中,虽然仅将待分配的对象分配至分配目标方,而并未分配至通知目标方,但需要将与分配操作相关的消息告知通知目标方,使得通知目标方可以受到相应的激励作用。比如在企业管理或团队管理的场景下,通过对部分员工(即分配目标方)进行资金或物质(即“对象”)的直接奖励,而将该奖励情况告知其他未得到奖励的员工(即通知目标方),可以对这些未得到奖励的员工起到激励作用,促使其更加努力学习、认真工作。
在本实施例中,服务器可以采用默认方式来执行向通知目标方的消息通告;或者,服务器也可以读取分配来源方在对象分配请求中配置的通知方式,并按照该通知方式,将与该分配操作相关的消息告知通知目标方。而对于服务器,存在很多可选的通知方式(这些通知方式均可以供分配来源方进行选择),下面进行举例说明。
在一示例性实施例中,如图25所示,与图23所示的实施例相类似地,服务器可以向登录有通知目标方的电子设备发送通知消息,比如该通知目标方可以为图25中的用户白白,则该电子设备可以展示出类似于图22所示的红包图标的预设触发标识,那么当该用户白白点击该预设触发标识后,可以示出图25所示的叠加页面。将图25与图23进行比较可知,在用户白白的展示页面中,只能够看到与分配操作相关的消息,该消息可以包括以下至少之一:分配来源方为用户Smile、所有的分配目标方、分配的对象数量、各个分配目标方领取对象的情况(可以通过点击“查看领取详情”来查看)等。同时,图25中并未展示出“拆红包”图标,因而该用户白白并不能够分配到红包中的奖金或其他任何对象。
同样的,类似于图24,在图26所示的实施例中,叠加页面可以展示于消息会话窗口的顶部区域;同时,在图26所示的实施例中,同样并未展示出“拆红包”图标,因而该用户白白并不能够分配到红包中的奖金或其他任何对象。
在上述实施例中,以用户白白对类似于图22所示的“红包图标”的点击操作为预定义触发操作,对与分配操作相关的消息进行展示;实际上,该预定义触发操作还可以存在其他形式,举例而言,该预定义触发操作可以包括:对群组的消息会话窗口的开启操作,那么当用户白白登录的电子设备接收到服务器发送的通知消息后,只要用户白白点击进入相应群组的消息会话窗口,该电子设备就可以自动通过图25或图26所示的形式,对与分配操作相关的消息进行展示,以确保用户白白能够立即查看到相关消息,从而避免群组内消息过多时,需要用户白白手动翻动页面才能看到并点击红包图标。
假定用户Smile针对群组“认真工作小组”发放红包,则上述实施例中均通过该群组的消息会话窗口进行红包领取和消息查看等操作。而在另一示例性实施例中,服务器可以采用与该群组的消息会话窗口无关的方式,将通知目标方展示与分配操作相关的消息。比如,一种情况下,服务器可以向该通知目标方发送包含与该分配操作相关的消息的通讯信息,该通讯消息可以包括即时通讯消息、短信息、邮件等各种形式;另一种情况下,服务器还可以将与分配操作相关的消息转换为播报语音,并在建立与该通知目标方的通话后,播放该播报语音;或者,服务器可以同时采用本申请提出的多种消息通告方式,确保通知目标方能够及时接收和查看到相应的消息内容。比如图19-20所示,分配来源方在红包配置页面中,如果开启了“闪电红包”功能,就能够实现“同时短信DING给群成员”的消息通知操作;其中,“短信DING”是指通过发送短信息的方式实现消息通知,而类似地,分配来源方也可以选用“电话DING”、“应用内DING”等形式,实现基于电话、即时通讯消息等方式的消息通知操作。
类似地,上述“闪电红包”的实施方式,也可以应用于对象分配过程,即红包发放过程。举例而言,比如当分配来源方开启了图19或图20所示的基于“短信DING”的“闪电红包”后,一方面服务器可以通过短信息通知上述的通知目标方,另一方面服务器可以向分配目标方发送短信息,该短信息内描述了红包发放情况和领取方式,则当服务器接收到分配目标方根据该领取方式回复的短信息时,即可将红包或其他对象分配至该分配目标方。
或者,当分配来源方开启了基于“电话DING”的“闪电红包”后,一方面服务器可以通过拨打电话的方式通知上述的通知目标方,另一方面服务器可以向分配目标方拨打电话,并在电话中语音播报红包发放情况和领取方式,使分配目标方据此在通话界面的拨号盘中输入字符串,或者直接形成通话语音,则当服务器接收到上述的字符串或通话语音后,若该字符串或由通话语音识别出的通话内容符合预设内容时,即可将红包或其他对象分配至该分配目标方。
由于短信、电话等相对于诸如即时通讯应用等APP的内部提示消息,往往具有更强烈的提示作用,因而便于分配目标方及时领取红包等分配对象,也可以确保对通知目标方实现及时、有效的通知。
图27示出了根据本申请的一示例性实施例的电子设备的示意结构图。请参考图27,在硬件层面,该电子设备包括处理器、内部总线、网络接口、内存以及非易失性存储器,当然还可能包括其他业务所需要的硬件。处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成对象分配装置。当然,除了软件实现方式之外,本申请并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
请参考图28,在软件实施方式中,该终端交互装置可以包括确定单元、提取单元和处理单元。其中:
确定单元,根据接收到的对象分配请求,确定分配来源方、分配目标方、通知目标方和待分配的对象数量;
提取单元,从所述分配来源方对应的对象集合中,提取对应于所述待分配的对象数量的待分配对象;
处理单元,执行将所述待分配对象分配至所述分配目标方的分配操作,并将与所述分配操作相关的消息告知所述通知目标方。
可选的,所述确定单元具体用于:
将所述对象分配请求的发送方作为所述分配来源方,并从所述对象分配请求中读取由所述分配来源方配置的分配目标方、通知目标方和待分配的对象数量。
可选的,所述确定单元具体用于:
将所述对象分配请求的发送方作为所述分配来源方,并从所述对象分配请求中读取所述分配目标方和所述待分配的对象数量;
其中,当所述对象分配请求由所述分配来源方针对任一群组发出时,所述通知目标方为所述任一群组内除所述分配来源方和所述分配目标方之外的其他群组成员。
可选的,所述任一群组为即时通讯应用中的群组。
可选的,所述即时通讯应用为企业即时通讯应用。
可选的,所述处理单元通过下述方式执行将所述待分配对象分配至所述分配目标方的分配操作:
向所述分配目标方推送一会话消息,以使所述分配目标方登录的电子设备上展示出相应的预设触发标识;
当接收到所述分配目标方发起的触发请求时,将所述待分配对象分配至所述请求发起方;其中,所述触发请求由所述电子设备在检测到所述分配目标方对所述预设触发标识的触发操作而发起。
可选的,所述处理单元通过下述方式执行将所述待分配对象分配至所述分配目标方的分配操作:
根据默认的或所述对象分配请求中包含的对象分配规则,向每一分配目标方分配相应数量的对象。
可选的,所述对象分配规则包括:平均分配;或者,按照所述分配来源方分别为每一分配目标方配置的数量进行分配。
可选的,所述处理单元通过下述方式执行将所述待分配对象分配至所述分配目标方的分配操作:
与所述分配目标方建立通话,并语音播报对待分配对象的领取方式,以使所述分配目标方在通话界面中输入字符串,或者形成通话语音;
获取所述字符串或所述通话语音,并当所述字符串或所述通话语音对应的通话内容符合预设内容时,将所述待分配对象分配至所述分配目标方。
可选的,所述处理单元通过下述方式将与所述分配操作相关的消息告知所述通知目标方:
读取所述分配来源方在所述对象分配请求中配置的通知方式;
按照所述通知方式,将与所述分配操作相关的消息告知所述通知目标方。
可选的,所述处理单元通过下述方式将与所述分配操作相关的消息告知所述通知目标方:
向所述通知目标方推送一通知消息,以使所述通知目标方登录的电子设备检测到预定义触发操作时,对与所述分配操作相关的消息进行展示。
可选的,当分配来源方、分配目标方和通知目标方属于同一群组时,所述预定义触发操作包括:对群组的消息会话窗口的开启操作。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。

Claims (38)

1.一种对象分配方法,其特征在于,包括:
接收到发起方通过企业即时通讯应用发送的提醒请求;
根据所述提醒请求中的红包信息生成红包,所述红包包含由所述红包信息指定的预设数量的红包对象,且所述预设数量的红包对象提取自所述发起方对应的账户;
执行将所述红包分配至提醒目标方的分配操作,并向所述提醒目标方发送与所述分配操作相关的提醒消息;所述提醒消息用于提示所述提醒目标方发现被分配的红包。
2.根据权利要求1所述的方法,其特征在于,所述提醒消息的提醒内容包括:对所述红包的领取方式。
3.根据权利要求1所述的方法,其特征在于,所述执行将所述红包至提醒目标方的分配操作,并向所述提醒目标方发送与所述分配操作相关的提醒消息,包括:
针对所述提醒目标方执行提醒操作,以将所述提醒消息发送至所述提醒目标方;
当所述提醒消息成功传达至所述提醒目标方时,执行将所述红包分配至提醒目标方的分配操作。
4.根据权利要求3所述的方法,其特征在于,还包括:
接收所述提醒目标方返回的针对所述提醒消息的响应消息;
其中,当所述响应消息的响应内容符合预设内容时,判定为所述提醒消息成功传达至所述提醒目标方。
5.根据权利要求4所述的方法,其特征在于,
当所述提醒操作为与所述提醒目标方建立通话,并语音播报所述提醒消息时,所述响应消息为所述提醒目标方形成的通话语音或在通话界面中输入的字符串;
当所述提醒操作为向所述提醒目标方发送包含所述提醒消息的通讯消息时,所述响应消息为所述提醒目标方对所述通讯消息的回复消息。
6.根据权利要求1所述的方法,其特征在于,还包括:
接收到备选目标方发送的对象分配请求;
当所述备选目标方满足预设条件时,将所述备选目标方作为所述提醒目标方。
7.根据权利要求6所述的方法,其特征在于,所述预设条件包括以下至少之一:
所述备选目标方为已注册用户;
所述备选目标方为已注册团体的成员;
所述备选目标方所属的团体成员总数达到预设数量。
8.根据权利要求1所述的方法,其特征在于,
还包括:在向所述提醒目标方发送所述提醒消息之前,将所述发起方的联系人信息发送至所述提醒目标方,以由所述提醒目标方进行提前存储;
其中,所述向所述提醒目标方发送与所述分配操作相关的提醒消息,包括:以所述发起方的名义向所述提醒目标方发起提醒操作,以将所述提醒消息发送至所述提醒目标方。
9.根据权利要求1所述的方法,其特征在于,所述执行将所述红包分配至提醒目标方的分配操作,包括:
向所述提醒目标方发送与所述红包相关的通讯消息;
当确定所述提醒目标方对所述通讯消息执行了预设触发操作时,将所述红包中的红包对象分配至所述提醒目标方。
10.一种对象分配装置,其特征在于,包括:
第一接收单元,接收到发起方通过企业即时通讯应用发送的提醒请求;
生成单元,根据所述提醒请求中的红包信息生成红包,所述红包包含由所述红包信息指定的预设数量的红包对象,且所述预设数量的红包对象提取自所述发起方对应的账户;
处理单元,执行将所述红包分配至提醒目标方的分配操作,并向所述提醒目标方发送与所述分配操作相关的提醒消息;所述提醒消息用于提示所述提醒目标方发现被分配的红包。
11.根据权利要求10所述的装置,其特征在于,所述提醒消息的提醒内容包括:对所述红包的领取方式。
12.根据权利要求10所述的装置,其特征在于,所述处理单元具体用于:
针对所述提醒目标方执行提醒操作,以将所述提醒消息发送至所述提醒目标方;
当所述提醒消息成功传达至所述提醒目标方时,执行将所述红包分配至提醒目标方的分配操作。
13.根据权利要求12所述的装置,其特征在于,还包括:
第二接收单元,接收所述提醒目标方返回的针对所述提醒消息的响应消息;
其中,当所述响应消息的响应内容符合预设内容时,所述处理单元判定为所述提醒消息成功传达至所述提醒目标方。
14.根据权利要求13所述的装置,其特征在于,
当所述提醒操作为与所述提醒目标方建立通话,并语音播报所述提醒消息时,所述响应消息为所述提醒目标方形成的通话语音或在通话界面中输入的字符串;
当所述提醒操作为向所述提醒目标方发送包含所述提醒消息的通讯消息时,所述响应消息为所述提醒目标方对所述通讯消息的回复消息。
15.根据权利要求10所述的装置,其特征在于,还包括:
第三接收单元,接收到备选目标方发送的红包分配请求;
目标确定单元,当所述备选目标方满足预设条件时,将所述备选目标方作为所述提醒目标方。
16.根据权利要求15所述的装置,其特征在于,所述预设条件包括以下至少之一:
所述备选目标方为已注册用户;
所述备选目标方为已注册团体的成员;
所述备选目标方所属的团体成员总数达到预设数量。
17.根据权利要求10所述的装置,其特征在于,
还包括:发送单元,在向所述提醒目标方发送所述提醒消息之前,将所述发起方的联系人信息发送至所述提醒目标方,以由所述提醒目标方进行提前存储;
其中,所述处理单元通过下述方式向所述提醒目标方发送与所述分配操作相关的提醒消息:以所述发起方的名义向所述提醒目标方发起提醒操作,以将所述提醒消息发送至所述提醒目标方。
18.根据权利要求10所述的装置,其特征在于,所述处理单元通过下述方式执行将所述对象分配集合分配至提醒目标方的分配操作:
向所述提醒目标方发送与所述红包相关的通讯消息;
当确定所述提醒目标方对所述通讯消息执行了预设触发操作时,将所述红包中的对象分配至所述提醒目标方。
19.一种对象分配方法,其特征在于,包括:
根据接收到的在群组中发送的红包分配请求,确定分配来源方、分配目标方、通知目标方和待分配的红包数量;其中,所述分配目标方为所述分配来源方从所述群组的群组成员中选择的分配目标方;所述通知目标方为所述群组内除所述分配来源方和所述分配目标方之外的其他群组成员;
从所述分配来源方对应的账户中,提取对应于所述待分配的红包数量的待分配红包对象;
执行将所述待分配红包对象分配至所述分配目标方的分配操作,并将与所述分配操作相关的消息告知所述通知目标方,以及将与所述分配操作相关的提醒消息告知所述分配目标方;所述提醒消息用于提示所述提醒目标方发现被分配的所述红包。
20.根据权利要求19所述的方法,其特征在于,所述根据接收到的在群组中发送的对象分配请求,确定分配来源方、分配目标方、通知目标方和待分配的对象数量,包括:
将所述对象分配请求的发送方作为所述分配来源方,并从所述对象分配请求中读取由所述分配来源方配置的分配目标方、通知目标方和待分配的对象数量。
21.根据权利要求19所述的方法,其特征在于,所述根据接收到的在群组中发送的对象分配请求,确定分配来源方、分配目标方、通知目标方和待分配的对象数量,包括:
将所述对象分配请求的发送方作为所述分配来源方,并从所述对象分配请求中读取所述分配目标方和所述待分配的对象数量;
其中,当所述对象分配请求由所述分配来源方针对任一群组发出时,所述通知目标方为所述任一群组内除所述分配来源方和所述分配目标方之外的其他群组成员。
22.根据权利要求19所述的方法,其特征在于,所述执行将所述待分配对象分配至所述分配目标方的分配操作,包括:
向所述分配目标方推送一会话消息,以使所述分配目标方登录的电子设备上展示出相应的预设触发标识;
当接收到所述分配目标方发起的触发请求时,将所述待分配红包对象分配至所述请求发起方;其中,所述触发请求由所述电子设备在检测到所述分配目标方对所述预设触发标识的触发操作而发起。
23.根据权利要求19所述的方法,其特征在于,所述执行将所述待分配红包对象分配至所述分配目标方的分配操作,包括:
根据默认的或所述红包分配请求中包含的对象分配规则,向每一分配目标方分配相应数量的红包对象。
24.根据权利要求23所述的方法,其特征在于,所述对象分配规则包括:平均分配;或者,随机分配;或者,按照所述分配来源方分别为每一分配目标方配置的数量进行分配。
25.根据权利要求19所述的方法,其特征在于,所述执行将所述待分配红包对象分配至所述分配目标方的分配操作,包括:
与所述分配目标方建立通话,并语音播报对待分配红包对象的领取方式,以使所述分配目标方在通话界面中输入字符串,或者形成通话语音;
获取所述字符串或所述通话语音,并当所述字符串或所述通话语音对应的通话内容符合预设内容时,将所述待分配红包对象分配至所述分配目标方。
26.根据权利要求19所述的方法,其特征在于,所述将与所述分配操作相关的消息告知所述通知目标方,包括:
读取所述分配来源方在所述红包分配请求中配置的通知方式;
按照所述通知方式,将与所述分配操作相关的消息告知所述通知目标方。
27.根据权利要求19所述的方法,其特征在于,所述将与所述分配操作相关的消息告知所述通知目标方,包括:
向所述通知目标方推送一通知消息,以使所述通知目标方登录的电子设备检测到预定义触发操作时,对与所述分配操作相关的消息进行展示。
28.根据权利要求27所述的方法,其特征在于,当分配来源方、分配目标方和通知目标方属于同一群组时,所述预定义触发操作包括:对群组的消息会话窗口的开启操作。
29.一种对象分配装置,其特征在于,包括:
确定单元,根据接收到的在群组中发送的红包分配请求,确定分配来源方、分配目标方、通知目标方和待分配的红包数量;其中,所述分配目标方为所述分配来源方从所述群组的群组成员中选择的分配目标方;所述通知目标方为所述群组内除所述分配来源方和所述分配目标方之外的其他群组成员;
提取单元,从所述分配来源方对应的账户中,提取对应于所述待分配的红包数量的待分配红包对象;
处理单元,执行将所述待分配红包对象分配至所述分配目标方的分配操作,并将与所述分配操作相关的消息告知所述通知目标方,以及将与所述分配操作相关的提醒消息告知所述分配目标方;所述提醒消息用于提示所述提醒目标方发现被分配的所述红包。
30.根据权利要求29所述的装置,其特征在于,所述确定单元具体用于:
将所述对象分配请求的发送方作为所述分配来源方,并从所述对象分配请求中读取由所述分配来源方配置的分配目标方、通知目标方和待分配的对象数量。
31.根据权利要求29所述的装置,其特征在于,所述确定单元具体用于:
将所述对象分配请求的发送方作为所述分配来源方,并从所述对象分配请求中读取所述分配目标方和所述待分配的对象数量;
其中,当所述对象分配请求由所述分配来源方针对任一群组发出时,所述通知目标方为所述任一群组内除所述分配来源方和所述分配目标方之外的其他群组成员。
32.根据权利要求29所述的装置,其特征在于,所述处理单元通过下述方式执行将所述待分配对象分配至所述分配目标方的分配操作:
向所述分配目标方推送一会话消息,以使所述分配目标方登录的电子设备上展示出相应的预设触发标识;
当接收到所述分配目标方发起的触发请求时,将所述待分配红包对象分配至所述请求发起方;其中,所述触发请求由所述电子设备在检测到所述分配目标方对所述预设触发标识的触发操作而发起。
33.根据权利要求29所述的装置,其特征在于,所述处理单元通过下述方式执行将所述待分配红包对象分配至所述分配目标方的分配操作:
根据默认的或所述红包分配请求中包含的对象分配规则,向每一分配目标方分配相应数量的红包对象。
34.根据权利要求33所述的装置,其特征在于,所述对象分配规则包括:平均分配;或者,按照所述分配来源方分别为每一分配目标方配置的数量进行分配。
35.根据权利要求29所述的装置,其特征在于,所述处理单元通过下述方式执行将所述待分配红包对象分配至所述分配目标方的分配操作:
与所述分配目标方建立通话,并语音播报对待分配红包对象的领取方式,以使所述分配目标方在通话界面中输入字符串,或者形成通话语音;
获取所述字符串或所述通话语音,并当所述字符串或所述通话语音对应的通话内容符合预设内容时,将所述待分配红包对象分配至所述分配目标方。
36.根据权利要求29所述的装置,其特征在于,所述处理单元通过下述方式将与所述分配操作相关的消息告知所述通知目标方:
读取所述分配来源方在所述红包分配请求中配置的通知方式;
按照所述通知方式,将与所述分配操作相关的消息告知所述通知目标方。
37.根据权利要求29所述的装置,其特征在于,所述处理单元通过下述方式将与所述分配操作相关的消息告知所述通知目标方:
向所述通知目标方推送一通知消息,以使所述通知目标方登录的电子设备检测到预定义触发操作时,对与所述分配操作相关的消息进行展示。
38.根据权利要求37所述的装置,其特征在于,当分配来源方、分配目标方和通知目标方属于同一群组时,所述预定义触发操作包括:对群组的消息会话窗口的开启操作。
CN201610019333.8A 2015-12-21 2016-01-12 对象分配方法及装置 Active CN105610695B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201610019333.8A CN105610695B (zh) 2015-12-21 2016-01-12 对象分配方法及装置
PCT/CN2017/070149 WO2017121271A1 (zh) 2015-12-21 2017-01-04 业务实现方法及装置
US16/033,093 US20180324121A1 (en) 2015-12-21 2018-07-11 Method and apparatus for service implementation

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN2015109675806 2015-12-21
CN201510967580 2015-12-21
CN201610019333.8A CN105610695B (zh) 2015-12-21 2016-01-12 对象分配方法及装置

Publications (2)

Publication Number Publication Date
CN105610695A CN105610695A (zh) 2016-05-25
CN105610695B true CN105610695B (zh) 2021-01-12

Family

ID=55990239

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610019333.8A Active CN105610695B (zh) 2015-12-21 2016-01-12 对象分配方法及装置

Country Status (8)

Country Link
US (2) US10581770B2 (zh)
JP (1) JP6892447B2 (zh)
KR (1) KR102675418B1 (zh)
CN (1) CN105610695B (zh)
HK (1) HK1224099A1 (zh)
SG (1) SG11201804536QA (zh)
TW (1) TWI736534B (zh)
WO (2) WO2017112681A1 (zh)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105610695B (zh) * 2015-12-21 2021-01-12 阿里巴巴集团控股有限公司 对象分配方法及装置
US11017484B2 (en) * 2016-01-21 2021-05-25 Tencent Technology (Shenzhen) Company Limited Resource sharing method and terminal
CN106097057B (zh) * 2016-06-07 2020-09-25 腾讯科技(深圳)有限公司 一种虚拟物品发放方法及装置
CN106096924B (zh) * 2016-06-21 2020-03-13 阿里巴巴集团控股有限公司 对象分配方法及装置
CN107657357B (zh) * 2016-07-26 2021-07-13 阿里巴巴集团控股有限公司 数据的处理方法及装置
CN106789562B (zh) * 2016-12-06 2021-09-14 腾讯科技(深圳)有限公司 一种虚拟物品发送方法、接收方法、装置和系统
WO2018024137A1 (zh) 2016-08-04 2018-02-08 腾讯科技(深圳)有限公司 信息处理方法、装置、设备和存储介质
CN106327164A (zh) * 2016-08-23 2017-01-11 北京小米移动软件有限公司 发送电子红包的方法及装置
CN107819665B (zh) * 2016-09-12 2021-11-30 阿里巴巴集团控股有限公司 通讯提醒方法及装置
CN106920092A (zh) * 2016-12-23 2017-07-04 阿里巴巴集团控股有限公司 一种虚拟资源分配方法、客户端及服务器
CN108268184B (zh) * 2017-01-04 2021-12-28 阿里巴巴集团控股有限公司 数据的推送方法和装置及移动设备
TWI754694B (zh) * 2017-03-21 2022-02-11 香港商阿里巴巴集團服務有限公司 通訊方法及裝置
CN107888392A (zh) * 2017-11-28 2018-04-06 维沃移动通信有限公司 一种信息处理方法、服务器及移动终端
USD859445S1 (en) * 2017-12-22 2019-09-10 Facebook, Inc. Display panel of a programmed computer system with a graphical user interface
USD859444S1 (en) * 2017-12-22 2019-09-10 Facebook, Inc. Display panel of a programmed computer system with a graphical user interface
USD858552S1 (en) * 2017-12-28 2019-09-03 Facebook, Inc. Display panel of a programmed computer system with a graphical user interface
USD865785S1 (en) * 2017-12-28 2019-11-05 Facebook, Inc. Display panel of a programmed computer system with a graphical user interface
US10812435B2 (en) 2018-02-28 2020-10-20 Ringcentral, Inc. Systems and methods for suppressing repetitive notifications about messages in messaging groups
CN108543310A (zh) * 2018-03-29 2018-09-18 网易(杭州)网络有限公司 奖励发放的处理方法和装置
CN108764990A (zh) * 2018-05-22 2018-11-06 广州勇往科技有限公司 一种基于微信小程序发语音红包软件
CN108764866B (zh) * 2018-05-24 2022-09-23 上海掌门科技有限公司 用于分配资源、领取资源的方法和设备
CN112888001B (zh) * 2018-05-30 2022-08-26 Oppo广东移动通信有限公司 一种无线资源控制连接方法及设备、计算机存储介质
USD926777S1 (en) * 2018-09-07 2021-08-03 Delta Electronics, Inc. Display screen or portion thereof with graphical user interface
CN111324468B (zh) * 2018-12-13 2023-08-01 熙牛医疗科技(浙江)有限公司 消息传递方法、装置、系统及计算设备
USD896832S1 (en) 2019-01-07 2020-09-22 Facebook, Inc. Display panel of a programmed computer system with a transitional graphical user interface
USD896831S1 (en) 2019-01-07 2020-09-22 Facebook, Inc. Display panel of a programmed computer system with a transitional graphical user interface
CN110012059B (zh) * 2019-02-13 2021-07-09 创新先进技术有限公司 电子红包实现方法以及装置
CN116823240A (zh) * 2019-03-26 2023-09-29 创新先进技术有限公司 基于托管账户的红包领取方法及装置、电子设备
CN111245704A (zh) 2019-03-29 2020-06-05 北京京东振世信息技术有限公司 用于获取收件人信息的方法和装置
TWI776080B (zh) * 2019-08-16 2022-09-01 有閑數位科技股份有限公司 優惠券發行方法
CN112866081A (zh) * 2019-11-28 2021-05-28 腾讯科技(深圳)有限公司 事件提醒方法和装置、存储介质及电子装置
CN111338822B (zh) * 2020-02-25 2023-06-27 北京字节跳动网络技术有限公司 消息处理方法及装置
CN111431968B (zh) * 2020-02-26 2021-09-21 华为技术有限公司 服务元素的跨设备分配方法、终端设备及存储介质
CN111784315B (zh) * 2020-07-15 2022-04-29 支付宝(杭州)信息技术有限公司 电子红包的相关信息展示、发送、接收方法、装置及设备
CN114025189B (zh) * 2021-11-02 2023-11-17 百果园技术(新加坡)有限公司 虚拟对象生成方法、装置、设备及存储介质
JP7075164B1 (ja) 2022-02-25 2022-05-25 株式会社コミュニティオ 情報処理システム、情報処理方法及びプログラム

Family Cites Families (124)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030177347A1 (en) 1995-11-22 2003-09-18 Bruce Schneier Methods and apparatus for awarding prizes based on authentication of computer generated outcomes using coupons
CA2318452A1 (en) 1998-01-19 1999-07-22 Terence Edward Sumner Method and apparatus for conveying a private message to selected members
FI982490A0 (fi) 1998-11-18 1998-11-18 Nokia Corp Menetelmä ja järjestelmä viestintää varten
BRPI0108312B1 (pt) 2000-02-14 2016-11-16 Google Technology Holdings LLC aparelho para comunicação de mensagens de bate-papo e método para o mesmo
US8335994B2 (en) 2000-02-25 2012-12-18 Salmon Alagnak Llc Method and apparatus for providing content to a computing device
US6618748B1 (en) 2000-05-12 2003-09-09 International Business Machines Corporation Method, article of manufacture and apparatus for restricting the receipt of delegate reply messages
US7398252B2 (en) * 2000-07-11 2008-07-08 First Data Corporation Automated group payment
US9143477B2 (en) 2000-10-25 2015-09-22 Syniverse Icx Corporation Address recognition database
US7653691B2 (en) 2000-11-15 2010-01-26 Pacific Datavision Inc. Systems and methods for communicating using voice messages
US20020120453A1 (en) 2001-02-23 2002-08-29 Hsi-Che Lee Electronic voice date book
US6990180B2 (en) 2001-04-05 2006-01-24 Nokia Mobile Phones Limited Short voice message (SVM) service method, apparatus and system
US20030084109A1 (en) 2001-10-30 2003-05-01 Balluff Daniel A. Efficient message notification system and method for communication devices
US7454466B2 (en) 2002-01-16 2008-11-18 Xerox Corporation Method and system for flexible workflow management
US20030154249A1 (en) 2002-02-14 2003-08-14 Crockett Douglas M. Method and an apparatus for removing a member from an active group call in a group communication network
US7035923B1 (en) 2002-04-10 2006-04-25 Nortel Networks Limited Presence information specifying communication preferences
US7221937B2 (en) 2002-05-06 2007-05-22 Research In Motion Limited Event reminder method
US7069259B2 (en) 2002-06-28 2006-06-27 Microsoft Corporation Multi-attribute specification of preferences about people, priorities and privacy for guiding messaging and communications
US8150922B2 (en) 2002-07-17 2012-04-03 Research In Motion Limited Voice and text group chat display management techniques for wireless mobile terminals
US7640293B2 (en) 2002-07-17 2009-12-29 Research In Motion Limited Method, system and apparatus for messaging between wireless mobile terminals and networked computers
US7546465B2 (en) 2002-10-17 2009-06-09 At&T Intellectual Property I, L.P. Instant messaging private tags
US20040102962A1 (en) 2002-11-27 2004-05-27 Ming-Hsien Wei Voice reminding system and method of the same
US7133687B1 (en) 2003-04-03 2006-11-07 Core Mobility, Inc. Delivery of voice data from multimedia messaging service messages
US7171190B2 (en) 2003-06-25 2007-01-30 Oracle International Corporation Intelligent messaging
US20050149855A1 (en) 2003-10-21 2005-07-07 Loo Rose P. Graphical scratchpad
US9008057B2 (en) 2004-10-27 2015-04-14 Telefonaktiebolaget L M Ericsson (Publ) Gateway apparatus and presence management apparatus
US7966194B2 (en) 2004-10-29 2011-06-21 Trendy Technologies, Inc. Method and apparatus for targeted event networking
US20170118147A1 (en) * 2005-03-03 2017-04-27 Elizabeth Thomas Dold Method and System for Creating and Delivering Group Messages and Facilitating Charitable Donations
US20060229890A1 (en) * 2005-04-06 2006-10-12 Sap Aktiengesellschaft Method and system for employee compensation planning
US7603413B1 (en) 2005-04-07 2009-10-13 Aol Llc Using automated agents to facilitate chat communications
WO2007007330A2 (en) 2005-07-11 2007-01-18 Yossi Glazer System and method for scheduling and receiving reminder messages
CN100426802C (zh) 2005-07-22 2008-10-15 华为技术有限公司 存在信息的提供方法及其系统、及存在服务器
KR100764787B1 (ko) 2005-09-14 2007-10-11 엘지전자 주식회사 액티브 콘텐츠를 송수신하기 위한 방법 및 단말기
US8224018B2 (en) 2006-01-23 2012-07-17 Digimarc Corporation Sensing data from physical objects
US9083663B2 (en) 2006-02-04 2015-07-14 Docsof, Llc Reminder system
US7616943B2 (en) 2006-06-27 2009-11-10 General Motors Company Automatic communication of personalized messages to a telematics equipped vehicle
US8645463B2 (en) * 2006-09-25 2014-02-04 Cisco Technology, Inc. Methods and apparatuses for managing resources within a virtual room
US7921176B2 (en) 2007-01-03 2011-04-05 Madnani Rajkumar R Mechanism for generating a composite email
US20080307094A1 (en) 2007-06-11 2008-12-11 Olli Karonen Association of peer-to-peer contribution credits with multiple devices
US8533611B2 (en) 2009-08-10 2013-09-10 Voxer Ip Llc Browser enabled communication device for conducting conversations in either a real-time mode, a time-shifted mode, and with the ability to seamlessly shift the conversation between the two modes
US20110019662A1 (en) 2007-06-28 2011-01-27 Rebelvox Llc Method for downloading and using a communication application through a web browser
US8165609B2 (en) 2007-07-24 2012-04-24 Yue Fang Storage and access of digital content
WO2009029296A1 (en) 2007-08-31 2009-03-05 At & T Mobility Ii Llc Enhanced messaging with language translation feature
US8326635B2 (en) 2007-12-25 2012-12-04 Personics Holdings Inc. Method and system for message alert and delivery using an earpiece
US20100023341A1 (en) 2008-05-29 2010-01-28 Reel Drinks Llc Method for rule-based gift giving
US8316096B2 (en) 2008-04-29 2012-11-20 Kota Enterprises, Llc Facemail
US8250155B2 (en) 2008-05-14 2012-08-21 International Business Machines Corporation System and method for autogenerated email follow-up
US20100005402A1 (en) 2008-07-01 2010-01-07 International Business Machines Corporation System and Apparatus for Whispering in Group Chats
US8539359B2 (en) 2009-02-11 2013-09-17 Jeffrey A. Rapaport Social network driven indexing system for instantly clustering people with concurrent focus on same topic into on-topic chat rooms and/or for generating on-topic search results tailored to user preferences regarding topic
KR101618036B1 (ko) 2009-06-22 2016-05-18 삼성전자주식회사 휴대 단말기의 메신저 기능 지원 방법 및 이를 이용하는 휴대 단말기
US7835955B1 (en) 2009-07-21 2010-11-16 Sandata Technologies, Inc. Time and/or attendance system using synchronized code
US8769022B2 (en) 2009-08-31 2014-07-01 Qualcomm Incorporated System and method for evaluating outbound messages
JP2011059811A (ja) * 2009-09-07 2011-03-24 Brother Industries Ltd 労役評価システム
US20110172848A1 (en) 2010-01-11 2011-07-14 Vendmore Systems, Llc Smart visi-coolers
US8433764B2 (en) 2010-02-09 2013-04-30 Google Inc. Identification of message recipients
US9275376B2 (en) 2010-03-25 2016-03-01 Nokia Technologies Oy Method and apparatus for providing soft reminders
US8880725B2 (en) 2010-05-26 2014-11-04 Microsoft Corporation Continuous replication for session initiation protocol based communication systems
US20110313897A1 (en) * 2010-06-18 2011-12-22 Ebay Inc. Pay group
EP2601769B1 (en) 2010-08-04 2017-03-01 BlackBerry Limited Method and apparatus for providing continuous authentication based on dynamic personal information
US8356046B2 (en) 2010-09-03 2013-01-15 Sap Ag Context-based user interface, search, and navigation
US8775535B2 (en) 2011-01-18 2014-07-08 Voxilate, Inc. System and method for the transmission and management of short voice messages
US20140372516A1 (en) 2011-02-02 2014-12-18 Imvu Inc. System and method for providing a scalable translation between polling-based clients and connection-based message queues
US8548865B1 (en) * 2011-03-29 2013-10-01 Amazon Technologies, Inc. System and method for group gift exchanges
US8825842B2 (en) * 2011-04-28 2014-09-02 Facebook, Inc. Managing notifications pushed to user devices
US8968103B2 (en) 2011-11-02 2015-03-03 Andrew H B Zhou Systems and methods for digital multimedia capture using haptic control, cloud voice changer, and protecting digital multimedia privacy
US20130298006A1 (en) 2011-07-20 2013-11-07 Ourgroup, Inc. System and method for providing software tools within an online platform for organizing groups and communicating with member clients of group
US8788602B1 (en) 2011-09-12 2014-07-22 Google Inc. Method and system for providing notifications for specific messages
JP5696018B2 (ja) 2011-09-28 2015-04-08 クラリオン株式会社 対象データの配置方法、対象データ配置システム、および、それらのサーバ装置、クライアント装置、プログラム
US8983947B2 (en) 2011-09-30 2015-03-17 Jive Software, Inc. Augmenting search with association information
US9282354B2 (en) * 2011-10-28 2016-03-08 Qualcomm Incorporated Method and apparatus to detect a demand for and to establish demand-based multimedia broadcast multicast service
US20130332308A1 (en) * 2011-11-21 2013-12-12 Facebook, Inc. Method for recommending a gift to a sender
EP2784641B1 (en) 2011-11-24 2018-11-28 LG Electronics Inc. User interface display method and device using same
US20130144702A1 (en) 2011-12-01 2013-06-06 Sparkfly Llc Integrated Payment and Reward Transactions
US8355699B1 (en) 2012-02-14 2013-01-15 Kuo-Hung Lo Method of preventing data of mobile phone from being stolen
US8825781B2 (en) 2012-02-29 2014-09-02 Blackberry Limited Method and system for alerting unopened items in communications
CN102571637A (zh) * 2012-03-16 2012-07-11 腾讯科技(深圳)有限公司 消息处理方法和装置
US9230244B2 (en) 2012-03-29 2016-01-05 International Business Machines Corporation Recipient changes in email threads
US20130268418A1 (en) 2012-04-04 2013-10-10 Accu-Time Systems, Inc. Methods and apparatus for wireless communication of time and attendance information
US20130297493A1 (en) * 2012-05-02 2013-11-07 Facebook, Inc. Method for enabling gift prepay
EP2664983A3 (en) 2012-05-17 2018-01-03 LG Electronics, Inc. Mobile terminal and control method therefor
WO2013185109A2 (en) 2012-06-08 2013-12-12 Apple Inc. Systems and methods for recognizing textual identifiers within a plurality of words
CN103546364B (zh) 2012-07-13 2017-08-08 腾讯科技(深圳)有限公司 提醒信息推送方法和系统
US8768310B1 (en) 2012-07-19 2014-07-01 Sprint Spectrum L.P. Providing a notification message
US20140025546A1 (en) 2012-07-23 2014-01-23 Teh Hon Seng Time attendance tracking method and system
JP5871068B2 (ja) 2012-07-24 2016-03-01 日本電気株式会社 出退勤管理装置、そのデータ処理方法、およびプログラム
CN102891792B (zh) * 2012-09-25 2015-04-22 汉柏科技有限公司 电子邮件提醒方法及系统
US9117197B1 (en) 2012-10-19 2015-08-25 Google Inc. Alert system for social network users
KR101440080B1 (ko) 2012-11-20 2014-09-17 주식회사에어플러그 무선 통신망의 접속점 정보에 기반하여 그 무선 통신망의 접속점으로의 접속전환을 제어하는 방법 및 장치
JP5998031B2 (ja) 2012-12-06 2016-09-28 株式会社コナミデジタルエンタテインメント 端末装置、端末装置の制御方法、及びプログラム
US20140164073A1 (en) * 2012-12-07 2014-06-12 Globoforce Limited Systems and Methods for Analyzing Recognition Data for Talent and Culture Discovery
KR102064965B1 (ko) 2013-01-04 2020-01-10 엘지전자 주식회사 더블 터치 제스처를 이용한 단말기 제어 방법 및 그 단말기
US9858612B2 (en) * 2013-01-18 2018-01-02 Loop Commerce, Inc. Buyer interface for a gift transaction system
US10200328B2 (en) 2013-03-14 2019-02-05 Microsoft Technology Licensing, Llc Reminder views for facilitating draft reminders
US9672573B2 (en) * 2013-03-15 2017-06-06 Perkins Coie LLP Graphical user interface for facilitating allocation of variable compensation
US9665887B2 (en) * 2013-07-26 2017-05-30 RNCommerce, Inc. Gift messaging based customer acquisition
US9419935B2 (en) 2013-08-02 2016-08-16 Whatsapp Inc. Voice communications with real-time status notifications
US20150058324A1 (en) 2013-08-19 2015-02-26 Joseph Gregory Kauwe Systems and methods of enabling integrated activity scheduling, sharing and real-time social connectivity through an event-sharing platform
US9792590B2 (en) 2013-09-17 2017-10-17 Oracle International Corporation System and framework for instant messenger timecard integration
CN104657857B (zh) * 2013-11-19 2024-10-22 腾讯科技(深圳)有限公司 一种实现支付的方法、相关装置及系统
CN104753985B (zh) 2013-12-30 2018-12-28 腾讯科技(深圳)有限公司 会话列表显示方法和装置
US20150207926A1 (en) 2014-01-23 2015-07-23 Microsoft Corporation Entity-linked reminder notifications
CN103973769B (zh) 2014-01-29 2016-08-17 腾讯科技(深圳)有限公司 虚拟物品发送方法、接收方法、装置和系统
US8843835B1 (en) 2014-03-04 2014-09-23 Banter Chat, Inc. Platforms, systems, and media for providing multi-room chat stream with hierarchical navigation
US20150264303A1 (en) 2014-03-17 2015-09-17 Microsoft Corporation Stop Recording and Send Using a Single Action
US9021040B1 (en) 2014-03-28 2015-04-28 Linkedin Corporation Automatically selecting addressees for receiving a content item
CN103916311B (zh) 2014-04-21 2016-01-20 腾讯科技(深圳)有限公司 一种信息传输控制方法,装置及系统
WO2015165018A1 (en) * 2014-04-28 2015-11-05 Tencent Technology (Shenzhen) Company Limited Method and device for providing online gifting
US9207835B1 (en) 2014-05-31 2015-12-08 Apple Inc. Message user interfaces for capture and transmittal of media and location content
WO2015187882A1 (en) 2014-06-03 2015-12-10 Element, Inc. Attendance authentication and management in connection with mobile devices
US10298707B2 (en) 2014-06-26 2019-05-21 Nec Corporation Method for monitoring a status in form of presence and/or absence of a network entity
DE102014011619A1 (de) 2014-08-01 2016-02-04 Alzchem Ag Tränkharz zur Kanalsanierung
US9253639B1 (en) 2014-08-11 2016-02-02 Afirma Consulting & Technologies, S.L. Methods and systems to enable presence related services
DE202015006141U1 (de) 2014-09-02 2015-12-14 Apple Inc. Elektronische Touch-Kommunikation
CN105528563B (zh) 2014-09-30 2018-12-28 阿里巴巴集团控股有限公司 移动终端设备中的界面信息处理方法及装置
WO2016054629A1 (en) 2014-10-03 2016-04-07 Skejul Inc. Systems and methods for private schedule coordination and event planning
CN105631959A (zh) 2014-10-31 2016-06-01 鸿富锦精密工业(武汉)有限公司 考勤方法及系统
KR102242983B1 (ko) 2015-01-30 2021-04-21 삼성전자주식회사 통합 메시지 어플리케이션 운용 방법 및 이를 지원하는 전자장치
CN104618226B (zh) * 2015-02-16 2016-08-24 腾讯科技(深圳)有限公司 一种信息处理方法、客户端和服务器
JP2016152518A (ja) 2015-02-17 2016-08-22 株式会社リコー 伝送管理システム、伝送システム、伝送管理方法、及びプログラム
CN104837123B (zh) * 2015-05-20 2019-01-22 努比亚技术有限公司 虚拟物品发送方法和装置
CN105096157B (zh) * 2015-05-21 2017-09-12 腾讯科技(深圳)有限公司 虚拟物品接收方法、发送方法、交互方法和设备
US10200332B2 (en) 2015-12-14 2019-02-05 Immersion Corporation Delivery of haptics to select recipients of a message
CN105610695B (zh) * 2015-12-21 2021-01-12 阿里巴巴集团控股有限公司 对象分配方法及装置
US10740727B2 (en) 2015-12-28 2020-08-11 Seiko Epson Corporation Techniques for determining whether employee attendance is being appropriately managed
MY180880A (en) 2016-01-28 2020-12-11 Infostandard Sdn Bhd A method for recording electronic attendance

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
阿里钉钉与OA的集成方案与使用心得;佚名;《百度文库》;20150827;全文 *

Also Published As

Publication number Publication date
KR20180097553A (ko) 2018-08-31
TW201723961A (zh) 2017-07-01
US20180324121A1 (en) 2018-11-08
WO2017121271A1 (zh) 2017-07-20
JP6892447B2 (ja) 2021-06-23
CN105610695A (zh) 2016-05-25
KR102675418B1 (ko) 2024-06-17
TWI736534B (zh) 2021-08-21
WO2017112681A1 (en) 2017-06-29
JP2019505878A (ja) 2019-02-28
US20170178094A1 (en) 2017-06-22
SG11201804536QA (en) 2018-06-28
HK1224099A1 (zh) 2017-08-11
US10581770B2 (en) 2020-03-03

Similar Documents

Publication Publication Date Title
CN105610695B (zh) 对象分配方法及装置
US20220129943A1 (en) Automatic Aftercall Directory And Phonebook Entry Advertising
EP3105711B1 (en) Video communication method and system in instant communication
US10063547B2 (en) Authorization authentication method and apparatus
CN109005098B (zh) 任务提醒方法及装置、提醒消息的生成和展示方法及装置
CN111669311A (zh) 通讯方法及装置、系统、电子设备、可读存储介质
US20080263158A1 (en) Method and Apparatus for Instant Messaging
US20200374403A1 (en) Methods and systems for notifications in communications networks
US9596197B2 (en) Techniques for sender-validated message transmissions
CN106550004B (zh) 业务对象的推荐方法及装置
JP2012504905A (ja) 相互にスレッド構成された異なるタイプの伝達情報表示
CN104125136B (zh) 一种消息提醒方法、客户端及终端设备
CN103929354A (zh) 一种信息交互方法和设备
KR102457395B1 (ko) 통신 네트워크에서 네트워크 객체 할당의 타이밍을 제어하기 위한 방법들 및 디바이스들
EP1786160A1 (en) Apparatus and method for transmitting a message
CN104935500B (zh) 基于网络通话的好友推荐方法和装置
US20200111059A1 (en) Method for event reminding, and method and apparatus for generating event reminding message
CN107733776B (zh) 账号激活消息的模板配置方法及装置
CN110601965B (zh) 消息分发方法、装置、系统以及消息网关
CN105099887A (zh) 活动提醒方法及装置
US20150358787A1 (en) Message transmitting method and device
US20200153769A1 (en) Communication Method and Apparatus
CN108270841B (zh) 提示方法及装置
CN111770011B (zh) 风险提示方法及装置、电子设备、计算机可读存储介质
CN107819665B (zh) 通讯提醒方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1224099

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant