Patents Assigned to ZHUHAI KINGSOFT OFFICE SOFTWARE CO., LTD
  • Patent number: 11556237
    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 adj
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: January 17, 2023
    Assignees: Beijing Kingsoft Office Software, Inc., Zhuhai Kingsoft Office Software Co., Ltd., Guangzhou Kingsoft Mobile Technology Co., Ltd.
    Inventor: Yingshan Deng
  • Publication number: 20220358279
    Abstract: 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.
    Type: Application
    Filed: July 24, 2020
    Publication date: November 10, 2022
    Applicants: BEIJING KINGSOFT OFFICE SOFTWARE, INC., ZHUHAI KINGSOFT OFFICE SOFTWARE CO., LTD
    Inventor: Zean ZHOU
  • Publication number: 20220245186
    Abstract: 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.
    Type: Application
    Filed: August 5, 2020
    Publication date: August 4, 2022
    Applicants: BEIJING KINGSOFT OFFICE SOFTWARE, INC., ZHUHAI KINGSOFT OFFICE SOFTWARE CO., LTD
    Inventor: Yuejian OU
  • Publication number: 20220179546
    Abstract: 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.
    Type: Application
    Filed: August 24, 2020
    Publication date: June 9, 2022
    Applicants: BEIJING KINGSOFT OFFICE SOFTWARE, INC., ZHUHAI KINGSOFT OFFICE SOFTWARE CO., LTD
    Inventor: Jian ZHU
  • Patent number: 11238213
    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.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: February 1, 2022
    Assignees: BEIJING KINGSOFT OFFICE SOFTWARE, INC., ZHUHAI KINGSOFT OFFICE SOFTWARE CO., LTD., GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD.
    Inventors: Bo Chen, Xialin Pi, Zelin Ai, Linjian Xiang, Qingyuan Zhang
  • Patent number: 11042290
    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.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: June 22, 2021
    Assignees: BEIJING KINGSOFT OFFICE SOFTWARE, INC., ZHUHAI KINGSOFT OFFICE SOFTWARE CO., LTD, GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD
    Inventors: Juan Hu, Lanhua Huang
  • Patent number: 10984114
    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.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: April 20, 2021
    Assignees: Beijing Kingsoft Office Software, Inc., Zhuhai Kingsoft Office Software Co., Ltd., Guangzhou Kingsoft Mobile Technology Co., Ltd.
    Inventor: Chuantong Huang
  • Patent number: 10761713
    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.
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: September 1, 2020
    Assignees: ZHUHAI KINGSOFT OFFICE SOFTWARE CO., LTD., BEIJING KINGSOFT OFFICE SOFTWARE, INC, GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD
    Inventors: Juan Hu, Lanhua Huang, Dawei Wang, Haiwei He, Yong Zhuang
  • Patent number: 10762224
    Abstract: 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.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: September 1, 2020
    Assignees: Zhuhai Kingsoft Office Software Co., Ltd., Beijing Kingsoft Office Software, Inc.
    Inventors: Yuntong Chao, Huan Liu, Zhishou Huang, Chuantong Huang, Ruilong Li
  • Publication number: 20200210640
    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.
    Type: Application
    Filed: April 10, 2018
    Publication date: July 2, 2020
    Applicants: Beijing Kingsoft Office Software, Inc., Zhuhai Kingsoft Office Software Co., Ltd., Guangzhou Kingsoft Mobile Technology Co., Ltd
    Inventor: Xian ZHOU
  • Publication number: 20200167052
    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 adj
    Type: Application
    Filed: April 19, 2018
    Publication date: May 28, 2020
    Applicants: Beijing Kingsoft Office Software, Inc., Zhuhai Kingsoft Office Software Co., Ltd., Guangzhou Kingsoft Mobile Technology Co., Ltd.
    Inventor: Yingshan Deng
  • Patent number: 10579659
    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.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: March 3, 2020
    Assignees: ZHUHAI KINGSOFT OFFICE SOFTWARE CO., LTD., BEIJING KINGSOFT OFFICE SOFTWARE, INC., GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD.
    Inventors: Bo Chen, Xialin Pi, Feichao Lu
  • Patent number: 10565366
    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.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: February 18, 2020
    Assignees: Beijing Kingsoft Office Software, Inc., Zhuhai Kingsoft Office Software Co., Ltd., Guangzhou Kingsoft Mobile Technology Co., Ltd.
    Inventors: Chuantong Huang, Liyong Xiong, Weilin Peng, Ruilong Li
  • Patent number: 10521499
    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.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: December 31, 2019
    Assignees: ZHUHAI KINGSOFT OFFICE SOFTWARE CO., LTD., BEIJING KINGSOFT OFFICE SOFTWARE, INC, GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD
    Inventors: Yongkui Zhao, Yong Zhuang
  • Patent number: 10437548
    Abstract: 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.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: October 8, 2019
    Assignees: BEIJING KINGSOFT OFFICE SOFTWARE, INC., ZHUHAI KINGSOFT OFFICE SOFTWARE CO., LTD
    Inventors: Juan Hu, Yanshan Feng
  • Patent number: 10420061
    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.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: September 17, 2019
    Assignees: Beijing Kingsoft Office Software, Inc., Zhuhai Kingsoft Office Software Co., Ltd., Guangzhou Kingsoft Mobile Technology Co., Ltd.
    Inventor: Chuantong Huang
  • Patent number: 10305963
    Abstract: 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.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: May 28, 2019
    Assignees: BEIJING KINGSOFT OFFICE SOFTWARE, INC., ZHUHAI KINGSOFT OFFICE SOFTWARE CO., LTD.
    Inventor: Yanshan Feng
  • Patent number: 10222969
    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.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: March 5, 2019
    Assignees: ZHUHAI KINGSOFT OFFICE SOFTWARE CO., LTD., BEIJING KINGSOFT OFFICE SOFTWARE, INC, GUANGZHOU KINGSOFT MOBILE TECHNOLGY CO., LTD.
    Inventors: Juan Hu, Lanhua Huang, Dawei Wang, Haiwei He, Yong Zhuang
  • Publication number: 20190042643
    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.
    Type: Application
    Filed: December 7, 2017
    Publication date: February 7, 2019
    Applicants: ZHUHAI KINGSOFT OFFICE SOFTWARE CO., LTD., BEIJING KINGSOFT OFFICE SOFTWARE, INC., GUANGZHOU KINGSOFT MOBILE TECHNOLOGY CO., LTD.
    Inventors: BO CHEN, XIALIN PI, FEICHAO LU
  • Patent number: 10198421
    Abstract: 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.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: February 5, 2019
    Assignees: ZHUHAI KINGSOFT OFFICE SOFTWARE CO., LTD, BEIJING KINGSOFT OFFICE SOFTWARE, INC
    Inventors: Hui Wang, Sijie Zeng, Wei Zhao