Automatic lead orientation adjustment
US-12170150-B2 · Dec 17, 2024 · US
US9395898B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9395898-B2 |
| Application number | US-201314105767-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 13, 2013 |
| Priority date | Dec 14, 2012 |
| Publication date | Jul 19, 2016 |
| Grant date | Jul 19, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An electronic device and a method for controlling the same are provided. The method includes: displaying a first operating region, with M first operation objects being arranged on the first operating region; selecting, when a first operation is detected, the i-th first operation object from the M first operation objects in response to the first operation; determining second operating region based on a display position and a display direction of the i-th first operation object; displaying a second operating region, with N second operation objects being arranged on the second operating region, and the display direction of the q-th second operation object of the N second operation objects being identical to the display direction of the i-th first operation object.
Opening claim text (preview).
The invention claimed is: 1. A method for controlling an electronic device, applied to an electronic device, the electronic device comprising a display unit, and the method comprising: displaying a first operating region on the display unit, with M first operation objects being arranged at the first operating region, where M is an integer greater than or equal to 1, a display direction of each of the M first operations is identical to a radial from a central of the first operating region to a center of each of the M first operations; selecting an i-th first operation object from the M first operation objects in response to a first operation in the case where the first operation is detected and obtained, where i is any integer between 1 and M, the first operation is detected by a sensor unit arranged in the display unit; determining a second operating region based on a display position and a display direction of the i-th first operation object on the display unit; and displaying the second operating region, with N second operation objects being arranged at the second operating region, and a display direction of a q-th second operation object of the N second operation objects being identical to the display direction of the i-th first operation object, where N is an integer greater than or equal to 1, and q is an integer greater than or equal to 1 and less than or equal to N, wherein the display position of the i-th first operation object is a first display position and the display direction of the i-th first operation object is a first display direction in the case where the first operating region is located at a first position on the display unit; the display position of the i-th first operation object is a second display position and the display direction of the i-th first operation object is a second display direction in the case where the first operating region is located at a second position on the display unit, and the first display direction is different from the second display direction; wherein in a case that the display unit supports multi-touch, after displaying a first operating region, the method further comprises: selecting a j-th first operation object from the M first operation objects in response to a second operation in the case where the second operation is detected, wherein the j-th first operation object is adjacent to the i-th first operation object, j is any integer between 1 and M which is different from i, and the second operation is detected by the sensor unit; determining a fourth operating region based on a display position and a display direction of the j-th first operation object on the display unit; displaying the fourth operating region, with S second operation objects being arranged at the fourth operating region, and a display direction of the k-th second operation object of the S second operation objects being identical to the display direction of the j-th operation object, wherein the fourth operating region is not completely overlapped with the second operating region, S is an integer greater than or equal to 1, and k is an integer greater than or equal to 1 and less than or equal to S, wherein the display position of the j-th first operation object is a third display position and the display direction of the j-th first operation object is a third display direction in the case where the first operating region is located at the first position; the display position of the j-th first operation object is a fourth display position and the display direction of the j-th first operation object is a fourth display direction in the case where the first operating region is located at the second position, and the third display direction is different from the fourth display direction. 2. The method according to claim 1 , wherein displaying a first operating region comprises: displaying at least one of name and icon of each of the M first operation objects; and displaying the second operating region comprises: displaying at least one of name and icon of each of the N second operation objects. 3. The method according to claim 1 , wherein after displaying the second operating region, the method further comprises: determining N preview areas respectively corresponding to the N second operation objects based on the display position and the display direction of each of the N second operation objects; and displaying the N preview areas, wherein each of the N preview areas displays thereon at least one preview file corresponding to a corresponding one of the N second operation objects. 4. The method according to claim 3 , wherein after displaying the N preview areas, the method further comprises: selecting a p-th second operation object from the N second operation objects in response to a third operation in the case where the third operation is detected, where p is any integer between 1 and N; and changing a preview area in the N preview areas corresponding to the p-th second operation object into a selectable area. 5. The method according to claim 1 , wherein N second operation objects being arranged at the second operating region comprises: displaying the N second operating objects on the second operating region, wherein each of the N second operating objects corresponds to a first operating sub-region, each first operating sub-region has a reference point, a connecting line of N reference points is a curve, and rules for determining the reference point on different first operating sub-regions are the same. 6. The method according to claim 5 , wherein the reference point on each first operating sub-region is: a center point of each first operating sub-region; or a point on each first operating sub-region which is furthest or nearest to a center of the first operating region; or a top point of each first operating sub-region. 7. The method according to claim 5 , wherein displaying the N second operating objects on the second operating region comprises: determining the N reference points; determining a trace corresponding to the curve; aligning the N reference points along the trace; and displaying the N second operating objects. 8. The method according to claim 5 , wherein a distance between the curve and external borders of the first operating region meet a predetermined condition. 9. The method according to claim 8 , wherein a second operating sub-region is further formed on the second operating region, the second operating sub-region is located between the first operating region and the first operating sub-region, and after determining a second operating region the method further comprises: displaying L third operating objects on the second operating sub-region, where L is an integer greater than or equal to 1. 10. The method according to claim 1 , the method further comprising: determining a third operation region based on the i-th first operation object; and displaying the third operation region, wherein L third operation objects are arranged at the third operation region, with L being an integer greater than or equal to 1 and less than or equal to N. 11. The method according to claim 10 , wherein the second operation region has a main region for displaying a second operation object corresponding to a selected third operation object, and after displaying the second operation region and the third operation region, the method further comprises: obtaining a second operation by detecting, wherein the second operation is an operation to click a j-th third operation object of the L third operation objects; selecting the j-th third operation object in response to the second operation, with j being any integer ranging from 1 to L; and displaying the
Scrolling or panning · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.