[go: up one dir, main page]

US20110291969A1 - Apparatus and Method for Right/Left Hand Orientation of a Dual Panel Electronic Device - Google Patents

Apparatus and Method for Right/Left Hand Orientation of a Dual Panel Electronic Device Download PDF

Info

Publication number
US20110291969A1
US20110291969A1 US13/117,087 US201113117087A US2011291969A1 US 20110291969 A1 US20110291969 A1 US 20110291969A1 US 201113117087 A US201113117087 A US 201113117087A US 2011291969 A1 US2011291969 A1 US 2011291969A1
Authority
US
United States
Prior art keywords
electronic device
pad
page
writing
executable instructions
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US13/117,087
Inventor
Osman Rashid
Babur Habib
David M. Straus
Ann Sydeman
Kyrie Robinson
Shailesh Silwant
Bradley S. Hochberg
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Kno Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kno Inc filed Critical Kno Inc
Priority to US13/117,087 priority Critical patent/US20110291969A1/en
Assigned to Kno, Inc. reassignment Kno, Inc. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HOCHBERG, BRADLEY S., SYDEMAN, ANN, ROBINSON, KYRIE, SILWANT, SHAILESH, HABIB, BABUR, RASHID, OSMAN, STRAUS, DAVID M.
Publication of US20110291969A1 publication Critical patent/US20110291969A1/en
Assigned to SILICON VALLEY BANK reassignment SILICON VALLEY BANK SECURITY AGREEMENT Assignors: Kno, Inc.
Assigned to ANDREESSEN HOROWITZ FUND I, L.P., AS COLLATERAL AGENT reassignment ANDREESSEN HOROWITZ FUND I, L.P., AS COLLATERAL AGENT SECURITY AGREEMENT Assignors: Kno, Inc.
Assigned to OSMAN RASHID, AS TRUSTEE FOR THE RASHID LIVING TRUST reassignment OSMAN RASHID, AS TRUSTEE FOR THE RASHID LIVING TRUST SECURITY AGREEMENT Assignors: Kno, Inc.
Assigned to Kno, Inc. reassignment Kno, Inc. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: OSMAN RASHID, AS TRUSTEE FOR THE RASHID LIVING TRUST
Assigned to Kno, Inc. reassignment Kno, Inc. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: ANDREESSEN HOROWITZ FUND I, L.P., AS COLLATERAL AGENT
Assigned to Kno, Inc. reassignment Kno, Inc. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: SILICON VALLEY BANK
Assigned to INTEL CORPORATION reassignment INTEL CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: Kno, Inc.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1637Details related to the display arrangement, including those related to the mounting of the display in the housing
    • G06F1/1643Details related to the display arrangement, including those related to the mounting of the display in the housing the display being associated to a digitizer, e.g. laptops that can be used as penpads
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0483Interaction with page-structured environments, e.g. book metaphor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1615Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function
    • G06F1/1616Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function with folding flat displays, e.g. laptop computers or notebooks having a clamshell configuration, with body parts pivoting to an open position around an axis parallel to the plane they define in closed position
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1637Details related to the display arrangement, including those related to the mounting of the display in the housing
    • G06F1/1647Details related to the display arrangement, including those related to the mounting of the display in the housing including at least an additional display
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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
    • G06F3/0488Interaction 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 using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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
    • G06F3/0488Interaction 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 using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction 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 using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Definitions

  • the invention relates to generally to electronic devices. More particularly, the invention relates to a dual panel electronic device configurable for right/left handed writing in one panel and constant orientation reading in a second panel.
  • An electronic device includes a processor, a first touch screen displaying a page for reading and a second touch screen displaying a pad for writing.
  • An object transition module is executed by the processor.
  • the object transition module includes executable instructions to detect a rotational input applied to the pad. The pad is rotated in accordance with the rotational input, while the original orientation of the page is maintained.
  • FIG. 1 is a view of an electronic device with a dual display.
  • FIG. 2 is a view of a dual display electronic device configured for right-handed writing.
  • FIG. 3 is a view of a dual display electronic device configured for left-handed writing.
  • FIG. 4 is a view of a dual display electronic device responsive to a twist gesture to orient a page for writing.
  • FIG. 5 is an electronic device configured in accordance with an embodiment of the invention.
  • FIG. 1 illustrates an electronic device 100 with a first touch screen 102 and a second touch screen 104 .
  • the screens are attached by at least one hinge 106 .
  • the first touch screen 102 displays a page 108 for reading
  • the second touch screen 104 displays a notepad or pad 110 that can accept input from a stylus, finger pen or the like.
  • writing on notepad 110 can be uncomfortable. If the entire device shown in FIG. 1 is rotated to a position comfortable for writing, it may no longer be comfortable to read page 108 .
  • the pad 110 can be rotated independent of the device.
  • the most comfortable position may be the page 110 rotated 15 degrees counter clockwise, as shown in FIG. 2 .
  • the most comfortable position may be the pad 110 rotated 15 degrees clockwise, as shown in FIG. 3 .
  • the pad 110 is on the first screen 102 for the convenience of the left-handed user.
  • a user setting for handedness on the device can make the appropriate rotated position the default for writing applications.
  • a user setting may establish whether the pad 110 appears on the first screen 102 or the second screen 104 .
  • the amount of rotation of the page of an application that accepts input from a stylus, finger, pen or the like can be controlled by a gesture, such as a twisting motion shown in FIG. 4 .
  • FIG. 4 illustrates a hand 400 making a counter-clockwise gesture, as shown with arrow 402 .
  • the page 108 rotates with the twisting gesture.
  • the amount of the twist corresponds to the amount of rotation of the page.
  • a release of the twist gesture leaves the page at the rotated position.
  • a tolerance can be used such that releasing the twist gesture within the tolerance of the default position returns the page to the default position.
  • Other gestures besides the twist gesture can be used to rotate the page. Consequently, the invention is not limited to any particular gesture.
  • the amount of rotation can be controlled through a manual input such as through a menu control, system setting or other touch or non-touch input.
  • the user can comfortably modify and store the modified version of the pad. For example, a user could use a stylus or other device to write notes on the pad 108 . The annotated pad could then be saved for reading at a later time.
  • FIG. 5 illustrates an electronic device 500 configured in accordance with an embodiment of the invention.
  • the electronic device 500 includes a processor 510 connected to a set of input/output devices 512 via a bus 514 .
  • the input/output devices 512 include at least two touch screens.
  • the input/output devices 512 may include a keyboard, mouse, speaker, printer and the like.
  • a network interface circuit 516 is also connected to the bus 514 so that the electronic device 500 may operate in a networked environment.
  • a memory 520 is also connected to the bus.
  • the memory 520 includes executable instructions to implement operations of the invention.
  • an object transition module 522 includes executable instructions to implement operations described throughout this specification and accompanying figures.
  • An embodiment of the present invention relates to a computer storage product with a computer readable storage medium having computer code thereon for performing various computer-implemented operations.
  • the media and computer code may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well known and available to those having skill in the computer software arts.
  • Examples of non-transitory computer-readable media include: magnetic media such as hard disks, floppy disks, and magnetic tape; optical media such as CD-ROMs, DVDs and holographic devices; magneto-optical media; and hardware devices that are specially configured to store and execute program code, such as application-specific integrated circuits (“ASICs”), programmable logic devices (“PLDs”) and ROM and RAM devices.
  • ASICs application-specific integrated circuits
  • PLDs programmable logic devices
  • Examples of computer code include machine code, such as produced by a compiler, and files containing higher-level code that are executed by a computer using an interpreter.
  • machine code such as produced by a compiler
  • files containing higher-level code that are executed by a computer using an interpreter.
  • an embodiment of the invention may be implemented using JAVA®, C++, or other object-oriented programming language and development tools.
  • Another embodiment of the invention may be implemented in hardwired circuitry in place of, or in combination with, machine-executable software instructions.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Generation (AREA)

Abstract

An electronic device includes a processor, a first touch screen displaying a page for reading and a second touch screen displaying a pad for writing. An object transition module is executed by the processor. The object transition module includes executable instructions to detect a rotational input applied to the pad. The pad is rotated in accordance with the rotational input, while the original orientation of the page is maintained.

