Office Action 3: Notice of Allowance (2024-09-12)

CLAIMS:
Amendments to the Claims:

This listing of claims reflects all claim amendments and replaces all prior versions, and listings, of claims in the application. Material to be inserted is in bold and underline, and material to be deleted is in or in \[\[double brackets\]\] if the deletion would be difficult to see.

LISTING OF CLAIMS:

1\. (Currently amended) A screen projection control method applied to a first device, the method comprising:acquiring touch information sent by a second device, wherein the touch information comprises a touch type, a coordinate position of a touch point on a screen of the second device, and a screen rotation direction of the second device, wherein the screen of the second device and a screen of the first device display a same interface, wherein the coordinate position of the touch point comprises a proportional width coordinate and a proportional height coordinate of the touch point, the proportional width coordinate of the touch point being a proportion of an actual width coordinate of the touch point to a width of the screen of the second device, the proportional height coordinate of the touch point being a proportion of an actual height coordinate of the touch point to a height of the screen of the second device, and wherein the touch information is determined based on a user inputting a touch operation corresponding to the touch type on the screen of the second device, wherein the touch type indicates whether a type of the touch operation from the user is a single-finger touch type or a multi-finger touch type; and
converting, according to the screen rotation direction of the second device, the coordinate

position of the touch point on the screen of the second device into a target position on the screen of the first device, wherein the target position is a position for performing the touch operation corresponding to the touch type.

2\. (Currently amended) The method according to claim 1, wherein the converting , according to the screen rotation direction of the second device, the coordinate position of the touch point on the screen of the second device into the target position on the screen of the first device comprises:acquiring screen information of the first device; and
performing, according to the screen information of the first device and the screen rotation direction of the second device, a conversion on the coordinate position of the touch point, to obtain the target position.

3\. (Original) The method according to claim 2, wherein the screen information of the first device comprises a screen rotation direction of the first device and size information of the screen of the first device, and the performing, according to the screen information of the first device and the screen rotation direction of the second device, the conversion on the coordinate position of the touch point, to obtain the target position comprises:when it is determined that the screen rotation direction of the first device and the screen rotation direction of the second device are the same, performing, according to the size information of the screen of the first device, the conversion on the coordinate position of the touch point based on a first preset rule, to obtain the target position; and

when it is determined that the screen rotation direction of the first device and the screen rotation direction of the second device are different, performing, according to the size information of the screen of the first device, the conversion on the coordinate position of the touch point based on a second preset rule, to obtain the target position.

4\. (Previously presented) The method according to claim 3, wherein the target position comprises a target width coordinate and a target height coordinate, andthe size information of the screen of the first device comprises a width and a height of the screen of the first device.

5\. (Original) The method according to claim 4, wherein the first preset rule is TX=Width\*OX, TY=Height\*OY, wherein TX is the target width coordinate, Width is the width of the screen of the first device, OX is the proportional width coordinate of the touch point, TY is the target height coordinate, Height is the height of the screen of the first device, and OY is the proportional height coordinate of the touch point.

6\. (Original) The method according to claim 4, wherein the second preset rule is TX=Width\*OY, TY=Height\*(1-OX), wherein TX is the target width coordinate, Width is the width of the screen of the first device, OY is the proportional height coordinate of the touch point, TY is the target height coordinate, Height is the height of the screen of the first device, and OX is the proportional width coordinate of the touch point.

7\. (Previously presented) The method according to claim 1, wherein the touch information is generated based on a preset touch event transfer protocol.

