Movatterモバイル変換


[0]ホーム

URL:


CN112307397A - Schedule processing method, device and equipment based on online document and storage medium - Google Patents

Schedule processing method, device and equipment based on online document and storage medium
Download PDF

Info

Publication number
CN112307397A
CN112307397ACN202011183276.XACN202011183276ACN112307397ACN 112307397 ACN112307397 ACN 112307397ACN 202011183276 ACN202011183276 ACN 202011183276ACN 112307397 ACN112307397 ACN 112307397A
Authority
CN
China
Prior art keywords
schedule
account
page
displaying
online document
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011183276.XA
Other languages
Chinese (zh)
Inventor
黄铁鸣
周茂
梅寒晴
文琛
李斌
郭永智
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co LtdfiledCriticalTencent Technology Shenzhen Co Ltd
Priority to CN202011183276.XApriorityCriticalpatent/CN112307397A/en
Publication of CN112307397ApublicationCriticalpatent/CN112307397A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The application provides a schedule processing method and device based on an online document, electronic equipment and a computer readable storage medium; the method comprises the following steps: responding to a trigger operation aiming at an online document inlet in the instant messaging client, and displaying a page for editing the online document; responding to schedule creating operation in the page, and displaying schedule information of the created schedule and a participation account of the schedule; the schedule information comprises schedule content and schedule time; and displaying the schedule information and the participation account in a native interface of the instant messaging client, and sending the schedule information to the participation account. According to the method and the system, the linkage of the schedule functions in the online document and the instant messaging client can be realized, so that the processing efficiency of the schedule is improved.

Description