Description

    CROSS REFERENCE TO RELATED APPLICATIONS
  • This application claims priority to U.S. Provisional Patent Application 61/396,789 filed Jun. 1, 2010, entitled “Electronic Device for Education”, the contents of which are incorporated herein by reference.
  • FIELD OF THE INVENTION
  • The invention relates to generally to electronic devices. More particularly, the invention relates to a dual panel electronic device configurable for right/left handed writing in one panel and constant orientation reading in a second panel.
  • BACKGROUND OF THE INVENTION
  • The use of electronic devices for both reading and writing has become increasingly popular. Electronic devices with dual displays are known. When such a device is used as a reader, the screen is typically positioned vertically for comfort and ease of use. When the same electronic device is used for writing, however, the most comfortable position may not be vertical. For example, when writing on paper, a writer commonly places the paper at an angle. For a single display device this may not pose a problem since the entire device can be rotated to the most comfortable position. However, for a dual display device, it is less convenient to rotate the entire device for several reasons. First, the larger size of the device may make it uncomfortable to use in a rotated position. In addition, it is possible that one screen of the display may be utilized for reading at the same time that the other screen is utilized for writing. In this situation, it would be desirable to keep the screen utilized for reading in a vertical orientation, while the screen utilized for writing is at an angle. Another complication is that user preference, included handedness, will determine the desirable rotation for writing.
  • Accordingly, it would be desirable to provide a dual panel electronic device that addresses the foregoing issues.
  • SUMMARY OF THE INVENTION
  • An electronic device includes a processor, a first touch screen displaying a page for reading and a second touch screen displaying a pad for writing. An object transition module is executed by the processor. The object transition module includes executable instructions to detect a rotational input applied to the pad. The pad is rotated in accordance with the rotational input, while the original orientation of the page is maintained.
  • BRIEF DESCRIPTION OF THE FIGURES
  • The invention is more fully appreciated in connection with the following detailed description taken in conjunction with the accompanying drawings, in which:
  • FIG. 1 is a view of an electronic device with a dual display.
  • FIG. 2 is a view of a dual display electronic device configured for right-handed writing.
  • FIG. 3 is a view of a dual display electronic device configured for left-handed writing.
  • FIG. 4 is a view of a dual display electronic device responsive to a twist gesture to orient a page for writing.
  • FIG. 5 is an electronic device configured in accordance with an embodiment of the invention.
  • Like reference numerals refer to corresponding parts throughout the several views of the drawings.
  • DETAILED DESCRIPTION OF THE INVENTION
  • FIG. 1 illustrates an electronic device 100 with a first touch screen 102 and a second touch screen 104. The screens are attached by at least one hinge 106. In this example, the first touch screen 102 displays a page 108 for reading, while the second touch screen 104 displays a notepad or pad 110 that can accept input from a stylus, finger pen or the like.
  • In the default orientation of the device in FIG. 1, writing on notepad 110 can be uncomfortable. If the entire device shown in FIG. 1 is rotated to a position comfortable for writing, it may no longer be comfortable to read page 108.
  • To allow for both comfortable reading of the page 108 on screen 102 and writing on pad 110 of screen 104, the pad 110 can be rotated independent of the device. For example, for a right-handed user, the most comfortable position may be the page 110 rotated 15 degrees counter clockwise, as shown in FIG. 2. For a left-handed user, the most comfortable position may be the pad 110 rotated 15 degrees clockwise, as shown in FIG. 3. Observe in FIG. 3 that the pad 110 is on the first screen 102 for the convenience of the left-handed user. A user setting for handedness on the device can make the appropriate rotated position the default for writing applications. Similarly, a user setting may establish whether the pad 110 appears on the first screen 102 or the second screen 104.
  • In one embodiment of the invention, the amount of rotation of the page of an application that accepts input from a stylus, finger, pen or the like can be controlled by a gesture, such as a twisting motion shown in FIG. 4. In particular, FIG. 4 illustrates a hand 400 making a counter-clockwise gesture, as shown with arrow 402. The page 108 rotates with the twisting gesture. The amount of the twist corresponds to the amount of rotation of the page. A release of the twist gesture leaves the page at the rotated position. When using a gesture to return to a default position, a tolerance can be used such that releasing the twist gesture within the tolerance of the default position returns the page to the default position. Other gestures besides the twist gesture can be used to rotate the page. Consequently, the invention is not limited to any particular gesture. In addition, the amount of rotation can be controlled through a manual input such as through a menu control, system setting or other touch or non-touch input.
  • Once the pad has been rotated, the user can comfortably modify and store the modified version of the pad. For example, a user could use a stylus or other device to write notes on the pad 108. The annotated pad could then be saved for reading at a later time.
  • FIG. 5 illustrates an electronic device 500 configured in accordance with an embodiment of the invention. The electronic device 500 includes a processor 510 connected to a set of input/output devices 512 via a bus 514. The input/output devices 512 include at least two touch screens. In addition, the input/output devices 512 may include a keyboard, mouse, speaker, printer and the like. A network interface circuit 516 is also connected to the bus 514 so that the electronic device 500 may operate in a networked environment. A memory 520 is also connected to the bus. The memory 520 includes executable instructions to implement operations of the invention. For example, an object transition module 522 includes executable instructions to implement operations described throughout this specification and accompanying figures.
  • An embodiment of the present invention relates to a computer storage product with a computer readable storage medium having computer code thereon for performing various computer-implemented operations. The media and computer code may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well known and available to those having skill in the computer software arts. Examples of non-transitory computer-readable media include: magnetic media such as hard disks, floppy disks, and magnetic tape; optical media such as CD-ROMs, DVDs and holographic devices; magneto-optical media; and hardware devices that are specially configured to store and execute program code, such as application-specific integrated circuits (“ASICs”), programmable logic devices (“PLDs”) and ROM and RAM devices. Examples of computer code include machine code, such as produced by a compiler, and files containing higher-level code that are executed by a computer using an interpreter. For example, an embodiment of the invention may be implemented using JAVA®, C++, or other object-oriented programming language and development tools. Another embodiment of the invention may be implemented in hardwired circuitry in place of, or in combination with, machine-executable software instructions.
  • The foregoing description, for purposes of explanation, used specific nomenclature to provide a thorough understanding of the invention. However, it will be apparent to one skilled in the art that specific details are not required in order to practice the invention. Thus, the foregoing descriptions of specific embodiments of the invention are presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed; obviously, many modifications and variations are possible in view of the above teachings. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, they thereby enable others skilled in the art to best utilize the invention and various embodiments with various modifications as are suited to the particular use contemplated. It is intended that the following claims and their equivalents define the scope of the invention.

Claims (6)

1. An electronic device, comprising:
a processor;
a first touch screen displaying a page for reading;
a second touch screen displaying a pad for writing; and
on object transition module executed by the processor, the object transition module including executable instructions to:
detect a rotational input applied to the pad,
rotate the pad in accordance with the rotational input, and
maintain the orientation of the page.
2. The electronic device of claim 1 further comprising executable instructions to accept input that modifies the pad to form modified pad content.
3. The electronic device of claim 2 further comprising executable instructions to store the modified pad content.
4. The electronic device of claim 1 wherein the rotational input is a touch gesture formed with a multiple finger rotation.
5. The electronic device of claim 1 further comprising a handedness setting specifying a degree of rotation.
6. The electronic device of claim 5 further comprising executable instructions to rotate the pad in accordance with the degree of rotation.
US13/117,087 2010-06-01 2011-05-26 Apparatus and Method for Right/Left Hand Orientation of a Dual Panel Electronic Device Abandoned US20110291969A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US13/117,087 US20110291969A1 (en) 2010-06-01 2011-05-26 Apparatus and Method for Right/Left Hand Orientation of a Dual Panel Electronic Device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US39678910P 2010-06-01 2010-06-01
US13/117,087 US20110291969A1 (en) 2010-06-01 2011-05-26 Apparatus and Method for Right/Left Hand Orientation of a Dual Panel Electronic Device

Publications (1)

Publication Number Publication Date
US20110291969A1 true US20110291969A1 (en) 2011-12-01

Family

ID=45021681

Family Applications (6)

Application Number Title Priority Date Filing Date
US12/964,660 Abandoned US20110291964A1 (en) 2010-06-01 2010-12-09 Apparatus and Method for Gesture Control of a Dual Panel Electronic Device
US13/117,080 Expired - Fee Related US9037991B2 (en) 2010-06-01 2011-05-26 Apparatus and method for digital content navigation
US13/117,087 Abandoned US20110291969A1 (en) 2010-06-01 2011-05-26 Apparatus and Method for Right/Left Hand Orientation of a Dual Panel Electronic Device
US13/149,868 Expired - Fee Related US9141134B2 (en) 2010-06-01 2011-05-31 Utilization of temporal and spatial parameters to enhance the writing capability of an electronic device
US13/149,887 Abandoned US20110292060A1 (en) 2010-06-01 2011-05-31 Frame buffer sizing to optimize the performance of on screen graphics in a digital electronic device
US14/702,025 Expired - Fee Related US9996227B2 (en) 2010-06-01 2015-05-01 Apparatus and method for digital content navigation

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US12/964,660 Abandoned US20110291964A1 (en) 2010-06-01 2010-12-09 Apparatus and Method for Gesture Control of a Dual Panel Electronic Device
US13/117,080 Expired - Fee Related US9037991B2 (en) 2010-06-01 2011-05-26 Apparatus and method for digital content navigation

Family Applications After (3)

Application Number Title Priority Date Filing Date
US13/149,868 Expired - Fee Related US9141134B2 (en) 2010-06-01 2011-05-31 Utilization of temporal and spatial parameters to enhance the writing capability of an electronic device
US13/149,887 Abandoned US20110292060A1 (en) 2010-06-01 2011-05-31 Frame buffer sizing to optimize the performance of on screen graphics in a digital electronic device
US14/702,025 Expired - Fee Related US9996227B2 (en) 2010-06-01 2015-05-01 Apparatus and method for digital content navigation

Country Status (1)

