IP Library Granted Patent US 10,572,100
Granted Patent B2
US 10,572,100 · App. 15/273,526 · Granted Feb 25, 2020

System, method, and apparatus for webpage processing

Inventor: Lei Chen (Hangzhou, CN)
Assignee: ALIBABA GROUP HOLDING LIMITED
G06F3/04812H04L67/02
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,100
App. No.
15/273,526
Granted
Feb 25, 2020
Kind
B2
Abstract

A webpage processing method is disclosed. The method may be implemented by a computer system. The method may comprise capturing positional information of an indication identifier on a source page if a request triggered on the source page requires return data, receiving the return data, determining a target event on a target page of the return data, configuring a display position of the target event on the target page according to the captured positional information, and displaying the target event at the configured display position.

Claims (76)

1. A webpage processing method implemented by a computer system, comprising:

capturing positional information of an indication identifier on a source page in response to a request triggered on the source page requiring returning data from a server;

receiving the returning data from the server;

determining a target event within a target page of the returning data;

configuring a display position of the target event on the target page corresponding to the captured positional information; and

displaying the target event at the configured display position.

2. The method according to claim 1 , after capturing the positional information of the indication identifier on the source page, further comprising:

determining whether the target page is obtained through a redirect operation.

3. The method according to claim 2 , further comprising:

in response to the target page being obtained through the redirect operation, uploading the captured positional information to a server for persistent storage.

4. The method according to claim 3 , wherein configuring the display position of the target event on the target page according to the captured positional information comprises:

in response to the target page being obtained through the redirect operation, acquiring the captured positional information of the indication identifier from the server; and

rendering display information corresponding to the target event at the corresponding display position of the target page according to the acquired positional information.

5. The method according to claim 4 , wherein rendering display information corresponding to the target event, at the corresponding display position of the target page according to the acquired positional information comprises:

creating a floating window to display the display information of the target event; and

rendering the floating window at a display position on the target page according to the acquired positional information.

6. The method according to claim 2 , wherein configuring the display position of the target event on the target page according to the captured positional information comprises:

in response to the target page being not obtained through the redirect operation, refreshing the source page to re-render and to obtain the target page;

acquiring the captured positional information;

creating a floating window to display the target event; and

rendering the floating window at a corresponding display position on the target page according to the acquired positional information.

7. The method according to claim 6 , further comprising:

monitoring a move event of the indication identifier;

acquiring positional information corresponding to the move event; and

in response to the acquired positional information corresponding to the move event not changing beyond a move threshold, determining that the indication identifier has finished moving, and incrementing a number on a counter accordingly.

8. A device for webpage processing, comprising:

a memory storing a set of instructions; and

one or more processors configured to execute the set of instructions to cause the device to perform:

capturing positional information of an indication identifier on a source page in response to a request triggered on the source page requiring returning data from a server;

receiving the returning data from the server;

determining a target event within a target page of the returning data and configures a display position of the target event on the target page corresponding to the captured positional information; and

displaying the target event at the configured display position.

9. The device according to claim 8 , wherein the one or more processors are further configured to execute the set of instructions to cause the device to perform:

determining whether the target page is obtained through a redirect operation.

10. The device according to claim 9 , wherein the one or more processors are further configured to execute the set of instructions to cause the device to perform:

in response to the target page being obtained through the redirect operation, uploading the captured positional information to a server for persistent storage.

11. The device according to claim 10 , wherein the one or more processors are further configured to execute the set of instructions to cause the device to perform:

in response to the target page being obtained through the redirect operation, acquiring the captured positional information of the indication identifier from the server; and

rendering display information corresponding to the target event, at the corresponding display position of the target page according to the acquired positional information.

12. The device according to claim 11 , wherein acquiring the captured positional information of the indication identifier from the server further comprising:

creating a floating window to display the display information of the target event; and

rendering the floating window at a display position on the target page according to the acquired positional information.

13. The device according to claim 9 , wherein rendering display information corresponding to the target event further comprising:

in response to the target page being not obtained through the redirect operation, refreshing the source page to re-render and to obtain the target page;

acquiring the captured positional information;

creating a floating window to display the target event; and

rendering the floating window at a corresponding display position on the target page according to the acquired positional information.

14. The device according to claim 13 , wherein the one or more processors are further configured to execute the set of instructions to cause the device to perform:

monitoring a move event of the indication identifier;

acquiring positional information corresponding to the move event; and

in response to the acquired positional information corresponding to the move event not changing beyond a move threshold, determining that the indication identifier has finished moving, and increments a number on a counter accordingly.

15. A non-transitory computer-readable medium storing one or more programs, the one or more programs comprising instructions which, when executed by a processor of a computer system, cause the computer system to perform a webpage processing method, comprising:

capturing positional information of an indication identifier on a source page in response to a request triggered on the source page requiring returning data from a server;

receiving the returning data from the server;

determining a target event within a target page of the returning data;

configuring a display position of the target event on the target page corresponding to the captured positional information; and

displaying the target event at the configured display position.

16. The non-transitory computer-readable medium according to claim 15 , wherein, after capturing the positional information of the indication identifier on the source page, the instructions further cause the computer system to perform:

determining whether the target page is obtained through a redirect operation.

17. The non-transitory computer-readable medium according to claim 16 , wherein the instructions further cause the computer system to perform:

in response to the target page being obtained through the redirect operation, uploading the captured positional information to a server for persistent storage.

18. The non-transitory computer-readable medium according to claim 17 , wherein configuring the display position of the target event on the target page according to the captured positional information comprises:

in response to the target page being obtained through the redirect operation, acquiring the captured positional information of the indication identifier from the server; and

rendering display information corresponding to the target event, at the corresponding display position of the target page according to the acquired positional information.

19. The non-transitory computer-readable medium according to claim 18 , wherein rendering display information corresponding to the target event, at the corresponding display position of the target page according to the acquired positional information comprises:

creating a floating window to display the display information of the target event; and

rendering the floating window at a display position on the target page according to the acquired positional information.

20. The non-transitory computer-readable medium according to claim 16 , wherein configuring the display position of the target event on the target page according to the captured positional information comprises:

in response to the target page being not obtained through the redirect operation, refreshing the source page to re-render and to obtain the target page;

acquiring the captured positional information;

creating a floating window to display the target event; and

rendering the floating window at a corresponding display position on the target page according to the acquired positional information.

21. The non-transitory computer-readable medium according to claim 20 , wherein the instructions further cause the computer system to perform:

monitoring a move event of the indication identifier;

acquiring positional information corresponding to the move event; and

in response to the acquired positional information corresponding to the move event not changing beyond a move threshold, determining that the indication identifier has finished moving, and incrementing a number on a counter accordingly.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2026
From: ALIBABA GROUP HOLDING LIMITED
To: CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PRIVATE LIMITED
Reel/Frame 075478/0225 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2016
From: CHEN, LEI
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 039837/0520 →
Priority Claims (1)
CN 2015 1 0615414 · Sep 23, 2015 · national
Continuity (1)
Related Publication 20170083482A1 · Mar 23, 2017