8\. (Currently amended) A screen projection control method applied to a second device, the method comprising:generating, in response to a touch operation acting on a screen of the second device, corresponding touch information, wherein the touch information comprises a touch type, a coordinate position of a touch point corresponding to the touch operation on the screen of the second device, and a screen rotation direction of the second device, wherein the coordinate position of the touch point comprises a proportional width coordinate and a proportional height coordinate of the touch point, the proportional width coordinate of the touch point being a proportion of an actual width coordinate of the touch point to a width of the screen of the second device, the proportional height coordinate of the touch point being a proportion of an actual height coordinate of the touch point to a height of the screen of the second device, and wherein the touch information is determined based on a user inputting a touch operation corresponding to the touch type on the screen of the second device, wherein the touch type indicates whether a type of the touch operation from the user is asingle-finger touch type or a multi-finger touch type; and
sending the touch information to a first device, to enable the first device to convert, according to the screen rotation direction of the second device, the coordinate position of the touch point on the screen of the second device into a target position on a screen of the first

device, wherein the target position is a position for performing the touch operation corresponding to the touch type.

9\. (Original) The method according to claim 8, wherein the generating the corresponding touch information comprises:acquiring the touch type corresponding to the touch operation and the screen rotation direction of the second device; and
generating, based on a preset touch event transfer protocol, the touch information according to the touch type, the coordinate position of the touch point and the screen rotation direction of the second device.

10\. (Previously presented) The method according to claim 8, further comprising:acquiring size information of the screen of the second device, wherein the size information of the screen of the second device comprises a width of the screen of the second device and a height of the screen of the second device;
acquiring, for each touch point, the actual width coordinate and the actual height coordinate of the touch point, and acquiring a ratio of the actual width coordinate to the width of the screen of the second device and using the ratio as the proportional width coordinate of the touch point; and
acquiring a ratio of the actual height coordinate to the height of the screen of the second device and using the ratio as the proportional height coordinate of the touch point.

11-20. (Canceled)1219

21\. (Previously presented) The method according to claim 9, further comprising:acquiring size information of the screen of the second device, wherein the size information of the screen of the second device comprises a width of the screen of the second device and a height of the screen of the second device;
acquiring, for each touch point, the actual width coordinate and the actual height coordinate of the touch point, and acquiring a ratio of the actual width coordinate to the width of the screen of the second device and using the ratio as the proportional width coordinate of the touch point; and
acquiring a ratio of the actual height coordinate to the height of the screen of the second device and using the ratio as the proportional height coordinate of the touch point.

22\. (Currently amended) A screen projection control device applied to a first device, the screen projection control device comprising: at least one processor and a memory;wherein the memory has, stored therein, computer executable instructions; and
the at least one processor performs the computer executable instructions stored in the memory, to enable the at least one processor to:
acquire touch information sent by a second device, wherein the touch information comprises a touch type, a coordinate position of a touch point on a screen of the second device, and a screen rotation direction of the second device, wherein the screen of the second device and a screen of the first device display a same interface, wherein the coordinate position of the touch point comprises a proportional width coordinate and a proportional height coordinate of the touch point, the proportional width coordinate of the

touch point being a proportion of an actual width coordinate of the touch point to a width of the screen of the second device, the proportional height coordinate of the touch point being a proportion of an actual height coordinate of the touch point to a height of the screen of the second device, and wherein the touch information is determined based on a user inputting a touch operation corresponding to the touch type on the screen of the second device, wherein the touch type indicates whether a type of the touch operation from the user is asingle-finger touch type or a multi-finger touch type; andconvert, according to the screen rotation direction of the second device, the coordinate position of the touch point on the screen of the second device into a target position on the screen of the first device, wherein the target position is a position for performing the touch operation corresponding to the touch type.

23\. (Previously presented) The screen projection control device according to claim 22, wherein the at least one processor is specifically enabled to:acquire screen information of the first device; and
perform, according to the screen information of the first device and the screen rotation direction of the second device, a conversion on the coordinate position of the touch point, to obtain the target position.

24\. (Previously presented) The screen projection control device according to claim 23, wherein the screen information of the first device comprises a screen rotation direction of