Schedule processing method, device and equipment based on online document and storage medium
Technical Field
The present application relates to the field of internet technologies, and in particular, to a schedule processing method and apparatus based on an online document, an electronic device, and a computer-readable storage medium.
Background
With the development of internet technology, online documents are more and more favored by users due to the characteristics that the online documents can be used anytime and anywhere without installing a special client, and multi-user cooperation, cloud storage and the like are supported.
For convenience of use, functions of an online document are generally integrated in various clients, however, related art provides an online document that is a page developed based on a hypertext Markup Language (HTML) such as H5, and is heterogeneous to a project management function developed based on a Native Language such as Java (Java) in a client, so that they cannot be linked with each other. For example, for an instant messaging client, a schedule function in the instant messaging client and a function in an online document cannot be linked, so that the processing efficiency of the schedule is affected.
Disclosure of Invention
The embodiment of the application provides a schedule processing method and device based on an online document, electronic equipment and a computer readable storage medium, which can link the online document and a schedule function in an instant messaging client to improve the processing efficiency of the schedule.
The technical scheme of the embodiment of the application is realized as follows:
the embodiment of the application provides a schedule processing method based on an online document, which comprises the following steps:
responding to a trigger operation aiming at an online document inlet in the instant messaging client, and displaying a page for editing the online document;
responding to schedule creating operation in the page, and displaying schedule information of the created schedule and a participation account of the schedule;
the schedule information comprises schedule content and schedule time;
and displaying the schedule information and the participation account in a native interface of the instant messaging client, and sending the schedule information to the participation account.
The embodiment of the application provides a schedule processing device based on an online document, which comprises:
the display module is used for responding to the triggering operation aiming at the online document entrance in the instant messaging client and displaying a page for editing the online document;
the display module is also used for responding to schedule creating operation in the page and displaying schedule information of the created schedule and participation accounts of the schedule;
the schedule information comprises schedule content and schedule time;
the display module is further used for displaying the schedule information and the participation account number in a native interface of the instant messaging client;
and the sending module is used for sending the schedule information to the participation account.
In the above scheme, the display module is further configured to display a schedule editing area in the page; and a display unit for displaying the content received in the schedule editing area as the created schedule content in response to a content editing operation in the schedule editing area; and a display unit for displaying the time set in the schedule editing area as the created schedule time in response to a time setting operation in the schedule editing area; and the account number setting module is used for responding to the participation account number setting operation in the schedule editing area and displaying the account number set in the schedule editing area as the participation account number of the schedule.
In the above scheme, the display module is further configured to display a time setting entry in the schedule editing area; and a display unit for displaying a time setting area in response to a trigger operation for the time setting entry; and a display unit for displaying the set time as the created schedule time in response to a time setting operation in the time setting area.
In the above scheme, the display module is further configured to respond to a reminding mode setting operation in the time setting area and display the set reminding mode; and when the set reminding time is up, displaying a reminding message conforming to the reminding mode in a native interface of the instant messaging client so as to remind the schedule.
In the above scheme, the display module is further configured to display a participating account setting entry in the schedule editing area; the instant messaging client is used for responding to the triggering operation of setting an entrance aiming at the participation account, and displaying an account list of the instant messaging client; and the account display module is used for responding to selection operation of accounts in the account list, and displaying the selected accounts in the account list as the participation accounts of the schedule.
In the above scheme, the schedule information includes a schedule state setting entry, which is used to obtain a schedule state set by the participation account for the schedule content; the device also comprises an acquisition module used for acquiring the schedule state of the schedule set in the instant messaging client of the participation account; the sending module is configured to send the set schedule state to the page, so that the display module displays the set schedule state corresponding to the participation account in the page.
In the above scheme, the sending module is further configured to send the set schedule state to the page through a background server of the online document; and the set schedule state is sent to a background server of the online document by a background server of the schedule application.
In the above scheme, the sending module is further configured to send a corresponding reminding message to the participating account with the created schedule in response to the editing operation for the created schedule in the page.
In the above scheme, the schedule information includes a schedule source entry for acquiring schedule information corresponding to the created schedule; the display module is further configured to display schedule information corresponding to the created schedule in the page in response to a trigger operation for the schedule source entry.
In the above scheme, the display module is further configured to jump to a corresponding page in response to a trigger operation for the schedule source entry; the acquisition module is also used for acquiring the identification and the schedule identification of the online document through the page; and the schedule frame identifier and the schedule corresponding to the created schedule are obtained according to the identifier of the online document and the schedule identifier; the display module is further configured to render the schedule to a schedule frame corresponding to the schedule frame identifier in the page, so as to display schedule information corresponding to the created schedule in the page.
In the above scheme, the sending module is further configured to send the schedule information to the participating account through a background server of a schedule application; and sending the schedule information to a background server of the schedule application by the page through the background server of the online document.
In the above scheme, the obtaining module is further configured to intercept a schedule processing request sent by the page; and analyzing the schedule processing request to acquire the schedule information and the participation account carried in the schedule processing request.
An embodiment of the present application provides an electronic device, including:
a memory for storing executable instructions;
and the processor is used for realizing the schedule processing method based on the online document provided by the embodiment of the application when the executable instructions stored in the memory are executed.
The embodiment of the application provides a computer-readable storage medium, which stores executable instructions for causing a processor to execute, so as to implement the schedule processing method based on online documents provided by the embodiment of the application.
The embodiment of the application has the following beneficial effects:
the schedule is created by supporting the online document, including the schedule content, the schedule time and the participation account number, and is displayed in the native interface of the instant messaging client, so that the schedule created by the online document can be flexibly displayed in the instant messaging client, the linkage of the instant messaging client and the online document based on the schedule is realized, the schedule can be processed in the online document, the schedule can be processed in the instant messaging client, and the schedule processing efficiency is improved.
Drawings
FIG. 1 is a block diagram of an architecture of an online document based calendar processing system 100 provided by an embodiment of the present application;
fig. 2 is a schematic structural diagram of a terminal 400-1 provided in an embodiment of the present application;
FIG. 3 is a flowchart illustrating a method for processing a schedule based on an online document according to an embodiment of the present application;
FIG. 4 is a flowchart illustrating a method for processing a schedule based on an online document according to an embodiment of the present application;
FIG. 5A is a schematic diagram of an application scenario of a method for processing a schedule based on an online document according to an embodiment of the present application;
FIG. 5B is a schematic diagram of an application scenario of a method for processing a schedule based on an online document according to an embodiment of the present application;
FIG. 5C is a schematic diagram of an application scenario of a method for processing a schedule based on an online document according to an embodiment of the present application;
FIG. 5D is a schematic diagram of an application scenario of a method for processing a schedule based on an online document according to an embodiment of the present application;
FIG. 5E is a schematic diagram of an application scenario of a method for processing a schedule based on an online document according to an embodiment of the present application;
FIG. 5F is a schematic diagram of an application scenario of a method for processing a schedule based on an online document according to an embodiment of the present application;
FIG. 5G is a schematic diagram of an application scenario of a method for processing a schedule based on an online document according to an embodiment of the present application;
FIG. 5H is a schematic diagram of an application scenario of a method for processing a schedule based on an online document according to an embodiment of the present application;
FIG. 5I is a schematic diagram of an application scenario of a method for processing a schedule based on an online document according to an embodiment of the present application;
FIG. 5J is a schematic diagram of an application scenario of a method for processing a schedule based on an online document according to an embodiment of the present application;
FIG. 5K is a schematic diagram of an application scenario of a method for processing a schedule based on an online document according to an embodiment of the present application;
FIG. 6 is a schematic diagram illustrating an interaction flow among an online document, an online document backend server, a calendar application backend server, and a calendar application provided by an embodiment of the present application;
FIG. 7 is a schematic diagram illustrating an interaction flow among an online document, an online document backend server, a calendar application backend server, and a calendar application provided by an embodiment of the present application;
fig. 8 is a schematic view illustrating an interaction flow among an online document, an online document backend server, a calendar application backend server, and a calendar application according to an embodiment of the present application.
Detailed Description
In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be described in further detail with reference to the attached drawings, the described embodiments should not be considered as limiting the present application, and all other embodiments obtained by a person of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
In the following description, reference is made to "some embodiments" which describe a subset of all possible embodiments, but it is understood that "some embodiments" may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of the present application only and is not intended to be limiting of the application.
Before further detailed description of the embodiments of the present application, terms and expressions referred to in the embodiments of the present application will be described, and the terms and expressions referred to in the embodiments of the present application will be used for the following explanation.
1) The online document is used for online editing of a user, multi-user cooperation and real-time storage in a cloud, document display is carried out through an HTML page, synchronization of user editing contents is achieved depending on communication between a client and a server, and the type of the online document can be an online Word document, an online Excel document, an online PPT document and an online drawing document.
2) The local (Native) application is based on a local operating system of the terminal, such as iOS and Android (Android), and uses Native codes to write running application programs, also called local apps, and includes, for example, applications built in the operating system, such as dialing and short message programs, and may also include apps supporting installed third parties, such as social applications, payment applications, and the like.
The native application is an application developed in a native development language of a terminal operating system, an application developed in Java for example, Android, and an application developed in object-oriented C (OC, Objected C) for example, and uses components and layout native to the operating system.
3) In response to the condition or state on which the performed operation depends, one or more of the performed operations may be in real-time or may have a set delay when the dependent condition or state is satisfied; there is no restriction on the order of execution of the operations performed unless otherwise specified.
Referring to fig. 1, fig. 1 is a schematic architecture diagram of an online document based calendar processing system 100 provided in an embodiment of the present application, where the online document based calendar processing system 100 includes: the online document backend server 200, the schedule application backend server 300, the terminal 400-1, and the terminal 400-2 are respectively described below.
The online document backend server 200 is configured to receive schedule information (including schedule content and schedule time) of a schedule newly created in an online document by an organizer and a participation account of the schedule, which are sent by the terminal 400-1 through a page, and send the received schedule information and the participation account to the schedule application backend server 300.
And the schedule application background server 300 is configured to receive the schedule information and the participation account sent by the online document background server 200, and send the schedule information to the instant messaging client associated with the participant corresponding to the participation account. For example, assuming that the participating account received by the schedule application backend server 300 is the account of the user a, the schedule backend server 300 sends the schedule information to the instant messaging client associated with the user a.
The terminal 400-1 is a terminal associated with an organizer (i.e., a user who creates a schedule) and on which the client 410-1 operates, and the client 410-1 is an instant messenger client integrated with an online document function. When the client 410-1 receives a click operation of an organizer on an online document icon displayed in the human-computer interaction interface of the client 410-1, a page for editing the online document is displayed independently of the native interface of the client 410-1, so that the organizer newly creates a schedule in the displayed page for editing the online document (a specific process of newly creating a schedule in the online document will be described below). Subsequently, after acquiring the schedule information of the schedule input by the organizer in the online document and the participation account of the schedule, the client 410-1 sends the schedule information and the participation account input by the organizer in the online document to the online document backend server 200 through the page. In addition, after acquiring the schedule information and the participation account number input by the organizer in the online document, the page may also send a schedule processing request, the client 410-1 intercepts the schedule processing request sent by the page, analyzes the intercepted schedule processing request to acquire the schedule information and the participation account number carried in the schedule processing request, and fills the acquired schedule information and the participation account number into a schedule block in a native interface of the client 410-1 to be displayed in the native interface of the client 410-1, so that linkage between the online document and the schedule function in the client 410-1 is realized to help the user improve the processing efficiency of the schedule.
The terminal 400-2 is a terminal associated with a participant (i.e., a user corresponding to a participation account of a schedule), on which a client 410-2 operates, and the client 410-2 is an instant messaging client integrated with an online document function. After receiving the schedule information sent by the schedule application background server 300, the terminal 400-2 fills the schedule section in the client 410-2 to display the new schedule created by the organizer in the online document in the native interface of the client 410-2.
It should be noted that the number of the participating objects shown in fig. 1 may also be multiple, that is, when the organizer inputs multiple participating accounts as participating accounts of the schedule in the online document, the schedule backend server 300, after receiving the multiple participating accounts, sends schedule information to the multiple participating objects, respectively. For example, assuming that an organizer selects an account of a user a and an account of a user B in an online document as participating accounts of a newly-built schedule, a schedule application background server will send schedule information to instant messaging clients associated with the user a and the user B, respectively.
In some embodiments, the online document backend server 200 and the schedule application backend server 300 may be independent physical servers, may also be a server cluster or a distributed system formed by a plurality of physical servers, and may also be cloud servers providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDNs, and big data and artificial intelligence platforms. The terminals 400-1 and 400-2 may be, but are not limited to, a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, and the like. The terminal and the server may be directly or indirectly connected through wired or wireless communication, and the embodiment of the present application is not limited.
The structure of the terminal 400-1 will be explained below. For example, referring to fig. 2, fig. 2 is a schematic structural diagram of a terminal 400-1 provided in an embodiment of the present application, where the terminal 400-1 shown in fig. 2 includes: at least one processor 410, memory 450, at least one network interface 420, and a user interface 430. The various components in the terminal 400-1 are coupled together by abus system 440. It is understood that thebus system 440 is used to enable communications among the components. Thebus system 440 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are labeled asbus system 440 in fig. 2.
The Processor 410 may be an integrated circuit chip having Signal processing capabilities, such as a general purpose Processor, a Digital Signal Processor (DSP), or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like, wherein the general purpose Processor may be a microprocessor or any conventional Processor, or the like.
The user interface 430 includes one or more output devices 431, including one or more speakers and/or one or more visual displays, that enable the presentation of media content. The user interface 430 also includes one or more input devices 432, including user interface components that facilitate user input, such as a keyboard, mouse, microphone, touch screen display, camera, other input buttons and controls.
The memory 450 may be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid state memory, hard disk drives, optical disk drives, and the like. Memory 450 optionally includes one or more storage devices physically located remote from processor 410.
The memory 450 includes either volatile memory or nonvolatile memory, and may include both volatile and nonvolatile memory. The nonvolatile memory may be a Read Only Memory (ROM), and the volatile memory may be a Random Access Memory (RAM). The memory 450 described in embodiments herein is intended to comprise any suitable type of memory.
In some embodiments, memory 450 is capable of storing data, examples of which include programs, modules, and data structures, or a subset or superset thereof, to support various operations, as exemplified below.
An operating system 451, including system programs for handling various basic system services and performing hardware-related tasks, such as a framework layer, a core library layer, a driver layer, etc., for implementing various basic services and handling hardware-based tasks;
a network communication module 452 for communicating to other computing devices via one or more (wired or wireless) network interfaces 420, exemplary network interfaces 420 including: bluetooth, wireless compatibility authentication (WiFi), and Universal Serial Bus (USB), etc.;
a presentation module 453 for enabling presentation of information (e.g., user interfaces for operating peripherals and displaying content and information) via one or more output devices 431 (e.g., display screens, speakers, etc.) associated with user interface 430;
an input processing module 454 for detecting one or more user inputs or interactions from one of the one or more input devices 432 and translating the detected inputs or interactions.
In some embodiments, the apparatus provided by the embodiments of the present application can be implemented in software, and fig. 2 shows an online document based schedule processing apparatus 455 stored in the memory 450, which can be software in the form of programs and plug-ins, and the like, and includes the following software modules: a display module 4551, a sending module 4552 and an obtaining module 4553, which are logical and thus may be arbitrarily combined or further divided according to the functions implemented. The functions of the respective modules will be explained below.
In other embodiments, the apparatus provided in this embodiment of the present Application may be implemented in hardware, and as an example, the online document based calendar processing apparatus provided in this embodiment of the present Application may be a processor in the form of a hardware decoding processor, which is programmed to execute the online document based calendar processing method provided in this embodiment of the present Application, for example, the processor in the form of the hardware decoding processor may be implemented by one or more Application Specific Integrated Circuits (ASICs), DSPs, Programmable Logic Devices (PLDs), Complex Programmable Logic Devices (CPLDs), Field Programmable Gate Arrays (FPGAs), or other electronic components.
The calendar processing method based on the online document provided by the embodiment of the present application will be described below with reference to an exemplary application and implementation of the terminal provided by the embodiment of the present application. The following description is made by taking a terminal as an execution main body of a schedule processing method based on an online document, and specifically, the terminal can execute the schedule processing method based on the online document by operating an instant messaging client.
Referring to fig. 3, fig. 3 is a flowchart illustrating a method for processing a schedule based on an online document according to an embodiment of the present application, and will be described with reference to the steps illustrated in fig. 3.
In step S301, in response to a trigger operation for an online document entry in the instant messenger client, a page for editing an online document is displayed.
In some embodiments, the instant messaging client may include various types of instant messaging clients, such as an instant messaging client (e.g., WeChat) that provides internet social services for individual users; or an instant messaging client (e.g., corporate Wechat) that provides Internet social services for corporate users. When the terminal receives a trigger operation aiming at an online document inlet in the instant messaging client, a page for editing the online document is displayed in a mode independent of a native interface of the instant messaging client.
For example, taking an instant messaging client as an enterprise WeChat as an example, when the enterprise WeChat receives a click operation of an organizer (i.e., a user needing to create a schedule) on an online document entry button displayed in a human-computer interaction interface of the enterprise WeChat, a page for editing the online document is displayed in a manner independent of a native interface of the enterprise WeChat, wherein the online document may be a blank document for the organizer to edit the content.
For example, referring to fig. 5A, when the terminal receives a click operation of an organizer on an online document entry (i.e., a "micro document"button 501 shown in fig. 5A) displayed in a human-computer interaction interface of the instant messenger client, a page 502 for editing an online document is displayed in a manner independent of a native interface of the instant messenger client. Where the online document displayed in page 502 is a blank document in which the organizer can perform content editing.
In step S302, in response to a schedule creating operation in a page, schedule information of the created schedule and a participation account of the schedule are displayed; the schedule information comprises schedule content and schedule time.
In some embodiments, the terminal may implement the schedule creating operation in response to the schedule in the page as described above, and display schedule information of the created schedule and a participation account number of the schedule by: displaying a schedule editing area in a page; displaying the content received in the schedule editing area as created schedule content in response to a content editing operation in the schedule editing area; displaying the time set in the schedule editing area as the created schedule time in response to the time setting operation in the schedule editing area; in response to the participation account setting operation in the schedule editing area, displaying the account set in the schedule editing area as a participation account of the schedule.
For example, referring to fig. 5B, a "schedule creation"button 503 is displayed in the page, and when the page receives a click operation of the organizer on the "schedule creation"button 503, a schedule editing area (i.e., "schedule editing frame" 505 shown in fig. 5B) is displayed in the page for the organizer to edit the schedule content, set the schedule time, and set the participation account of the schedule. For example, assuming that the organizer inputs "android weekly meeting" in the "schedule edit box" 505, the terminal displays "android weekly meeting" input by the organizer as schedule contents of a schedule that the organizer needs to create.
Note that the schedule content may be various types of matters such as a meeting, a collective activity, training, and the like, the organizer may input any content in the "schedule edit box" 505, and the terminal takes the content input in the "schedule edit box" 505 by the organizer as the schedule content of the created schedule.
For example, referring to fig. 5B, when the page receives a click operation of the organizer on the "schedule creation"button 503, a "theme edit box" 504 may also be displayed in the page for the organizer to edit the theme. For example, the organizer may enter "item list" in "subject edit box" 504 to make an overall description of the created calendar.
In some embodiments, the terminal may display the time set in the schedule editing area as the created schedule time in response to the time setting operation in the schedule editing area as described above by: displaying a time setting entry in a schedule editing area; in response to a trigger operation for the time setting entry, a time setting area is displayed (the time setting area may be further divided, for example, into a date setting area and a time setting area for an organizer to set the date and time, respectively); in response to a time setting operation in the time setting area, the set time is displayed as the created schedule time.
For example, referring to fig. 5C, a time setting entry (i.e., a "time setting"button 506 shown in fig. 5C, in which a default time is displayed in the "time setting"button 506 and is the next hour default when the organizer creates the schedule, is displayed in the "schedule edit box" 505, for example, assuming that the organizer creates theschedule 10/21/23 minutes, the default time displayed in the "time setting"button 506 is 10/21/11/00 minutes). The organizer may modify the time of day by clicking on the "time set"button 506.
For example, as shown in fig. 5C, when the page receives a click operation of the organizer on the "time setting"button 506, a time setting area (i.e.,calendar 507 shown in fig. 5C) is displayed in the page. The organizer can set the date throughcalendar 507. Assuming the organizer has selectednumber 23 in calendar table 507, the time displayed in "time setting"button 506 will be updated to "10 months, 23 days, 11: 00".
For example, referring to fig. 5D, a "time setting entry"button 508 is also displayed incalendar 507 for the organizer to set for a specific time of the schedule. When the page receives a click operation of the organizer on the "time setting entry"button 508, "time setting area" 509 is displayed for the organizer to perform setting of a specific time. For example, assuming that the organizer set the time to 12:00 in the "time setting area" 509, the time displayed in the "time setting"button 506 in fig. 5C will be updated to "12: 00 on 23 days of 10 months".
In other embodiments, the "time set"button 506 shown in FIG. 5C may be further divided into two buttons, including: a date setting button and a time setting button. When the page receives a click operation for a date setting button, acalendar 507 shown in fig. 5C is displayed for the organizer to set the date; when the page receives a click operation for the time setting button, a "time setting area" 509 shown in fig. 5D is displayed for the organizer to perform setting of a specific time.
The schedule time refers to the start time or duration of an event or task. For example, assuming that the content input by the organizer in the schedule editing area is "android congress," the corresponding schedule time refers to a start time of the android congress or a duration of the android congress.
In some embodiments, the terminal may further display the set alert mode in response to an alert mode setting operation in the time setting area; and when the set reminding time is up, displaying reminding messages conforming to the reminding mode in the native interfaces of the instant messaging client sides of the organizer and the participating objects so as to prompt schedule information.
For example, referring to fig. 5E, a "reminder scheme setting entry"button 510 is further displayed in calendar table 507, and when the page receives a click operation of the organizer on "reminder scheme setting entry"button 510, alist 511 including a plurality of candidate reminder schemes is displayed for the organizer to select. Thelist 511 includes: the method comprises a plurality of candidate reminding modes such as one hour in advance, one day in advance, when an event occurs and the like. Assuming that the organizer selects "one day ahead", the background server of the schedule application will send a corresponding reminding message to the instant messaging client of the organizer the day before the schedule time set by the organizer, for example, displaying the reminding message in the instant messaging client of the organizer in a short message manner; or displaying the reminding message in the instant messaging client of the organizer in a popup mode.
In some embodiments, the terminal may display the account set in the schedule editing area as a participating account of the schedule in response to the participating account setting operation in the schedule editing area as described above by: displaying a participation account number setting entry in a schedule editing area; responding to a triggering operation of setting an entrance aiming at a participating account, and displaying an account list of an instant messaging client; in response to a selection operation for an account in the account list, displaying the account selected in the account list as a participating account of the schedule.
For example, referring to fig. 5F, a participation account setting entry (i.e., the "@"button 512 shown in fig. 5F) is displayed in the "schedule edit box" 505. When the page receives a click operation of the organizer on the "@"button 512, a list 513 of accounts having a specific relationship with the organizer account (e.g., having a friend relationship, being in the same group, etc.) is displayed for selection of participating accounts of the schedule by the organizer in the list 513. For example, assuming that the organizer selected the account "@ Liu XXX" in account list 513, the account "@ Liu XX" would be displayed in "calendar edit box" 505 as a participating account for the calendar. Of course, the account list 513 may be displayed by the "@" character input by the organizer in the "schedule edit box" 505. For example, when the organizer enters the "@" character in the "schedule edit box" 505, the account list 513 will be displayed.
In some embodiments, after the organizer enters the schedule content, sets for the schedule time, and sets for the participation account number of the schedule in the schedule editing area, clicking the confirmation button or pressing the enter key will display the schedule created by the organizer in the page. Further, when the organizer creates another schedule, the creation of a new schedule can be performed by re-clicking the "schedule creation"button 503 in fig. 5B.
For example, referring to fig. 5G, after the organizer completes the schedule creation operation in the online document, the schedule created by the organizer may be displayed in a page. As shown in fig. 5G, two schedules created by the organizer are displayed on the page, which are aschedule 514 with a schedule content of "education live case review" and participating accounts of "@ Bru ceLee and @ Jackie Chan" and a schedule 515 with a schedule content of "android weekly meeting" and participating accounts of "@ bruclee", respectively.
In step S303, the schedule information and the participation account are displayed in the native interface of the instant messenger client.
In some embodiments, before performing step S303, the terminal may also first perform steps S305 to S306 shown in fig. 4, which will be described in conjunction with the steps shown in fig. 4.
In step S305, a schedule processing request transmitted from a page is intercepted.
In some embodiments, after an organizer completes a schedule creation operation in an online document, a page sends a schedule processing request, for example, a page triggering URL Schema request, where the URL Schema is an intra-page jump protocol, and by defining its own Schema protocol, it is very convenient to jump to each page in an application; through the Schema protocol, the server can customize which page the notification application jumps to, for example, the page jump can be customized through a notification bar message, the page jump can be customized through an H5 page, and the like. The following describes the URL Schema protocol format. Take URL Schema as "xl:// goods:8888/goodsDetailgoodsId 10011002" as an example, where xl represents the name of Schema protocol, goods represents which address domain the Schema acts on, goodstail represents the page specified by the Schema, g oodsId represents the passed parameter, and 8888 represents the port number of the path.
For example, the page may trigger a URL Schema request carrying schedule information of a schedule created by the organizer and a participation account of the schedule, where the schedule information and the participation account carried by the URL Schema request are encrypted, and for example, the schedule information and the participation account may be encrypted by using an encryption method of base 64.
In step S306, the schedule processing request is parsed to obtain schedule information and the participation account.
In some embodiments, after receiving the above, after intercepting the page-triggered URL Schema request carrying the schedule information created by the organizer and the participation account of the schedule, the terminal parses the intercepted URL Schema, including parsing the URL specifying the prefix, and decrypts the encrypted (e.g., encrypted by base 64) schedule information and the participation account carried in the page-triggered URL Schema ma, so as to obtain the decrypted schedule information and the participation account. And then, the terminal fills the schedule information and the participation account number into a schedule section in the native interface of the instant messaging client so as to display the schedule section in the native interface of the instant messaging client. Therefore, the organizer can check the related information of the created schedule in the online document and can check the related information of the created schedule in the native interface of the instant messaging client, and the schedule processing efficiency is improved.
In step S304, schedule information is transmitted to the participating account.
In some embodiments, the terminal may send schedule information to the participating accounts by: sending schedule information to the participating account through a background server of the schedule application; the schedule information is sent to a background server of the schedule application by the page through the background server of the online document.
Illustratively, after acquiring schedule information and a participation account number input by an organizer in an online document, a page sends the acquired schedule information and the participation account number to a background server of the online document. After receiving the schedule information and the participation account sent by the page, the background server of the online document sends the received schedule information and the participation account to the background server of the calendar application. And then, after receiving the schedule information and the participation account number sent by the background server of the online document, the background server of the schedule application sends the schedule information to the instant messaging client associated with the participation account number so as to display the schedule information in a native interface of the instant messaging client participating in the account number. For example, after receiving schedule information sent by a background server of a schedule application, an instant messaging client participating in an account fills in a schedule section of a native interface to display a schedule (including schedule content, schedule time and the like) created by an organizer.
In other embodiments, the schedule information displayed in the native interface of the instant messaging client may further include a schedule source entry, which is used to obtain schedule information corresponding to the created schedule. And when responding to the trigger operation aiming at the schedule source entrance, the terminal displays schedule information corresponding to the created schedule in the page.
For example, the terminal may display schedule information corresponding to the created schedule in the page in response to the trigger operation for the schedule source entry as described above by: responding to the trigger operation aiming at the schedule source entrance, and jumping to a corresponding page; acquiring an identifier and a schedule identifier of an online document through a page; acquiring a schedule frame identifier corresponding to the created schedule and data corresponding to the schedule according to the identifier of the online document and the schedule identifier; and rendering the data corresponding to the schedule to a schedule frame corresponding to the schedule frame identification in the page so as to display schedule information corresponding to the created schedule in the page.
For example, referring to fig. 5H, a calendar source entry, such as the "from micro document [ item list ]button 516 shown in fig. 5H, may be included in the calendar detail page displayed on the native interface of the instant messenger client of the participating object (i.e., the user corresponding to the participating account number). When the instant messaging client of the participant receives the clicking operation of the participant on thebutton 516 of 'from the micro document (item list'), the participant jumps to the corresponding page for editing the online document and slides to the corresponding schedule area in the online document.
For example, as shown in fig. 5H, a scheduledetail query entry 517 for obtaining details of an organizer, a participantdetail query entry 518 for obtaining all participation accounts of the schedule, a reminder 519 for displaying a reminder mode set by the participant object, acalendar entry 520 for obtaining a calendar and aremark 521, an information for displaying a remark of the participant object, an onlineconference initiation entry 522 for the participant object to initiate an online conference and agroup chat entry 523 for the participant object to enter the group chat interface for chatting may also be included in the schedule detail page displayed on the native interface of the instant messaging client of the participant object.
In other embodiments, the schedule information displayed on the native interface of the instant messaging client may further include: a schedule state setting entrance for acquiring the schedule state set by the participation account aiming at the schedule content; the terminal acquires a schedule state set in an instant messaging client of the participating account, and sends the acquired set schedule state to the page so as to display the set schedule state corresponding to the participating account in the page.
In some embodiments, the terminal may transmit the acquired set schedule state to the page by: sending the set schedule state to the page through a background server of the online document; and the background server of which the set schedule state is schedule application sends the schedule application to the background server of the online document when determining that the participating object sets the schedule created based on the online document.
For example, referring to fig. 5I, taking the participating account as "@ BruceLee" as an example, a schedulestate setting entry 524 is included in the schedule detail page displayed on the native interface of the instant messaging client of "@ BruceLee". Three states of "accept", "pending" and "reject" are displayed in the schedulestate setting entry 524 for selection by "@ BruceLee". When "@ bruceLee" clicks the "accept" button displayed in the schedulestate setting entry 524, the instant messaging client of "@ bruceLee" determines that the "@ bruceLee" is "accept" for the schedule setting of which the schedule content is "android Zhou", and then sends the "accept" state of the "@ bruceLee" for the schedule setting of which the schedule content is "android Zhou" to the background server of the schedule application, and forwards the "accept" state to the background server of the online document through the background server of the schedule application. After receiving the information, the background server of the online document queries a corresponding page according to the identifier of the online document, and sends an "accept" state of "@ brucele" set for the schedule with the schedule content of "android congress" to the queried page, so that when the page displays the schedule with the schedule content of "android congress", a corresponding "accept" identifier, such as the "√"icon 525 shown in fig. 5I, is displayed behind the account "@ brucele". In this way, the organizer can clearly see the setting status of each participating account with respect to the schedule in the online document, so as to facilitate subsequent arrangement.
It should be noted that, in addition to the schedule state setting entry, all entries in the schedule detail page displayed in the native interface of the instant messenger client of the organizer and the function area may be included in the schedule detail page displayed in the native interface of the instant messenger client of the participating object.
In still other embodiments, the terminal may be further configured to: and responding to the editing operation aiming at the created schedule in the page, and sending a reminding message corresponding to the editing operation to the participation account with the created schedule.
Illustratively, after an organizer creates a schedule in an online document and sends corresponding schedule information to a participating account of the schedule, if the organizer finds that the created schedule has some problems and needs to be further modified, the organizer can further edit the created schedule, and meanwhile, the terminal also sends a corresponding reminding message to the participating account of the schedule to inform that the schedule content of the participating account is updated.
For example, taking an organizer of "@ jackie chan" as an example, the "@ jackie chan" creates a schedule in an online document and selects the account "@ king XX" as the participating account of the schedule. When the subsequent "jackie chan" further edits the schedule, a corresponding reminding message can be sent to the "@ king XX". For example, when "@ JackieChan" modifies the schedule information, a reminding message similar to "JackieChan modifies the schedule information in the micro document [ item list ] may be sent to" @ king XX ", and a specific modification content may be attached to the reminding message; when "@ jackie chan" deletes the schedule information, a reminding message similar to "jackie chan deletes the schedule information in the micro document [ item list ] can be sent to" @ king XX ".
The schedule processing method based on the online document supports schedule creation through the online document, includes the steps of editing schedule content, setting schedule time and participating account numbers, and displays the schedule in a native interface of the instant messaging client, so that the schedule created by the online document can be flexibly displayed in the instant messaging client, the linkage of the instant messaging client and the online document based on the schedule is realized, the schedule can be processed in the online document, the schedule can be processed in the instant messaging client, and the schedule processing efficiency is improved.
Continuing with the exemplary structure of the online document based calendar processing device 455 provided by the embodiment of the present application implemented as software modules, in some embodiments, as shown in fig. 2, the software modules stored in the online document based calendar processing device 455 of thememory 440 may include: a display module 4551, a sending module 4552 and an acquisition module 4553.
A display module 4551, configured to display a page for editing an online document in response to a trigger operation for an online document entry in an instant messaging client; a display module 4551, further configured to display schedule information of the created schedule and a participation account of the schedule in response to a schedule creation operation in the page; the schedule information comprises schedule content and schedule time; the display module 4551 is further configured to display schedule information and a participation account in a native interface of the instant messaging client; a sending module 4552, configured to send schedule information to the participating account.
In some embodiments, the display module 4551 is further configured to display a schedule editing area in a page; and a display unit for displaying the content received in the schedule editing area as created schedule content in response to a content editing operation in the schedule editing area; and a display unit for displaying the time set in the schedule editing area as the created schedule time in response to a time setting operation in the schedule editing area; and displaying the account set in the schedule editing area as a participation account of the schedule in response to the participation account setting operation in the schedule editing area.
In some embodiments, the display module 4551 is further configured to display a time setting entry in the schedule editing area; and a display unit for displaying a time setting area in response to a trigger operation for the time setting entry; and a display unit for displaying the set time as the created schedule time in response to a time setting operation in the time setting area.
In some embodiments, the display module 4551 is further configured to display the set reminding mode in response to a reminding mode setting operation in the time setting area; and when the set reminding time is up, displaying a reminding message conforming to the reminding mode in a native interface of the instant messaging client so as to prompt the schedule.
In some embodiments, the display module 4551 is further configured to display a participation account setting entry in the schedule editing area; the account list display module is used for responding to the triggering operation of setting an entrance aiming at the participating account, and displaying the account list of the instant messaging client; and displaying the account selected in the account list as a participating account of the schedule in response to a selection operation for an account in the account list.
In some embodiments, the schedule information includes a schedule state setting entry for acquiring a schedule state set by the participating account for the schedule content; the device further comprises an obtaining module 4553, configured to obtain a schedule state in which a schedule is set in an instant messaging client participating in an account; a sending module 4552, configured to send the set schedule state to a page, so that the display module 4551 displays the set schedule state corresponding to the participating account on the page.
In some embodiments, the sending module 4552 is further configured to send the set calendar state to the page through a backend server of the online document; wherein the set calendar state is sent by the background server of the calendar application to the background server of the online document.
In some embodiments, the sending module 4552 is further configured to send a corresponding reminding message to the participating account with the created schedule in response to an editing operation for the created schedule in the page.
In some embodiments, the schedule information includes a schedule source entry for acquiring schedule information corresponding to the created schedule; the display module 4551 is further configured to display schedule information corresponding to the created schedule in the page in response to a trigger operation for the schedule source entry.
In some embodiments, the display module 4551 is further configured to jump to a corresponding page in response to a trigger operation for the schedule source entry; the obtaining module 4553 is further configured to obtain an identifier and a schedule identifier of the online document through a page; the schedule frame identification and the schedule corresponding to the created schedule are obtained according to the identification of the online document and the schedule identification; the display module 4551 is further configured to render the schedule to a schedule frame corresponding to the schedule frame identifier in the page, so as to display schedule information corresponding to the created schedule in the page.
In some embodiments, the sending module 4552 is further configured to send schedule information to the participating account through a background server of the schedule application; the schedule information is sent to a background server of the schedule application by the page through the background server of the online document.
In some embodiments, the obtaining module 4553 is further configured to intercept a schedule processing request sent by a page; and analyzing the schedule processing request to acquire the schedule information and the participation account carried in the schedule processing request.
It should be noted that, in the embodiments of the present application, technical details which are not exhaustive in the description of the above-mentioned apparatus can be understood from the description of any one of the drawings in fig. 3 to 4.
In the following, an example application of the embodiment of the present application in an actual application scenario is described by taking an instant messaging client as an enterprise WeChat as an example.
The current online document integrated in the enterprise WeChat cannot be linked with the schedule in the enterprise WeChat, and the new schedule is not supported in the online document.
In view of the above technical problems, embodiments of the present application provide a schedule processing method based on an online document, which can support adding a participating account of a schedule using the @ function, and support setting of a synchronous participating account in an enterprise WeChat for the schedule (including accepting, pending, and rejecting) to the online document, and an organizer can synchronously push the participating account in operations such as creating, modifying, and deleting the schedule in the online document.
For example, referring to FIG. 5A, upon clicking on a "micro document"button 501 displayed in the enterprise WeChat, the user displays a page 502 for editing the online document. As shown in fig. 5B, a callendarbox (i.e., "create schedule"button 503 shown in fig. 5B) is displayed in the online document, and when the user clicks the callendarbox, a new callendarbox entry (i.e., "schedule edit box" 505 shown in fig. 5B) will be created at the current cursor. The default start of the entry is the first hour after the current time, which supports filling the content, modifying the start time, and adding the participating account by @ which creates a new calendar and adds the @ account as the participating account of the calendar. For example, the user may bring up the user's list of friend accounts by clicking the "@"button 512 shown in fig. 5F, and select the corresponding account from the displayed list of accounts 513 as the participating account for the calendar. Meanwhile, the user can call upcalendar 507 by clicking on "time setting"button 506 shown in fig. 5C, and modify the schedule time based oncalendar 507.
For example, referring to fig. 5J, taking "jackie chan" as an example, assuming that "jackie chan" modifies schedule information in an online document, a participating account of the schedule will receive aprompt message 526, as shown in fig. 5J, that "jackie chan modifies schedule information in a micro document [ item list ].
For example, referring to fig. 5K, assuming that "jackie chan" deletes schedule information in an online document, the account participating in the schedule will receive a reminding message 527, as shown in fig. 5K, that "jackie chan deletes schedule information in a micro document [ item list ].
For example, referring to fig. 5H, after clicking the calendar application in the enterprise WeChat to enter the new calendar created from the online document, a from item (i.e., thecalendar source entry 516 shown in fig. 5H) is displayed in the calendar detail page to indicate the source of the calendar. When the user clicks on the [ from ] item, the enterprise WeChat will jump to the corresponding online document and slide to the corresponding CalendarBox entry.
For example, referring to fig. 5I, after a user (e.g., a participant of a calendar) clicks on a calendar application in an enterprise WeChat to enter a new calendar through an online document, a "calendar status setting entry" 524 is displayed in the calendar details page, three statuses of "receive", "pending" and "decline" are displayed in the "calendar status setting entry" 524 for the participant to select, and the status of the participant selected in the enterprise WeChat is synchronized to the status of the participant of the Calendarbox entry in the online document. For example, assuming that "brucele" clicks the "receive" button in the enterprise WeChat for the schedule whose schedule content is "android Tuesday", a corresponding "√"icon 525 is displayed in the online document behind the account "@ brucele" displayed in the schedule whose schedule content is "android Tuesday", indicating that "brucele" accepts to participate in the android Tuesday. Thus, the organizer can clearly see the status set by each participant in the online document for subsequent work scheduling.
The schedule processing method based on online documents provided by the embodiments of the present application is specifically described below.
For example, after filling the corresponding schedule information in the CalendarBox entry, the user generates a unique corresponding identifier (CalendarBox ID), and the subsequent operations of adding, deleting, querying, and changing the schedule are all based on the unique CalendarBox ID, and meanwhile, the synchronization of the participation account with respect to the state (including acceptance, rejection, and pending) set by the schedule is also based on the unique CalendarBox ID.
For example, after the user inputs participation accounts in the callendarbox entry, the schedule created by the user appears in the schedule list of the enterprise WeChat corresponding to the participation accounts. The main flow here is that the terminal selects the people needing @ and transmits the people to a specific identifier of a page (Web), such as the vid of a user, and the Web calls an interface provided by a background server of an online document after receiving the vid sent by the terminal and adds a designated person to a participant of the schedule.
For example, the user may also adjust the calendar time in the CalendarBox entry, e.g. the start time of a certain meeting. For example, when the user clicks the time setting button displayed in the callendorbox entry, the date and time selector is invoked for the user to select the date and time. After the user selects the time, the user calls a background interface provided by the online document background server to modify the starting time.
For example, as shown in fig. 6, when a user performs a new creation, editing or deleting operation on a schedule in an online document, a corresponding reminding message is sent to a participant of the schedule. Taking the deletion operation of the user on the created schedule as an example, after the online document receives the deletion operation of the user on the schedule, a corresponding message is sent to a background server of the online document to inform the background server of the online document that the user performs the deletion operation on a certain schedule. After receiving the message sent by the online document through the page, the background server of the online document forwards the message to the background server of the schedule application, so that the background server of the schedule application issues a corresponding reminding message to the instant messaging client of the participant, and the participant can correspondingly modify the schedule information setting interface according to the received reminding message.
Illustratively, as shown in FIG. 7, a participant clicks on a calendar application in the enterprise WeChat and selects a calendar that is sourced as an online document into its detail page where an entry is displayed "from micro document [ XXX ] (i.e.," calendar Source entry "516 shown in FIG. 5H) indicating that the calendar supports jumping to the corresponding online document. When a participant clicks an entry of 'from a micro-document (XXX)' in enterprise WeChat, jumping to a document web detail page, finding corresponding data and a schedule frame identification (CalendarBoxID) through a document identification (Doc ID) and a schedule identification (Calendar ID) sent by a schedule application, rendering a current document based on the found data, and jumping to the corresponding CalendarBox entry.
For example, referring to fig. 8, fig. 8 is a schematic diagram illustrating an interaction flow among an online document, an online document backend server, a calendar application backend server, and a calendar application provided by an embodiment of the present application. As shown in fig. 8, when a participant performs an operation of "accept/pending/deny" on a schedule in the schedule application of the enterprise WeChat, the schedule application sends an operation request corresponding to the schedule to the background server of the schedule application. When the background server of the schedule application determines that the schedule is from the online document, the background server of the schedule application sends the 'accepting/pending/refusing' state of the synchronous participant for the schedule to the background server of the online document, so that the background server of the online document determines the corresponding online document according to the schedule identification (Calendar ID) and the schedule frame identification (Calendar Box ID), and sends the received state information to the determined online document. At this time, the display state of the CalendarBox entry in the online document is also changed accordingly, for example, when the participant selects "accept", a "√" icon is displayed behind the participant account.
Embodiments of the present application provide a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the schedule processing method based on the online document according to the embodiment of the present application.
Embodiments of the present application provide a computer-readable storage medium having stored thereon executable instructions, which when executed by a processor, will cause the processor to perform a method provided by embodiments of the present application, for example, a method for processing a schedule based on an online document as shown in fig. 3-4.
In some embodiments, the computer-readable storage medium may be memory such as FRAM, ROM, PROM, EP ROM, EEPROM, flash memory, magnetic surface memory, optical disk, or CD-ROM; or may be various devices including one or any combination of the above memories.
In some embodiments, executable instructions may be written in any form of programming language (including compiled or interpreted languages), in the form of programs, software modules, scripts or code, and may be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.
By way of example, executable instructions may correspond, but do not necessarily have to correspond, to files in a file system, and may be stored in a portion of a file that holds other programs or data, such as in one or more scripts in a hypertext Markup Language (H TML) document, in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files that store one or more modules, sub-programs, or portions of code).
By way of example, executable instructions may be deployed to be executed on one computing device or on multiple computing devices at one site or distributed across multiple sites and interconnected by a communication network.
To sum up, the embodiment of the application supports schedule creation through an online document, including schedule content editing, schedule time setting and account participation, and displays in a native interface of an instant messaging client, so that the schedule created by the online document can be flexibly displayed in the instant messaging client, linkage between the instant messaging client and the online document based on the schedule is realized, the schedule can be processed in the online document, the schedule can be processed in the instant messaging client, and the processing efficiency of the schedule is improved.
The above description is only an example of the present application, and is not intended to limit the scope of the present application. Any modification, equivalent replacement, and improvement made within the spirit and scope of the present application are included in the protection scope of the present application.