Country Link
US (6) US20110291964A1 (en)

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140238876A1 (en) * 2013-02-26 2014-08-28 Superior Communications, Inc. Folio case
WO2015152890A1 (en) * 2014-03-31 2015-10-08 Hewlett-Packard Development Company, Lp Three-part gesture
US9239648B2 (en) 2014-03-17 2016-01-19 Google Inc. Determining user handedness and orientation using a touchscreen device
WO2019237099A1 (en) * 2018-06-08 2019-12-12 Magic Leap, Inc. Augmented reality viewer with automated surface selection placement and content orientation placement
US10878235B2 (en) 2015-02-26 2020-12-29 Magic Leap, Inc. Apparatus for a near-eye display
US10914949B2 (en) 2018-11-16 2021-02-09 Magic Leap, Inc. Image size triggered clarification to maintain image sharpness
US11112862B2 (en) 2018-08-02 2021-09-07 Magic Leap, Inc. Viewing system with interpupillary distance compensation based on head motion
US11187923B2 (en) 2017-12-20 2021-11-30 Magic Leap, Inc. Insert for augmented reality viewing device
US11189252B2 (en) 2018-03-15 2021-11-30 Magic Leap, Inc. Image correction due to deformation of components of a viewing device
US11199713B2 (en) 2016-12-30 2021-12-14 Magic Leap, Inc. Polychromatic light out-coupling apparatus, near-eye displays comprising the same, and method of out-coupling polychromatic light
US11200870B2 (en) 2018-06-05 2021-12-14 Magic Leap, Inc. Homography transformation matrices based temperature calibration of a viewing system
US11204491B2 (en) 2018-05-30 2021-12-21 Magic Leap, Inc. Compact variable focus configurations
US11210808B2 (en) 2016-12-29 2021-12-28 Magic Leap, Inc. Systems and methods for augmented reality
US11216086B2 (en) 2018-08-03 2022-01-04 Magic Leap, Inc. Unfused pose-based drift correction of a fused pose of a totem in a user interaction system
US11280937B2 (en) 2017-12-10 2022-03-22 Magic Leap, Inc. Anti-reflective coatings on optical waveguides
US11425189B2 (en) 2019-02-06 2022-08-23 Magic Leap, Inc. Target intent-based clock speed determination and adjustment to limit total heat generated by multiple processors
US11445232B2 (en) 2019-05-01 2022-09-13 Magic Leap, Inc. Content provisioning system and method
US11467855B2 (en) 2018-06-05 2022-10-11 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Application preloading method and device, storage medium and terminal
US11510027B2 (en) 2018-07-03 2022-11-22 Magic Leap, Inc. Systems and methods for virtual and augmented reality
US11514673B2 (en) 2019-07-26 2022-11-29 Magic Leap, Inc. Systems and methods for augmented reality
US11567324B2 (en) 2017-07-26 2023-01-31 Magic Leap, Inc. Exit pupil expander
US11579441B2 (en) 2018-07-02 2023-02-14 Magic Leap, Inc. Pixel intensity modulation using modifying gain values
US11598651B2 (en) 2018-07-24 2023-03-07 Magic Leap, Inc. Temperature dependent calibration of movement detection devices
US11624929B2 (en) 2018-07-24 2023-04-11 Magic Leap, Inc. Viewing device with dust seal integration
US11737832B2 (en) 2019-11-15 2023-08-29 Magic Leap, Inc. Viewing system for use in a surgical environment
US11762623B2 (en) 2019-03-12 2023-09-19 Magic Leap, Inc. Registration of local content between first and second augmented reality viewers
US11856479B2 (en) 2018-07-03 2023-12-26 Magic Leap, Inc. Systems and methods for virtual and augmented reality along a route with markers
US11885871B2 (en) 2018-05-31 2024-01-30 Magic Leap, Inc. Radar head pose localization
US12016719B2 (en) 2018-08-22 2024-06-25 Magic Leap, Inc. Patient viewing system
US12033081B2 (en) 2019-11-14 2024-07-09 Magic Leap, Inc. Systems and methods for virtual and augmented reality
US12044851B2 (en) 2018-12-21 2024-07-23 Magic Leap, Inc. Air pocket structures for promoting total internal reflection in a waveguide
US12164978B2 (en) 2018-07-10 2024-12-10 Magic Leap, Inc. Thread weave for cross-instruction set architecture procedure calls