the first device and size information of the screen of the first device, and the at least one processor is specifically enabled to:when it is determined that the screen rotation direction of the first device and the screen rotation direction of the second device are the same, perform, according to the size information of the screen of the first device, the conversion on the coordinate position of the touch point based on a first preset rule, to obtain the target position; and
when it is determined that the screen rotation direction of the first device and the screen rotation direction of the second device are different, perform, according to the size information of the screen of the first device, the conversion on the coordinate position of the touch point based on a second preset rule, to obtain the target position.

25\. (Previously presented) The screen projection control device according to claim 24, wherein the target position comprises a target width coordinate and a target height coordinate, andthe size information of the screen of the first device comprises a width and a height of the screen of the first device.

26\. (Previously presented) The screen projection control device according to claim 25, wherein the first preset rule is TX=Width\*OX, TY=Height\*OY, wherein TX is the target width coordinate, Width is the width of the screen of the first device, OX is the proportional width coordinate of the touch point, TY is the target height coordinate, Height is the height

of the screen of the first device, and OY is the proportional height coordinate of the touch point.

27\. (Previously presented) The screen projection control device according to claim 25, wherein the second preset rule is TX=Width\*OY, TY=Height\*(1-OX), wherein TX is the target width coordinate, Width is the width of the screen of the first device, OY is the proportional height coordinate of the touch point, TY is the target height coordinate, Height is the height of the screen of the first device, and OX is the proportional width coordinate of the touch point.

28\. (Previously presented) A screen projection control device applied to a second device, the screen projection control device comprising: at least one processor and a memory;wherein the memory has, stored therein, computer executable instructions; and
the at least one processor executes the computer executable instructions stored in the memory, to enable the at least one processor to execute the screen projection control method according to claim 8.

29\. (Previously presented) A non-transitory computer readable storage medium in which computer executable instructions are stored, wherein when a processor executes the computer executable instructions, the screen projection control method according to claim 1 is implemented.

30\. (Previously presented) A non-transitory computer readable storage medium in which computer executable instructions are stored, wherein when a processor executes the computer executable instructions, the screen projection control method according to claim 8 is implemented.
Application Filing Date: May 24, 2023 Docket No. BYTL23314PCTUS

