WO2016073640A1 - Method and system for controlling display direction of content - Google Patents
Method and system for controlling display direction of content Download PDFInfo
- Publication number
- WO2016073640A1 WO2016073640A1 PCT/US2015/059087 US2015059087W WO2016073640A1 WO 2016073640 A1 WO2016073640 A1 WO 2016073640A1 US 2015059087 W US2015059087 W US 2015059087W WO 2016073640 A1 WO2016073640 A1 WO 2016073640A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- command
- display direction
- state
- touch screen
- display
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1637—Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
Definitions
- This disclosure is generally related to controlling the display of content. More specifically, this disclosure is related to a system and method for controlling the direction for the display of content.
- Related Art
- One embodiment provides a system that facilitates control of the display direction of content on a device.
- the system receives, by a client computing device, a first command to lock a state of a display for the device.
- the system sets a current display state to a locked state.
- the system sets the current display state to a state that is the display state prior to receiving the first command.
- the system detects a change in a position of the device.
- the system changes a display direction for content displayed on the device.
- the system refrains from changing the display direction for content displayed on the device.
- the first command comprises an object initiating contact with a touch screen or a physical key on the device.
- the object initiating contact with the touch screen or the physical key on the device is one or more of: one or more fingers of a user of the device; and any object comprised of a material recognizable by the touch screen or the physical key.
- the first command comprises the object initiating contact with the touch screen or the physical key by maintaining contact with the touch screen or the physical key
- the second command comprises the object terminating contact with the touch screen or the physical key
- the first command comprises the object initiating contact with the touch screen or the physical key by tapping an area on the touch screen or the physical key.
- the system in response to receiving the first command, starts a timer for a predetermined duration of time. In response to an expiration of the timer, the system receives the second command to terminate the first command.
- the area on the touch screen comprises a locking indicator or an icon that indicates a locking function.
- the system in response to refraining from changing the display direction upon detecting a change in the position of the device, receives the second command to terminate the first command.
- the device has a length not equal to a width, and wherein a vertical position of the device corresponds to a shorter side placed parallel to the ground and a horizontal position of the device corresponds to a longer side placed parallel to the ground.
- detecting a change in the position of the device further comprises: detecting a change from the horizontal position to the vertical position or from the vertical position to the horizontal position.
- the device has a length not equal to a width, wherein a vertical display direction for the content corresponds to content displayed from a top to a bottom of the device along a longer side with a shorter side placed parallel to the ground, and wherein a horizontal display direction for the content corresponds to content displayed from the top to the bottom of the device along the shorter side with the longer side placed parallel to the ground.
- changing a display direction for content displayed on the device further comprises: changing the display direction from the horizontal display direction to the vertical display direction or from the vertical display direction to the horizontal display direction.
- FIG. 1 illustrates an exemplary computing system that facilitates control of the display direction of content on a device, in accordance with an embodiment of the present application.
- FIG. 2 presents a flowchart illustrating a method by a client computing device for controlling the display direction of content on the device, in accordance with an embodiment of the present application.
- FIG. 3 illustrates exemplary configurations of device position and display direction for content on a client computing device, in accordance with an embodiment of the present application.
- FIG. 4 illustrates an exemplary user position in relation to a client computing device, in accordance with an embodiment of the present application.
- FIG. 5A presents a flowchart illustrating a method by a client computing device for controlling the display direction of content on the device, where an object maintains contact with the touch screen or a physical key, in accordance with an embodiment of the present application.
- FIG. 5B presents a flowchart illustrating a method by a client computing device for controlling the display direction of content on the device, where an object taps the touch screen or a physical key and a timer starts, in accordance with an embodiment of the present application.
- FIG. 6 presents a flowchart illustrating a method by a client computing device for controlling the display direction of content on the device, where an object taps the touch screen or a physical key, in accordance with an embodiment of the present application.
- FIG. 7 illustrates an exemplary apparatus that facilitates control of the display direction of content on a device, in accordance with an embodiment of the present application.
- FIG. 8 illustrates an exemplary computer system that facilitates control of the display direction of content on a device, in accordance with an embodiment of the present application.
- Embodiments of the present invention solve the problem of improving the efficiency of controlling the display direction of content on a device by providing a system which allows a device user an efficient way to lock the displayed content into the desired vertical or horizontal position.
- Existing methods of controlling display direction may require a user to navigate to a settings page, scroll to the correct setting, and select to lock or unlock by tapping or sliding on an icon.
- Other methods may present a user with an option to lock the screen only after a rotation of both the device and the content.
- the present system solves these inefficiencies by allowing a user to simply press and hold a specific part of the screen while rotating the phone to lock the screen.
- the present system also allows the user to tap a specific portion or icon on the screen, which locks the rotation for a predetermined amount of time.
- the system may use a default duration of time to lock the rotation upon receiving a tap "command," or the user can set the duration of time for locking the rotation in the device settings.
- the system allows a user to control the display direction relative to the device position in a flexible and efficient manner without multiple manual operations by the user.
- Device position Given a device whose length and width are not equal, with a“longer side” and a“shorter side,” the position of the device is described as a“vertical position” when the shorter side is placed parallel to the ground. The position of the device is described as a “horizontal position” when the longer side is placed parallel to the ground.
- An example of a device with a device position in the vertical position is shown in Configuration A of FIG. 3, while an example of a device with a device position in the horizontal position is shown in
- Display direction Given a device whose length and width are not equal, with a“longer side” and a“shorter side,” and a display screen which has similar dimensions as the device, the display direction for the content is described as a“vertical display direction” when the content is displayed from the top to the bottom of the device/screen along the longer side with the shorter side parallel to the ground.
- the display direction for the content is described as a“horizontal display direction” when the content is displayed from the top to the bottom of the device/screen along the shorter side with the longer side placed parallel to the ground.
- An example of a device/screen with a display direction in the vertical position is shown in Configurations A and C of FIG. 3, while an example of a device/screen with a display direction in the horizontal position is shown in Configuration B of FIG. 3.
- the display direction indicates a relationship between a coordinate system for the displayed content and the display screen of the device.
- Display state The state for a display of the device can be either a“locked state” or an “unlocked” state. If the device is in a locked state, the display direction of the content will not change when the device position changes. If the device is in an unlocked state (e.g., the content is allowed to be“rotatable” corresponding to the rotation of the device), the display direction of the content will change when the device position changes. For example, as shown in FIG. 3, if a device starts at Configuration A in a locked state, a change in device position from vertical to horizontal will result in Configuration C, while if the device starts at Configuration A in an unlocked state, a change in device position from vertical to horizontal will result in Configuration B.
- the system allows a user to control the display direction relative to the device position by controlling the display state, which determines whether the display direction changes in response to a change in the device position.
- FIG. 1 illustrates an exemplary computing system 100 that facilitates control of the display direction of content on a device, in accordance with an embodiment of the present application.
- system 100 can include computing devices 130, 132, and 134, which are associated with users 120, 122, and 124, respectively.
- Computing devices 130-134 can include, for example, a tablet, a mobile phone, an electronic reader, or any other mobile computing device.
- Computing devices 130-134 can communicate with an application server 142 and a transaction server 144 (e.g., an electronic commerce merchant’s datacenter) via a network 140.
- user 120 interacts with corresponding computing device 130.
- user 120 may browse a retailer’s website via a web browser running on mobile device 130 and send a request over network 140 to server 144 to purchase an item on the retailer’s website.
- user 120 may stream a movie via an application running on mobile device 130 by receiving data over network 140 from server 142.
- User 120 may also interact with device 130 in a manner that does not involve network 140.
- User 120 may begin with device 130 in a vertical device position, the content displayed in a vertical display direction (Configuration A), and an unlocked display state.
- user 120 may wish to rotate device 130 to a horizontal device position with a corresponding change in the display direction of the content so that user 120 can, e.g., view the content on the right side of the web page without scrolling over or view the movie in a landscape format (Configuration B).
- user 120 may wish to lock the corresponding content rotation, e.g., if user 120 is lying down on his side and viewing device 130 in bed or on a couch (as shown in FIG. 4).
- the present invention provides several embodiments for facilitating this functionality.
- user 120 may use his finger to press and hold a portion of the screen that indicates a locking function, resulting in Configuration C when the device position is changed from vertical to horizontal (e.g., when user 120 lies down on his side with device 130).
- the display state returns to the state it was in before the user pressed and held the screen (e.g., the unlocked state with the content in a horizontal display direction, as in Configuration B).
- system 100 depicts a system that provides efficient user control of the display direction of content on a mobile device in response to a change in the position of the device.
- FIG. 2 presents a flowchart 200 illustrating a method by a client computing device for controlling the display direction of content on the device, in accordance with an embodiment of the present application.
- the system receives, by a client computing device, a first command to lock a state of a display for the device (operation 202).
- the display state can be a locked state or an unlocked state.
- the system sets the current display state to a locked state (operation 204).
- the system can perform either of operations 206 or 210.
- the system can receive a second command to terminate the first command (operation 206) and set the current display state to the state that is/was the display state prior to receiving the first command (operation 208).
- the system can perform either of operations 202 or 210.
- This cyclical or loop-like nature of these operations allows a user to change the display state from an unlocked state to a locked state, and from a locked state to an unlocked state after the user performs an action corresponding to the first or second command. Examples of user actions are described below in relation to FIGs. 5A, 5B, and 6.
- the system determines whether it detects a change in the position of the device (decision 210). For example, the system can detect a change from a horizontal device position to a vertical device position or from a vertical device position to a horizontal device position. The system then determines whether the current display state is a locked state (decision 212). If the current display state is a locked state, the system does not change the display direction for the content (operation 214). In other words, the system refrains from changing the display direction. If the current display state is an unlocked state, the system changes the display direction for the content (operation 216). For example, the system can change the display direction for content from a vertical display direction to a horizontal display direction or from a horizontal display direction to a vertical display direction. Exemplary Configurations of Device Position and Display Direction
- FIG. 3 illustrates exemplary configurations of device position and display direction for content on a client computing device, in accordance with an embodiment of the present application.
- Device 300 corresponds to Configuration A with a vertical device position and a vertical display direction for content.
- Device 330 corresponds to Configuration B with a horizontal device position and a horizontal display direction for content.
- An area 332 indicates the portion of the screen that is visible from the content of device 300. Area 332 may be cut off on the bottom.
- An area 334 indicates a right hand portion of the screen which may be visible only when the device is in the horizontal device position.
- Device 360 corresponds to
- Configuration B is the result of an unlocked display state upon a change in device position from vertical to horizontal
- Configuration C is the result of a locked display state upon a similar change in device position (from vertical to horizontal).
- FIG. 4 illustrates an exemplary user position 400 in relation to a client computing device, in accordance with an embodiment of the present application.
- User position 400 is a position in which the user is lying down on her side viewing her phone, with the phone in a locked display state and the device as shown in Configuration C of FIG. 3 (e.g., a horizontal device position and a vertical display direction).
- Configuration C of FIG. 3 e.g., a horizontal device position and a vertical display direction.
- FIG. 5A presents a flowchart 500 illustrating a method by a client computing device for controlling the display direction of content on the device, where an object maintains contact with the touch screen or a physical key, in accordance with an embodiment of the present application.
- Flowchart 500 has a similar structure as flowchart 200 of FIG. 2, but is slightly modified to demonstrate the exemplary method for controlling the display direction.
- the system receives, by a client computing device, a first command to lock a state of a display for the device, where the first command is an object initiating contact with a touch screen or a physical key on the device by maintaining contact with the touch screen or the physical key (operation 502).
- the object can be one or more fingers of the user, or a glove with a special coating that can be read by the touch screen, or any object made of a material recognizable by the touch screen or the physical key.
- the first command can be the user’s finger pressing and holding a particular part of the touch screen or the physical key.
- the system sets the current display state to a locked state (operation 504).
- the system determines whether it detects a change in the position of the device (decision 506). For example, the system can detect a change from a horizontal to a vertical device position or from a vertical to a horizontal device position. If the system does not detect a change in device position, the operation returns.
- the system does not change the display direction for the content (operation 508). In other words, the system refrains from changing the display direction.
- the system changes the display direction for the content (as shown by operation 214), e.g., from a vertical to a horizontal display direction, or from a horizontal to a vertical display direction.
- the system can receive a second command to terminate the first command, where the second command is the object terminating contact with the touch screen or the physical key (operation 510).
- the system sets the current display state to the state that is the display state prior to receiving the first command (operation 512).
- FIG. 5B presents a flowchart 550 illustrating a method by a client computing device for controlling the display direction of content on the device, where an object taps the touch screen or a physical key and a timer starts, in accordance with an embodiment of the present application.
- Flowchart 550 has a similar structure as flowchart 200 of FIG. 2, but is slightly modified to demonstrate the exemplary method for controlling the display direction.
- the system receives, by a client computing device, a first command to lock a state of a display for the device, where the first command is an object initiating contact with a touch screen or a physical key on the device by tapping a locking indicator on the touch screen or the physical key (operation 552).
- the locking indicator can be a region of the screen or a specific icon on the screen.
- the tapping action can be replaced with another instant action, such as a voice command or another physical action performed on the device.
- the system starts a timer for a predetermined period of time (operation 553).
- the system may use a default period of time set by the device or a manually configured period of time set by the user.
- the system sets the current display state to a locked state (operation 554). Note that if the current display state is a locked state, the system can set the current display state to an unlocked state (not shown).
- the system determines whether it detects a change in the position of the device (decision 556).
- the system can detect a change from a horizontal to a vertical device position or from a vertical to a horizontal device position. If the system does not detect a change in device position, the operation returns. If the system does detect a change in device position, in response to determining that the current display state is the locked state, the system does not change the display direction for the content (operation 558). The system refrains from changing the display direction. Note that if the current display state is an unlocked state, the system changes the display direction for the content (as shown by operation 214), e.g., from a vertical to a horizontal display direction, or from a horizontal to a vertical display direction. Subsequently, in response to an expiration of the timer, the system receives a second command to terminate the first command (operation 560). The system sets the current display state to the state that is the display state prior to receiving the first command (operation 562).
- FIG. 6 presents a flowchart 600 illustrating a method by a client computing device for controlling the display direction of content on the device, where an object taps the touch screen or a physical key, in accordance with an embodiment of the present application.
- Flowchart 600 has a similar structure as flowchart 200 of FIG. 2, but is slightly modified to demonstrate the exemplary method for controlling the display direction.
- the system receives, by a client computing device, a first command to lock a state of a display for the device, where the first command is an object initiating contact with a touch screen or a physical key on the device by tapping a locking indicator on the touch screen or the physical key
- operation 602 The system sets the current display state to a locked state (operation 604).
- the system determines whether it detects a change in the position of the device (decision 606). If the system does not detect a change in device position, the operation returns. If the system does detect a change in device position, in response to determining that the current display state is the locked state, the system refrains from changing the display direction for content (operation 608). In response to refraining from changing the display direction for content upon a change in device position, the system receives a second command to terminate the first command (operation 610). The system sets the current display state to the state that is the display state prior to receiving the first command (operation 612).
- FIG. 7 illustrates an exemplary apparatus 700 that facilitates control of the display direction of content on a device, in accordance with an embodiment of the present application.
- Apparatus 700 can comprise a plurality of modules which may communicate with one another via a wired or wireless communication channel.
- Apparatus 700 may be realized using one or more integrated circuits, and may include fewer or more modules than those shown in FIG. 7.
- apparatus 700 may be integrated in a computer system, or realized as a separate device which is capable of communicating with other computer systems and/or devices.
- apparatus 700 can comprise a communication module 702, a display state maintenance module 704, a device position detecting module 706, display direction controlling module 708, and a timer module 710.
- communication module 702 can send and/or receive data packets to/from other network nodes across a computer network, or as part of a communication between a user and his corresponding computing device, where a data packet can correspond to a first command to lock a state of a display for a device or a second command to terminate the first command.
- Display state maintenance module 704 can set a current display state to a locked state. In response to receiving the second command, display state maintenance module 704 can set the current display state to a state that is the display state prior to receiving the first command.
- Device position detecting module 706 can detect a change in a position of the device.
- display direction controlling module 708 can change a display direction for content displayed on the device. In response to determining that the current display state is a locked state (display state maintenance module 704), display direction controlling module 708 can refrain from changing the display direction for content displayed on the device.
- timer module 710 In response to receiving a first command (communication module 702), timer module 710 can start a timer for a predetermined duration of time. In response to the expiration of the timer (timer module 710), communication module 710 can receive the second command to terminate the first command. In response to refraining from changing the display direction (display direction controlling module 708), communication module 710 can receive the second command to terminate the first command.
- Device position detecting module 706 can detect a change from the horizontal position to the vertical position or from the vertical position to the horizontal position.
- Display direction controlling module 708 can change the display direction from the horizontal display direction to the vertical display direction or from the vertical display direction to the horizontal display direction.
- FIG. 8 illustrates an exemplary computer system 802 that facilitates control of the display direction of content on a device, in accordance with an embodiment of the present application.
- Computer system 802 includes a processor 804, a memory 806, and a storage device 808.
- Memory 806 can include a volatile memory (e.g., RAM) that serves as a managed memory, and can be used to store one or more memory pools.
- computer system 802 can be coupled to a display device 810, a keyboard 812, and a pointing device 814.
- Storage device 808 can store an operating system 816, a content-processing system 818, and data 830.
- Content-processing system 818 can include instructions, which when executed by computer system 802, can cause computer system 802 to perform methods and/or processes described in this disclosure. Specifically, content-processing system 818 may include instructions for sending and/or receiving data packets to/from other network nodes across a computer network, or as part of a communication between a user and his corresponding computing device, where a data packet can correspond to a first command to lock a state of a display for a device or a second command to terminate the first command.
- Content-processing system 818 can include instructions for setting a current display state to a locked state (display state maintenance module 822).
- Content-processing system 818 can also include instructions for, in response to receiving the second command, setting the current display state to a state that is the display state prior to receiving the first command (display state maintenance module 822).
- Content-processing system 818 can further include instructions for detecting a change in a position of the device (device position detecting module 824).
- Content-processing system 818 can include instructions for, in response to determining that the current display state is an unlocked state (display state maintenance module 822), changing a display direction for content displayed on the device (display direction controlling module 826).
- Content-processing system 818 can also include instructions for, in response to determining that the current display state is a locked state (display state maintenance module 822), refraining from changing the display direction for content displayed on the device (display direction controlling module 826).
- Content-processing system 818 can additionally include instructions for, in response to receiving a first command (communication module 820), starting a timer for a predetermined duration of time (timer module 828). Content-processing system 818 can include instructions for, in response to the expiration of the timer (timer module 828), receiving the second command to terminate the first command (communication module 820). Content- processing system 818 can also include instructions for, in response to refraining from changing the display direction (display direction controlling module 826), receiving the second command to terminate the first command (communication module 820).
- Content-processing system 818 can also include instructions for detecting a change from the horizontal position to the vertical position or from the vertical position to the horizontal position (device position detecting module 824). Content-processing system 818 can also include instructions for changing the display direction from the horizontal display direction to the vertical display direction or from the vertical display direction to the horizontal display direction (display direction controlling module 826)
- Data 830 can include any data that is required as input or that is generated as output by the methods and/or processes described in this disclosure.
- data 830 can store at least: a state of a display; a first command to lock the display state; a locked display state; an unlocked display state; a command to terminate the first command; a device position; an indicator of a horizontal or a vertical device position; a display direction for content; an indicator of a horizontal or a vertical display direction; the first command comprising an object initiating contact with a touch screen by maintaining contact with the screen; the second command comprising the object terminating contact with the screen; an indicator of an area on the touch screen; a locking indicator or an icon that indicates a locking function; the first command comprising the object initiating contact with the touch screen by tapping the locking area on the touch screen; a timer; and a duration of time for the timer.
- the data structures and code described in this detailed description are typically stored on a computer-readable storage medium, which may be any device or medium that can store code and/or data for use by a computer system.
- the computer-readable storage medium includes, but is not limited to, volatile memory, non-volatile memory, magnetic and optical storage devices such as disk drives, magnetic tape, CDs (compact discs), DVDs (digital versatile discs or digital video discs), or other media capable of storing computer-readable media now known or later developed.
- the methods and processes described in the detailed description section can be embodied as code and/or data, which can be stored in a computer-readable storage medium as described above.
- a computer system reads and executes the code and/or data stored on the computer-readable storage medium, the computer system performs the methods and processes embodied as data structures and code and stored within the computer-readable storage medium.
- the methods and processes described above can be included in hardware modules.
- the hardware modules can include, but are not limited to, application-specific integrated circuit (ASIC) chips, field-programmable gate arrays (FPGAs), and other programmable-logic devices now known or later developed.
- ASIC application-specific integrated circuit
- FPGA field-programmable gate arrays
- the hardware modules When the hardware modules are activated, the hardware modules perform the methods and processes included within the hardware modules.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
Claims
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017522614A JP2018502355A (en) | 2014-11-06 | 2015-11-04 | Method and system for controlling the display direction of content |
KR1020197010183A KR20190040372A (en) | 2014-11-06 | 2015-11-04 | Method and system for controlling display direction of content |
SG11201703522XA SG11201703522XA (en) | 2014-11-06 | 2015-11-04 | Method and system for controlling display direction of content |
KR1020177015335A KR20170082578A (en) | 2014-11-06 | 2015-11-04 | Method and system for controlling display direction of content |
EP15857605.8A EP3215918A4 (en) | 2014-11-06 | 2015-11-04 | Method and system for controlling display direction of content |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410638523.9 | 2014-11-06 | ||
CN201410638523.9A CN105630345B (en) | 2014-11-06 | 2014-11-06 | A kind of method and apparatus controlling display direction |
US14/928,116 | 2015-10-30 | ||
US14/928,116 US10482578B2 (en) | 2014-11-06 | 2015-10-30 | Method and system for controlling display direction of content |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016073640A1 true WO2016073640A1 (en) | 2016-05-12 |
Family
ID=55909768
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2015/059087 WO2016073640A1 (en) | 2014-11-06 | 2015-11-04 | Method and system for controlling display direction of content |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2016073640A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10952607B2 (en) | 2016-12-21 | 2021-03-23 | Acucela Inc. | Miniaturized mobile, low cost optical coherence tomography system for home based ophthalmic applications |
CN117270980A (en) * | 2023-11-22 | 2023-12-22 | 深圳市天思智慧科技有限公司 | Method for automatically adapting to startup icon by using multi-form product sharing firmware |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2573669A2 (en) * | 2011-09-23 | 2013-03-27 | Samsung Electronics Co., Ltd | Apparatus and method for controlling screen rotation in a portable terminal |
US20130141464A1 (en) * | 2011-12-05 | 2013-06-06 | John Miles Hunt | Orientation Control |
WO2013173838A2 (en) * | 2012-05-18 | 2013-11-21 | Apple Inc. | Device, method, and graphical user interface for manipulating user interfaces based on fingerprint sensor inputs |
-
2015
- 2015-11-04 WO PCT/US2015/059087 patent/WO2016073640A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2573669A2 (en) * | 2011-09-23 | 2013-03-27 | Samsung Electronics Co., Ltd | Apparatus and method for controlling screen rotation in a portable terminal |
US20130141464A1 (en) * | 2011-12-05 | 2013-06-06 | John Miles Hunt | Orientation Control |
WO2013173838A2 (en) * | 2012-05-18 | 2013-11-21 | Apple Inc. | Device, method, and graphical user interface for manipulating user interfaces based on fingerprint sensor inputs |
Non-Patent Citations (1)
Title |
---|
See also references of EP3215918A4 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10952607B2 (en) | 2016-12-21 | 2021-03-23 | Acucela Inc. | Miniaturized mobile, low cost optical coherence tomography system for home based ophthalmic applications |
CN117270980A (en) * | 2023-11-22 | 2023-12-22 | 深圳市天思智慧科技有限公司 | Method for automatically adapting to startup icon by using multi-form product sharing firmware |
CN117270980B (en) * | 2023-11-22 | 2024-02-02 | 深圳市天思智慧科技有限公司 | Method for automatically adapting to startup icon by using multi-form product sharing firmware |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10482578B2 (en) | Method and system for controlling display direction of content | |
US11467726B2 (en) | User interfaces for viewing and accessing content on an electronic device | |
US9557876B2 (en) | Hierarchical user interface | |
KR102361027B1 (en) | User terminal and method for displaying lock screen | |
US20190342616A1 (en) | User interfaces for recommending and consuming content on an electronic device | |
JP5879398B2 (en) | Device, method, and graphical user interface for moving current position in content with variable scrub speed | |
JP5751030B2 (en) | Display control apparatus, display control method, and program | |
US20200304876A1 (en) | User interfaces for interacting with channels that provide content that plays in a media browsing application | |
KR101693301B1 (en) | Comment presentation | |
EP2670132B1 (en) | Method and apparatus for playing video in portable terminal | |
KR102037481B1 (en) | Display apparatus, method of controlling the display apparatus and recordable medium storing for program for performing the method | |
EP2722748A2 (en) | Method and apparatus for displaying data in terminal | |
BR112015001530B1 (en) | METHOD OF CONTROLLING A USER TERMINAL DEVICE AND USER TERMINAL DEVICE | |
CN109144388A (en) | User interface adjusting method | |
TWI502433B (en) | Electronic device for interacting with stylus and touch control method thereof | |
KR20160079443A (en) | Digital device and controlling method thereof | |
US20160182603A1 (en) | Browser Display Casting Techniques | |
WO2014121730A1 (en) | Electronic device and screen unlocking method thereof | |
CN104182126B (en) | A kind of mobile terminal Dialing Method and device | |
EP2859433A1 (en) | Techniques for select-hold-release electronic device navigation menu system | |
US20170139554A1 (en) | Electronic apparatus and display control method | |
WO2015078300A1 (en) | Television control method and remote controller for television | |
KR102019975B1 (en) | Device and contents searching method using the same | |
JP5963291B2 (en) | Method and apparatus for inputting symbols from a touch sensitive screen | |
WO2016073640A1 (en) | Method and system for controlling display direction of content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15857605 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2017522614 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 11201703522X Country of ref document: SG |
|
REEP | Request for entry into the european phase |
Ref document number: 2015857605 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 20177015335 Country of ref document: KR Kind code of ref document: A |