Patent application number | Description | Published |
20130033525 | Cross-slide Gesture to Select and Rearrange - Cross slide gestures for touch displays are described. In at least some embodiments, cross slide gestures can be used on content that pans or scrolls in one direction, to enable additional actions, such as content selection, drag and drop operations, and the like. In one or more embodiments, a cross slide gesture can be performed by dragging an item or object in a direction that is different from a scrolling direction. The different-direction drag can be mapped to additional actions or functionality. In one or more embodiments, one or more thresholds can be utilized, such as a distance threshold, in combination with the different-direction drag, to map to additional actions or functionality. | 02-07-2013 |
20130044141 | Cross-slide Gesture to Select and Rearrange - Cross slide gestures for touch displays are described. In at least some embodiments, cross slide gestures can be used on content that pans or scrolls in one direction, to enable additional actions, such as content selection, drag and drop operations, and the like. In one or more embodiments, a cross slide gesture can be performed by dragging an item or object in a direction that is different from a scrolling direction. The different-direction drag can be mapped to additional actions or functionality. In one or more embodiments, one or more thresholds can be utilized, such as a distance threshold, in combination with the different-direction drag, to map to additional actions or functionality. | 02-21-2013 |
20130067373 | EXPLICIT TOUCH SELECTION AND CURSOR PLACEMENT - A system and method for implementing an efficient and easy to user interface for a touch screen device. A cursor may be placed by a user using simple inputs. The device operates places the cursor coarsely and refines the cursor placement upon further input from the user. Text may be selected using a gripper associated with the cursor. The user interface allows text selection without occluding the text being selected with the user's finger or the gripper. For selecting text in a multi-line block of text, a dynamic safety zone is implemented to simplify text selection for the user. | 03-14-2013 |
20130067391 | Semantic Zoom Animations - Semantic zoom techniques are described. In one or more implementations, techniques are described that may be utilized by a user to navigate to content of interest. These techniques may also include a variety of different features, such as to support semantic swaps and zooming “in” and “out.” These techniques may also include a variety of different input features, such as to support gestures, cursor-control device, and keyboard inputs. A variety of other features are also supported as further described in the detailed description and figures. | 03-14-2013 |
20130067398 | Semantic Zoom - Semantic zoom techniques are described. In one or more implementations, techniques are described that may be utilized by a user to navigate to content of interest. These techniques may also include a variety of different features, such as to support semantic swaps and zooming “in” and “out.” These techniques may also include a variety of different input features, such as to support gestures, cursor-control device, and keyboard inputs. A variety of other features are also supported as further described in the detailed description and figures. | 03-14-2013 |
20130067420 | Semantic Zoom Gestures - Semantic zoom techniques are described. In one or more implementations, techniques are described that may be utilized by a user to navigate to content of interest. These techniques may also include a variety of different features, such as to support semantic swaps and zooming “in” and “out.” These techniques may also include a variety of different input features, such as to support gestures, cursor-control device, and keyboard inputs. A variety of other features are also supported as further described in the detailed description and figures. | 03-14-2013 |
20130080979 | EXPLICIT TOUCH SELECTION AND CURSOR PLACEMENT - A system and method for implementing an efficient and easy to user interface for a touch screen device. A cursor may be placed by a user using simple inputs. The device operates places the cursor coarsely and refines the cursor placement upon further input from the user. Text may be selected using a gripper associated with the cursor. The user interface allows text selection without occluding the text being selected with the user's finger or the gripper. For selecting text in a multi-line block of text, a dynamic safety zone is implemented to simplify text selection for the user. | 03-28-2013 |
20130104068 | TEXT PREDICTION KEY - A dedicated text prediction key for inserting a text prediction candidate is described. The text prediction key may be configured and/or output for display in conjunction with an on-screen/adaptable keyboard when a prediction for entered characters is detected. The text prediction key provides a mechanism for explicit insertion of a text prediction candidate that can be employed to avoid passive/non-explicit insertions. In at least some embodiments, the text prediction key may be selectively displayed by replacing/modifying one or more keys of the on-screen keyboard. In another approach, the text prediction key may appear at a designated location within or proximate to the on-screen keyboard. The text prediction key may also be configured in various ways to notify a user that a prediction candidate is available. | 04-25-2013 |
20130167058 | CLOSING APPLICATIONS - Application closing techniques are described. In one or more implementations, a computing device recognizes an input as involving selection of an application displayed in a display environment by the computing device and subsequent movement of a point of the selection toward an edge of the display environment. Responsive to the recognizing of the input, the selected application is closed by the computing device. | 06-27-2013 |
20130171607 | Self-revealing Gesture - Various embodiments provide self-revealing gestures that are designed to provide an indication of how to perform one or more different gestures. In at least one embodiment, an initiation gesture is received, relative to an object. The initiation gesture is configured to cause presentation of a visualization designed to provide an indication of how to perform a different gesture. Responsive to receiving the initiation gesture, the visualization is presented without causing performance of an operation associated with the different gesture. | 07-04-2013 |
Patent application number | Description | Published |
20080237491 | APPARATUS AND METHODS FOR SYSTEMATIC NON-UNIFORMITY CORRECTION USING A GAS CLUSTER ION BEAM - Embodiments of an apparatus and methods for correcting systematic non-uniformities using a gas cluster ion beam are generally described herein. Other embodiments may be described and claimed. | 10-02-2008 |
20090001282 | METHODS AND APPARATUS FOR ASSIGNING A BEAM INTENSITY PROFILE TO A GAS CLUSTER ION BEAM USED TO PROCESS WORKPIECES - Embodiments of the invention describe methods and apparatus for assigning a beam intensity profile to a gas cluster ion beam and processing workpieces using a gas cluster ion beam. One embodiment includes generating a gas cluster ion beam in a gas cluster ion beam processing apparatus, collecting parametric data relating to the spatial intensity of the gas cluster ion beam, and generating a beam intensity profile describing the spatial intensity of the gas cluster ion beam by fitting a mathematical functional shape to the parametric data. Another embodiment describes a method for processing a workpiece using a gas cluster ion beam. | 01-01-2009 |
20090037015 | METHOD AND SYSTEM FOR INCREASING THROUGHPUT DURING LOCATION SPECIFIC PROCESSING OF A PLURALITY OF SUBSTRATES - A method and system of location specific processing on a plurality of substrates is described. The method comprises measuring metrology data for the plurality of substrates. Thereafter, the method comprises computing correction data for a first substrate using the metrology data, followed by computing correction data for a second substrate using the metrology data. While computing the correction data for a second substrate, the method comprises applying the correction data for a first substrate to the first substrate using a gas cluster ion beam (GCIB). | 02-05-2009 |
20090084672 | METHOD AND SYSTEM FOR ADJUSTING BEAM DIMENSION FOR HIGH-GRADIENT LOCATION SPECIFIC PROCESSING - A method and system of location specific processing on a substrate is described. The method comprises establishing a gas cluster ion beam (GCIB) according to a set of beam properties and measuring metrology data for a substrate. Thereafter, the method comprises determining at least one spatial gradient of the metrology data at one or more locations on the substrate and adjusting at least one beam property in the set of beam properties for the GCIB according to the determined at least one spatial gradient. Using the metrology data and the adjusted set of beam properties, correction data for the substrate is computed. Following the computing, the adjusted GCIB is applied to the substrate according to the correction data. | 04-02-2009 |
20090084759 | METHOD AND SYSTEM FOR MULTI-PASS CORRECTION OF SUBSTRATE DEFECTS - A method and system of location specific processing on a substrate is described. The method comprises acquiring metrology data for a substrate, and computing correction data for adjusting a first region of the metrology data on the substrate. Thereafter, a first gas cluster ion beam (GCIB) for treating the high gradient regions is established, and the first GCIB is applied to the substrate according to the correction data. The method further comprises optionally acquiring second metrology data following the applying of the first GCIB, and computing second correction data for adjusting a second region of the metrology data, or the second metrology data, or both on the substrate. Thereafter, a second gas cluster ion beam (GCIB) for treating the second region is established, and the second GCIB is applied to the substrate according to the second correction data. | 04-02-2009 |