OFFICE ACTION:
REASONS FOR ALLOWANCE
Claims 1-10 and 21-30  are allowed.
REASONS FOR ALLOWANCE
The following is an examiner’s statement of reasons for allowance:
Regarding claim 1, the recitation of “A screen projection control method applied to a first device, the method comprising: acquiring touch information sent by a second device, wherein the touch information comprises a touch type, a coordinate position of a touch point on a screen of the second device, and a screen rotation direction of the second device, wherein the screen of the second device and a screen of the first device display a same interface, wherein the coordinate position of the touch point comprises a proportional width coordinate and a proportional height coordinate of the touch point, the proportional width coordinate of the touch point being a proportion of an actual width coordinate of the touch point to a width of the screen of the second device, the proportional height coordinate of the touch point being a proportion of an actual height coordinate of the touch point to a height of the screen of the second device, and wherein the touch information is determined based on a user inputting a touch operation corresponding to the touch type on the screen of the second device, wherein the touch type indicates whether a type of the touch operation from the user is a single-finger touch type or a multi-finger touch type; and converting, according to the screen rotation direction of the second device, the coordinate position of the touch point on the screen of the second device into a target position on the screen of the first device, wherein the target position is a position for performing the touch operation corresponding to the touch type “, among other elements of the claims, cannot be found alone or in combination in the cited prior art.
Regarding claim 8, the recitation of “A screen projection control method applied to a second device, the method comprising: generating, in response to a touch operation acting on a screen of the second device, corresponding touch information, wherein the touch information comprises a touch type, a coordinate position of a touch point corresponding to the touch operation on the screen of the second device, and a screen rotation direction of the second device, wherein the coordinate position of the touch point comprises a proportional width coordinate and a proportional height coordinate of the touch point, the proportional width coordinate of the touch point being a proportion of an actual width coordinate of the touch point to a width of the screen of the second device, the proportional height coordinate of the touch point being a proportion of an actual height coordinate of the touch point to a height of the screen of the second device, and wherein the touch information is determined based on a user inputting a touch operation corresponding to the touch type on the screen of the second device, wherein the touch type indicates whether a type of the touch operation from the user is a single-finger touch type or a multi-finger touch type; and sending the touch information to a first device, to enable the first device to convert, according to the screen rotation direction of the second device, the coordinate position of the touch point on the screen of the second device into a target position on a screen of the first device, wherein the target position is a position for performing the touch operation corresponding to the touch type“, among other elements of the claims, cannot be found alone or in combination in the cited prior art.
Regarding claim 22, the recitation of “A screen projection control device applied to a first device, the screen projection control device comprising: at least one processor and a memory; wherein the memory has, stored therein, computer executable instructions; and the at least one processor performs the computer executable instructions stored in the memory, to enable the at least one processor to: acquire touch information sent by a second device, wherein the touch information comprises a touch type, a coordinate position of a touch point on a screen of the second device, and a screen rotation direction of the second device, wherein the screen of the second device and a screen of the first device display a same interface, wherein the coordinate position of the touch point comprises a proportional width coordinate and a proportional height coordinate of the touch point, the proportional width coordinate of the touch point being a proportion of an actual width coordinate of the touch point to a width of the screen of the second device, the proportional height coordinate of the touch point being a proportion of an actual height coordinate of the touch point to a height of the screen of the second device, and wherein the touch information is determined based on a user inputting a touch operation corresponding to the touch type on the screen of the second device, wherein the touch type indicates whether a type of the touch operation from the user is a single-finger touch type or a multi-finger touch type; and convert, according to the screen rotation direction of the second device, the coordinate position of the touch point on the screen of the second device into a target position on the screen of the first device, wherein the target position is a position for performing the touch operation corresponding to the touch type“, among other elements of the claims, cannot be found alone or in combination in the cited prior art.
Any comments considered necessary by applicant must be submitted no later than the payment of the issue fee and, to avoid processing delays, should preferably accompany the issue fee.  Such submissions should be clearly labeled “Comments on Statement of Reasons for Allowance.”
Conclusion

