The present disclosure relates to text typesetting methods and apparatuses, electronic devices, servers and computer readable storage media and belongs to the field of computer technologies. In an example of the present disclosure, when the method is applied to a local application running in a terminal device, the method includes: determining an original font used by a target text; determining whether the local application supports the original font; in response to that the local application does not support the original font, obtaining character measurement data of the original font; displaying the target text with a first font supported by the local application; and typesetting, based on the character measurement data of the original font, the displayed target text.
The present disclosure relates to the method and apparatus for typesetting text, an electronic device, and a storage medium, which relates to the field of computer technology. The method includes: determining an original font in a target text in a collaborative document; determining whether a first terminal in the collaborative terminals supports the original font; in response to determining that the first terminal does not support the original font, obtaining character size data of the original font; in response to determining that the first terminal obtains the character size data of the original font, displaying the target text in a first font supported by the first terminal, and typesetting the target text in the first font according to the character size data of the original font.
A data filling method and apparatus for tables, an electronic device, and a storage medium. The data filling method for tables comprises: in response to a copy operation for a first table, determining a target copy area in the first table; determining in a second table paste cells respectively corresponding to all copy cells in the target copy area, the copy cells and the corresponding paste cells having at least one related target parameter; and respectively filling cell data in all the copy cells into the corresponding paste cells.
Embodiments of the present disclosure provide a document processing method and apparatus, an electronic device, and a storage medium. The document processing method, executed by a first device, comprises: if the first device processes a document, determining whether there is a target operation requiring assistance; if there is a target operation, sending a request message to a server, the request message being used for the server to select an alternative device on the basis of capability information of at least one second device, and a target device among the alternative devices being configured to execute the target operation requiring assistance.
Embodiments of the present invention relate to a document collaboration method and device and a storage medium. The method comprises: obtaining a target document, wherein the target document comprises a document area; creating a collaboration space of the document area; and generating an edited document of the target document on the basis of first editing information of the collaboration space, wherein the first editing information is determined by means of the collaboration space. According to the present solution, the edited document of the target document can be generated by using the collaboration space, thereby improving the efficiency of document collaborative editing and generation.
A document task processing method and apparatus, an electronic device, and a storage medium. The method comprises: determining a first device in a master device and slave devices (101); allocating an operational task for a target document to the first device, such that the first device processes the operational task for the target document (102); and allocating a display task for the target document to a second device in the master device and the slave devices, such that the second device processes the display task for the target document (103). The document task processing method is simple and convenient to operate, the processing efficiency of the same document is improved, and the user experience is improved.
The present disclosure relates to a text typesetting method and apparatus, an electronic device, and a storage medium, wherein same relate to the technical field of computers. The method comprises: determining an original font, which is used for target text in a collaborative document; determining whether a first terminal supports the original font, wherein the first terminal is one of a plurality of collaborative terminals for the collaborative document; if the first terminal does not support the original font, the first terminal acquiring character size data of the original font; and if the character size data of the original font is acquired successfully, the first terminal displaying the target text in a first font supported by the first terminal, and typesetting, according to the character size data of the original font, the target text, which is displayed in the first font.
The present disclosure relates to a text typesetting method and apparatus, an electronic device, a server, and a computer-readable storage medium, which relate to the technical field of computers. According to an example of the method, when the method is applied to a local application which runs on a terminal device, the method may comprise: determining an original font used by target text; determining whether a local application supports the original font; acquiring character measurement data of the original font when the local application does not support the original font; displaying the target text in a first font supported by the local application; and typesetting the displayed target text according to the character measurement data of the original font.
Embodiments of the present application relate to the technical field of computer information and provide a method and an apparatus for aligning elements in a document, an electronic device and a storage medium. The method includes: obtaining elements contained in a document; assigning the obtained elements into groups; obtaining an inter-group alignment manner between the groups, and obtaining an intra-group alignment manner for elements in each of the groups; and aligning all the groups based on the inter-group alignment manner, and aligning elements in each of the groups based on the intra-group alignment manner. By means of the solution for aligning elements in a document provided by the embodiments of the present application, the efficiency for aligning the elements in the document can be improved.
Disclosed in the present disclosure are an operation permission management method and apparatus for an online document, and a device and a storage medium. The method comprises: in response to a permission enabling request for an accessing party of an online document, determining an operation permission item corresponding to the permission enabling request and generating a first usage code corresponding to the operation permission item, and then providing the first usage code for the accessing party; in response to an input request from the accessing party, acquiring a second usage code that is provided by the accessing party according to the first usage code; and according to the second usage code, enabling a corresponding permission for the accessing party. Therefore, the permission management for a creation party of an online document can be facilitated, and the collaboration efficiency of the document can also be improved.
The embodiments of the present disclosure provide a method and apparatus of storing slides related to the field of computer technology. The method comprises: the electronic device receives a save-as instruction for target custom show information generated in a first presentation file, wherein the target custom show information includes slides selected from the first presentation file and a show sequence of the selected slides; acquires, based on the save-as instruction, property information of a second presentation file; extracts, based on the property information and following the show sequence of the slides of the target custom show information, the slide data corresponding to the slides selected from the first presentation file, and stores them in the second presentation file.
A method and an apparatus for displaying a document, relate to the technical field of computers, and the method includes: displaying a target document on the flexible display screen; when a display mode of the flexible display screen is detected to be switched, deleting a first shell of the target document, and determining the target display state of the target document after the display mode of the flexible display screen is switched; and generating a second shell corresponding to the target display state, and displaying the target document after the display mode of the flexible display screen is switched on the flexible display screen through the second shell.
G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 1/16 - Constructional details or arrangements
A document display method and device, relating to the technical field of computers. Said method comprises: displaying a target document by means of a flexible display screen; when it is detected that the display mode of the flexible display screen is switched, deleting a first shell layer of the target document, and determining a target display type of the target document after switching; and generating a second shell layer corresponding to the target display type, and displaying, in the flexible display screen, the switched target document by means of the second shell layer. The present solution is able to achieve, during switching of the display type of a document, switching which a user is unaware of, and reduce the possibility of loss of content being processed before switching, thereby ensuring the safety of content of the document.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
Disclosed are a slide storage method and apparatus, relating to the technical field of computers. The method comprises: an electronic device receiving a save-as instruction for target customized display information generated in a first presentation file, wherein the target customized display information comprises slides selected from the first presentation file and the display order of the selected slides; acquiring, according to the save-as instruction, attribute information of a second presentation file; and extracting slide data corresponding to the selected slides from the first presentation file according to the attribute information and the display order of the slides in the target customized display information, and saving the slide data in the second presentation file. On the basis of the method, a user can obtain a presentation file matching customized display information merely by means of inputting a save-as instruction, such that user execution operations are reduced, slide storage efficiency is improved, and user experience is enhanced.
Embodiments of the present application relate to the technical field of computer information, and provide a document element alignment method and apparatus, an electronic device, and a storage medium. The method comprises: obtaining elements comprised in a document; grouping the obtained elements; obtaining an inter-group alignment manner between the groups and obtaining an intra-group alignment manner of elements within each group; and aligning the groups in the inter-group alignment manner and aligning the elements within each group in the intra-group alignment manner. By means of the document element alignment method provided in the embodiments of the present application, the efficiency of aligning document elements may be improved.
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
Inventor
Hu, Juan
Huang, Lanhua
Abstract
A method and apparatus for identifying a trajectory on a touch screen solves many limitations that the stylus and the gesture operation currently subjected to in the operation state of the touch screen. For example, due to the chaotic operation caused by the stylus and the gesture operation, it is difficult to distinguish the actual operation attributes such that the operation is too cumbersome and not straightforward, resulting in the technical problem of low user experience. The method for identifying a trajectory on a touch screen includes: detecting a touch operation instruction triggered on the touch screen (101); and then determining a type of the touch operation instruction (102); if the type of the touch operation instruction is a stylus-triggered instruction, performing a corresponding processing according to the acquired trajectory of stylus (103), and if the type of the touch operation instruction is a gesture-triggered instruction, performing a corresponding processing according to the acquired trajectory of gesture (104).
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
17.
METHOD AND APPARATUS FOR DISPLAYING TEXTUAL INFORMATION
Guangzhou Kingsoft Mobile Technology Co., Ltd (China)
Inventor
Zhou, Xian
Abstract
The embodiments of the present application provide a method and apparatus for displaying textual information, the method comprises: obtaining original textual information; extracting, by means of a semantic analysis algorithm, an information feature and information contents of the original textual information, the information feature is an information type described by the original textual information, the information contents are specific contents of information described by the original textual information; using a text display form matching with the information feature to display the information contents, the text display forms comprise a typesetting form or a structural format of the textual information contents; which improves the efficiency of creating the textual information and the user experience, and enables the textual information to be displayed by a preferable text display form, thus improving the expressiveness of the textual information.
G06F 40/106 - Display of layout of documentsPreviewing
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD. (China)
Inventor
Chen, Bo
Pi, Xialin
Ai, Zelin
Xiang, Linjian
Zhang, Qingyuan
Abstract
Embodiments of a method and an apparatus for providing a prompt of a function parameter in a spreadsheet and of an electronic device are provided. The method includes: obtaining a first function parameter of a function in the spreadsheet; determining whether the first function parameter is associated with a dynamic constraint rule, wherein the dynamic constraint rule is that there is a dynamic constraint that associates the first function parameter with another function parameters in a function to which the first function parameter belongs; if the first function parameter is associated with a dynamic constraint rule, calculating a value range of the first function parameter based on the dynamic constraint rule; and presenting a prompt for the first function parameter based on the value range. By applying the embodiments provided in the present application, a user can input correct content for a parameter quickly and accurately. An inappropriate input for a parameter and thus erroneous calculation of the related formula are avoided.
Guangzhou Kingsoft Mobile Technology Co., Ltd. (China)
Inventor
Deng, Yingshan
Abstract
A method and apparatus for displaying a picture including obtaining n columns of containers; obtaining a height of each column of containers, and taking a maximum value of the obtained heights as a first height; for each target column of containers, determining a height increment of each container in the target column of containers according to a difference between a height of the target column of containers and the first height, and adjusting an ordinate of each container and a height of each container in the target column of containers according to the height increment of each container in the target column of containers; for each column of containers, adjusting a width of each container in the column of containers according to a second height, a ratio of a height of the column of containers to the second height, a preset container gap, the number n of columns, and a width of a display interface; and displaying a corresponding picture in each container after the height, width, abscissa, and ordinate are adjusted. The method can produce beautiful display effects of pictures.
Disclosed are a method and device for document tracking, a computer storage medium and a terminal, relating to the technical field of information processing and used for improving the security of a secret document. The solution of the embodiment of the present application comprises: comparing a first document belonging to an account to be determined with a second document of each account, and determining the account for the first document according to the comparison result of the first document and the second document; wherein the second documents of different accounts are documents processed by different editing processing modes.
Provided are a method for removing ink, which comprises: after the ink drawing is completed, starting a timer for the ink; when the timer expires, redrawing and displaying the redrawn image according to a document object and other inks on a document presentation page where the ink is located. Since the ink is not included in the redrawn image, the effect of removing ink is achieved.
Provided are a display method and apparatus, which belong to the technical field of computers. The method comprises: acquiring a target ratio of a first sampling interval, wherein the first sampling interval is a current sampling interval of an ink thickness value to be determined; determining, according to a correlation between a pre-stored ratio and the ink thickness value, an expected ink thickness value corresponding to the target ratio; calculating an ink thickness adjustment amount by means of a pre-stored second ink thickness value and the expected ink thickness value, wherein the second ink thickness value is a pre-stored ink thickness value of a second sampling interval, and the second sampling interval is the previous sampling interval of the first sampling interval; adding the second ink thickness value to the ink thickness adjustment amount to obtain a first ink thickness value of the first sampling interval; and displaying a writing image of the first sampling interval based on the first ink thickness value. On the basis of the present application, the smoothness of display can be improved.
The present application implements a method and apparatus for previewing a pattern to be inserted, and an electronic device and a storage medium. The method comprises: after an instruction of previewing the pattern to be inserted is received, displaying a preview image of the pattern to be inserted on a display interface of office software according to setting values of format parameters of the patter to be inserted. According to the present application, a preview effect of the pattern to be inserted can be consistent with a display effect after the pattern is inserted in a document.
Provided are a signature verification method and apparatus, an electronic device and a readable storage medium. The method comprises: obtaining a signature verification instruction, wherein the signature verification instruction is used to instruct the verification of whether a target signature picture is a real signature picture of a target signer based on a signature rule corresponding to the target signer; the signature rule comprises an embedding rule of first signature information embedded in a preset first type of pixel of the real signature picture; and the first signature information is obtained by encrypting the preset information by using a private key of the target signer; acquiring, according to the signature rule, second signature information from a third type of pixel that is in the target signature picture and matches the position of the first type of pixel; determining whether a public key of the target signer can be used to decrypt the preset information from the second signature information; if so, determining that the target signature picture is a real signature picture; and if not, determining that the target signature picture is not a real signature picture. In this way, the authenticity of the signature in the target signature picture can be identified.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
25.
IMAGE COMPRESSION AND DECOMPRESSION METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM
Embodiments of the present application provide an image compression and decompression method and apparatus, an electronic device, and a storage medium. The method comprises: acquiring an image to be compressed; applying a convolutional neural network model to compress said image by means of a convolution filter, and obtaining neural network-based compressed data, wherein the convolutional neural network model is trained and obtained by means of a preset training set, and the training set comprises: a plurality of low resolution images having a resolution lower than a resolution threshold; and images, corresponding to the low resolution images, having a resolution higher than the resolution threshold; and storing the neural network-based compressed data. The embodiments of the present application achieve improved image resolution for users upon viewing compressed images, and improve the user experience.
G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
26.
Method, apparatus, electronic equipment and storage medium for performing screening and statistical operation on data
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD. (China)
Inventor
Chen, Bo
Pi, Xialin
Lu, Feichao
Abstract
The embodiments of the present application provide a method, an apparatus, an electronic equipment and a storage medium for performing screening and statistical operation on data. The method includes: obtaining a data region on which screening and statistical operation is to be performed in a data table; the data region may contain content in multiple rows and multiple fields, and the content may have a plurality of different types; receiving a user's screen instruction for screening a field specified by a user to view in the data region; obtaining all the content contained in the field specified by the user to view in the data region according to the user's screen instruction; classifying and summarizing said all the content to obtain a classification statistic result of various types of content, wherein the statistic result includes the various types of content and values corresponding to the various types of content; displaying the statistic result on the screening panel in a specified way. The method can facilitate users to get statistic result in the simplest way, thus the threshold of data analysis can be lowered, time and labor can be saved and the efficiency of statistics can be improved.
Guangzhou Kingsoft Mobile Technology Co., Ltd. (China)
Inventor
Huang, Chuantong
Abstract
The embodiments of the present application provide a method and an apparatus for geographic location positioning. The method includes: first obtaining a target IP address of a target terminal device; then determining a plurality of geographic areas where the target IP address presents; determining at least one piece of real-time data corresponding to the target IP address from the database, wherein the real-time data includes a target geographic location where the target IP address presents within a predetermined period; determining a target geographic area currently corresponding to the target IP address from the plurality of geographic areas based on the target geographic location included in the real-time data; finally determining location information corresponding to the target terminal device based on the target geographic area. It can accurately locate a terminal device without depending on a positioning module of the terminal device itself by means of the solution.
H04W 64/00 - Locating users or terminals for network management purposes, e.g. mobility management
H04W 8/02 - Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]Transfer of mobility data, e.g. between HLR, VLR or external networks
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
G01S 5/00 - Position-fixing by co-ordinating two or more direction or position-line determinationsPosition-fixing by co-ordinating two or more distance determinations
Guangzhou Kingsoft Mobile Technology Co., Ltd. (China)
Inventor
Huang, Chuantong
Abstract
A document processing method and apparatus are disclosed in embodiments of the present application. The method includes: obtaining a target geographic location where the first electronic device is currently located, when a predetermined operation for a document is detected; determining whether the target geographic location matches a target password that is used to encrypt the document in advance; and if so, allowing the predetermined operation to be performed on the document; and if not, preventing the predetermined operation from being performed on the document. The apparatus includes an obtaining module, a determining module, and a decision module. In the embodiment of the present application, the document is encrypted and decrypted by using a target password generated based on a geographic location, which ensures the security of password transmission, and improves the security of the use of the document and the convenience of authorization and decryption.
G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
Inventor
Chen, Bo
Pi, Xialin
Ai, Zelin
Xiang, Linjian
Zhang, Qingyuan
Abstract
Provided are a method and an apparatus for prompting a function parameter in a spreadsheet, and an electronic device. The method comprises: acquiring a first function parameter existing in a spreadsheet; determining whether the first function parameter has a dynamic constraint rule, wherein the dynamic constraint rule indicates that there is a dynamic constraint condition between the first function parameter and the other function parameters in a function to which the first function parameter belongs; when the first function parameter has the dynamic constraint rule, calculating, according to the dynamic constraint rule, a value range of the first function parameter; and prompting the first function parameter according to the value range. By applying the embodiments of the present application, the input of inappropriate parameter content is avoided, so that a user can rapidly and accurately input correct parameter content so as to avoid a formula calculation error.
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
Inventor
Zhou, Xian
Abstract
Provided are a uniform resource locator (URL) display method, an information expression method, a uniform resource locator (URL) display device, and an information expression system. The uniform resource locator (URL) display method may comprise: acquiring first content, wherein the first content is at least some resource content corresponding to a URL to be displayed; determining the category of the first content; determining a content presentation form according to the category; and displaying the URL to be displayed in the content presentation form, wherein determining the content presentation form according to the category specifically comprises: determining a content presentation form according to the category and a domain name in the URL to be displayed, and based on at least some of second content. Therefore, by means of the embodiments of the present application, the technical problem of how to improve the expressiveness of a URL is solved, and the URL is beautified, thereby improving the expressiveness of the URL and enhancing the presentation of an article, so that the appeal for a user can be improved, and the user's click rate can be increased.
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
Inventor
Deng, Yingshan
Abstract
A picture presentation method and device. The method comprises: obtaining n columns of containers (S201); obtaining the height of each container column, and using a maximum value among the obtained heights as a first height (S202); for each target container column, determining a height increment of each container in the target container column according to a difference between the height of the target container column and the first height, and adjusting longitudinal coordinates of each container in the target container column and the height of each container according to the height increment of each container in the target container column (S203); for each container column, adjusting the width of each container in the container column according to a second height, the ratio of the height of the container column to the second height, a preset container clearance, the number n of the columns and the width of a presentation interface (S204); and presenting corresponding pictures in the containers after the heights, the widths, horizontal coordinates and the longitudinal coordinates are adjusted (S206). By executing the method, the picture presentation effect can be beautified.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
32.
METHOD AND APPARATUS FOR GENERATING FILE COLOUR MATCHING SOLUTION
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
Inventor
Zhou, Xian
Abstract
Disclosed are a method and an apparatus for generating a file colour matching solution. The method comprises: acquiring a picture in a target file (S101), performing colour analysis of the picture to obtain a first colour set, and then determining a target colour set of the target file (S102), determining a collocated colour set matching the target colour set (S103), and using the collocated colour set to generate a colour matching solution for the target file (S104). Application of this solution can generate a colour matching solution according to the colour of a picture in a file, reduce the workload of a user generating a colour matching solution, and can increase the visual effect of a target file.
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
Inventor
Zhou, Xian
Abstract
Provided are a method and apparatus for displaying textual information. The method comprises: acquiring original textual information; by means of a semantic analysis algorithm, extracting an information feature and an information content of the original textual information, the information feature being used for characterising the type of a content described by the original textual information, and the information content being the specific content of information expressed by the original textual information; and using a textual display form matching the information feature to display the information content, the textual display form comprising a typesetting form or a structural form of the textual information content. Thus, the efficiency of creating textual information and the user experience are improved, and textual information is displayed in an optimal textual display form, improving the representation of textual information.
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
Inventor
Ou, Yuejian
Huang, Zhijun
Gao, Yanping
Wang, Feng
Yang, Song
Abstract
Embodiments of the present application provide a method and device for quickly inserting a recognized word. The method comprises: opening a file to be edited; obtaining a picture obtaining instruction of a user; obtaining a picture containing a required word according to the picture obtaining instruction; in first file editing software, recognizing the required word in the picture; and moving the required word into the file to be edited. By using the method in an embodiment of the present application, the working efficiency can be improved.
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
Inventor
Wang, Feng
Ou, Yuejian
Huang, Zhijun
Gao, Yanping
Yang, Song
Abstract
Provided in embodiments of the present application are a method and device for quickly inserting text of a speech carrier. The method comprises: opening a document to be edited; acquiring a speech acquisition command of a user; obtaining a required speech according to the speech acquisition command; performing recognition to obtain text corresponding to the required speech in a first document editing software; and moving the text to the document to be edited. The method of the embodiment of the present application can increase working efficiency.
Guangzhou Kingsoft Mobile Technology Co., Ltd. (China)
Inventor
Huang, Chuantong
Xiong, Liyong
Peng, Weilin
Li, Ruilong
Abstract
Embodiments of the present application provide a method and device for generating digital verification codes. The specific implementation of the method comprises the following steps: selecting a first number of different digitals from digitals 0-9 when it is needed to generate a digital verification code, wherein the first number is smaller than the number of digits of the digital verification code to be generated; generating a digital verification code including at least two identical digitals appeared consecutively by arranging and combining the first number of different digitals according to a preset rule; and outputting the generated digital verification code to a designated user terminal. By applying the embodiments of the present application, it is possible to reduce the difficulty for a user to remember the digital verification codes.
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
Inventor
Hu, Juan
Huang, Lanhua
Wang, Dawei
He, Haiwei
Zhuang, Yong
Abstract
Embodiments of the present application disclose a data transmission method and apparatus which are to be applied to a source client, wherein a mobile terminal divides the display screen thereof into a first split screen for displaying a running interface of the source client and a second split screen for displaying a running interface of a target client. The method comprises: establishing a communication connection between the source client and the target client; receiving a drag instruction for a thumbnail of target data in the source client and moving the thumbnail according to the drag instruction; monitoring whether a data transmission instruction for the target data is received, if yes, transmitting the target data to the target client through the established communication connection. By applying the embodiments of the present application, users can make full advantage of the split-screen technology, which simplifies data transmission operation.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
Inventor
Hu, Juan
Huang, Lanhua
Abstract
A touch screen track recognition method and apparatus, solving the technical problem that many limitations exist in touch screen pen and gesture operations in a working state of a touch screen at present, for example, a chaos operation of the touch screen pen and gesture operations makes it difficult to distinguish an actual operation attribute, so that the operation is too troublesome and indirect, thereby resulting in poor user experience. The touch screen track recognition method comprises: monitoring a touch operation instruction triggered on a touch screen (101); then, determining the type of the touch operation instruction (102); if the touch operation instruction is a touch screen pen-triggered instruction, performing corresponding operation processing according to a captured touch screen pen track (103); and if the touch operation instruction is a gesture-triggered instruction, performing corresponding operation processing according to a captured gesture track (104).
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
Inventor
Huang, Chuantong
Abstract
Disclosed in embodiments of the present application are a document processing method and apparatus. The method comprises: when a preset operation for a document is detected, obtaining a target geographical position where a first electronic device is currently located; determining whether the target geographical position matches a target password used for encrypting the document in advance; if the determining result is yes, allowing a preset operation to be operated on the document; and if not, prohibiting the preset operation from being operated on the document. The apparatus comprises an obtaining module, a determining module, and a decision making module. In embodiments of the present application, a document is encrypted and decrypted by using a target password formed based on a geographical position, thereby ensuring security of password propagation, and improving the security of the document in use and improving the convenience of authorization and decryption.
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
Inventor
Huang, Chuantong
Abstract
Embodiments of the present application provide a geographic location positioning method and apparatus. The method comprises: firstly obtaining a target IP address of a target terminal device; then, determining multiple geographic regions where the target IP address appears; determining at least one piece of real-time data corresponding to the target IP address in a database, the real-time data comprising a target geographic location where the target IP address appears in a preset time period; determining, according to the target geographic location comprised in real-time data, a target geographic region currently corresponding to the target IP address from the multiple geographic regions; and finally, determining location information corresponding to the target terminal device according to the target geographic region. By means of the solution, a terminal device can be precisely positioned without depending on a positioning module of the terminal device.
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
BEIJING KINGSOFT OFFICE SOFTWARE, INC. (China)
Inventor
Hu, Juan
Wang, Qian
Zhou, Xian
Zhuang, Yong
Abstract
A method and apparatus for recognizing a slide, applied to an electronic device. The method comprises: obtaining a document source code of a slide to be recognized (S101); acquiring, from the document source code, feature information about an object in the slide to be recognized (S102); and determining the format of the slide to be recognized, according to the acquired feature information (S103). The electronic device can automatically acquire the feature information about an object in the slide to be recognized, by means of the document source code of the slide, so that a significant improvement in both the efficiency and accuracy of recognizing a slide format is achieved with respect to artificial recognition. At the same time, it is possible to perform subsequent automatic slide processing, based on the slide format.
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
Inventor
Hu, Juan
Wang, Qian
Zhou, Xian
Zhuang, Yong
Abstract
A method and apparatus for recognizing a slide, applied to an electronic device. The method comprises: obtaining a document source code of a slide to be recognized (S101); acquiring, from the document source code, feature information about an object in the slide to be recognized (S102); and determining the format of the slide to be recognized, according to the acquired feature information (S103). The electronic device can automatically acquire the feature information about an object in the slide to be recognized, by means of the document source code of the slide, so that a significant improvement in both the efficiency and accuracy of recognizing a slide format is achieved with respect to artificial recognition. At the same time, it is possible to perform subsequent automatic slide processing, based on the slide format.
GUANGZHOU KINGSOFT MOBILE TECHNOLGY CO., LTD. (China)
Inventor
Hu, Juan
Huang, Lanhua
Wang, Dawei
He, Haiwei
Zhuang, Yong
Abstract
Embodiments of the present invention provide a data transmission method and device, which are to be applied to a source client, wherein the source client is a client in a foreground running status in a mobile terminal, the mobile terminal, by means of a split-screen function, divides the display screen thereof into a first split screen for displaying a running interface of the source client and a second split screen for displaying a running interface of a target client, the target client is a client in a foreground running status in the mobile terminal. The method comprises: establishing a communication connection between the source client and the target client; receiving a drag instruction for a thumbnail of target data in the source client and moving the thumbnail according to the drag instruction; monitoring whether a data transmission instruction for the target data is received, if yes, transmitting the target data to the target client through the established communication connection. By applying the embodiments of the present invention, users can make full advantage of the split-screen technology, which simplifies data transmission operation.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
Inventor
Hu, Juan
Huang, Lanhua
Wang, Dawei
He, Haiwei
Zhuang, Yong
Abstract
Disclosed are a data transmission method and device, which are applied to a source client. The source client is a client which is in a foreground operation state in a mobile terminal; the mobile terminal divides its display screen into a first split screen and a second split screen through a screen-division function; the first split screen is used to display a running interface of the source client; the second split screen is used to display a running interface of a target client; and the target client is the client which is in a foreground operation state in a mobile terminal. The method comprises: establishing a communication connection between the source client and the target client; receiving a drag command for a thumbnail of target data in the source client, and moving the thumbnail according to the drag command; monitoring whether to receive a data transmission instruction for the target data; and if so, then transmitting the target data to the target client through an established communication connection. With the application of the embodiments of the present application, the screen-division technology can be fully used, thereby simplifying the data transmission operation.
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
Inventor
Huang, Chuantong
Abstract
Disclosed in the embodiments of the present application are a file sharing method and apparatus. The file sharing method, for use in a sending terminal, comprises: sharing a file link address, and receiving an authentication request sent by a receiving terminal on the basis of the link address, the authentication request comprising information of the files to be opened; on the basis of the authentication request, determining the permission of the receiving terminal to open the files; and when the receiving terminal has permission to open the files, sending an opening approval message to the receiving terminal, such that the receiving terminal opens the files. In the embodiments of the present application, the receiving terminal can only successfully open the files when the sending terminal confirms the permission to open the files; thus, only parties trusted by the receiving terminal can successfully open the files, greatly improving file sharing security.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
G06F 17/30 - Information retrieval; Database structures therefor
46.
NUMERICAL VERIFICATION CODE GENERATION METHOD AND DEVICE
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
Inventor
Huang, Chuantong
Xiong, Liyong
Peng, Weilin
Li, Ruilong
Abstract
Provided in embodiments of the present application are a numerical verification code generation method and device. The method particularly comprises the following steps: when it is required to generate a numerical verification code, selecting a first quantity of differing numbers from 0 to 9, wherein the first quantity is less than the digit of the numerical verification code to be generated; arranging the first quantity of differing numbers according to a preset rule to generate a numerical verification code at least containing 2 identical numbers appearing consecutively; and outputting the generated numerical verification code to a designated user terminal. The embodiment can be applied to reduce the difficulty for a user to memorize a numerical verification code.
Embodiments of the present application disclose a file shared browsing method and system. The method comprises: a slave device receiving a browsing mode switching operation of a user, and enabling or disabling a free mode for the slave device according to the operation, wherein: local control permission on the target file browsing progress for the slave device is enabled in a state in which the free mode is ON; local control permission on the target file browsing progress for the slave device is disabled in a state in which the free mode is OFF. Compared with the prior art, a user of the slave device in the embodiments of the present application can, in addition to passively follow the browse, browse freely and locally as needed, which increases the flexibility of browsing for the user of the slave device and can satisfy the application requirements of the user of the device better.
Disclosed are a method and an apparatus for implementing document sharing between user groups. The method comprises: receiving document sharing request information sent by a user in a first user group, the document sharing request information carrying an identifier of a target shared document and an identifier of a second user group; sending a shared document instruction to the second user group according to the identifier of the second user group, the shared document instruction carrying an identifier of a to-be-created shared document and an index of the to-be-created shared document and being used for instructing the second user group to create a shared document corresponding to the target shared document, the index of the to-be-created document being the same as the identifier of the target shared document, for associating the to-be-created document with the target shared document. A document is shared by applying the solutions provided by embodiments of this application, and after a user in a first user group edits a target document, the shared document can be synchronously updated in a second user group.
Disclosed are a document providing method and apparatus. The method comprises: receiving an access request to a target document that is sent by a user; determining whether an access link used by the user is valid; if the access link is invalid, further determining whether the user identifies the access link before the access link is invalid; and if yes, providing the target document for the user. According to this application, by providing a document providing method and apparatus, when the access link is invalid, it is further determined whether the user identifies the access link before the access link is invalid, and if yes, the target document is provided for the user, so that a user that obtains the document provided by the access link when the access link is valid can obtain the document provided by the access link again after the access link is invalid, thereby providing convenience for the user to obtain the document.
Embodiments of the present application disclose a file shared browsing method and system. The method comprises: a host device receiving a browsing mode switching operation of a user, and enabling or disabling a slave mode of the system according to the operation, wherein: global control permission on a target file browsing progress for a slave device is enabled in a state in which the slave mode of the system is ON; global control permission on the target file browsing progress for a slave device is disabled in a state in which the slave mode of the system is OFF. Compared to the prior art, the user of the slave device in the embodiments of the present application can, in addition to passively follow the browse, also temporarily become dominant for browsing according to actual needs. Thus, the solution of the present application can be flexibly adapted to application of different scenes, such as a solo speech and multi-person discussion and the like.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
H04L 29/06 - Communication control; Communication processing characterised by a protocol
GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD (China)
Inventor
Zhao, Yongkui
Zhuang, Yong
Abstract
Embodiments of the invention provide a method and a device for editing data. According to at least one embodiment, the method includes the steps of receiving a document launch instruction issued by a user, and reading a preset set of files according to the received document launch instruction. The preset set of files includes an inventory file and a HTML data file, wherein the inventory file is used to describe a launch identification of a user interface to which the HTML data file corresponds, and the HTML data file includes identification information of data to be edited. The method further includes displaying on a user interface the launch identification of the user interface to which the HTML data file corresponds according to the inventory file, receiving an operation of the user for triggering the launch identification, and displaying the user interface to which the HTML data file corresponds. The user interface includes an operation identification of the data to be edited. Further, the method includes receiving an operation of the user for triggering the operation identification, calling a preset editing interface, loading the data to be edited according to the identification information of the data to be edited, and presenting to the user an editing user interface for the data to be edited.
Disclosed are a method and device for browsing a document by multiple devices. The method comprises: receiving a document browsing device selection request sent by a first user device, the document browsing device selection request carrying an identifier of a target document and an identifier of a second user device; and pushing a notification message to the second user device according to the identifier of the second user device, the notification message carrying quick browsing information which provides a quick browsing mode for the target document. By means of the embodiments of the present application, document browsing on the second user device can be realized without the need of manually searching for and opening the target document, so that document browsing by multiple devices is simple and convenient to operate.
Disclosed are a document shared browsing method and system. A document shared browsing method comprises: a slave device receiving a browsing mode switching operation of a user, and turning on or off a free mode of the local device according to the operation. In the ON state of the free mode, local control of the local device over the browsing progress of a target document is enabled; and in the OFF state of the free mode, local control of the local device over the browsing progress of the target document is disabled. Compared with the prior art, in the solutions according to the embodiments of the present invention, a user of a slave device can perform, in addition to passive browsing, free browsing on the local device according to requirements, thereby improving browsing flexibility of the user of the slave device and satisfying the requirements of the user of the slave device in a better way.
A method and system for file sharing browse are disclosed in the embodiments of the present application. The method for file sharing browse comprises the following steps: a main device receives a browse mode switching operation from a user, and turns on or turns off the auxiliary-controlling mode of the system based on the operation, wherein, under the state that the auxiliary-controlling mode of the system is turned on, the whole control authority of the target file browsing schedule by an auxiliary device is turned on; under the state that the auxiliary-controlling mode of the system is turned off, the whole control authority of the target file browsing schedule by the auxiliary device is turned off. Compared with the prior art, besides passively following browse, the auxiliary device user in the solutions of the embodiments of the present application may become the dominant of the browse temporarily based on the actual requirement. Therefore, the solution of the present application may be flexibly adapted for application requirements under different conditions such as a single lecturer and discussion among multi-person.
H04L 29/04 - Communication control; Communication processing for plural communication lines
G09B 5/10 - Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations all student stations being capable of presenting the same information simultaneously
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
G09B 5/14 - Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations with provision for individual teacher-student communication
Disclosed are a document encryption prompt method and system. The document encryption prompt method comprises: detecting text content of a target document, and if the text content of the target document comprises a preset sensitive word, determining that the document is a sensitive document; and prompting a user to encrypt the sensitive document. A document encryption prompt system comprises: a detecting unit and a prompting unit. The detecting unit is configured to detect text content of a target document, and if the text content of the target document comprises a preset sensitive word, determine that the document is a sensitive document; and the prompting unit is configured to prompt the user to encrypt the sensitive document. According to this application, a user does not need to manually determine whether to encrypt a document, and the user can be prompted in time to perform encryption processing on the document, thereby improving the security of the document.
Provided are a page content selection method and system. A user is enabled to perform an operation with two fingers at the same time. While holding an end position with one finger, the user uses the other finger to switch page content, and then the end position is automatically updated to a position in the page after switching, thereby achieving rapid selection of page content and desirable user experience.
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
57.
METHOD AND APPARATUS FOR IMPLEMENTING DOCUMENT SHARING BETWEEN USER GROUPS
Disclosed are a method and an apparatus for implementing document sharing between user groups. The method comprises: receiving document sharing request information sent by a user in a first user group, the document sharing request information carrying an identifier of a target shared document and an identifier of a second user group; sending a shared document instruction to the second user group according to the identifier of the second user group, the shared document instruction carrying an identifier of a to-be-created shared document and an index of the to-be-created shared document and being used for instructing the second user group to create a shared document corresponding to the target shared document, the index of the to-be-created document being the same as the identifier of the target shared document, for associating the to-be-created document with the target shared document. A document is shared by applying the solutions provided by embodiments of this application, and after a user in a first user group edits a target document, the shared document can be synchronously updated in a second user group.
Disclosed are a document push notification method and device. The method comprises: determining a document notification item set by a user, the document notification item comprising: a notification trigger condition and an identifier of a corresponding notification-associated document; monitoring, according to the notification trigger condition, a state parameter corresponding to the notification trigger condition; and when monitoring that the state parameter meets the notification trigger condition, outputting notification information and displaying to the user related information of the notification-associated document. In the technical solution of the present application, the user is notified according to a time-based trigger condition or a geographic location-based trigger condition, and related information of the notification-associated document is displayed to the user while outputting the notification information. In this manner, the user can view the related information of the content of the notification-associated document on the screen directly. Compared with the prior art, a document can be found and viewed more conveniently and rapidly, thereby effectively improving user experience.
Disclosed are a document providing method and apparatus. The method comprises: receiving an access request to a target document that is sent by a user; determining whether an access link used by the user is valid; if the access link is invalid, further determining whether the user identifies the access link before the access link is invalid; and if yes, providing the target document for the user. According to this application, by providing a document providing method and apparatus, when the access link is invalid, it is further determined whether the user identifies the access link before the access link is invalid, and if yes, the target document is provided for the user, so that a user that obtains the document provided by the access link when the access link is valid can obtain the document provided by the access link again after the access link is invalid, thereby providing convenience for the user to obtain the document.
Provided in the present embodiment are a tabular file display method and system, wherein table content in a tabular file can be identified and separate table areas and objects are vertically arranged, such that the amount of table content simultaneously displayed on devices having a relatively narrow screen is increased. Within the present invention, a relatively large amount of information is simultaneously displayed on a screen, and user experience is good; users do not need to frequently employ manual operations to switch displayed content; compared to the prior art, operation is easier and usage is more convenient.
Provided in embodiments of the present application are a method and system for arrangement of page objects, allowing for determination of to-be-arranged page objects among page objects displayed on a display screen, and arrangement of the determined page objects according to an arrangement shape selected by a user, thus allowing the determined page objects to be arranged to form the arrangement shape selected by the user. The present application obviates the need for manual arrangement by the user, thus the arrangement process is of increased speed, and, because arrangements are done on the basis of predetermined arrangement shapes, arrangement precision is increased and arrangement effects are improved.
Disclosed is a method for inserting or deleting cells, rows or columns in a spreadsheet, comprising: obtaining touch and click information on a touch screen; determining target cells or target rows or columns; obtaining moving information about a touch point on the touch screen; according to a preset logic for judging operation type, judging that the operation to be performed is an insertion operation or a deletion operation; and determining locations and number of cells, rows or columns to be inserted or deleted, and performing an insertion or deletion operation. In addition, also disclosed is a device for inserting or deleting cells, rows or columns in a spreadsheet, including: an information acquisition module, a target determination module, an operation type judgment module and an operation execution module. The method and device in the present invention can simplify the operation in a spreadsheet in a gesture identification manner, to quickly and visually insert or delete cells, rows or columns, and increase efficiency.
Disclosed in the embodiment of the present application are an animation image display method and apparatus, the method comprising: obtaining data of an image P0 of a frame displayed currently and data of an image P1 of the next frame of an animation; calculating a change area of P1 relative to P0 according to the obtained data of P0 and P1; detecting objects contained in the change area of P1; obtaining a scan line data set of the objects; according to the change area resulting through calculation, selecting a scan line data subset to be drawn from the scan line data set; and on the basis of the content displayed by P0, drawing scan lines contained in the scan line data subset on the change area, so as to complete the display of P1. Through the application of the embodiment of the present invention, every time there is an image change, only those scan lines in the change area need to be drawn without the need to draw all the scan lines, so that the efficiency of image processing is improved and less system resources are occupied.
A method and an apparatus for determining a screen-on time of an electronic device. The method comprises: when an electronic device reads and displays text content, determining, according to a preset rule, a specific area currently used for detecting the total number of characters (S101); detecting the total number of the characters in the specific area (S102); computing, according to the detected total number of characters and a preset standard value of time needed for reading the characters, a first value of time needed for reading all the characters in the specific area (S103); and determining a screen-on time of the electronic device according to the first value of time (S104). With the method, a user does not need to repeatedly adjust the screen-on time of the electronic device, it is ensured that the user can read content on the screen, and power consumption of the electronic device is reduced.
A method for choosing an object in a display interface is applicable to a touchscreen electronic device. The method comprises: recognizing, in a display interface comprising multiple objects, a first touch trajectory in the display interface; determining whether the first touch trajectory is a preset curve trajectory for choosing an object; when it is determined that the first touch trajectory is a preset curve trajectory for choosing an object, determining at least two objects associated with the first touch trajectory; and setting the at least two objects associated with the first touch trajectory to a chosen state. A user may input a curve trajectory meeting a condition in a touchscreen electronic device to choose at least two objects associated with the curve trajectory; therefore, efficiency of choosing at least two objects in a display interface of a touchscreen electronic device may be improved, and use experience of a user may be improved.
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
66.
METHOD AND DEVICE FOR COLLABORATIVE DOCUMENT REVIEW
The embodiments of the present application disclose a method and device for collaborative document review, the collaborative document review method comprising: receiving a user's request to review a target document; triggering a media logging module to log the content of the user's review and generate review information corresponding to the format of the media; uploading said review information to a network side device. Applying the technical solution provided by the embodiments of the present application permits a user to generate review information having a specific media format; in contrast to the prior art, collaborative review of a document can be accomplished without inputting text; thus input efficiency is effectively improved for mobile device users, for whom it is inconvenient to input text.
Disclosed are a method and apparatus for displaying the transmission status of cloud documents. The method comprises: receiving a user-sent document transmission command for a first cloud document; sending a document transmission request for the first cloud document to a server; transmitting the first cloud document upon the establishment of a cloud document transmission connection with the server; during the transmission process, obtaining the transmission status of the first cloud document, and displaying the obtained transmission status by the aid of a document tag corresponding to the first cloud document. The transmission status of the cloud document is displayed using the document tag corresponding to the cloud document during the transmission of the cloud document; furthermore, there is a unique correspondence between the document tag and the cloud document, and during the transmission process, the transmission status is constantly displayed in a display interface corresponding to the transmission of the cloud document, therefore, the transmission status can be displayed in an automatic and intuitive way, and accordingly the purpose of improving user experience can be achieved.
The present invention provides a shared presenting method and system, in said shared presenting method: an initiator sets up a shared presentation room and sends invitation information of said shared presentation room via a network; a receiver that receives said invitation information joins in said shared presentation room through establishing a network connection; said initiator sends a presenting file and a playing control instruction for said presenting file to said receiver that has joined in said shared presentation room; said receiver receives said presenting file and said playing control instruction, and locally executes a playing control operation to said presenting file in accordance with said playing control instruction. Said mobile device comprises said shared presenting system. The shared presenting method and system provided by the present invention can present a presentation file among a plurality of mobile devices simultaneously.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
69.
Method for viewing a presentation document in a mobile device and a system thereof
Provided are a method for viewing a presentation document in a mobile device and a system thereof. The method includes the steps of: determining an orientation of screen according to a sensing signal from a gravity sensor; displaying slide thumbnails of the presentation document at the lower part of the screen in a horizontal arrangement when the screen orientation is portrait; and displaying the slide thumbnails of the presentation document at the left part or the right part of the screen in a vertical arrangement when the screen direction is landscape. When a user opens a presentation document, the method for viewing a presentation document in a mobile device according to the present invention switches display mode of slide thumbnails in the presentation document automatically according to the screen orientation sensed by a gravity sensor, thereby being able to display the slide thumbnails in a more suitable manner according to different screen orientations, and facilitating the viewing and operation of the presentation by a user. The display manner in the method of the present invention better conforms to the psychological expectation of users, and can result in a better user experience.
The present invention relates to a method for controlling display of a context toolbar, comprising: receiving a screen touch signal for displaying the context toolbar; determining a selected object according to the screen touch signal; selecting function buttons corresponding to the selected object, and obtaining an overall display width by summating the display width of the selected function buttons; comparing the overall display width with a preset value, when the overall display width≦the preset value, displaying the context toolbar, and displaying all the selected function buttons and a close button for closing the context toolbar in the context toolbar; and when the overall display width>the preset value, displaying the context toolbar, and displaying some of the selected function buttons and a close button for closing the context toolbar in the context toolbar, and in response to slide touch information.
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
71.
Method for controlling electronic spreadsheet on handheld touch device
The present invention relates to a method for controlling an electronic spreadsheet on a handheld touch device, comprising an operation procedure, a display procedure and a recovery procedure. The operation procedure comprises: receiving a selection touch control signal for selecting cells, determining selected cells in an electronic spreadsheet according to the selection touch control signal, calculating according to a preset processing method, and storing the calculation result. The display procedure comprises: receiving a first touch control signal for controlling movement of an electronic spreadsheet from an initial position of the electronic spreadsheet to an interim position, moving the electronic spreadsheet from the initial position of the electronic spreadsheet to the interim position according to the first touch control signal to expose a blank area, querying whether the calculation result exists or not, and if yes, displaying the calculation result in the blank area. The recovery procedure comprises: receiving a second touch control signal for controlling movement of the electronic spreadsheet from the interim position to the initial position of the electronic spreadsheet, and moving the electronic spreadsheet to the initial position of the electronic spreadsheet according to the second touch control signal to cover the blank area. The calculation result can be displayed clearly by using the method, thereby facilitating use by users.
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
Provided are a studio sharing method and a system thereof. The studio sharing method comprises the steps of: an initiator establishing a sharing studio, and sending invitation information about the sharing studio through a network; a receiver which receives the invitation information joining the sharing studio by establishing a network connection; the initiator sending a studio document and a play control instruction on the studio document to the receiver which has joined the sharing studio; and the receiver receiving the studio document and the play control instruction, and executing a play control operation on the studio document at the receiver locally according to the play control instruction. The studio sharing method and the system thereof provided in the present invention can simultaneously play a demonstration document among a plurality of mobile devices.
The present invention provides a shared presentation method and a system and mobile device thereof. The shared presentation method comprises steps of: an initiator establishing a shared studio, and sending invitation information of the shared studio through a network; a receiver that receives the invitation information participating in the shared studio through establishing a network connection; the initiator sending a presentation document and a play control instruction on the presentation document to the receiver that participates in the shared studio; and the receiver receiving the presentation document and the play control instruction, and locally executing a play control operation on the presentation document according to the play control instruction. The mobile device comprises the shared presentation system. The shared presentation method and the system and mobile device thereof provided by the present invention are capable of simultaneously presenting a demonstration document on multiple mobile devices.
Disclosed is a method for inserting or deleting cells, rows or columns in a spreadsheet, comprising: obtaining touch and click information on a touchscreen; determining target cells or target rows or columns; obtaining moving information about a touch point on the touchscreen; according to preset operation type judgment logic, judging whether the operation to be performed is an insertion operation or a deletion operation; and determining the locations and number of cells, rows or columns to be inserted or deleted, and performing the insertion or deletion operation. In addition, also disclosed is a device for inserting or deleting cells, rows or columns in a spreadsheet, comprising: an information acquisition module, a target determination module, an operation type judgment module and an operation execution module. The method and device in the present invention can simplify the operation in a spreadsheet in a gesture identification manner, to quickly and visually insert or delete cells, rows or columns, and increase efficiency.
Provided are a demonstration document viewing method and a system thereof for a mobile device. The method comprises the steps of: judging a screen direction according to a sensing signal of a gravity sensor; when the screen direction is vertical, displaying the slide thumbnail of the demonstration document at the lower side of a screen in the horizontal distribution; and when the screen direction is horizontal, displaying the slide thumbnail of the demonstration document at the left side or the right side of the screen in the vertical distribution. When a user opens a demonstration document, the demonstration document viewing method for a mobile device of the present invention switches over a display manner of a slide thumbnail of the demonstration document automatically according to a screen direction which is sensed by a gravity sensor, thereby being able to display same in a more suitable manner according to different screen directions, and facilitating the viewing and operation of the user. The display manner in the method of the present invention better conforms to the psychological expectation of the user, and can result in a better user experience.
The present invention relates to a method for controlling an electronic spreadsheet on a handheld touch device, comprising an operation procedure, a display procedure and a recovery procedure. The operation procedure comprises: receiving a selection touch control signal for selecting cells, determining selected cells in an electronic spreadsheet according to the selection touch control signal, calculating according to a preset processing method, and storing the calculation result. The display procedure comprises: receiving a first touch control signal for controlling movement of an electronic spreadsheet from an initial position of the electronic spreadsheet to an interim position, moving the electronic spreadsheet from the initial position of the electronic spreadsheet to the interim position according to the first touch control signal to expose a blank area, querying whether the calculation result exists or not, and if yes, displaying the calculation result in the blank area. The recovery procedure comprises: receiving a second touch control signal for controlling movement of the electornic spreadsheet from the interim position to the initial position of the electronic spreadsheet, and moving the electronic spreadsheet to the initial position of the electronic spreadsheet according to the second touch control signal to cover the blank area. The calculation result can be displayed clearly by using the method, thereby facilitating use by users.
The present invention relates to a method for controlling display of a context toolbar, comprising the following steps: ( 1 ) receiving a screen touch signal for displaying the context toolbar; ( 2 ) determining a selected object according to the screen touch signal; ( 3 ) selecting function buttons corresponding to the selected object, and obtaining an overall display width by summating the display width of the selected function buttons; ( 4 ) comparing the overall display width with a preset value, when the overall display width .ltoreq. the preset value, displaying the context toolbar, and displaying all the selected function buttons and a close button for closing the context toolbar in the context toolbar; and when the overall display width > the preset value, displaying the context toolbar, and displaying some of the selected function buttons and a close button for closing the context toolbar in the context toolbar, and in response to slide touch information. The present invention facilitates the operation of the scrolling toolbar and reading of the content of the user.
The present invention relates to a scrolling toolbar display and control method, comprising the following steps: (1) receiving a screen touch control signal for displaying a scrolling toolbar; (2) determining a to-be-selected object according to the screen touch control signal; (3) according to the to-be-selected object, selecting a function button corresponding to the to-be-selected object, and calculating the summation of the display width of each selected function button to obtain a total display width value; and (4) comparing the total display width value with a preset value, and if the total display width value is less than or equal to the preset value, then displaying the scrolling toolbar, and at the same time displaying in the scrolling toolbar all the selected function buttons and a close button for closing the scrolling toolbar; and if the total display width value is greater than the preset value, then displaying the scrolling toolbar, and at the same time displaying in the scrolling toolbar a part of the selected function buttons and a close button for closing the scrolling toolbar, and responding to sliding touch control information. The present invention facilitates a user in better operating the scrolling toolbar and reading the content.
The present invention relates to a method for controlling an electronic form on a handheld touch device, comprising an operation procedure, a display procedure and a recovery procedure. The operation procedure comprises: receiving a selection touch control signal for selecting a cell, determining a selected cell in an electronic form according to the selection touch control signal, calculating according to a preset processing method, and storing the calculation result. The display procedure comprises: receiving a first touch control signal for controlling movement of an icon from an initial position of the electronic form to a settling position, moving the icon from an initial position of the electronic form to a settling position according to the first touch control signal to expose a clear area, querying whether a calculation result exists or not, and if yes, displaying the calculation result in the clear area. The recovery procedure comprises: receiving a second touch control signal for controlling movement of the icon from the settling position to the initial position of the electronic form, and moving the icon to the initial position of the electronic form according to the second touch control signal to cover the clear area. The calculation result can be displayed clearly by using the method, thereby facilitating use by users.
The present invention relates to an image-drawing device, comprising: a drawing module having location parameters, for use in receiving drawing and, according to each input pen stroke, correspondingly generating each stroke to be determined, the stroke to be determined being a point or a line; a storage module for storing current strokes formed of strokes to be determined; an END command output module, used to receive a user operation to send a command to stop drawing; a control module, connected to the drawing module, the storage module and the END command output module respectively, and used to determine whether each stroke to be determined can be added to the storage module to form the current strokes and determine whether the current strokes of the storage module form an independent image. The present invention determines, by setting a preset condition, whether an independent figure is completed. The user does not need to perform any operation for completion, thereby avoiding any interruption to user thought processes and operation continuity.
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range