Claims (15)

CN202011183276.XA2020-10-292020-10-29Schedule processing method, device and equipment based on online document and storage mediumPendingCN112307397A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202011183276.XACN112307397A (en)2020-10-292020-10-29Schedule processing method, device and equipment based on online document and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202011183276.XACN112307397A (en)2020-10-292020-10-29Schedule processing method, device and equipment based on online document and storage medium

Publications (1)

Publication NumberPublication Date
CN112307397Atrue CN112307397A (en)2021-02-02

Family

ID=74332016

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202011183276.XAPendingCN112307397A (en)2020-10-292020-10-29Schedule processing method, device and equipment based on online document and storage medium

Country Status (1)

CountryLink
CN (1)CN112307397A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113888104A (en)*2021-06-212022-01-04北京字跳网络技术有限公司 A schedule sharing method, device and device
CN114047854A (en)*2021-11-172022-02-15北京字跳网络技术有限公司Information interaction method and device for document processing, electronic equipment and storage medium
CN114139074A (en)*2021-10-292022-03-04北京达佳互联信息技术有限公司State information display method, device, equipment and storage medium
CN114385153A (en)*2021-11-232022-04-22远光软件股份有限公司 Interface editing method, editing terminal and computer-readable storage medium
CN114492334A (en)*2022-01-282022-05-13北京索为系统技术股份有限公司 Method and device for online editing of requirements item based on document editor
WO2022199438A1 (en)*2021-03-252022-09-29北京字跳网络技术有限公司Information interaction/processing method, tag deletion method, and schedule creation method and device
EP4161031A1 (en)*2021-09-302023-04-05Beijing Dajia Internet Information Technology Co., Ltd.Method for reminder object operation
WO2024078469A1 (en)*2022-10-112024-04-18北京字跳网络技术有限公司Conversation-based information processing method and apparatus, and device and medium
JP2024541253A (en)*2021-11-112024-11-08北京字跳▲網▼絡技▲術▼有限公司 Schedule-based information processing method and device
WO2024240016A1 (en)*2023-05-192024-11-28北京字跳网络技术有限公司Method and apparatus for information processing, electronic device, and storage medium

