US12067345B2 - Table displaying method, device and medium - Google Patents
Table displaying method, device and medium Download PDFInfo
- Publication number
- US12067345B2 US12067345B2 US18/490,391 US202318490391A US12067345B2 US 12067345 B2 US12067345 B2 US 12067345B2 US 202318490391 A US202318490391 A US 202318490391A US 12067345 B2 US12067345 B2 US 12067345B2
- Authority
- US
- United States
- Prior art keywords
- displaying
- mode
- current interface
- displaying mode
- browse
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/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
- G06F3/0485—Scrolling or panning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/106—Display of layout of documents; Previewing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/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
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/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
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/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
- G06F3/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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—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
- G06F3/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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—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
- G06F3/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
- G06F3/04883—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 for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/177—Editing, e.g. inserting or deleting of tables; using ruled lines
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1637—Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
Definitions
- the present disclosure relates to the technical field of data front-end processing, and in particular, to a table displaying method, apparatus, device, and medium.
- the present disclosure provides a table displaying method, apparatus, device, and medium.
- Some embodiments of the present disclosure provide a table displaying method, comprising: determining a displaying mode of a table on a current interface; and in response to a browse triggering operation on the table, displaying table information matched with a displaying size of the current interface according to the displaying mode.
- Some embodiments of the present disclosure further provide a table displaying apparatus, comprising:
- Some embodiments of the present disclosure further provide an electronic device, comprising: a processor; and a memory configured to store instructions executable for the processor, the processor being configured to read the executable instructions from the memory and execute the instructions to implement the table displaying method according to the embodiments of the present disclosure.
- Some embodiments of the present disclosure further provide a non-transitory computer-readable storage medium having a computer program stored thereon, the computer program being used for performing the table displaying method according to the embodiments of the present disclosure.
- Some embodiments of the present disclosure further provide a computer program, comprising: instructions which, when executed by a processor, cause the processor to perform the table displaying method according to the embodiments of the present disclosure.
- Some embodiments of the present disclosure further provide a computer program product, comprising instructions which, when executed by a processor, cause the processor to perform the table displaying method according to the embodiments of the present disclosure.
- FIG. 1 is a schematic flow diagram of a table displaying method provided in some embodiments of the present disclosure
- FIG. 2 is a schematic diagram of a current interface for table information displaying provided in some embodiments of the present disclosure
- FIG. 3 ( a ) is a schematic diagram of another current interface for table information displaying provided in some embodiments of the present disclosure
- FIG. 3 ( b ) is a schematic diagram of another current interface for table information displaying provided in some embodiments of the present disclosure.
- FIG. 4 ( a ) is a schematic diagram of another current interface for table information displaying provided in some embodiments of the present disclosure.
- FIG. 4 ( b ) is a schematic diagram of another current interface for table information displaying provided in some embodiments of the present disclosure.
- FIG. 5 is a schematic flow diagram of another table displaying method provided in some embodiments of the present disclosure.
- FIG. 6 ( a ) is a schematic diagram of another current interface for table information displaying provided in some embodiments of the present disclosure.
- FIG. 6 ( b ) is a schematic diagram of another current interface for table information displaying provided in some embodiments of the present disclosure.
- FIG. 6 ( c ) is a schematic diagram of another current interface for table information displaying provided in some embodiments of the present disclosure.
- FIG. 6 ( d ) is a schematic diagram of another current interface for table information displaying provided in some embodiments of the present disclosure.
- FIG. 7 ( a ) is a schematic diagram of another current interface for table information displaying provided in some embodiments of the present disclosure.
- FIG. 7 ( b ) is a schematic diagram of another current interface for table information displaying provided in some embodiments of the present disclosure.
- FIG. 8 is a schematic structural diagram of a table displaying apparatus provided in some embodiments of the present disclosure.
- FIG. 9 is a schematic structural diagram of an electronic device provided in some embodiments of the present disclosure.
- Names of messages or information exchanged between a plurality of devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
- the whole table is exported as a picture onto a terminal device, and a user views data by dragging the picture.
- the user needs to drag the picture of the table towards a corresponding direction for viewing, according to a viewing requirement, and when the table is large, the picture of the table needs to be continually zoomed in or out for viewing, resulting in inconvenience in the viewing of the table.
- a displaying method of a table with high readability in which on one hand, the table is displayed in combination with a displaying mode, rather than only depending on the manual drag by the user, so that flexibility of the table displaying is ensured, and on the other hand, the displaying is made adaptively according to a displaying size of a current interface, without the need for the user to manually zoom in or out the table for viewing, so that readability of the table is improved.
- the current interface described above may be located on any terminal device, which includes but is not limited to, a mobile phone with a display screen, a notebook computer, a wearable device, and the like, and the table described above may be a traditional database table, and may also be any other data information displayed in a form of a table, for example, although some data information does not originate from a database, it is displayed in a form of a table when displayed, then the data information also belongs to the table in some embodiments.
- FIG. 1 is a schematic flow diagram of a table displaying method provided in some embodiments of the present disclosure.
- the method may be executed by a table displaying apparatus, wherein the apparatus may be implemented by software and/or hardware, and may be generally integrated in an electronic device.
- the method comprises:
- the displaying mode in some embodiments is used for limiting displaying content (including but not limited to an index field of the table, data in a cell in the table, and the like), a displaying format (including but not limited to one or more of a displaying position, a displaying animation, and a displaying font size of the displaying content), and the like of the table on the current interface.
- displaying content including but not limited to an index field of the table, data in a cell in the table, and the like
- a displaying format including but not limited to one or more of a displaying position, a displaying animation, and a displaying font size of the displaying content
- the displaying mode of the table on the current interface is determined so as to further determine specific content of the table displayed on the current interface according to the displaying mode.
- a displaying mode set by system default is received, that is, in some embodiments, the displaying mode is set by system default; and in other possible embodiments, a candidate displaying mode list may be preset, which may include a plurality of displaying modes, so that a displaying mode selected by the user from the candidate displaying mode list is received as the displaying mode of the table at the mobile terminal.
- a switching sequence of different displaying modes is preset, and in response to a switching operation on a current displaying mode, a displaying mode after the switching is determined, that is, if a user performs the switching operation once, the displaying mode is switched to a next displaying mode of the current displaying mode; for example, it is determined that a displaying mode 1 , a displaying mode 2 , and a displaying mode 3 are sequentially switched, then if a current displaying mode is the displaying mode 1 , and the user performs the switching operation once, it is determined that the displaying mode 2 is a displaying mode of the table at the mobile terminal.
- Step 102 in response to a browse triggering operation on the table, displaying table information matched with a displaying size of the current interface according to the displaying mode.
- the browse triggering operation in response to the browse triggering operation on the table, may be, on the current interface, implemented by the user through a trigger trajectory on the table, or implemented by the user through speech, or implemented by the user through trigger of a preset browse control for the table, which is not listed one by one here.
- the table information in response to the browse triggering operation on the table, is displayed according to the displaying mode, and as mentioned above, the displaying mode decides the displaying content and the displaying format and the like of the table, so that the intuitive displaying content of the table can be flexibly decided based on the displaying mode.
- the table information is also matched according to the displaying size of the current interface. Therefore, the table information is displayed in combination with the displaying mode and the displaying size of the current interface, which intuitively gives the user a feeling that the table information is in a very good fit with the current interface.
- a row position and a column position (for the sake of smoothness of the displaying, as shown in FIG. 2 , row and column herein may not be integers, that is, a partial area of a certain row or a partial area of a certain column may be displayed according to the displaying size, etc.) of the displayed table are determined based on a length and a width of the displaying size.
- the displaying size may be a landscape-screen size or a portrait-screen size, that is, in some embodiments, table information matched with a landscape-screen viewing size of the current interface may be displayed according to the displaying mode, or table information matched with a portrait-screen viewing size of the current interface may be displayed according to the displaying mode.
- the table has more rows and fewer columns, as shown in FIG. 3 ( a ) , in the case of the landscape-screen viewing size, the rows of the table are controlled to be switch-displayed in a landscape-screen direction, and in the case of the portrait-screen viewing size, contents corresponding to the rows of the table are controlled to be switch-displayed in a portrait-screen direction.
- the table displaying method determines the displaying mode of the table on the current interface, and then, in response to the browse triggering operation on the table, displays the table information matched with the displaying size of the current interface according to the displaying mode. Therefore, the content of the table is displayed adaptively according to the displaying size and the displaying mode of the mobile terminal, so that readability of the table is improved, and convenience is provided for viewing the content in the table.
- the table information in the embodiments of the display disclosure is displayed based on the displaying mode, which, intuitively, through the displaying mode, automatically adaptively splits and displays the table information in the table, without the need for the user to manually drag the table for the viewing of the table information, breaks the traditional displaying mode of the table information, and improves readability of the table.
- the displaying mode is a first displaying mode.
- swipe browse operation in response to a swipe browse operation on a table, in association with a swipe direction of the swipe browse operation, continuous swipe is performed on the current interface to display the table information matched with the displaying size.
- the swipe browse operation may be a leftward/rightward swipe browse operation, and at this point, the swipe direction of the swipe browse operation is a leftward/rightward direction; or, the swipe browse operation may be a upward/downward swipe browse operation, and at this point, the swipe direction of the swipe browse operation is a upward/downward direction, and so on; of course, the swipe direction of the swipe browse operation may also be other directions, such as leftward downward and leftward upward directions, which will not be listed one by one here.
- the table information of the table on the current interface is displayed in a form of a list, and when the table information is exhibited in the form of the list, free switching between the contents can be performed according to the swipe browse operation.
- the switching for display of the table information in the first displaying mode may also be triggered by a control.
- the browse control for the table may be integrated on a hardware control for a volume etc. of the mobile terminal, or may be a virtual control displayed on the current interface.
- page-turning is performed on the current interface to continuously display the table information matched with the displaying size, which intuitively gives the user a feeling of displaying the table information by page-turning; the user has similar feelings when viewing the table and when reading online content such as an e-book, so that the viewing is convenient.
- the displaying mode is a second displaying mode.
- displaying table information matched with a displaying size of the current interface according to the displaying mode comprises:
- the swipe browse operation may be a leftward/rightward swipe browse operation, and at this point, a swipe direction of the swipe browse operation is a leftward/rightward direction, or may be an upward/downward swipe browse operation, and at this point, a swipe direction of the swipe browse operation is an upward/downward direction, etc.; of course, the swipe direction of the swipe browse operation may also be other directions, such as leftward downward and leftward upward directions, which will not be listed one by one here.
- the index field in the table is continuously displayed on the first association area of the current interface, so that regardless of which cells the table information corresponds to, the user can, on the current interface, clearly know the index field corresponding to the cell content.
- the above first association area may be any blank area of an area where the table information corresponding to the index field is located, or a background area of the area where the table information corresponding to the index field is located, or the like, which is not limited here.
- Step 502 in association with the swipe direction of the swipe browse operation, swiping on a second association area of the current interface to continuously display table information matched with the displaying size and corresponding to the index field.
- the second association area in association with the swipe direction of the swipe browse operation, it is swiping on the second association area of the current interface to continuously display the table information matched with the displaying size and corresponding to the index field, that is, the second association area may be understood as a display area of the table information in the cell corresponding to the index field on the current interface, so that it is ensured that the index field is always displayed on the first association area when the table information is switched. For example, as shown in FIG.
- the index field is a user name
- the first association area is any blank area on an area where table information corresponding to the index field is located
- the switching for display of the table information in the second displaying mode may also be triggered by a control.
- the displaying mode is the second displaying mode
- an index field in the table is continuously displayed on the first association area of the current interface
- the browse control for the table may be integrated on a hardware control for a volume etc. of the mobile terminal, or may be a virtual control displayed on the current interface.
- page-turning is performed on the second association area of the current interface to continuously display the table information matched with the displaying size and corresponding to the index field. Therefore, it is ensured that, upon page-turning for displaying the table information, the index field “name” is always displayed in the first association area.
- the displaying mode is the second displaying mode
- the index field is a user name
- the first association area is any blank area on an area where table information corresponding to the index field is located
- the display mode may also be processed for the first association area and the second association area, which is exemplified as follows.
- the index field while continuously displaying the index field in the table on the first association area of the current interface, the index field may be continuously displayed fixedly on the first association area, and in order to make the display more interested, the index field may be continuously displayed flickeringly on the first association area.
- the information displayed on the first association area and the second association area may be zoomed in in a form of card, so that the user can more intuitively know the table information.
- matched information displayed on the first association area and the second association area is displayed in a manner of up-and-down adjacency, for example, as shown in FIG. 6 ( b ) , the first association area is located above the second association area, or matched information displayed on the first association area and the second association area is displayed in a manner of left-and-right adjacency, for example, as shown in FIG. 6 ( c ) , when the table is displayed according to a portrait-screen size, matched information displayed on the first association area and the second association area is displayed in the manner of left-and-right adjacency.
- the index field of the table comprises a first index field and a second index field
- the first index field may be understood as the index field described in the above embodiment, i.e., a field that may uniquely locate an object to which the table information belongs, such as the “name” index field in FIG. 6 ( a )
- the second index field may be understood as a field for distinguishing to which attribute of an object a plurality of pieces of table information under each first index field respectively points, for example, when the first index field is “name”, the corresponding second index field may be “age”, “height”, “gender”, and the like.
- the first index field is displayed on the first association area, and in association with the browse triggering operation (the browse triggering operation includes the triggering operation on the browse control or the swipe browse operation, etc.) on the table, the second index field matched with the displaying size is variably displayed on a third association area of the current interface, thereby intuitively indicating which attribute each piece of table information corresponds to, wherein the third association area may be an association area in a row or a column where table information corresponding to one same attribute is located, for example, a blank area in the row or column, or a first cell area in the row or column where corresponding table information is located, etc.
- the table information corresponding to the first index field and the second index field is changingly displayed on the second association area, in linkage with the third association area.
- the first association area and the second association area will be adjusted accordingly based on a quantity of table data.
- the first association area may be an area corresponding to first index fields of all data rows, or an area corresponding to a single first index field of any data row; and the second association area may be an area corresponding to table information of all data rows, or an area corresponding to a certain piece of table information of any data row.
- the first index field is a “name” field
- the second index field is other index fields such as “age”, “grade”, and “gender”
- the third association area is an area where a first cell of a column where table information corresponding to the second index field is located is located, then in response to a browse triggering operation, while fixedly displaying the “name” index field, the second index field and the corresponding table information are displayed with linkage.
- the table information is displayed adaptively according to the displaying mode, thereby further improving readability of the table information.
- switching may be made between the displaying modes, and when the displaying mode is switched, in order to improve smoothness of the switching, in the embodiments of the present disclosure, the display of the table is also adjusted.
- the description thereof will be made below by taking the switching between the first displaying mode and the second displaying mode as an example.
- a switching control for switching from the first displaying mode to the second displaying mode for example, a user triggers a switching control for switching from the first displaying mode to the second displaying mode, and the like, then a switching instruction for switching from the first displaying mode to the second displaying mode will be triggered, to change a data structure of the table and a displaying position of the field of the table, wherein the data structure includes, but is not limited to, one or more of position relations between rows or columns in the table, and the like.
- partial index fields in the first displaying mode are changed from original areas of the table to association areas in content rows of table information corresponding to remaining index fields to perform fixed display, so as to change the data structure of the table.
- the partial index field in the table information may be the above first index field etc., or may be the first index field and partial second index field not displayed on the current interface, etc.; which index field the partial index field corresponds to may be set according to a scenario, which is not shown here.
- the association area in the content row of the table information may be the first association area in the above embodiment, or the like.
- the association area in the content row of the table information may also be a first cell area in the content row of the corresponding table information; for example, as shown in FIG. 7 ( a ) , when the partial index field is the “name” index field, then in the switching to the second displaying mode, the “name” index field in the first displaying mode is changed from an original area of the table to a first cell area in content rows of table information corresponding to remaining index fields, to perform fixed display, and at this point, positions of other index fields and corresponding table information are adaptively adjusted.
- the displaying position of the field in the table may also be adaptively adjusted, that is, in the switching to the second displaying mode, row spacing between the content rows in the table is changed from a first distance corresponding to the first displaying mode to a second distance corresponding to the second displaying mode, wherein the first distance and the second distance may be calibrated by experimental data, or adapted according to a font size of the table information in the content row in the table.
- a row height etc. is adaptively adjusted in order to clearly display the index field and the corresponding table information.
- the table displaying method of the embodiment of the present disclosure is suitable for switching the displaying modes, and adjusting the data structure of the table and the displaying position, thereby improving switching smoothness of the displaying modes.
- the technical solution provided in the embodiment of the present disclosure has the following advantages: the table displaying solution provided in the embodiment of the present disclosure determines the displaying mode of the table on the current interface, and then, in response to the browse triggering operation on the table, display the table information matched with the displaying size of the current interface according to the displaying mode. Therefore, the table content is displayed adaptively according to the displaying size and the displaying mode of the mobile terminal, so that readability of the table is improved, and convenience is provided for viewing the content in the table.
- the present disclosure further provides a table displaying apparatus.
- FIG. 8 is a schematic structural diagram of a table displaying apparatus provided in some embodiments of the present disclosure, wherein the apparatus may be implemented by software and/or hardware, and may be generally integrated in an electronic device.
- the apparatus comprises: a determination module 810 and a display module 820 , wherein the determination module 810 is configured to determine a displaying mode of a table on a current interface; and the display module 820 is configured to, in response to a browse triggering operation on the table, display table information matched with a displaying size of the current interface according to the displaying mode.
- the table displaying apparatus provided in the embodiments of the present disclosure can execute the table displaying method provided in any embodiment of the present disclosure, and has corresponding function modules for executing the method and beneficial effects.
- the present disclosure further provides a computer program product, comprising a computer program/instructions which, when executed by a processor, implements the table displaying method of the above embodiment.
- FIG. 9 is a schematic structural diagram of an electronic device provided in some embodiments of the present disclosure.
- FIG. 9 shows a schematic structural diagram of an electronic device 900 suitable for implementing the embodiment of the present disclosure.
- the electronic device 900 in the embodiment of the present disclosure may include, but is not limited to, mobile terminals such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (tablet computer), a PMP (Portable Multimedia Player), and a vehicle-mounted terminal (e.g., a vehicle-mounted navigation terminal), and fixed terminals such as a digital TV, and a desktop computer.
- mobile terminals such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (tablet computer), a PMP (Portable Multimedia Player), and a vehicle-mounted terminal (e.g., a vehicle-mounted navigation terminal), and fixed terminals such as a digital TV, and a desktop computer.
- PDA Personal Digital Assistant
- PAD tablet computer
- PMP Portable Multimedia Player
- the electronic device 900 may comprise a processing means (e.g., a central processing unit, a graphics processing unit, etc.) 901 , which may perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 902 or a program loaded from a storage means 908 into a random access memory (RAM) 903 .
- ROM read-only memory
- RAM random access memory
- various programs and data necessary for the operations on the electronic device 900 are also stored.
- the processing means 901 , ROM 902 , and RAM 903 are connected with each other via a bus 904 .
- An input/output (I/O) interface 905 is also connected to the bus 904 .
- the following means may be connected to the I/O interface 905 : an input means 906 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; an output means 907 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; the storage means 908 including, for example, a magnetic tape, hard disk, etc.; and a communication means 909 .
- the communication means 909 may allow the electronic device 900 to communicate with another device wirelessly or by wire to exchange data. While FIG. 9 illustrates the electronic device 900 having the various means, it should be understood that not all illustrated means are required to be implemented or provided. More or fewer means may be alternatively implemented or provided.
- the processes described above with reference to the flow diagrams may be implemented as a computer software program.
- the embodiment of the present disclosure comprises a computer program product, the computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the method illustrated by the flow diagrams.
- the computer program may be downloaded and installed from a network via the communications means 909 , or installed from the storage means 908 , or installed from the ROM 902 .
- the computer program When executed by the processing means 901 , the computer program performs the above functions defined in the table displaying method of the embodiments of the present disclosure.
- non-transitory computer-readable medium of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two.
- the computer-readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing.
- the computer-readable storage medium may comprise, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
- the computer-readable storage medium may be any tangible medium that can contain, or store a program for use by or in conjunction with an instruction execution system, apparatus, or device.
- the computer-readable signal medium may comprise a data signal propagated in baseband or as part of a carrier wave, in which computer-readable program code is carried.
- a propagated data signal may take a variety of forms, including, but not limited to, an electromagnetic signal, optical signal, or any suitable combination of the forgoing.
- the computer-readable signal medium may be any computer-readable medium other than the computer-readable storage medium, wherein the computer-readable signal medium can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
- the program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: a wire, an optical cable, RF (Radio Frequency), etc., or any suitable combination of the foregoing.
- a client and a server may communicate using any currently known or future developed network protocol, such as HTTP, and may be interconnected with any form or medium of digital data communication (e.g., a communication network).
- a communication network examples include a local area network (“LAN”), a wide area network (“WAN”), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
- the above computer-readable medium may be embodied in the above electronic device; or may be exist separately without being assembled into the electronic device.
- the above computer-readable medium has one or more programs carried thereon, wherein the above one or more programs, when executed by the electronic device, cause the electronic device to:
- Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, which include but are not limited to an object-oriented programming language such as Java, Smalltalk, C++, and include a conventional procedural programming language, such as the “C” language or similar programming languages.
- the program code may be executed entirely on a user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server.
- the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
- LAN local area network
- WAN wide area network
- Internet service provider for example, AT&T, MCI, Sprint, EarthLink, MSN, GTE, etc.
- each block in the flow diagrams or block diagrams may represent one module, program segment, or portion of code, which comprises one or more executable instructions for implementing a specified logical function.
- functions noted in blocks may occur in an order different from that noted in the drawings. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in a reverse order, which depends upon the functions involved.
- each block of the block diagrams and/or flow diagrams, and a combination of the blocks in the block diagrams and/or flow diagrams can be implemented by a special-purpose hardware-based system that performs specified functions or operations, or by a combination of special-purpose hardware and computer instructions.
- the involved unit described in the embodiments of the present disclosure may be implemented by software or hardware.
- the name of the unit does not, in some cases, constitute a limitation on the unit itself.
- exemplary types of the hardware logic component include: a field programmable gate array (FPGA), application specific integrated circuit (ASIC), application specific standard product (ASSP), system on chip (SOC), complex programmable logic device (CPLD), and the like.
- FPGA field programmable gate array
- ASIC application specific integrated circuit
- ASSP application specific standard product
- SOC system on chip
- CPLD complex programmable logic device
- a machine-readable medium may be a tangible medium, which can contain, or store a program for use by or in conjunction with an instruction execution system, apparatus, or device.
- the machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium.
- the machine-readable medium may comprise, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing.
- machine-readable storage medium examples include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
- RAM random access memory
- ROM read-only memory
- EPROM or flash memory erasable programmable read-only memory
- CD-ROM portable compact disc read-only memory
- magnetic storage device a magnetic storage device
- a table displaying method comprising: determining a displaying mode of a table on a current interface; and in response to a browse triggering operation on the table, displaying table information matched with a displaying size of the current interface according to the displaying mode.
- the determining a displaying mode of a table on the current interface comprises:
- the displaying table information matched with a displaying size of the current interface according to the displaying mode comprises:
- the in response to a browse triggering operation on the table, displaying table information matched with a displaying size of the current interface according to the displaying mode comprises:
- the swipe browse operation comprises:
- the in response to a browse triggering operation on the table, displaying table information matched with a displaying size of the current interface according to the displaying mode comprises:
- the in response to a browse triggering operation on the table, displaying table information matched with a displaying size of the current interface according to the displaying mode comprises:
- the, in response to a browse triggering operation on the table, displaying table information matched with a displaying size of the current interface according to the displaying mode comprises:
- the continuously displaying an index field in the table on a first association area of the current interface comprises:
- matched information displayed on the first association area and the second association area is displayed in a manner of up-and-down adjacency; or matched information displayed on the first association area and the second association area is displayed in a manner of left-and-right adjacency.
- the table displaying method provided in the present disclosure further comprises:
- a table displaying apparatus comprising: a determination module configured to determine a displaying mode of a table on a current interface; and a display module configured to, in response to a browse triggering operation on the table, display table information matched with a displaying size of the current interface according to the displaying mode.
- the determination module is specifically configured to:
- the display module is specifically configured to:
- the display module is specifically configured to:
- the swipe browse operation comprises:
- the display module is specifically configured to: when the displaying mode is a first displaying mode, in response to a triggering operation on a browse control for the table, in association with a forward/backward page-turning direction of the triggering operation, perform page-turning on the current interface to continuously display the table information matched with the displaying size.
- the display module is specifically configured to:
- the index field of the table comprises: a first index field and a second index field
- the display module is further configured to:
- the display module comprises:
- the display unit is specifically configured to:
- matched information displayed on the first association area and the second association area is displayed in a manner of up-and-down adjacency; or matched information displayed by the first association area and the second association area is displayed in a manner of left-and-right adjacency.
- the display module is further configured to: zoom in the information displayed on the first association area and the second association area in a form of card.
- the display module is further configured to: in response to switching from the first displaying mode to the second displaying mode, change a data structure of the table and a displaying position of the field of the table.
- the display module is specifically configured to: in the switching to the second displaying mode, change partial index fields in the first displaying mode from original areas in the table to association areas in content rows of table information corresponding to remaining index fields, to perform fixed display.
- the display module is specifically configured to: in the switching to the second displaying mode, change row spacing of content rows in the table from a first distance corresponding to the first displaying mode to a second distance corresponding to the second displaying mode.
- the modules or units described above may be implemented as software components executed on one or more general-purpose processors, or as hardware performing certain functions or a combination thereof, such as programmable logic devices and/or application specific integrated circuits.
- these modules or units may be embodied in a form of a software product, which may be stored in non-volatile storage media, these non-volatile storage media including instructions that cause a computer device (e.g., a personal computer, server, network device, mobile terminal, etc.) to implement the method described in the embodiments of the present disclosure.
- a computer device e.g., a personal computer, server, network device, mobile terminal, etc.
- the above modules or units may be implemented on a single device, or may be distributed over a plurality of devices.
- the functions of these modules or units may be combined with each other or further divided into a plurality of sub-units.
- an electronic device comprising:
- a computer-readable storage medium having a computer program stored thereon, the computer program being used for performing any of the table displaying methods provided in the present disclosure.
- Some embodiments of the present disclosure further provide a computer program, comprising: instructions which, when executed by a processor, cause the processor to perform the table displaying method according to the embodiments of the present disclosure.
- Some embodiments of the present disclosure further provide a computer program product, comprising instructions which, when executed by a processor, cause the processor to perform the table displaying method according to the embodiments of the present disclosure.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
-
- a determination module configured to determine a displaying mode of a table on a current interface; and a display module configured to, in response to a browse triggering operation on the table, display table information matched with a displaying size of the current interface according to the displaying mode.
-
-
step 101, determining a displaying mode of a table on a current interface.
-
-
-
step 501, when the displaying mode is the second displaying mode, in response to a swipe browse operation on the table, continuously display an index field in the table on a first association area of the current interface.
-
-
- determining a displaying mode of a table on a current interface, and then, in response to a browse triggering operation on the table, displaying table information matched with a displaying size of the current interface according to the displaying mode. Therefore, the table content is presented adaptively according to the displaying size and the displaying mode of the mobile terminal, so that readability of the table is improved, and convenience is provided to the viewing of the content in the table.
-
- receiving a displaying mode set by system default, or
- receiving a displaying mode selected by a user from a candidate displaying mode list, or
- in response to a switching operation on a current displaying mode, determining a displaying mode after the switching.
-
- displaying table information matched with a landscape-screen viewing size of the current interface according to the displaying mode, or
- displaying table information matched with a portrait-screen viewing size of the current interface according to the displaying mode.
-
- when the displaying mode is a first displaying mode, in response to a swipe browse operation on the table, in association with a swipe direction of the swipe browse operation, continuously displaying the table information matched with the displaying size on the current interface in a sliding manner.
-
- a leftward/rightward swipe browse operation, or an upward/downward swipe browse operation.
-
- when the displaying mode is a first displaying mode, in response to a triggering operation on a browse control for the table, in association with a forward/backward page-turning direction of the triggering operation, continuously displaying the table information matched with the displaying size on the current interface in a sliding manner.
-
- when the displaying mode is a second displaying mode, in response to a swipe browse operation on the table, continuously display an index field in the table on a first association area of the current interface; and in association with a swipe direction of the swipe browse operation, continuously displaying table information matched with the displaying size and corresponding to the index field on a second association area of the current interface in a sliding manner.
-
- when the displaying mode is a second displaying mode, in response to a triggering operation on a browse control for the table, continuously displaying an index field in the table on a first association area of the current interface; and in association with a forward/backward page-turning direction of the triggering operation, on a second association area of the current interface to continuously display table information matched with the displaying size and corresponding to the index field in a page-turning manner.
-
- continuously displaying the index field fixedly on the first association area; or continuously displaying the index field flickeringly on the first association area.
-
- zooming-in the information displayed on the first association area and the second association area in a form of card.
-
- receive a displaying mode set by system default, or receive a displaying mode selected by a user from a candidate displaying mode list, or in response to a switching operation on a current displaying mode, determine a displaying mode after the switching.
-
- display table information matched with a landscape-screen viewing size of the current interface according to the displaying mode, or display table information matched with a portrait-screen viewing size of the current interface according to the displaying mode.
-
- when the displaying mode is a first displaying mode, in response to a swipe browse operation on the table, in association with a swipe direction of the swipe browse operation, perform swipe on the current interface to continuously display the table information matched with the displaying size.
-
- a leftward/rightward swipe browse operation, or an upward/downward swipe browse operation.
-
- when the displaying mode is a second displaying mode, in response to a swipe browse operation on the table, continuously display an index field in the table on a first association area of the current interface; and in association with a swipe direction of the swipe browse operation, perform swipe on a second association area of the current interface to continuously display table information matched with the displaying size and corresponding to the index field.
-
- display the first index field on the first association area; and
- in association with the browse triggering operation on the table, changingly display a second index field matched with the displaying size on a third association area of the current interface, while changingly display table information corresponding to the first index field and the second index field on the second association area, in linkage with the third association area.
-
- a displaying unit configured to, when the displaying mode is a second displaying mode, in response to a triggering operation on a browse control for the table, continuously display the index field in the table on the first association area of the current interface; and
- a display unit configured to, in association with a forward/backward page-turning direction of the triggering operation, perform page-turning on the second association area of the current interface to continuously display table information matched with the displaying size and corresponding to the index field.
-
- continuously display the index field fixedly on the first association area; or
- continuously display the index field flickeringly on the first association area.
-
- a processor; and
- a memory configured to store executable instructions for the processor,
- the processor being configured to read the executable instructions from the memory and execute the instructions to implement any of the table displaying methods provided in the present disclosure.
Claims (19)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110507031.6A CN113238688B (en) | 2021-05-10 | 2021-05-10 | Form display method, device, equipment and medium |
| CN202110507031.6 | 2021-05-10 | ||
| PCT/CN2022/089776 WO2022237553A1 (en) | 2021-05-10 | 2022-04-28 | Table display method and apparatus, device and medium |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/089776 Continuation WO2022237553A1 (en) | 2021-05-10 | 2022-04-28 | Table display method and apparatus, device and medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US20240046025A1 US20240046025A1 (en) | 2024-02-08 |
| US12067345B2 true US12067345B2 (en) | 2024-08-20 |
Family
ID=77133026
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/490,391 Active US12067345B2 (en) | 2021-05-10 | 2023-10-19 | Table displaying method, device and medium |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US12067345B2 (en) |
| JP (1) | JP7662137B2 (en) |
| CN (1) | CN113238688B (en) |
| WO (1) | WO2022237553A1 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113238688B (en) * | 2021-05-10 | 2023-06-27 | 北京字跳网络技术有限公司 | Form display method, device, equipment and medium |
| CN114997126B (en) * | 2022-06-07 | 2025-11-28 | 北京五八信息技术有限公司 | Electronic form display method and device, electronic equipment and storage medium |
| CN116579309A (en) * | 2023-07-13 | 2023-08-11 | 天津中新智冠信息技术有限公司 | Information filling method and device, electronic equipment and storage medium |
Citations (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5347295A (en) * | 1990-10-31 | 1994-09-13 | Go Corporation | Control of a computer through a position-sensed stylus |
| US5995984A (en) * | 1996-07-03 | 1999-11-30 | Sun Microsystem Inc. | Apparatus and method for zoom-in entry of an element in a table |
| US20060168506A1 (en) | 2003-02-14 | 2006-07-27 | Access Co., Ltd. | Browser program for performing table-layout |
| US20060236233A1 (en) * | 2004-11-02 | 2006-10-19 | Jun Ozawa | Display apparatus and display method |
| US20080082938A1 (en) * | 2006-10-03 | 2008-04-03 | Tomasz Buczek | System and method for freezing columns and rows in a ui table |
| CN101359322A (en) | 2008-07-30 | 2009-02-04 | 金蝶软件(中国)有限公司 | Table display method and device |
| CN101441656A (en) | 2008-12-23 | 2009-05-27 | 金蝶软件(中国)有限公司 | Method and apparatus for processing form setting scheme and enterprise resource planning system |
| US20090207184A1 (en) * | 2008-02-14 | 2009-08-20 | Nokia Corporation | Information Presentation Based on Display Screen Orientation |
| US7793217B1 (en) * | 2004-07-07 | 2010-09-07 | Young Kim | System and method for automated report generation of ophthalmic examinations from digital drawings |
| US8010702B2 (en) * | 2001-06-14 | 2011-08-30 | Nokia Corporation | Feature-based device description and content annotation |
| US20120180002A1 (en) * | 2011-01-07 | 2012-07-12 | Microsoft Corporation | Natural input for spreadsheet actions |
| US20140033093A1 (en) | 2012-07-25 | 2014-01-30 | Microsoft Corporation | Manipulating tables with touch gestures |
| US20140359496A1 (en) * | 2011-10-28 | 2014-12-04 | Doro AB | Configuration of a user interface for a mobile communications terminal |
| CN104516867A (en) | 2013-09-30 | 2015-04-15 | 北大方正集团有限公司 | Table reordering method and table reordering system |
| CN104571862A (en) | 2014-12-30 | 2015-04-29 | 北京奇虎科技有限公司 | Method and device for displaying data in mobile terminal page |
| US20150169531A1 (en) * | 2013-12-17 | 2015-06-18 | Microsoft Corporation | Touch/Gesture-Enabled Interaction with Electronic Spreadsheets |
| US20160011766A1 (en) * | 2014-07-08 | 2016-01-14 | Sony Corporation | Device and method for displaying information |
| US20160078005A1 (en) * | 2013-12-06 | 2016-03-17 | Google Inc. | Adaptive table rendering |
| US20160209987A1 (en) * | 2015-01-21 | 2016-07-21 | Microsoft Technology Licensing, Llc. | Adaptive user interface pane objects |
| US20170124055A1 (en) * | 2015-11-02 | 2017-05-04 | Microsoft Technology Licensing, Llc | Decks, cards, and mobile ui |
| CN107016067A (en) | 2017-03-17 | 2017-08-04 | 广州市利迪网络科技有限公司 | A kind of page automatic adaptation method |
| CN108037974A (en) | 2017-12-22 | 2018-05-15 | 武汉楚鼎信息技术有限公司 | A kind of exchange method and system and device in mobile terminal displaying long form |
| CN108446152A (en) | 2018-02-02 | 2018-08-24 | 阿里巴巴集团控股有限公司 | page display method and device |
| CN109271618A (en) | 2018-08-30 | 2019-01-25 | 山东浪潮通软信息科技有限公司 | A kind of form component for remembering user operation habits |
| CN109670157A (en) | 2018-12-25 | 2019-04-23 | 金蝶软件(中国)有限公司 | A kind of control method and relevant device of table height |
| US20190362009A1 (en) * | 2018-05-24 | 2019-11-28 | Sap Se | Inscribe: ambiguity resolution in digital paper-based interaction |
| US20200285321A1 (en) * | 2017-12-04 | 2020-09-10 | Hewlett-Packard Development Company, L.P. | Haptic touch buttons with sensors for devices |
| CN111950241A (en) | 2019-05-16 | 2020-11-17 | 珠海金山办公软件有限公司 | A method, system, terminal and storage medium for displaying tabular data |
| CN112286603A (en) | 2020-09-28 | 2021-01-29 | 长沙市到家悠享网络科技有限公司 | Table display method and device, electronic equipment and storage medium |
| US10956651B1 (en) * | 2019-09-19 | 2021-03-23 | International Business Machines Corporation | Data table display adjustment |
| US11237849B2 (en) * | 2017-10-03 | 2022-02-01 | Google Llc | Data transfers from memory to manage graphical output latency |
| US20230325580A1 (en) * | 2022-04-10 | 2023-10-12 | Atlassian Pty Ltd. | Multi-mode display for documents in a web browser client application |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3828337B2 (en) | 2000-04-28 | 2006-10-04 | 株式会社東芝 | Table data display device |
| JP2001350553A (en) | 2000-06-07 | 2001-12-21 | Casio Comput Co Ltd | Data display control device and storage medium |
| JP4940725B2 (en) | 2006-03-29 | 2012-05-30 | 株式会社日立製作所 | Data display method |
| JP2008269109A (en) | 2007-04-17 | 2008-11-06 | Sharp Corp | CONTENT DISPLAY DEVICE, CONTENT DISPLAY SYSTEM, CONTENT DISPLAY METHOD, PROGRAM, AND RECORDING MEDIUM |
| JP6424693B2 (en) | 2015-03-19 | 2018-11-21 | 富士通株式会社 | Display program, display method, and information processing apparatus |
| CN113238688B (en) * | 2021-05-10 | 2023-06-27 | 北京字跳网络技术有限公司 | Form display method, device, equipment and medium |
-
2021
- 2021-05-10 CN CN202110507031.6A patent/CN113238688B/en active Active
-
2022
- 2022-04-28 WO PCT/CN2022/089776 patent/WO2022237553A1/en not_active Ceased
- 2022-04-28 JP JP2023564425A patent/JP7662137B2/en active Active
-
2023
- 2023-10-19 US US18/490,391 patent/US12067345B2/en active Active
Patent Citations (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5347295A (en) * | 1990-10-31 | 1994-09-13 | Go Corporation | Control of a computer through a position-sensed stylus |
| US5995984A (en) * | 1996-07-03 | 1999-11-30 | Sun Microsystem Inc. | Apparatus and method for zoom-in entry of an element in a table |
| US8010702B2 (en) * | 2001-06-14 | 2011-08-30 | Nokia Corporation | Feature-based device description and content annotation |
| US20060168506A1 (en) | 2003-02-14 | 2006-07-27 | Access Co., Ltd. | Browser program for performing table-layout |
| US7793217B1 (en) * | 2004-07-07 | 2010-09-07 | Young Kim | System and method for automated report generation of ophthalmic examinations from digital drawings |
| US20060236233A1 (en) * | 2004-11-02 | 2006-10-19 | Jun Ozawa | Display apparatus and display method |
| US20080082938A1 (en) * | 2006-10-03 | 2008-04-03 | Tomasz Buczek | System and method for freezing columns and rows in a ui table |
| US20100269031A1 (en) * | 2006-10-03 | 2010-10-21 | Tomasz Buczek | System and method for freezing columns and rows in a ui table |
| US20090207184A1 (en) * | 2008-02-14 | 2009-08-20 | Nokia Corporation | Information Presentation Based on Display Screen Orientation |
| CN101359322A (en) | 2008-07-30 | 2009-02-04 | 金蝶软件(中国)有限公司 | Table display method and device |
| CN101441656A (en) | 2008-12-23 | 2009-05-27 | 金蝶软件(中国)有限公司 | Method and apparatus for processing form setting scheme and enterprise resource planning system |
| US20120180002A1 (en) * | 2011-01-07 | 2012-07-12 | Microsoft Corporation | Natural input for spreadsheet actions |
| US20140359496A1 (en) * | 2011-10-28 | 2014-12-04 | Doro AB | Configuration of a user interface for a mobile communications terminal |
| US20140033093A1 (en) | 2012-07-25 | 2014-01-30 | Microsoft Corporation | Manipulating tables with touch gestures |
| CN104516867A (en) | 2013-09-30 | 2015-04-15 | 北大方正集团有限公司 | Table reordering method and table reordering system |
| US20160078005A1 (en) * | 2013-12-06 | 2016-03-17 | Google Inc. | Adaptive table rendering |
| US20150169531A1 (en) * | 2013-12-17 | 2015-06-18 | Microsoft Corporation | Touch/Gesture-Enabled Interaction with Electronic Spreadsheets |
| US20160011766A1 (en) * | 2014-07-08 | 2016-01-14 | Sony Corporation | Device and method for displaying information |
| CN104571862A (en) | 2014-12-30 | 2015-04-29 | 北京奇虎科技有限公司 | Method and device for displaying data in mobile terminal page |
| US20160209987A1 (en) * | 2015-01-21 | 2016-07-21 | Microsoft Technology Licensing, Llc. | Adaptive user interface pane objects |
| US20170124055A1 (en) * | 2015-11-02 | 2017-05-04 | Microsoft Technology Licensing, Llc | Decks, cards, and mobile ui |
| CN107016067A (en) | 2017-03-17 | 2017-08-04 | 广州市利迪网络科技有限公司 | A kind of page automatic adaptation method |
| US11237849B2 (en) * | 2017-10-03 | 2022-02-01 | Google Llc | Data transfers from memory to manage graphical output latency |
| US20200285321A1 (en) * | 2017-12-04 | 2020-09-10 | Hewlett-Packard Development Company, L.P. | Haptic touch buttons with sensors for devices |
| CN108037974A (en) | 2017-12-22 | 2018-05-15 | 武汉楚鼎信息技术有限公司 | A kind of exchange method and system and device in mobile terminal displaying long form |
| CN108446152A (en) | 2018-02-02 | 2018-08-24 | 阿里巴巴集团控股有限公司 | page display method and device |
| US20190362009A1 (en) * | 2018-05-24 | 2019-11-28 | Sap Se | Inscribe: ambiguity resolution in digital paper-based interaction |
| CN109271618A (en) | 2018-08-30 | 2019-01-25 | 山东浪潮通软信息科技有限公司 | A kind of form component for remembering user operation habits |
| CN109670157A (en) | 2018-12-25 | 2019-04-23 | 金蝶软件(中国)有限公司 | A kind of control method and relevant device of table height |
| CN111950241A (en) | 2019-05-16 | 2020-11-17 | 珠海金山办公软件有限公司 | A method, system, terminal and storage medium for displaying tabular data |
| US10956651B1 (en) * | 2019-09-19 | 2021-03-23 | International Business Machines Corporation | Data table display adjustment |
| CN112286603A (en) | 2020-09-28 | 2021-01-29 | 长沙市到家悠享网络科技有限公司 | Table display method and device, electronic equipment and storage medium |
| US20230325580A1 (en) * | 2022-04-10 | 2023-10-12 | Atlassian Pty Ltd. | Multi-mode display for documents in a web browser client application |
Non-Patent Citations (1)
| Title |
|---|
| International Search Report issued Jul. 15, 2022 for PCT Application No. PCT/CN2022/089776, English translation (7 pages). |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7662137B2 (en) | 2025-04-15 |
| CN113238688B (en) | 2023-06-27 |
| US20240046025A1 (en) | 2024-02-08 |
| CN113238688A (en) | 2021-08-10 |
| WO2022237553A1 (en) | 2022-11-17 |
| JP2024515693A (en) | 2024-04-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12067345B2 (en) | Table displaying method, device and medium | |
| CN113906431B (en) | Method, device, equipment and storage medium for displaying form information | |
| WO2021218519A1 (en) | Page switching method and apparatus for application, and electronic device and non-transitory readable storage medium | |
| JP7594108B2 (en) | Live streaming screen display method and device | |
| US12353698B2 (en) | Interaction method and apparatus, electronic device, and storage medium | |
| US12045442B2 (en) | Method and apparatus for browsing table in document, and electronic device and storage medium | |
| EP4343513A1 (en) | Information presentation method and apparatus, and electronic device and storage medium | |
| US20230024650A1 (en) | Method and apparatus for selecting menu items, readable medium and electronic device | |
| EP4679293A1 (en) | Content sharing method and apparatus, device, computer readable storage medium, and product | |
| WO2024169865A1 (en) | Media content display method and apparatus, device, readable storage medium, and product | |
| US20230199262A1 (en) | Information display method and device, and terminal and storage medium | |
| WO2022228070A1 (en) | Information display method and devices | |
| US20240364778A1 (en) | Information indicating method and apparatus, electronic device and storage medium | |
| US20240411438A1 (en) | Display method and apparatus, electronic device, and storage medium | |
| EP4583519A1 (en) | Information display method and apparatus, and electronic device and computer-readable medium | |
| US20250225699A1 (en) | Information display method and apparatus, and electronic device and storage medium | |
| CN111459597A (en) | User guide generation method and device, electronic equipment and computer readable medium | |
| CN114327732B (en) | Page configuration method, page configuration device, electronic equipment and computer readable medium | |
| CN113467665A (en) | Multi-level menu display method and device, storage medium and electronic equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |
|
| ZAAB | Notice of allowance mailed |
Free format text: ORIGINAL CODE: MN/=. |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
| AS | Assignment |
Owner name: LEMON TECHNOLOGY(SHENZHEN)CO., LTD., CHINA Free format text: ASSIGNMENT OF ASSIGNOR'S INTEREST;ASSIGNOR:XIN, HONGXIAO;REEL/FRAME:073384/0463 Effective date: 20230731 Owner name: BEIJING ZITIAO NETWORK TECHNOLOGY O., LTD., CHINA Free format text: ASSIGNMENT OF ASSIGNOR'S INTEREST;ASSIGNORS:LEMON TECHNOLOGY(SHENZHEN)CO., LTD.;SHANGHAI SUIXUNTONG ELECTRONIC TECHNOLOGY CO., LTD.;REEL/FRAME:073384/0713 Effective date: 20230816 Owner name: SHANGHAI SUIXUNTONG ELECTRONIC TECHNOLOGY CO., LTD., CHINA Free format text: ASSIGNMENT OF ASSIGNOR'S INTEREST;ASSIGNOR:WAN, SHIQI;REEL/FRAME:073384/0412 Effective date: 20230731 |