IP Library Granted Patent US 10,884,767
Granted Patent B2
US 10,884,767 · App. 16/663,977 · Granted Jan 5, 2021

Service processing methods and devices

Inventor: Yuguo Zhou (Hangzhou, CN)
Assignee: Advanced New Technologies Co., Ltd.
G06F9/451G06F3/14G06F8/38G06F9/30181G06F16/245H04L41/0806H04L61/6022
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,884,767
App. No.
16/663,977
Granted
Jan 5, 2021
Kind
B2
Abstract

The specification provides example service processing methods and devices. One example method includes detecting a device type of an electronic device. An instruction processing rule corresponding to the device type is obtained. The instruction processing rule includes an instruction set conversion rule defining a process for converting display modification instructions generated by the electronic device into unified display modification instructions. A first display modification instruction initiated in response to a user interacting with the electronic device is obtained based on the instruction processing rule. The first display modification instruction is converted into a corresponding first unified display modification instruction according to the instruction processing rule. A portion of interaction data output to a display us updated by invoking a service processing mode corresponding to the first unified display modification instruction.

Claims (49)

1. A method for providing uniform instructions for modifying presentation of data on a display, the method comprising:

detecting a device type of an electronic device, wherein the device type comprises one of following: a virtual reality (VR) device, a device that supports a gravity sensing function, a device that supports a gesture recognition function, or a device that accesses a mouse;

receiving, from a development side device, an instruction need message defining a correspondence between the device type, a device interacting instruction, and a unified interaction instruction;

configuring an instruction processing rule by defining a process for converting a first device interaction instruction to the unified interaction instruction for the device type according to the instruction need message;

invoking the instruction processing rule;

obtaining, based on the instruction processing rule, the first device interaction instruction initiated in response to a user interacting with the electronic device, wherein the first device interaction instruction comprises an instruction generated in response to the user interacting with the electronic device;

converting, according to the instruction processing rule, the first device interaction instruction into a first unified interaction instruction corresponding to the first device interaction instruction; and

updating interaction data output to a display based on the first unified interaction instruction.

2. The method according to claim 1 , wherein detecting the device type of the electronic device comprises:

transmitting a device type query request to the electronic device;

receiving device type description information from the electronic device responsive to the device type the query request; and

determining the device type based on the device type description information.

3. The method according to claim 2 , wherein the device type description information comprises a MAC address, a device name, or a device model.

4. The method according to claim 1 , wherein the instruction processing rule comprises an instruction acquisition rule to obtain the first device interaction instruction.

5. The method according to claim 1 , wherein the unified interaction instruction comprises a coding scheme corresponding to a first device type of a plurality of different device types.

6. The method according to claim 1 , wherein the electronic device comprises a personal computer, an intelligent end-user device or a virtual reality device.

7. A non-transitory computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:

detecting a device type of an electronic device, wherein the device type comprises one of following: a virtual reality (VR) device, a device that supports a gravity sensing function, a device that supports a gesture recognition function, or a device that accesses a mouse;

receiving, from a development side device, an instruction need message defining a correspondence between the device type, a device interacting instruction, and a unified interaction instruction;

configuring an instruction processing rule by defining a process for converting a first device interaction instruction to the unified interaction instruction for the device type according to the instruction need message;

invoking the instruction processing rule;

obtaining, based on the instruction processing rule, the first device interaction instruction initiated in response to a user interacting with the electronic device, wherein the first device interaction instruction comprises an instruction generated in response to the user interacting with the electronic device;

converting, according to the instruction processing rule, the first device interaction instruction into a corresponding first unified interaction instruction; and

updating interaction data output to a display based on the first unified interaction instruction.

8. The non-transitory computer-readable medium of claim 7 , wherein detecting the device type of the electronic device comprises:

transmitting a device type query request to the electronic device;

receiving device type description information from the electronic device responsive the query request; and

determining the device type based on the device type description information.

9. The non-transitory computer-readable medium of claim 8 , wherein the device type description information comprises a MAC address, a device name, or a device model.

10. The non-transitory computer-readable medium of claim 7 , wherein the instruction processing rule comprises an instruction acquisition rule to obtain the first device interaction instruction.

11. The non-transitory computer-readable medium of claim 7 , wherein the unified interaction instruction comprises a coding scheme corresponding to a first device type of a plurality of different device types.

12. The non-transitory computer-readable medium of claim 7 , wherein the electronic device comprises a personal computer, an intelligent end-user device, or a virtual reality device.

13. A system, the system comprising:

one or more computers; and

one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:

detecting a device type of an electronic device, wherein the device type comprises one of following: a virtual reality (VR) device, a device that supports a gravity sensing function, a device that supports a gesture recognition function, or a device that accesses a mouse;

receiving, from a development side device, an instruction need message defining a correspondence between the device type, a device interacting instruction, and a unified interaction instruction;

configuring an instruction processing rule by defining a process for converting a first device interaction instruction to the unified interaction instruction for the device type according to the instruction need message;

invoking the instruction processing rule;

obtaining, based on the instruction processing rule, the first device interaction instruction initiated in response to a user interacting with the electronic device, wherein the first device interaction instruction comprises an instruction generated in response to the user interacting with the electronic device;

converting, according to the instruction processing rule, the first device interaction instruction into a first unified interaction instruction corresponding to the first device interaction instruction; and

updating interaction data output to a display based on the first unified interaction instruction.

14. The system of claim 13 , wherein detecting the device type of the electronic device comprises:

transmitting a device type query request to the electronic device;

receiving device type description information from the electronic device responsive to the device type query request; and

determining the device type based on the device type description information.

15. The system of claim 14 , wherein the device type description information comprises a MAC address, a device name, or a device model.

16. The system of claim 13 , wherein the instruction processing rule comprises an instruction acquisition rule to obtain the first device interaction instruction.

17. The system of claim 13 , wherein the unified interaction instruction comprises a coding scheme corresponding to a first device type of a plurality of different device types.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053754/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053743/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2019
From: ZHOU, YUGUO
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 051352/0836 →
Cited By (2)
US 12,190,088 US 12,632,248