Citations (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20010097715A (en)*2000-04-252001-11-08최상용System for operating groupware through instant message and cti and method using the same
US20080244591A1 (en)*2007-04-022008-10-02Fuji Xerox Co., Ltd.Information processing system and storage medium
KR20110054868A (en)*2009-11-182011-05-25주식회사 케이티 Scheduling and System Using Short Message Service
CN102521407A (en)*2011-12-282012-06-27谢勇Method for document collaboration among users
US20140222478A1 (en)*2011-10-102014-08-07Beijing Netqin Technology Co., Ltd.Method and system for creating and managing schedule on basis of social network
CN104284033A (en)*2013-07-042015-01-14深圳市潮流网络技术有限公司Multi-party teleconference reservation method and communication devices
CN105429845A (en)*2014-09-052016-03-23腾讯科技(深圳)有限公司Schedule information processing method and system and associated equipment
CN107483747A (en)*2017-09-262017-12-15维沃移动通信有限公司 An event reminder method and mobile terminal
CN109669924A (en)*2018-12-242019-04-23天津字节跳动科技有限公司Sharing method, device, electronic equipment and the storage medium of online document
CN110083421A (en)*2019-04-162019-08-02北京字节跳动网络技术有限公司Notification method, device, terminal, server and the storage medium of online document
CN111045999A (en)*2019-12-232020-04-21腾讯科技(深圳)有限公司Document display method and device, computer equipment and storage medium
CN111126958A (en)*2019-12-232020-05-08腾讯科技(深圳)有限公司Schedule creating method, schedule creating device, schedule creating equipment and storage medium
US20200169426A1 (en)*2018-11-222020-05-28Kakao Corp.Instant messaging service method for providing schedule service and apparatus therefor
KR20200060241A (en)*2018-11-222020-05-29주식회사 카카오Method for instant messagning service providing schedule service and apparatus thereof
KR20200060240A (en)*2018-11-222020-05-29주식회사 카카오Apparatus and operating method of messenger server providing schedule service
CN111292049A (en)*2018-12-062020-06-16钉钉控股(开曼)有限公司Task generation method and device
CN111654429A (en)*2020-06-222020-09-11腾讯科技(深圳)有限公司To-do-list creating method, display method, terminal device and storage medium

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20010097715A (en)*2000-04-252001-11-08최상용System for operating groupware through instant message and cti and method using the same
US20080244591A1 (en)*2007-04-022008-10-02Fuji Xerox Co., Ltd.Information processing system and storage medium
KR20110054868A (en)*2009-11-182011-05-25주식회사 케이티 Scheduling and System Using Short Message Service
US20140222478A1 (en)*2011-10-102014-08-07Beijing Netqin Technology Co., Ltd.Method and system for creating and managing schedule on basis of social network
CN102521407A (en)*2011-12-282012-06-27谢勇Method for document collaboration among users
CN104284033A (en)*2013-07-042015-01-14深圳市潮流网络技术有限公司Multi-party teleconference reservation method and communication devices
CN105429845A (en)*2014-09-052016-03-23腾讯科技(深圳)有限公司Schedule information processing method and system and associated equipment
CN107483747A (en)*2017-09-262017-12-15维沃移动通信有限公司 An event reminder method and mobile terminal
US20200169426A1 (en)*2018-11-222020-05-28Kakao Corp.Instant messaging service method for providing schedule service and apparatus therefor
KR20200060241A (en)*2018-11-222020-05-29주식회사 카카오Method for instant messagning service providing schedule service and apparatus thereof
KR20200060240A (en)*2018-11-222020-05-29주식회사 카카오Apparatus and operating method of messenger server providing schedule service
CN111292049A (en)*2018-12-062020-06-16钉钉控股(开曼)有限公司Task generation method and device
CN109669924A (en)*2018-12-242019-04-23天津字节跳动科技有限公司Sharing method, device, electronic equipment and the storage medium of online document
CN110083421A (en)*2019-04-162019-08-02北京字节跳动网络技术有限公司Notification method, device, terminal, server and the storage medium of online document
CN111045999A (en)*2019-12-232020-04-21腾讯科技(深圳)有限公司Document display method and device, computer equipment and storage medium
CN111126958A (en)*2019-12-232020-05-08腾讯科技(深圳)有限公司Schedule creating method, schedule creating device, schedule creating equipment and storage medium
CN111654429A (en)*2020-06-222020-09-11腾讯科技(深圳)有限公司To-do-list creating method, display method, terminal device and storage medium

Cited By (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2022199438A1 (en)*2021-03-252022-09-29北京字跳网络技术有限公司Information interaction/processing method, tag deletion method, and schedule creation method and device
CN113888104A (en)*2021-06-212022-01-04北京字跳网络技术有限公司 A schedule sharing method, device and device
CN113888104B (en)*2021-06-212024-03-01北京字跳网络技术有限公司Schedule sharing method, device and equipment
EP4161031A1 (en)*2021-09-302023-04-05Beijing Dajia Internet Information Technology Co., Ltd.Method for reminder object operation
CN114139074A (en)*2021-10-292022-03-04北京达佳互联信息技术有限公司State information display method, device, equipment and storage medium
JP2024541253A (en)*2021-11-112024-11-08北京字跳▲網▼絡技▲術▼有限公司 Schedule-based information processing method and device
JP7639240B2 (en)2021-11-112025-03-04北京字跳▲網▼絡技▲術▼有限公司 Schedule-based information processing method and device
CN114047854A (en)*2021-11-172022-02-15北京字跳网络技术有限公司Information interaction method and device for document processing, electronic equipment and storage medium
US12293333B2 (en)2021-11-172025-05-06Beijing Zitiao Network Technology Co., Ltd.Information exchange method and apparatus for document processing, electronic device, and storage medium
CN114047854B (en)*2021-11-172023-09-26北京字跳网络技术有限公司Information interaction method and device for document processing, electronic equipment and storage medium
CN114385153A (en)*2021-11-232022-04-22远光软件股份有限公司 Interface editing method, editing terminal and computer-readable storage medium
CN114492334A (en)*2022-01-282022-05-13北京索为系统技术股份有限公司 Method and device for online editing of requirements item based on document editor
WO2024078469A1 (en)*2022-10-112024-04-18北京字跳网络技术有限公司Conversation-based information processing method and apparatus, and device and medium
WO2024240016A1 (en)*2023-05-192024-11-28北京字跳网络技术有限公司Method and apparatus for information processing, electronic device, and storage medium

Similar Documents

PublicationPublication DateTitle
CN112307397A (en)Schedule processing method, device and equipment based on online document and storage medium
US11809491B2 (en)Expandable data object management and indexing architecture for intersystem data exchange compatibility
CN112328342B (en)To-do item processing method and device based on online document
US20210149688A1 (en)Systems and methods for implementing external application functionality into a workflow facilitated by a group-based communication system
CN112732386A (en)Message processing method, device, terminal and storage medium
US20230368105A1 (en)Contextual workflow buttons
CN114024927A (en)Information sharing method and device
US20240283670A1 (en)Scheduled synchronous multimedia collaboration sessions
US20240231579A1 (en)Method, apparatus, electronic device and storage media for information processing
US20250088479A1 (en)Generating virtual space headers utilizing machine-learned models
CN111970192B (en)Information editing method and device based on session group
JP2023067734A (en)Method for displaying state information, device, apparatus, and storage medium
WO2024078261A1 (en)Message sending method and apparatus, and electronic device and storage medium
WO2024193315A1 (en)Data processing method and device
HK40038837A (en)Schedule processing method and device based on online documents, apparatus and storage medium
CN119011518A (en)Document processing method and device and electronic equipment
CN116501221A (en)Task processing method, device, equipment and storage medium
CN116450681A (en) Information processing method and device
US11784955B1 (en)Virtual space server redundancy across geographic regions
CN114938357B (en)Open source group collaboration message notification method, device, computer equipment and medium
US11968244B1 (en)Clustering virtual space servers based on communication platform data
US12425362B2 (en)Apparatus and method for flow-through editing in a quote-reply messaging system
HK40038840B (en)Method and device for processing to-do items based on online documents
HK40038840A (en)Method and device for processing to-do items based on online documents
CN116976845A (en)Schedule information processing method, schedule information processing device, computer equipment and readable storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
REGReference to a national code

Ref country code:HK

Ref legal event code:DE

Ref document number:40038837

Country of ref document:HK


[8]ページ先頭

©2009-2025 Movatter.jp