Families Citing this family (132)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9715252B2 (en) 2011-08-24 2017-07-25 Z124 Unified desktop docking behavior for window stickiness
US20130076592A1 (en) * 2011-09-27 2013-03-28 Paul E. Reeves Unified desktop docking behavior for visible-to-visible extension
US8966379B2 (en) 2010-10-01 2015-02-24 Z124 Dynamic cross-environment application configuration/orientation in an active user environment
US9268518B2 (en) 2011-09-27 2016-02-23 Z124 Unified desktop docking rules
US8933949B2 (en) 2010-10-01 2015-01-13 Z124 User interaction across cross-environment applications through an extended graphics context
US9405459B2 (en) * 2011-08-24 2016-08-02 Z124 Unified desktop laptop dock software operation
US8819705B2 (en) 2010-10-01 2014-08-26 Z124 User interaction support across cross-environment applications
US9098437B2 (en) 2010-10-01 2015-08-04 Z124 Cross-environment communication framework
US9047102B2 (en) 2010-10-01 2015-06-02 Z124 Instant remote rendering
US8726294B2 (en) 2010-10-01 2014-05-13 Z124 Cross-environment communication using application space API
US9207717B2 (en) 2010-10-01 2015-12-08 Z124 Dragging an application to a screen using the application manager
US8698751B2 (en) 2010-10-01 2014-04-15 Z124 Gravity drop rules and keyboard display on a multiple screen device
US9213365B2 (en) 2010-10-01 2015-12-15 Z124 Method and system for viewing stacked screen displays using gestures
US8018440B2 (en) 2005-12-30 2011-09-13 Microsoft Corporation Unintentional touch rejection
US8836648B2 (en) 2009-05-27 2014-09-16 Microsoft Corporation Touch pull-in gesture
US8239785B2 (en) 2010-01-27 2012-08-07 Microsoft Corporation Edge gestures
US9411504B2 (en) 2010-01-28 2016-08-09 Microsoft Technology Licensing, Llc Copy and staple gestures
US8261213B2 (en) 2010-01-28 2012-09-04 Microsoft Corporation Brush, carbon-copy, and fill gestures
US9519356B2 (en) 2010-02-04 2016-12-13 Microsoft Technology Licensing, Llc Link gestures
US9965165B2 (en) 2010-02-19 2018-05-08 Microsoft Technology Licensing, Llc Multi-finger gestures
US9310994B2 (en) 2010-02-19 2016-04-12 Microsoft Technology Licensing, Llc Use of bezel as an input mechanism
US9274682B2 (en) 2010-02-19 2016-03-01 Microsoft Technology Licensing, Llc Off-screen gestures to create on-screen input
US9367205B2 (en) 2010-02-19 2016-06-14 Microsoft Technolgoy Licensing, Llc Radial menus with bezel gestures
US8799827B2 (en) 2010-02-19 2014-08-05 Microsoft Corporation Page manipulations using on and off-screen gestures
US8539384B2 (en) 2010-02-25 2013-09-17 Microsoft Corporation Multi-screen pinch and expand gestures
US9075522B2 (en) 2010-02-25 2015-07-07 Microsoft Technology Licensing, Llc Multi-screen bookmark hold gesture
US8751970B2 (en) * 2010-02-25 2014-06-10 Microsoft Corporation Multi-screen synchronous slide gesture
US8707174B2 (en) 2010-02-25 2014-04-22 Microsoft Corporation Multi-screen hold and page-flip gesture
US9454304B2 (en) 2010-02-25 2016-09-27 Microsoft Technology Licensing, Llc Multi-screen dual tap gesture
US8473870B2 (en) 2010-02-25 2013-06-25 Microsoft Corporation Multi-screen hold and drag gesture
US8502856B2 (en) 2010-04-07 2013-08-06 Apple Inc. In conference display adjustments
US20110291964A1 (en) * 2010-06-01 2011-12-01 Kno, Inc. Apparatus and Method for Gesture Control of a Dual Panel Electronic Device
US8826495B2 (en) 2010-06-01 2014-09-09 Intel Corporation Hinged dual panel electronic device
US9367227B1 (en) * 2010-06-30 2016-06-14 Amazon Technologies, Inc. Chapter navigation user interface
US8823656B2 (en) * 2010-08-30 2014-09-02 Atmel Corporation Touch tracking across multiple touch screens
JP5593980B2 (en) * 2010-09-02 2014-09-24 株式会社ニコン Electronic device and data transmission method
US8749484B2 (en) 2010-10-01 2014-06-10 Z124 Multi-screen user interface with orientation based control
WO2012044546A2 (en) 2010-10-01 2012-04-05 Imerj, Llc Auto-waking of a suspended os in a dockable system
US8761831B2 (en) 2010-10-15 2014-06-24 Z124 Mirrored remote peripheral interface
US20120159395A1 (en) 2010-12-20 2012-06-21 Microsoft Corporation Application-launching interface for multiple modes
US8612874B2 (en) 2010-12-23 2013-12-17 Microsoft Corporation Presenting an application change through a tile
US8689123B2 (en) 2010-12-23 2014-04-01 Microsoft Corporation Application reporting in an application-selectable user interface
US9785335B2 (en) * 2010-12-27 2017-10-10 Sling Media Inc. Systems and methods for adaptive gesture recognition
US9442516B2 (en) 2011-01-24 2016-09-13 Apple Inc. Device, method, and graphical user interface for navigating through an electronic document
EP4343525A3 (en) 2011-02-10 2024-06-26 Samsung Electronics Co., Ltd. Portable device comprising a touch-screen display, and method for controlling same
KR101842906B1 (en) * 2011-02-10 2018-05-15 삼성전자주식회사 Apparatus having a plurality of touch screens and screen changing method thereof
US8893033B2 (en) 2011-05-27 2014-11-18 Microsoft Corporation Application notifications
US9658766B2 (en) 2011-05-27 2017-05-23 Microsoft Technology Licensing, Llc Edge gesture
US9104440B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
US9158445B2 (en) 2011-05-27 2015-10-13 Microsoft Technology Licensing, Llc Managing an immersive interface in a multi-application immersive environment
US9104307B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
US20130057587A1 (en) 2011-09-01 2013-03-07 Microsoft Corporation Arranging tiles
US9146670B2 (en) 2011-09-10 2015-09-29 Microsoft Technology Licensing, Llc Progressively indicating new content in an application-selectable user interface
US8878794B2 (en) 2011-09-27 2014-11-04 Z124 State of screen info: easel
US9582236B2 (en) 2011-09-30 2017-02-28 Nokia Technologies Oy User interface
US9454186B2 (en) 2011-09-30 2016-09-27 Nokia Technologies Oy User interface
US9223761B2 (en) * 2011-11-04 2015-12-29 Microsoft Technology Licensing, Llc Real time visual feedback during move, resize and/or rotate actions in an electronic document
JP5984366B2 (en) * 2011-12-01 2016-09-06 キヤノン株式会社 Display device, control method therefor, and program
KR20130061510A (en) * 2011-12-01 2013-06-11 삼성전자주식회사 Digital image processing apparatus and digital photographing appratus including the same
US9164544B2 (en) 2011-12-09 2015-10-20 Z124 Unified desktop: laptop dock, hardware configuration
US9652132B2 (en) 2012-01-27 2017-05-16 Google Inc. Handling touch inputs based on user intention inference
US9235318B2 (en) 2012-02-01 2016-01-12 Facebook, Inc. Transitions among hierarchical user-interface layers
US9557876B2 (en) 2012-02-01 2017-01-31 Facebook, Inc. Hierarchical user interface
US9645724B2 (en) 2012-02-01 2017-05-09 Facebook, Inc. Timeline based content organization
WO2013175798A1 (en) * 2012-05-25 2013-11-28 パナソニック株式会社 Information processing device, information processing method, and information processing program
JP5994412B2 (en) * 2012-06-13 2016-09-21 富士ゼロックス株式会社 Image display apparatus, image control apparatus, image forming apparatus, and program
JP5284524B1 (en) * 2012-09-07 2013-09-11 株式会社東芝 Electronic device and handwritten document processing method
US20140071076A1 (en) * 2012-09-13 2014-03-13 Samsung Electronics Co., Ltd. Method and system for gesture recognition
KR101936075B1 (en) * 2012-09-21 2019-01-08 삼성전자주식회사 Method for displaying data of a dispay apparatus using a mobile communication terminal and the apparatuses
KR20140055880A (en) * 2012-11-01 2014-05-09 삼성전자주식회사 Method and apparatus for controlling virtual screen
US9582122B2 (en) 2012-11-12 2017-02-28 Microsoft Technology Licensing, Llc Touch-sensitive bezel techniques
KR102203885B1 (en) * 2013-04-26 2021-01-15 삼성전자주식회사 User terminal device and control method thereof
US10275933B2 (en) * 2013-05-24 2019-04-30 Thomson Licensing Method and apparatus for rendering object for multiple 3D displays
US20140365930A1 (en) * 2013-06-10 2014-12-11 Hewlett-Packard Development Company, L.P. Remote display of content elements
US9910519B2 (en) 2013-06-21 2018-03-06 Nokia Technologies Oy Method and apparatus for operation designation
US10757241B2 (en) * 2013-07-29 2020-08-25 Oath Inc. Method and system for dynamically changing a header space in a graphical user interface
US10545657B2 (en) 2013-09-03 2020-01-28 Apple Inc. User interface for manipulating user interface objects
US12287962B2 (en) 2013-09-03 2025-04-29 Apple Inc. User interface for manipulating user interface objects
EP3063613B1 (en) 2013-10-28 2019-03-27 Nokia Technologies Oy Association between a content item displayed on a bead display apparatus and a tag
WO2015063363A1 (en) 2013-10-28 2015-05-07 Nokia Technologies Oy Determining a representation of an image and causing display of the representation by a bead apparatus
EP3063612A1 (en) * 2013-10-28 2016-09-07 Nokia Technologies Oy Causing rendering of a content item segment on a bead apparatus
JP2015087911A (en) * 2013-10-30 2015-05-07 株式会社東芝 Electronic device, method, and program
US9519623B2 (en) * 2013-10-31 2016-12-13 Apollo Education Group, Inc. Method and apparatus for presenting and navigating bookmarks in a set of electronic reading material
EP3069217A4 (en) 2013-11-15 2017-07-05 Intel Corporation Seamless host system gesture experience for guest applications on touch based devices
US10620796B2 (en) * 2013-12-19 2020-04-14 Barnes & Noble College Booksellers, Llc Visual thumbnail scrubber for digital content
JP5735146B1 (en) * 2014-01-31 2015-06-17 グリー株式会社 Display data creation method, control program, and computer
JP6278262B2 (en) * 2014-03-12 2018-02-14 ヤマハ株式会社 Display control device
US9477337B2 (en) 2014-03-14 2016-10-25 Microsoft Technology Licensing, Llc Conductive trace routing for display and bezel sensors
US20150277677A1 (en) * 2014-03-26 2015-10-01 Kobo Incorporated Information presentation techniques for digital content
US20160140933A1 (en) * 2014-04-04 2016-05-19 Empire Technology Development Llc Relative positioning of devices
US9468845B2 (en) * 2014-04-22 2016-10-18 Zynga Inc. Methods for using touch-screens to simulate balancing and manipulation of curved object during gameplay
JP6328797B2 (en) 2014-05-30 2018-05-23 アップル インコーポレイテッド Transition from using one device to using another device
US9898804B2 (en) 2014-07-16 2018-02-20 Samsung Electronics Co., Ltd. Display driver apparatus and method of driving display
US20160062571A1 (en) 2014-09-02 2016-03-03 Apple Inc. Reduced size user interface
JP6390277B2 (en) * 2014-09-02 2018-09-19 ソニー株式会社 Information processing apparatus, control method, and program
CN112199000B (en) 2014-09-02 2024-07-02 苹果公司 Multidimensional Object Rearrangement
US20160085440A1 (en) * 2014-09-19 2016-03-24 Qualcomm Incorporated Systems and methods for providing an anatomically adaptable keyboard
US10048767B2 (en) * 2014-11-06 2018-08-14 Samsung Electronics Co., Ltd. Electronic apparatus and method of controlling multi-vision screen including a plurality of display apparatuses
US20170357664A1 (en) * 2014-12-03 2017-12-14 Ge Intelligent Platforms, Inc. Hierarchical navigation apparatus and method
CN104571852B (en) * 2014-12-12 2018-09-04 百度在线网络技术(北京)有限公司 The moving method and device of icon
EP3308259A4 (en) 2015-06-12 2019-01-23 Nureva Inc. METHOD AND APPARATUS FOR USING GESTURES THROUGH MULTIPLE DEVICES
CN105159524A (en) * 2015-08-03 2015-12-16 小米科技有限责任公司 Interface display method and apparatus
USD813865S1 (en) * 2015-08-18 2018-03-27 Samsung Electronics Co., Ltd. Portable electronic device
US10235020B2 (en) * 2015-10-29 2019-03-19 Flipboard, Inc. Dynamic index for a digital magazine
US20170220307A1 (en) * 2016-02-02 2017-08-03 Samsung Electronics Co., Ltd. Multi-screen mobile device and operation
US10637986B2 (en) 2016-06-10 2020-04-28 Apple Inc. Displaying and updating a set of application views
DK201670595A1 (en) 2016-06-11 2018-01-22 Apple Inc Configuring context-specific user interfaces
US10409470B2 (en) 2016-09-14 2019-09-10 Microsoft Technology Licensing, Llc Touch-display accessory with relayed display plane
US10296176B2 (en) 2017-01-30 2019-05-21 Microsoft Technology Licensing, Llc Navigational aid for a hinged device via semantic abstraction
US12242707B2 (en) 2017-05-15 2025-03-04 Apple Inc. Displaying and moving application views on a display of an electronic device
JP6891645B2 (en) * 2017-06-06 2021-06-18 コニカミノルタ株式会社 Information processing device, display control method and display control program
CN109426430B (en) * 2017-09-05 2024-09-27 中兴通讯股份有限公司 Touch message fusion method, terminal, and computer-readable storage medium
CN107562347B (en) * 2017-09-07 2021-04-13 北京小米移动软件有限公司 Method and device for displaying object
DK179931B1 (en) 2017-09-09 2019-10-11 Apple Inc. DEVICES, METHODS AND GRAPHICAL USER INTERFACES FOR DISPLAYING AN AFFORDANCE ON A BACKGROUND
CN107748676A (en) * 2017-11-10 2018-03-02 郑州云海信息技术有限公司 A kind of method that navigation bar is created based on sea of clouds IOP platforms
EP3731068A4 (en) * 2017-12-19 2021-05-12 Sony Corporation INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING PROCESS AND PROGRAM
CN108614722B (en) * 2018-05-10 2020-09-08 上海瑾盛通信科技有限公司 Application program preloading method and device, storage medium and terminal
CN108595227A (en) 2018-05-10 2018-09-28 Oppo广东移动通信有限公司 Application program preloads method, apparatus, storage medium and mobile terminal
CN108595228B (en) 2018-05-10 2021-03-12 Oppo广东移动通信有限公司 Application program prediction model establishing method and device, storage medium and mobile terminal
CN108710513B (en) 2018-05-15 2020-07-21 Oppo广东移动通信有限公司 Application program starting method and device, storage medium and terminal
USD973657S1 (en) * 2018-05-29 2022-12-27 Compal Electronics, Inc. Dual screen electronic device
CN108829456A (en) * 2018-05-29 2018-11-16 Oppo广东移动通信有限公司 Application program preloading method and device, storage medium and terminal
US11157047B2 (en) * 2018-11-15 2021-10-26 Dell Products, L.P. Multi-form factor information handling system (IHS) with touch continuity across displays
CA3183235A1 (en) * 2020-07-01 2022-02-06 Telefonaktiebolaget Lm Ericsson (Publ) User device for displaying a user-interface object and method thereof
US12511021B2 (en) 2020-09-14 2025-12-30 Apple Inc. Device management user interface
DE112021005137T5 (en) * 2020-09-29 2023-08-10 Google Llc SCROLLER INTERFACE FOR TRANSCRIPTION NAVIGATION
WO2022075990A1 (en) * 2020-10-08 2022-04-14 Hewlett-Packard Development Company, L.P. Augmented reality documents
US11907605B2 (en) 2021-05-15 2024-02-20 Apple Inc. Shared-content session user interfaces
US11822761B2 (en) 2021-05-15 2023-11-21 Apple Inc. Shared-content session user interfaces
US12449961B2 (en) 2021-05-18 2025-10-21 Apple Inc. Adaptive video conference user interfaces
US12405631B2 (en) 2022-06-05 2025-09-02 Apple Inc. Displaying application views
KR20240025097A (en) * 2022-08-17 2024-02-27 삼성디스플레이 주식회사 Display system and method of driving the same

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020067319A1 (en) * 1996-05-30 2002-06-06 Martin Hensel Computer including at least two displays
US7032187B2 (en) * 1998-11-20 2006-04-18 Microsoft Corporation Pen-based interface for a notepad computer
US20060284851A1 (en) * 2005-06-15 2006-12-21 Pittman John S Programmable orientation handwriting recognition system and method
US20090198132A1 (en) * 2007-08-10 2009-08-06 Laurent Pelissier Hand-held ultrasound imaging device having reconfigurable user interface
US20090213085A1 (en) * 2005-10-25 2009-08-27 Motorola, Inc. Entering a Character into an Electronic Device
US20100097331A1 (en) * 2008-10-16 2010-04-22 Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd Adaptive user interface
US20100161653A1 (en) * 2008-06-24 2010-06-24 Krasnow Arthur Z Academic StudyTool Utilizing E-Book Technology
US8407606B1 (en) * 2009-01-02 2013-03-26 Perceptive Pixel Inc. Allocating control among inputs concurrently engaging an object displayed on a multi-touch device

