IP Library Granted Patent US 10,572,096
Granted Patent B2
US 10,572,096 · App. 14/969,244 · Granted Feb 25, 2020

Method and apparatus for displaying information

Inventor: Min Zhang (Hangzhou, CN)
Assignee: ALIBABA GROUP HOLDING LIMITED
G06F3/0481G09G5/14G06F2203/04804G09G2340/10G09G2340/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,572,096
App. No.
14/969,244
Granted
Feb 25, 2020
Kind
B2
Abstract

A terminal device for securely displaying information is provided. The terminal device includes a monitoring module configured to monitor a display position of a Digital Object Unique Identifier (DOI) and a display position of other information on a page displayed on the terminal device, and a processing module configured to hide at least a portion of the other information that overlaps the DOI to expose the DOI when it is detected that the display position of the other information overlaps the display position of the DOI.

Claims (38)

1. A terminal device for displaying information thereon, comprising:

a memory for storing instructions;

a processor configured to execute the instructions to cause the terminal device to:

monitor a display position of a Digital Object Unique Identifier (DOI) and a display position of other information on a page displayed on the terminal device, wherein the page displayed on the terminal device includes a webpage;

detect that the display position of the other information overlaps the display position of the DOI on the page displayed on the terminal device based on whether a coordinate set of the display position of the other information overlaps with a coordinate set of the display position of the DOI;

determine an overlapping area between the display position of the other information and the display position of the DOI by comparing the coordinate set of the display position of the other information and the coordinate set of the display position of the DOI; and

adjust transparency of the overlapping area of the other information to expose the DOI on the overlapping area while a display of a rest of the other information is unchanged.

2. The terminal device of claim 1 , wherein the processor is configured to execute the instructions to further cause the terminal device to:

use a JavaScript program to monitor the display position of the DOI and the display position of other information on the page; and

use the JavaScript program to adjust transparency of the overlapping area of the other information to expose the DOI.

3. The terminal device of claim 1 , wherein the other information comprises at least one of a cursor, a popup window, or a floating window.

4. The terminal device of claim 1 , wherein the DOI comprises at least one of a barcode or a two-dimensional code.

5. A method for displaying information on a terminal device, comprising:

monitoring a display position of a Digital Object Unique Identifier (DOI) and a display position of other information on a page displayed on the terminal device, wherein the page displayed on the terminal device includes a webpage;

detecting that the display position of the other information overlaps the display position of the DOI based on whether a coordinate set of the display position of the other information overlaps with a coordinate set of the display position of the DOI;

determining an overlapping area between the display position of the other information and the display position of the DOI by comparing the coordinate set of the display position of the other information and the coordinate set of the display position of the DOI; and

adjusting transparency of the overlapping area of the other information to expose the DOI on the overlapping area while a display of a rest of the other information is unchanged.

6. The method of claim 5 , wherein monitoring the display position of the DOI on the page comprises monitoring the display position of the DOI on the page using a JavaScript program; and

adjusting transparency of the overlapping area of the other information to expose the DOI comprises adjusting transparency of the overlapping area of the other information by using the JavaScript program.

7. The method of claim 5 , wherein the other information comprises at least one of a cursor, a popup window, or a floating window.

8. The method of claim 5 , wherein the DOI comprises at least one of a barcode or a two-dimensional code.

9. A method for displaying information on a terminal device, comprising:

detecting coordinates of a display position of a Digital Object Unique Identifier (DOI) and coordinates of a display position of other information on a page displayed on the terminal device, wherein the page displayed on the terminal device includes a webpage;

determining whether any of the coordinates of the display position of the DOI superimpose on the coordinates of the display position of the other information;

determining an overlapping area between the display position of the other information and the display position of the DOI by comparing the coordinates of the display position of the other information and the coordinates of the display position of the DOI; and

adjusting transparency of the overlapping area of the other information to expose the DOI on the overlapping area while a display of a rest of the other information is unchanged.

10. The method of claim 9 , wherein the other information comprises at least one of a cursor, a popup window, or a floating window.

11. The method of claim 9 , wherein the DOI comprises at least one of a barcode or a two-dimensional code.

12. A non-transitory computer-readable storage medium having stored therein instructions that are executable by one or more processors of a terminal device to cause the terminal device to perform a method for displaying information on the terminal device comprising:

monitoring a display position of a Digital Object Unique Identifier (DOI) and a display position of other information on a page displayed on the terminal device, wherein the page displayed on the terminal device includes a webpage;

detecting that the display position of the other information overlaps the display position of the DOI based on whether a coordinate set of the display position of the other information overlaps with a coordinate set of the display position of the DOI;

determining an overlapping area between the display position of the other information and the display position of the DOI by comparing the coordinate set of the display position of the other information and the coordinate set of the display position of the DOI; and

adjusting transparency of the overlapping area of the other information to expose the DOI on the overlapping area while a display of a rest of the other information is unchanged.

13. The non-transitory computer readable medium of claim 12 , wherein the instructions are executable by the one or more processors of the terminal device to cause the terminal device to further perform:

monitoring the display position of the DOI on the page using a JavaScript program; and

adjusting transparency of the overlapping area of the other information to expose the DOI comprises adjusting transparency of the overlapping area of the other information by using the JavaScript program.

14. The non-transitory computer readable medium of claim 12 , wherein the other information comprises at least one of a cursor, a popup window, or a floating window.

15. The non-transitory computer readable medium of claim 12 , wherein the DOI comprises at least one of a barcode or a two-dimensional code.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2024
From: ADVANCED NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NOVA TECHNOLOGIES (SINGAPORE) HOLDING PTE. LTD.
Reel/Frame 066778/0669 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053761/0338 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053713/0665 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2015
From: ZHANG, MIN
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 037292/0726 →
Priority Claims (1)
CN 2014 1 0785058 · Dec 16, 2014 · national
Continuity (1)
Related Publication 20160170570A1 · Jun 16, 2016