APPLICANT REBUTTAL: Remarks:
These remarks are responsive to the Office action dated April 25, 2024. Prior to entry of this response, claims 1-10 and 21-30 were pending in the application. By way of this response, claims 1, 2, 8, and 22 are amended. Applicant respectfully requests reconsideration of the application and allowance of the pending claims.
Rejections under 35 U.S.C.
§
Claims 1-4, 7-10, 21-25, and 28-30 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by U.S. Patent Application Publication No. 2019/0295498 (Lee et al., hereinafter Lee).
Applicant respectfully traverses the rejection. Nonetheless, Applicant amends claim 1 to recite "wherein the touch type indicates whether a type of the touch operation from the user is a single-finger touch type or a multi-finger touch type" and "converting, according to the screen rotation direction of the second device, the coordinate position of the touch point on the screen of the second device into a target position on the screen of the first device." Support for this amendment can be found at least at Pars. [0072], [0077], and [0086] of the subject application. No new matter is added.
Amended claim 1 recites the following technical features:
a)    acquiring touch information sent by a second device, wherein the touch information
comprises a touch type, a coordinate position of a touch point on a screen of the second device, and a screen rotation direction of the second device,
wherein
the screen of the second device and a screen of the first device display a same interface,_
wherein the coordinate
p
osition of the touch point comprises a proportional width coordinate and a proportional hei
g-
ht coordinate of the touch point, the proportional width coordinate of the touch point bein
g
a
p
roportion of an actual width coordinate of the touch point to a width of the screen of the second device, the proportional hei
g-
ht coordinate of the touch point bein
g
a
p
roportion of an actual hei
g-
ht coordinate of the touch point to a hei
g-
ht of the screen of the second device, and wherein the touch information is determined based on a user inputtin
g
a touch operation correspondin
g
to the touch type on the screen of the second device,
wherein the touch type indicates whether a type of the touch operation from the
user is a sin
gl
e-fin
g
er touch t
y
pe or a multi-fin
g
er touch t
y
pe;
b)    converting, according to the screen rotation direction of the second device, the
coordinate position of the touch point on the screen of the second device into a target position on the screen of the first device, wherein the target position is a
position for performing the touch operation corresponding to the touch type.
In contrast, Lee discloses a method for supporting user input and electronic device supporting the same. Specifically, Lee discloses, "For example, the electronic device 100 may receive user input applied to the display 110,
by detectin
g
the electrical characteristic cha
ng
e (e.
g.
, capacitance variation) due to at least part of the user's body
p
erformin
g
the user input
(e.g., a finger) or the stylus pen mounted in the electronic device 100" (see Par. [0067] of Lee). Lee further discloses, "the processor 150 may convert the first coordinate value according to the user input into
the second coordinate value correspondin
g
to the size or area of the display 210 of the external display device 200 to provide the second coordinate value to the external display device 200.
As such, the external display device 200 may apply the user input applied to the electronic device 100, to the screen 20 being output by that the display 210 by receiving and processing the second coordinate value" (see Par. [0109] of Lee). Lee further discloses, "For example, when the electronic device 100 is mounted on the mediation device 300 in FIG. 2 in
a first orientation (e.
g.,
landscape
),
... when the orientation of the electronic device 100 is changed to
a second orientation (e.
g
., portrait
),
the processor 150 may reduce the graphical user interface 30 in the central region of the active region of the electronic device 100, based on the first orientation and the second orientation" (see Par. [0133] of Lee).
Firstly, although Lee indicates that the electronic device 100 may detect the electrical characteristic change (e.g., capacitance variation) to receive user input, the electrical characteristic change in Lee simply indicates a mechanism of applying the user's input on the screen of the electronic device, rather than a type of the touch operation performed by the user, as recited in amended claim 1. Amended claim 1 specifies that the touch type indicates whether a type of the touch operation from the user is a single-finger touch type or a multi-finger touch type. Thus, the electrical characteristic change in Lee is
not equivalent to the touch type in amended claim 1. Further, Lee discloses that the second coordinate value passed from the electronic device 100 to the external display device 200 is the coordinate value for the external display device 200. As a result, this second coordinate value cannot be regarded as being equivalent to the proportional width coordinate and the proportional height coordinate of the touch point on the screen of the second device. Thus, Lee does not disclose or suggest at least the above distinguishing feature a of amended claim 1.
Secondly, regarding the operation of the electronic device 100 (which is alleged to be equivalent to the second device of the present application) in Lee, the electronic device 100 detects inputs of the user as the first coordinate value, performs the conversion from the first coordinate value to the second coordinate value corresponding to the size or area of the external display device 200 (which is alleged to be equivalent to the first device of the present application), and provides the second coordinate value to the external display device 200 so as to enable the display of the user's input on the external display device 200. Thus, in Lee, the coordinate value passed from the electronic device 100 to the external display device 200 is the second coordinate value for the external display device 200 rather than the first coordinate value for the electronic device 100, and the conversion of coordinate values is clearly performed by the electronic device 100. However, according to the configuration of amended claim 1, the coordinate position passed from the second device to the first device is the coordinate position of the touch point on the screen of the second device rather than the first device, and the conversion is performed by the first device.
Further, as indicated by the Examiner on page 2 of the Office action, the external display device 200 in Lee would receive and process the second coordinate value. However, such processing is based on the second coordinate value which has already been adapted to the size or area of the external display device 200. Possibly, there could be other processing for applying the user input on the external display device 200, but it is clearly unnecessary for the external display device 200 to perform coordinate conversion again. Thus, Lee does not disclose or suggest at least the above distinguishing feature b of amended claim 1.
Therefore, Applicant respectfully submits that Lee fails to disclose or suggest the above recited features a and b in combination with the remaining features of amended claim 1. Accordingly, Applicant respectfully submits that amended claim 1 is not anticipated by or obvious over the disclosure of Lee, and the claim is in condition for allowance.
Claims 8 and 22 have been amended in a similar manner as amended claim 1, and thus claims 8 and 22 are also in condition for allowance for similar reasons.
Claims 2-4, 7, and 29 depend from claim 1 and thus are also in condition for allowance at least for the reason of dependence from an allowable claim.
Claims 9, 10, 21, 28, and 30 depend from claim 8 and thus are also in condition for allowance at least for the reason of dependence from an allowable claim.
Claims 23-25 depend from claim 22 and thus are also in condition for allowance at least for the reason of dependence from an allowable claim.
Accordingly, for at least the reasons set forth above, withdrawal of the rejection under 35 U.S.C. 102 is respectfully requested.
Rej
ections under 35 U.S.C.
#
Claims 5, 6, 26, and 27 are rejected under 35 U.S.C. 103 as being unpatentable over Lee in view of Chinese Reference No. CN 108255398 (Yang et al., hereinafter Yang).
Applicant respectfully traverses the rejection.
Yang discloses a mobile device control method. Specifically, Yang discloses, "the mobile device receives the first coordinate value associated with the user's touch screen operation from the car, and the mobile device determines the second coordinate value according to the first coordinate value and the conversion relationship" (see Pars. [0069]- [0070] of Yang). Yang further discloses, "the phone can obtain its own screen size information, and according to the screen size information received from the car and its own screen size information to determine the coordinate conversion relationship between the car screen and the phone screen" (see Par. [0075] of Yang). Yang further discloses, "In particular, the conversion between the first and second coordinate systems (i.e. coordinate conversion) may include coordinate rotation and/or coordinate scaling" (see Par. [0076] of Yang). Yang further discloses, "If the available car screen size is c*d (c, d
is the number of pixels), the scaling value may be, for example, (c/a, d/b)" (see Par. [0084] of Yang).
As indicated by the above disclosure, Yang discloses that the mobile device calculates the coordinate conversion relationship between the car screen and the phone screen according to the screen size information received from the car and the phone's own screen size information, and then converts the first coordinate value received from the car associated with the user's touch screen operation into the second coordinate value of the mobile device according to the above coordinate conversion relationship.
However, Yang discloses sending the actual position information at the car from the car to the mobile device. In contrast, in amended claim 1, proportional position information including a proportional width coordinate and a proportional height coordinate of the touch point is sent from the second device to the first device. Therefore, Yang fails to disclose the coordinate position included in the touch information as recited in amended claim 1. Furthermore, Yang mentions nothing about the touch type of amended claim 1, which indicates whether a type of the touch operation from the user is a single- finger touch type or a multi-finger touch type.
Therefore, Yang fails to disclose at least the "touch type" and the "coordinate position of a touch point on a screen of the second device" as recited in amended claim 1. Consequently, Yang fails to disclose the "touch information" including both and limitations related to the "touch information," such as the acquiring of the touch information (see the above distinguishing feature a) and the conversion of the coordinate position of the touch point on the screen of the second device into a target position on the screen of the first device (see the above distinguishing feature b).
Based on the foregoing, Yang fails to cure the deficiencies of Lee, and thus Applicant respectfully submits that amended claim 1 is not anticipated by or obvious over the disclosure of Lee in view of Yang.
Claims 8 and 22 have been amended in a similar manner as amended claim 1, and thus claims 8 and 22 are also in condition for allowance for similar reasons.
Claims 5 and 6 ultimately depend from claim 1 and thus are also in condition for allowance at least for the reason of dependence from an allowable claim.
Claims 26 and 27 ultimately depend from claim 22 and thus are also in condition for allowance at least for the reason of dependence from an allowable claim.
Accordingly, for at least the reasons set forth above, withdrawal of the rejection under 35 U.S.C. 103 is respectfully requested.
Conclusion