Family Cites Families (172)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3132911A (en) 1961-04-20 1964-05-12 Burroughs Corp Hinge structure
CA1112406A (en) 1977-09-14 1981-11-17 Gary D. Hanna Hinge structure
GB2115478B (en) 1982-02-15 1985-10-16 Courier Display Syst Improvements in and relating to hinges
US4633436A (en) 1983-12-16 1986-12-30 International Business Machines Corp. Real-time rub-out erase for an electronic handwriting facility
GB8622324D0 (en) 1986-09-17 1986-10-22 Courier Products Ltd Hinges
RU1769776C (en) 1990-03-27 1992-10-15 Esman Igor Hinge
SE468565B (en) 1990-09-18 1993-02-08 Christer Zarelius BAND SIZE BOEJBART BORGAN
DE4137033A1 (en) * 1991-11-11 1993-05-13 Siemens Ag PROGRAMMABLE CONTROL
US6697524B1 (en) * 1992-09-04 2004-02-24 Canon Kabushiki Kaisha Information processing method and apparatus
US7835989B1 (en) 1992-12-09 2010-11-16 Discovery Communications, Inc. Electronic book alternative delivery systems
DE69428988T2 (en) * 1993-04-20 2002-05-29 Apple Computer INTERACTIVE USER INTERFACE
JP3546337B2 (en) 1993-12-21 2004-07-28 ゼロックス コーポレイション User interface device for computing system and method of using graphic keyboard
DE69533479T2 (en) * 1994-07-01 2005-09-22 Palm Computing, Inc., Los Altos CHARACTER SET WITH CHARACTERS FROM MULTIPLE BARS AND HANDWRITING IDENTIFICATION SYSTEM
US5610825A (en) * 1994-11-08 1997-03-11 Johnson; William J. Method and apparatus for the display of digitized analog signal loss
US5870552A (en) * 1995-03-28 1999-02-09 America Online, Inc. Method and apparatus for publishing hypermedia documents over wide area networks
US6750877B2 (en) * 1995-12-13 2004-06-15 Immersion Corporation Controlling haptic feedback for enhancing navigation in a graphical environment
FR2746151B1 (en) 1996-03-15 1998-05-22 DEVICE FOR THE PROTECTION AND GUIDE OF AN ASSOCIATED ELONGATED COMPONENT, AT THE JOINT, WITH TWO RIGID ELEMENTS JOINTED ONE TO THE OTHER, AND THEIR INDUSTRIAL APPLICATIONS
US5819032A (en) * 1996-05-15 1998-10-06 Microsoft Corporation Electronic magazine which is distributed electronically from a publisher to multiple subscribers
US6144962A (en) * 1996-10-15 2000-11-07 Mercury Interactive Corporation Visualization of web sites and hierarchical data structures
US5870559A (en) * 1996-10-15 1999-02-09 Mercury Interactive Software system and associated methods for facilitating the analysis and management of web sites
US5958008A (en) * 1996-10-15 1999-09-28 Mercury Interactive Corporation Software system and associated methods for scanning and mapping dynamically-generated web documents
GB9701793D0 (en) 1997-01-29 1997-03-19 Gay Geoffrey N W Means for inputting characters or commands into a computer
US6138072A (en) * 1997-04-24 2000-10-24 Honda Giken Kogyo Kabushiki Kaisha Navigation device
US5920864A (en) * 1997-09-09 1999-07-06 International Business Machines Corporation Multi-level category dynamic bundling for content distribution
US6377249B1 (en) 1997-11-12 2002-04-23 Excel Tech Electronic light pen system
US6157381A (en) * 1997-11-18 2000-12-05 International Business Machines Corporation Computer system, user interface component and method utilizing non-linear scroll bar
US6037937A (en) * 1997-12-04 2000-03-14 Nortel Networks Corporation Navigation tool for graphical user interface
US6898315B2 (en) * 1998-03-23 2005-05-24 Microsoft Corporation Feature extraction for real-time pattern recognition using single curve per pattern analysis
US5987704A (en) 1998-04-15 1999-11-23 Apple Computer, Inc. Dual axis hinge apparatus with braking mechanism
US6340967B1 (en) * 1998-04-24 2002-01-22 Natural Input Solutions Inc. Pen based edit correction interface method and apparatus
US6421048B1 (en) 1998-07-17 2002-07-16 Sensable Technologies, Inc. Systems and methods for interacting with virtual objects in a haptic virtual reality environment
US6411302B1 (en) 1999-01-06 2002-06-25 Concise Multimedia And Communications Inc. Method and apparatus for addressing multiple frame buffers
US20060061551A1 (en) * 1999-02-12 2006-03-23 Vega Vista, Inc. Motion detection and tracking system to control navigation and display of portable displays including on-chip gesture detection
US6466220B1 (en) 1999-03-05 2002-10-15 Teralogic, Inc. Graphics engine architecture
US6333994B1 (en) * 1999-03-31 2001-12-25 International Business Machines Corporation Spatial sorting and formatting for handwriting recognition
US7091959B1 (en) 1999-03-31 2006-08-15 Advanced Digital Systems, Inc. System, computer program product, computing device, and associated methods for form identification and information manipulation
US6288704B1 (en) * 1999-06-08 2001-09-11 Vega, Vista, Inc. Motion detection and tracking system to control navigation and display of object viewers
US6292188B1 (en) * 1999-07-28 2001-09-18 Alltrue Networks, Inc. System and method for navigating in a digital information environment
US20020024506A1 (en) * 1999-11-09 2002-02-28 Flack James F. Motion detection and tracking system to control navigation and display of object viewers
US6661416B2 (en) 1999-12-24 2003-12-09 Matsushita Electric Industrial Co., Ltd. Apparatus and method for drawing character sequence using font data with any data structure
US7564995B1 (en) * 2000-03-07 2009-07-21 Apple Inc. Method and apparatus for acquiring and organizing ink information in pen-aware computer systems
US7009626B2 (en) * 2000-04-14 2006-03-07 Picsel Technologies Limited Systems and methods for generating visual representations of graphical data and digital document processing
US7576730B2 (en) * 2000-04-14 2009-08-18 Picsel (Research) Limited User interface systems and methods for viewing and manipulating digital documents
FR2810131B1 (en) * 2000-06-08 2005-04-08 Stg Interactive SYSTEM FOR PUBLICATION OF MULTIMEDIA DATA
US7346848B1 (en) * 2000-06-21 2008-03-18 Microsoft Corporation Single window navigation methods and systems
US7139982B2 (en) * 2000-12-21 2006-11-21 Xerox Corporation Navigation methods, systems, and computer program products for virtual three-dimensional books
US6707473B2 (en) 2001-08-01 2004-03-16 Microsoft Corporation Dynamic rendering of ink strokes with transparency
ITBL20010007A1 (en) 2001-03-21 2002-09-21 Fedon Giorgio & Figli S P A PLASTIC HINGE FOR CASES, PARTICULARLY FOR GLASSES
US6537103B2 (en) 2001-05-23 2003-03-25 Hubbell Incorporated Adaptable conduit connector assembly
US7280695B2 (en) * 2001-05-31 2007-10-09 Empower Technologies, Inc. System and method of pen-based data input into a computing device
WO2003009588A1 (en) * 2001-07-17 2003-01-30 Yesvideo, Inc. Digital visual recording content indexing and packaging
US7158678B2 (en) 2001-07-19 2007-01-02 Motorola, Inc. Text input method for personal digital assistants and the like
US6909430B2 (en) 2001-08-01 2005-06-21 Microsoft Corporation Rendering ink strokes of variable width and angle
US20050079477A1 (en) * 2001-11-01 2005-04-14 Automatic E-Learning, Llc Interactions for electronic learning system
DE10202439C1 (en) 2002-01-22 2003-12-04 Eads Deutschland Gmbh Joint for connecting components with mutually facing longitudinal sides and flexible band for use for such a joint
US8155498B2 (en) * 2002-04-26 2012-04-10 The Directv Group, Inc. System and method for indexing commercials in a video presentation
US7251413B2 (en) * 2002-04-26 2007-07-31 Digital Networks North America, Inc. System and method for improved blackfield detection
US7096432B2 (en) 2002-05-14 2006-08-22 Microsoft Corporation Write anywhere tool
US7158675B2 (en) 2002-05-14 2007-01-02 Microsoft Corporation Interfacing with ink
US7065707B2 (en) * 2002-06-24 2006-06-20 Microsoft Corporation Segmenting and indexing web pages using function-based object models
JP4139671B2 (en) 2002-10-28 2008-08-27 シャープ株式会社 Pen input display device
US7100119B2 (en) 2002-11-01 2006-08-29 Microsoft Corporation Page bar control
US7477205B1 (en) 2002-11-05 2009-01-13 Nvidia Corporation Method and apparatus for displaying data from multiple frame buffers on one or more display devices
US7735104B2 (en) * 2003-03-20 2010-06-08 The Directv Group, Inc. System and method for navigation of indexed video content
US7170502B2 (en) * 2003-04-04 2007-01-30 Seiko Epson Corporation Method for implementing a partial ink layer for a pen-based computing device
US7672513B2 (en) 2003-04-29 2010-03-02 Anoto Ab Methods, apparatus, computer program and storage medium for position decoding
US7168035B1 (en) * 2003-06-11 2007-01-23 Microsoft Corporation Building a view on markup language data through a set of components
US20040257369A1 (en) 2003-06-17 2004-12-23 Bill Fang Integrated video and graphics blender
US7567239B2 (en) * 2003-06-26 2009-07-28 Motorola, Inc. Method and system for message and note composition on small screen devices
DE102004039530A1 (en) 2003-08-22 2005-03-17 Tyco Electronics Amp Gmbh Plug-in contact for a printed circuit board (PCB) has a first pin to hold on the PCB and parallel contact plates molded on the pin to limit a contact area for retaining and contacting a contact pin
US6875924B2 (en) 2003-09-09 2005-04-05 Uniprise International, Inc. Extendible flexible electrical conduit with conductors therein
US20050052427A1 (en) * 2003-09-10 2005-03-10 Wu Michael Chi Hung Hand gesture interaction with touch surface
US7427984B2 (en) 2003-10-26 2008-09-23 Microsoft Corporation Point erasing
GB0400354D0 (en) * 2004-01-08 2004-02-11 Onslow Robert D A popup window which displays part of a second document when viewing part of a first document
EP1603309B1 (en) 2004-06-04 2008-08-20 Sony Ericsson Mobile Communications AB A foldable electronic equipment comprising a slildable hinge including leaf springs
SE0401687D0 (en) 2004-06-30 2004-06-30 Anoto Ab Information management
US20080296074A1 (en) 2004-06-30 2008-12-04 Anoto Ab Data Management in an Electric Pen
US20060028457A1 (en) 2004-08-08 2006-02-09 Burns David W Stylus-Based Computer Input System
US7890919B1 (en) * 2004-10-27 2011-02-15 Adobe Systems Incorporated Automatic component update and integration
FR2877452A1 (en) * 2004-10-28 2006-05-05 Thomson Licensing Sa METHOD FOR SELECTING A BUTTON IN A GRAPHIC BAR, AND RECEIVER IMPLEMENTING THE METHOD
US8552984B2 (en) * 2005-01-13 2013-10-08 602531 British Columbia Ltd. Method, system, apparatus and computer-readable media for directing input associated with keyboard-type device
US7639876B2 (en) 2005-01-14 2009-12-29 Advanced Digital Systems, Inc. System and method for associating handwritten information with one or more objects
US20060184901A1 (en) * 2005-02-15 2006-08-17 Microsoft Corporation Computer content navigation tools
US7551312B1 (en) * 2005-03-17 2009-06-23 Ricoh Co., Ltd. Annotable document printer
US8599174B2 (en) 2005-03-18 2013-12-03 The Invention Science Fund I, Llc Verifying a written expression
US7826687B2 (en) 2005-03-18 2010-11-02 The Invention Science Fund I, Llc Including contextual information with a formed expression
US8340476B2 (en) 2005-03-18 2012-12-25 The Invention Science Fund I, Llc Electronic acquisition of a hand formed expression and a context of the expression
US8749480B2 (en) 2005-03-18 2014-06-10 The Invention Science Fund I, Llc Article having a writing portion and preformed identifiers
US7889186B2 (en) 2005-04-29 2011-02-15 Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. Pen input device and method for tracking pen position
US8200796B1 (en) 2005-05-05 2012-06-12 Digital Display Innovations, Llc Graphics display system for multiple remote terminals
US20060256139A1 (en) * 2005-05-11 2006-11-16 Gikandi David C Predictive text computer simplified keyboard with word and phrase auto-completion (plus text-to-speech and a foreign language translation option)
US7886233B2 (en) * 2005-05-23 2011-02-08 Nokia Corporation Electronic text input involving word completion functionality for predicting word candidates for partial word inputs
US9141718B2 (en) * 2005-06-03 2015-09-22 Apple Inc. Clipview applications
US20060277460A1 (en) * 2005-06-03 2006-12-07 Scott Forstall Webview applications
US8365063B2 (en) * 2005-06-28 2013-01-29 International Business Machines Corporation Accessible list navigation
AU2006281970B2 (en) * 2005-08-12 2012-05-03 Kannuu Pty Ltd Improved process and apparatus for selecting an item from a database
US20070061707A1 (en) * 2005-09-15 2007-03-15 International Business Machines Corporation Method, system, and computer program product for providing virtual views in an on-demand portal infrastructure
US20070094267A1 (en) * 2005-10-20 2007-04-26 Glogood Inc. Method and system for website navigation
JP4908518B2 (en) * 2005-12-08 2012-04-04 ノキア コーポレイション Improved text input for electronic devices
KR100809521B1 (en) 2005-12-08 2008-03-04 한국전자통신연구원 Method and apparatus of surface reconstruction using corresponding curves in multiple images
US7702684B2 (en) * 2006-01-27 2010-04-20 Unz.Org Llc Presenting digitized content on a network using a cross-linked layer of electronic documents derived from a relational database
US7774722B2 (en) 2006-01-31 2010-08-10 Microsoft Corporation Creation and manipulation of canvases based on ink strokes
EP1994751A1 (en) * 2006-03-01 2008-11-26 France Télécom Method for providing a multimedia service on demand, service platform, programme and decoder for implementing the method
US20070291401A1 (en) 2006-05-19 2007-12-20 Maxtor Corporation Contact detection using calibrated seeks
US7633493B2 (en) 2006-06-19 2009-12-15 International Business Machines Corporation Camera-equipped writing tablet apparatus for digitizing form entries
US20080076472A1 (en) * 2006-09-22 2008-03-27 Sony Ericsson Mobile Communications Ab Intelligent Predictive Text Entry
US7689928B1 (en) 2006-09-29 2010-03-30 Adobe Systems Inc. Methods and apparatus for placing and interpreting reference marks on scrollbars
EP1925565B1 (en) 2006-11-24 2009-09-23 Nestlé Waters Management & Technology A packaging assembly comprising lightweight containers and manufacturing process
TWI331317B (en) 2006-12-22 2010-10-01 Ind Tech Res Inst Method and system for image editing
CN101216823A (en) * 2007-01-04 2008-07-09 阿里巴巴公司 Website navigation system and website navigation method
US8970503B2 (en) * 2007-01-05 2015-03-03 Apple Inc. Gestures for devices having one or more touch sensitive surfaces
JP4663662B2 (en) 2007-01-31 2011-04-06 三洋電機株式会社 Drawing device
US7903877B2 (en) * 2007-03-06 2011-03-08 Microsoft Corporation Radical-based HMM modeling for handwritten East Asian characters
US20080243808A1 (en) * 2007-03-29 2008-10-02 Nokia Corporation Bad word list
KR20100029219A (en) * 2007-05-29 2010-03-16 라이브스크라이브, 인크. Multi-modal smartpen computing system
US8416218B2 (en) 2007-05-29 2013-04-09 Livescribe, Inc. Cyclical creation, transfer and enhancement of multi-modal information between paper and digital domains
US8265382B2 (en) * 2007-05-29 2012-09-11 Livescribe, Inc. Electronic annotation of documents with preexisting content
WO2008150921A1 (en) * 2007-05-29 2008-12-11 Livescribe, Inc. Communicating audio and writing using a smart pen computing system
US20090015793A1 (en) * 2007-07-13 2009-01-15 Kent Suzuki Integrated Interactive Drawing and Entertainment Projector
US8065602B2 (en) * 2007-09-24 2011-11-22 At&T Intellectual Property I, Lp Methods of completing electronic forms relating to interactions with customers by carrying over call back numbers between forms
US8850351B2 (en) 2007-09-25 2014-09-30 Ati Technologies Ulc Method and tool for virtual desktop management
US20090100380A1 (en) * 2007-10-12 2009-04-16 Microsoft Corporation Navigating through content
US20090119365A1 (en) * 2007-10-30 2009-05-07 1St Works Corporation Method and apparatus for display synchronization using image compression
US20100138875A1 (en) * 2007-11-30 2010-06-03 Johnson Gerard C Method and system for improved interactive television processing
US8116569B2 (en) 2007-12-21 2012-02-14 Microsoft Corporation Inline handwriting recognition and correction
US20090184972A1 (en) 2008-01-18 2009-07-23 Qualcomm Incorporated Multi-buffer support for off-screen surfaces in a graphics processing system
US8762871B2 (en) 2008-02-03 2014-06-24 Microsoft Corporation Dynamic preview of diagram elements to be inserted into a diagram
US9612847B2 (en) 2008-02-05 2017-04-04 Microsoft Technology Licensing, Llc Destination list associated with an application launcher
US9288245B2 (en) * 2008-02-07 2016-03-15 Qualcomm Incorporated Apparatus and methods of accessing content
US8270666B2 (en) * 2008-02-12 2012-09-18 Certusview Technologies, Llc Searchable electronic records of underground facility locate marking operations
US20090251441A1 (en) * 2008-04-03 2009-10-08 Livescribe, Inc. Multi-Modal Controller
US9058067B2 (en) * 2008-04-03 2015-06-16 Livescribe Digital bookclip
US8944824B2 (en) * 2008-04-03 2015-02-03 Livescribe, Inc. Multi-modal learning system
US8149227B2 (en) * 2008-04-03 2012-04-03 Livescribe, Inc. Removing click and friction noise in a writing device
US8610672B2 (en) * 2008-04-10 2013-12-17 Nokia Corporation Device and method for stroke based graphic input
US8542927B2 (en) 2008-06-26 2013-09-24 Microsoft Corporation Character auto-completion for online east asian handwriting input
US20100017704A1 (en) 2008-07-18 2010-01-21 Yahoo! Inc. Dynamic content layout
US9395884B2 (en) * 2008-09-24 2016-07-19 Sap Se Method and system for navigating between pages
US8280223B2 (en) * 2008-10-29 2012-10-02 Disney Enterprises, Inc. Playback of episodic content recorded on a packaged media set
WO2010051563A1 (en) * 2008-11-03 2010-05-06 Novarra, Inc. Methods and systems for providing navigation bars in a browser
US8302026B2 (en) * 2008-11-28 2012-10-30 Microsoft Corporation Multi-panel user interface
JP5170771B2 (en) 2009-01-05 2013-03-27 任天堂株式会社 Drawing processing program, information processing apparatus, information processing system, and information processing control method
US8499251B2 (en) * 2009-01-07 2013-07-30 Microsoft Corporation Virtual page turn
US8300022B2 (en) * 2009-01-09 2012-10-30 International Business Machines Corporation Dynamically reconfigurable touch screen displays
US8819541B2 (en) * 2009-02-13 2014-08-26 Language Technologies, Inc. System and method for converting the digital typesetting documents used in publishing to a device-specfic format for electronic publishing
JP2010238094A (en) 2009-03-31 2010-10-21 Sony Corp Operation input device, operation input method, and program
JP5229083B2 (en) * 2009-04-14 2013-07-03 ソニー株式会社 Information processing apparatus, information processing method, and program
JP5606686B2 (en) * 2009-04-14 2014-10-15 ソニー株式会社 Information processing apparatus, information processing method, and program
US9032299B2 (en) * 2009-04-30 2015-05-12 Apple Inc. Tool for grouping media clips for a media editing application
US8359537B2 (en) * 2009-04-30 2013-01-22 Apple Inc. Tool for navigating a composite presentation
US8881013B2 (en) * 2009-04-30 2014-11-04 Apple Inc. Tool for tracking versions of media sections in a composite presentation
WO2010129778A2 (en) 2009-05-08 2010-11-11 Universal Industrial Products, Inc. Self-closing invisible hinge with internal electrical wiring
US20100315266A1 (en) * 2009-06-15 2010-12-16 Microsoft Corporation Predictive interfaces with usability constraints
US20110066965A1 (en) * 2009-09-15 2011-03-17 Sony Corporation Electronic book with enhanced features
US20110090155A1 (en) * 2009-10-15 2011-04-21 Qualcomm Incorporated Method, system, and computer program product combining gestural input from multiple touch screens into one gestural input
CN102576256A (en) 2009-10-15 2012-07-11 智能技术无限责任公司 Method and apparatus for drawing and erasing calligraphic ink objects on a display surface
US8884872B2 (en) * 2009-11-20 2014-11-11 Nuance Communications, Inc. Gesture-based repetition of key activations on a virtual keyboard
TW201120640A (en) * 2009-12-15 2011-06-16 Acer Inc Multiple screens electric apparatus and reference information display method for use with the same
US8803898B2 (en) 2009-12-17 2014-08-12 Arm Limited Forming a windowing display in a frame buffer
US8510677B2 (en) * 2010-01-06 2013-08-13 Apple Inc. Device, method, and graphical user interface for navigating through a range of values
US8239785B2 (en) 2010-01-27 2012-08-07 Microsoft Corporation Edge gestures
US20110191719A1 (en) 2010-02-04 2011-08-04 Microsoft Corporation Cut, Punch-Out, and Rip Gestures
US8619035B2 (en) * 2010-02-10 2013-12-31 Tactus Technology, Inc. Method for assisting user input to a device
US20110209058A1 (en) * 2010-02-25 2011-08-25 Microsoft Corporation Multi-screen hold and tap gesture
US20110261060A1 (en) 2010-04-23 2011-10-27 Markus Waibel Drawing method and computer program
US9851747B2 (en) * 2010-05-21 2017-12-26 Peter G. Winsky Electronic book reader with closely juxtaposed display screens
US8817017B2 (en) 2010-06-01 2014-08-26 Vladimir Vaganov 3D digital painting
US20110291964A1 (en) * 2010-06-01 2011-12-01 Kno, Inc. Apparatus and Method for Gesture Control of a Dual Panel Electronic Device
US9715540B2 (en) * 2010-06-24 2017-07-25 International Business Machines Corporation User driven audio content navigation
KR20120009200A (en) * 2010-07-23 2012-02-01 삼성전자주식회사 Character input method and device in portable terminal
US20120036468A1 (en) * 2010-08-03 2012-02-09 Nokia Corporation User input remapping
US9588951B2 (en) 2010-12-06 2017-03-07 Smart Technologies Ulc Annotation method and system for conferencing

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020067319A1 (en) * 1996-05-30 2002-06-06 Martin Hensel Computer including at least two displays
US7032187B2 (en) * 1998-11-20 2006-04-18 Microsoft Corporation Pen-based interface for a notepad computer
US20060284851A1 (en) * 2005-06-15 2006-12-21 Pittman John S Programmable orientation handwriting recognition system and method
US20090213085A1 (en) * 2005-10-25 2009-08-27 Motorola, Inc. Entering a Character into an Electronic Device
US20090198132A1 (en) * 2007-08-10 2009-08-06 Laurent Pelissier Hand-held ultrasound imaging device having reconfigurable user interface
US20100161653A1 (en) * 2008-06-24 2010-06-24 Krasnow Arthur Z Academic StudyTool Utilizing E-Book Technology
US20100097331A1 (en) * 2008-10-16 2010-04-22 Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd Adaptive user interface
US8407606B1 (en) * 2009-01-02 2013-03-26 Perceptive Pixel Inc. Allocating control among inputs concurrently engaging an object displayed on a multi-touch device

Cited By (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140238876A1 (en) * 2013-02-26 2014-08-28 Superior Communications, Inc. Folio case
US9086845B2 (en) * 2013-02-26 2015-07-21 Superior Communications, Inc. Folio case
US9239648B2 (en) 2014-03-17 2016-01-19 Google Inc. Determining user handedness and orientation using a touchscreen device
US9645693B2 (en) 2014-03-17 2017-05-09 Google Inc. Determining user handedness and orientation using a touchscreen device
WO2015152890A1 (en) * 2014-03-31 2015-10-08 Hewlett-Packard Development Company, Lp Three-part gesture
US11347960B2 (en) 2015-02-26 2022-05-31 Magic Leap, Inc. Apparatus for a near-eye display
US10878235B2 (en) 2015-02-26 2020-12-29 Magic Leap, Inc. Apparatus for a near-eye display
US11756335B2 (en) 2015-02-26 2023-09-12 Magic Leap, Inc. Apparatus for a near-eye display
US12131500B2 (en) 2016-12-29 2024-10-29 Magic Leap, Inc. Systems and methods for augmented reality
US11790554B2 (en) 2016-12-29 2023-10-17 Magic Leap, Inc. Systems and methods for augmented reality
US11210808B2 (en) 2016-12-29 2021-12-28 Magic Leap, Inc. Systems and methods for augmented reality
US11199713B2 (en) 2016-12-30 2021-12-14 Magic Leap, Inc. Polychromatic light out-coupling apparatus, near-eye displays comprising the same, and method of out-coupling polychromatic light
US11874468B2 (en) 2016-12-30 2024-01-16 Magic Leap, Inc. Polychromatic light out-coupling apparatus, near-eye displays comprising the same, and method of out-coupling polychromatic light
US11567324B2 (en) 2017-07-26 2023-01-31 Magic Leap, Inc. Exit pupil expander
US11927759B2 (en) 2017-07-26 2024-03-12 Magic Leap, Inc. Exit pupil expander
US12298473B2 (en) 2017-12-10 2025-05-13 Magic Leap, Inc. Anti-reflective coatings on optical waveguides
US11953653B2 (en) 2017-12-10 2024-04-09 Magic Leap, Inc. Anti-reflective coatings on optical waveguides
US11280937B2 (en) 2017-12-10 2022-03-22 Magic Leap, Inc. Anti-reflective coatings on optical waveguides
US11187923B2 (en) 2017-12-20 2021-11-30 Magic Leap, Inc. Insert for augmented reality viewing device
US12366769B2 (en) 2017-12-20 2025-07-22 Magic Leap, Inc. Insert for augmented reality viewing device
US11762222B2 (en) 2017-12-20 2023-09-19 Magic Leap, Inc. Insert for augmented reality viewing device
US11908434B2 (en) 2018-03-15 2024-02-20 Magic Leap, Inc. Image correction due to deformation of components of a viewing device
US11776509B2 (en) 2018-03-15 2023-10-03 Magic Leap, Inc. Image correction due to deformation of components of a viewing device
US11189252B2 (en) 2018-03-15 2021-11-30 Magic Leap, Inc. Image correction due to deformation of components of a viewing device
US11204491B2 (en) 2018-05-30 2021-12-21 Magic Leap, Inc. Compact variable focus configurations
US11885871B2 (en) 2018-05-31 2024-01-30 Magic Leap, Inc. Radar head pose localization
US11200870B2 (en) 2018-06-05 2021-12-14 Magic Leap, Inc. Homography transformation matrices based temperature calibration of a viewing system
US11467855B2 (en) 2018-06-05 2022-10-11 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Application preloading method and device, storage medium and terminal
WO2019237099A1 (en) * 2018-06-08 2019-12-12 Magic Leap, Inc. Augmented reality viewer with automated surface selection placement and content orientation placement
US11092812B2 (en) 2018-06-08 2021-08-17 Magic Leap, Inc. Augmented reality viewer with automated surface selection placement and content orientation placement
US11579441B2 (en) 2018-07-02 2023-02-14 Magic Leap, Inc. Pixel intensity modulation using modifying gain values
US12001013B2 (en) 2018-07-02 2024-06-04 Magic Leap, Inc. Pixel intensity modulation using modifying gain values
US11510027B2 (en) 2018-07-03 2022-11-22 Magic Leap, Inc. Systems and methods for virtual and augmented reality
US11856479B2 (en) 2018-07-03 2023-12-26 Magic Leap, Inc. Systems and methods for virtual and augmented reality along a route with markers
US12164978B2 (en) 2018-07-10 2024-12-10 Magic Leap, Inc. Thread weave for cross-instruction set architecture procedure calls
US12379981B2 (en) 2018-07-10 2025-08-05 Magic Leap, Inc. Thread weave for cross-instruction set architectureprocedure calls
US11624929B2 (en) 2018-07-24 2023-04-11 Magic Leap, Inc. Viewing device with dust seal integration
US11598651B2 (en) 2018-07-24 2023-03-07 Magic Leap, Inc. Temperature dependent calibration of movement detection devices
US12247846B2 (en) 2018-07-24 2025-03-11 Magic Leap, Inc. Temperature dependent calibration of movement detection devices
US11630507B2 (en) 2018-08-02 2023-04-18 Magic Leap, Inc. Viewing system with interpupillary distance compensation based on head motion
US11112862B2 (en) 2018-08-02 2021-09-07 Magic Leap, Inc. Viewing system with interpupillary distance compensation based on head motion
US11216086B2 (en) 2018-08-03 2022-01-04 Magic Leap, Inc. Unfused pose-based drift correction of a fused pose of a totem in a user interaction system
US11609645B2 (en) 2018-08-03 2023-03-21 Magic Leap, Inc. Unfused pose-based drift correction of a fused pose of a totem in a user interaction system
US11960661B2 (en) 2018-08-03 2024-04-16 Magic Leap, Inc. Unfused pose-based drift correction of a fused pose of a totem in a user interaction system
US12254141B2 (en) 2018-08-03 2025-03-18 Magic Leap, Inc. Unfused pose-based drift correction of a fused pose of a totem in a user interaction system
US12016719B2 (en) 2018-08-22 2024-06-25 Magic Leap, Inc. Patient viewing system
US10914949B2 (en) 2018-11-16 2021-02-09 Magic Leap, Inc. Image size triggered clarification to maintain image sharpness
US11521296B2 (en) 2018-11-16 2022-12-06 Magic Leap, Inc. Image size triggered clarification to maintain image sharpness
US12044851B2 (en) 2018-12-21 2024-07-23 Magic Leap, Inc. Air pocket structures for promoting total internal reflection in a waveguide
US12498581B2 (en) 2018-12-21 2025-12-16 Magic Leap, Inc. Air pocket structures for promoting total internal reflection in a waveguide
US11425189B2 (en) 2019-02-06 2022-08-23 Magic Leap, Inc. Target intent-based clock speed determination and adjustment to limit total heat generated by multiple processors
US11762623B2 (en) 2019-03-12 2023-09-19 Magic Leap, Inc. Registration of local content between first and second augmented reality viewers
US12267545B2 (en) 2019-05-01 2025-04-01 Magic Leap, Inc. Content provisioning system and method
US11445232B2 (en) 2019-05-01 2022-09-13 Magic Leap, Inc. Content provisioning system and method
US12249035B2 (en) 2019-07-26 2025-03-11 Magic Leap, Inc. System and method for augmented reality with virtual objects behind a physical surface
US11514673B2 (en) 2019-07-26 2022-11-29 Magic Leap, Inc. Systems and methods for augmented reality
US12033081B2 (en) 2019-11-14 2024-07-09 Magic Leap, Inc. Systems and methods for virtual and augmented reality
US11737832B2 (en) 2019-11-15 2023-08-29 Magic Leap, Inc. Viewing system for use in a surgical environment
US12472007B2 (en) 2019-11-15 2025-11-18 Magic Leap, Inc. Viewing system for use in a surgical environment

Also Published As

Publication number Publication date
US20150378535A1 (en) 2015-12-31
US20110296344A1 (en) 2011-12-01
US9996227B2 (en) 2018-06-12
US20110291964A1 (en) 2011-12-01
US9037991B2 (en) 2015-05-19
US20120200540A1 (en) 2012-08-09
US20110292060A1 (en) 2011-12-01
US9141134B2 (en) 2015-09-22

Similar Documents

Publication Publication Date Title
US20110291969A1 (en) Apparatus and Method for Right/Left Hand Orientation of a Dual Panel Electronic Device
US11120203B2 (en) Editing annotations of paginated digital content
US10031607B1 (en) System, method, and computer program product for a multi-pressure selection touch screen
CN103477314B (en) Information display device with at least two touch screens and information display method thereof
CN102362248B (en) Dual screen portable touch sensitive computing system
US9354899B2 (en) Simultaneous display of multiple applications using panels
TWI705361B (en) Control method, electronic device and non-transitory computer readable storage medium device
US10915698B2 (en) Multi-purpose tool for interacting with paginated digital content
US20150186351A1 (en) Annotation Mode Including Multiple Note Types For Paginated Digital Content
US20150100874A1 (en) Ui techniques for revealing extra margin area for paginated digital content
US20150186350A1 (en) Deleting annotations of paginated digital content
US20140359517A1 (en) Turning a Page on a Display
US9665381B2 (en) Combining interfaces of shell applications and sub-applications
CN103914247A (en) Touchpad operational mode
US20140157128A1 (en) Systems and methods for processing simultaneously received user inputs
WO2018052969A1 (en) Systems and methods for a touchscreen user interface for a collaborative editing tool
US20180329596A1 (en) Ink Anchoring
US10831289B2 (en) Method and device for handling event invocation using a stylus pen
US20130188218A1 (en) Print Requests Including Event Data
CN106557251B (en) Flexible mapping of writing areas to digital displays
CN106201452B (en) The device of window, the method and apparatus at presentation user interface are presented
TWI686742B (en) Control method, electronic device and non-transitory computer readable storage medium device
CN103946777A (en) Mechanism for interpreting touches to a pad cover over a sensor pad at a computing device
US20130257898A1 (en) Digital media modification
US20110157214A1 (en) Multi-Screens Electronic Apparatus and Image Display Method Thereof

Legal Events

Date Code Title Description
AS Assignment

Owner name: KNO, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:RASHID, OSMAN;HABIB, BABUR;STRAUS, DAVID M.;AND OTHERS;SIGNING DATES FROM 20110509 TO 20110518;REEL/FRAME:026354/0926

AS Assignment

Owner name: SILICON VALLEY BANK, CALIFORNIA

Free format text: SECURITY AGREEMENT;ASSIGNOR:KNO, INC.;REEL/FRAME:030954/0648

Effective date: 20130801

AS Assignment

Owner name: ANDREESSEN HOROWITZ FUND I, L.P., AS COLLATERAL AG

Free format text: SECURITY AGREEMENT;ASSIGNOR:KNO, INC.;REEL/FRAME:031074/0930

Effective date: 20130801

AS Assignment

Owner name: OSMAN RASHID, AS TRUSTEE FOR THE RASHID LIVING TRU

Free format text: SECURITY AGREEMENT;ASSIGNOR:KNO, INC.;REEL/FRAME:031494/0858

Effective date: 20131024

AS Assignment

Owner name: KNO, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:OSMAN RASHID, AS TRUSTEE FOR THE RASHID LIVING TRUST;REEL/FRAME:031572/0295

Effective date: 20131108

Owner name: KNO, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:ANDREESSEN HOROWITZ FUND I, L.P., AS COLLATERAL AGENT;REEL/FRAME:031572/0317

Effective date: 20131108

Owner name: KNO, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:SILICON VALLEY BANK;REEL/FRAME:031610/0312

Effective date: 20131108

AS Assignment

Owner name: INTEL CORPORATION, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KNO, INC.;REEL/FRAME:032008/0038

Effective date: 20140114

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION