Patent application number | Description | Published |
20150077338 | Detecting Primary Hover Point For Multi-Hover Point Device - Example apparatus and methods concern establishing, managing, or dis-establishing a primary hover-point for a hover-sensitive input/output interface. One example apparatus includes a proximity detector that detects an object in a hover-space associated with the input/output interface. The apparatus produces characterization data concerning the object. The characterization data may identify where the object is located, how the object is moving, what the object is doing, or other attributes of the object. The apparatus may assign a hover point designation to the object as a function of the characterization data. The apparatus selectively controls input actions associated with the object based on the hover point designation. The apparatus may accept input actions associated with a primary hover point and ignore actions associated with a non-primary hover point. | 03-19-2015 |
20150077345 | Simultaneous Hover and Touch Interface - Example apparatus and methods concern processing simultaneous touch and hover actions for a touch-sensitive and hover-sensitive input/output (i/o) interface. One example apparatus includes a touch detector that detects an object that touches the i/o interface. The example apparatus includes a proximity detector that detects an object in a hover-space associated with the i/o interface. The apparatus produces characterization data concerning the touch action and the hover action. The proximity detector and the touch detector may share a set of capacitive sensing nodes. Example apparatus and methods selectively control input/output actions on the i/o interface based on a combination of the touch action(s) and the hover action(s). | 03-19-2015 |
20150082216 | Hover Controlled User Interface Element - Example apparatus and methods concern controlling a hover-sensitive input/output interface. One example apparatus includes a proximity detector that detects an object in a hover-space associated with the input/output interface. The apparatus produces characterization data concerning the object. The characterization data may be independent of where in the hover-space the object is located. The apparatus selectively controls the activation, display, and deactivation of user interface elements displayed by the apparatus on the input/output interface as a function of the characterization data and interface state. Selectively controlling the activation, display, and deactivation of the user interface elements includes allocating display space on the input/output interface to the user interface elements when they are needed for an operation on the apparatus and selectively reclaiming space on the input/output interface allocated to the user interface elements when they are not needed for an operation on the apparatus. | 03-19-2015 |
20150160819 | Crane Gesture - Example apparatus and methods concern detecting and responding to a crane gesture performed for a touch or hover-sensitive device. An example apparatus may include a hover-sensitive input/output interface configured to display an object that can be manipulated using a crane gesture. The apparatus may include a proximity detector configured to detect an object in a hover-space associated with the hover-sensitive input/output interface. The apparatus may include fogies configured to change a state of the object from untouched to target to pinched to lifted to released in response to detecting the appearance and movement of bracket points. The appearance of the object may change in response to detecting the state changes. | 06-11-2015 |
20150177866 | Multiple Hover Point Gestures - Example apparatus and methods concern detecting and responding to a multiple hover point gesture performed for a hover-sensitive device. An example apparatus may include a hover-sensitive input/output interface configured to detect multiple objects in a hover-space associated with the hover-sensitive input/output interface. The apparatus may include logics configured to identify an object in the hover-space, to characterize an object in the hover-space, to track an object in the hover-space, to identify a multiple hover point gesture based on the identification, characterization, and tracking, and to control a device, application, interface, or object based on the multiple hover point gesture. In different embodiments, multiple hover point gestures may be performed in one, two, three, or four dimensions. In one embodiment, the apparatus may be event driven with respect to handling gestures. | 06-25-2015 |
Patent application number | Description | Published |
20140267094 | PERFORMING AN ACTION ON A TOUCH-ENABLED DEVICE BASED ON A GESTURE - Techniques are described herein that are capable of performing an action on a touch-enabled device based on a gesture. A gesture (e.g., a hover gesture, a gaze gesture, a look-and-blink gesture, a voice gesture, a touch gesture, etc.) can be detected and an action performed in response to the detection. A hover gesture can occur without a user physically touching a touch screen of a touch-enabled device. Instead, the user's finger or fingers can be positioned at a spaced distance above the touch screen. The touch screen can detect that the user's fingers, palm, etc. are proximate to the touch screen, such as through capacitive sensing. Additionally, finger movement can be detected while the fingers are hovering to expand the existing options for gesture input. | 09-18-2014 |
20150089419 | PRESENTATION OF A CONTROL INTERFACE ON A TOUCH-ENABLED DEVICE BASED ON A MOTION OR ABSENCE THEREOF - Techniques are described herein that are capable of causing a control interface to be presented on a touch-enabled device based on a motion or absence thereof. A motion, such as a hover gesture, can be detected and the control interface presented in response to the detection. Alternatively, absence of a motion can be detected and the control interface presented in response to the detection. A hover gesture can occur without a user physically touching a touch screen of a touch-enabled device. Instead, the user's finger or fingers can be positioned at a spaced distance above the touch screen. The touch screen can detect that the user's fingers are proximate to the touch screen, such as through capacitive sensing. Additionally, finger movement can be detected while the fingers are hovering to expand the existing options for gesture input. | 03-26-2015 |
20150199101 | INCREASING TOUCH AND/OR HOVER ACCURACY ON A TOUCH-ENABLED DEVICE - Techniques are described herein that are capable of increasing touch and/or hover accuracy on a touch-enabled device. For example, attribute(s) of a hand or a portion thereof (e.g., one or more fingers) may be used to determine a location on a touch screen to which a user intends to point. Such attribute(s) may be derived, measured, etc. For instance, a value corresponding to a distance between the hand/portion and the touch screen may be derived from a magnitude of a measurement of an interaction between the hand/portion and the touch screen. In another example, virtual elements displayed on the touch screen may be mapped to respective areas in a plane that is parallel (e.g., coincident) with the touch screen. In accordance with this example, receiving a touch and/or hover command with regard to an area in the plane may indicate selection of the corresponding virtual element. | 07-16-2015 |
Patent application number | Description | Published |
20120185788 | USER INTERFACE WITH VERTICAL TEXT ELEMENTS FOR AN EAST-ASIAN DEFINED LAYOUT - A method and system are disclosed for displaying a user interface text element in an East-Asian mode so that system-based text can be displayed vertically on a user interface. In one embodiment, a device can dynamically switch between a Latin-based layout (horizontally displayed text elements) and an East-Asian based layout (vertically displayed text elements) based on global device settings, such as a language setting or a locale setting. Such settings can be dynamically modified by the user to change the display modes. | 07-19-2012 |
20140250143 | DIGITAL INK BASED CONTEXTUAL SEARCH - Disclosed herein are representative embodiments of tools and techniques for performing contextual searches using text determined based on digital-ink data. According to one exemplary technique, digital-ink data is received at a computing device and text is determined based on the digital-ink data. Additionally, by an application of the computing device, a contextual search is performed using the text. | 09-04-2014 |
20140267130 | HOVER GESTURES FOR TOUCH-ENABLED DEVICES - Various embodiments herein provide for a method of receiving user input on a touch screen. A hover gesture can be detected and an action performed in response to the detection. The hover gesture can occur without a user physically touching a touch screen. Instead, the user's finger or fingers can be positioned at a spaced distance above the touch screen. The touch screen can detect that the user's fingers are proximate to the touch screen, such as through capacitive sensing. Additionally, finger movement can be detected while the fingers are hovering. | 09-18-2014 |
20140337804 | SYMBOL-BASED DIGITAL INK ANALYSIS - Techniques are described for automatically performing application-specific actions based on global pre-defined symbols entered using digital ink. For example, a computing device supporting digital ink input can receive digital ink content from a user (e.g., via a digitizer and/or touchscreen), process the digital ink input to recognize text and/or graphical content, determine whether global pre-defined symbols are present in the recognized text and/or graphical content, and perform application-specific actions associated with the global pre-defined symbols that are present. The application-specific actions can be associated with built-in and/or third-party applications. | 11-13-2014 |
20140354553 | AUTOMATICALLY SWITCHING TOUCH INPUT MODES - Techniques are described for automatically determining a touch input mode for a computing device. The computing device can detect whether touch is being performed by a user's finger or by an object. The computing device can then enable a different interaction model depending on whether a finger or an object is detected. For example, the computing device can automatically switch to a finger touch input mode when touch input is detected using the user's finger, and automatically switch to an object touch input mode when touch input is detected using an object. The finger touch input mode can perform user interface manipulation. The object touch input mode can perform input using digital ink. Different feedback models can be provided depending on which touch input mode is currently being used. | 12-04-2014 |
Patent application number | Description | Published |
20090323076 | HIGH RESOLUTION OPTICAL COHERENCE TOMOGRAPHY BASED IMAGING FOR INTRALUMINAL AND INTERSTITIAL USE IMPLEMENTED WITH A REDUCED FORM FACTOR - Mechanically robust minimal form factor OCT probes suitable for medical applications such as needle biopsy, intraluminal and intravascular imaging are achieved in part by employing compound lenses with some or all of the optical elements, including an optical fiber, to be thermally fused in tandem. To achieve a desired working distance without increasing a diameter of the optics assembly, a spacer can be disposed between the optical fiber and focusing optics. The compound lens configuration can achieve higher transverse resolution compared to a single lens at a desired working distance without increasing the probe diameter. In exemplary needle biopsy embodiments, the optical assembly is encapsulated in a glass housing or metal-like housing with a glass window, which is then selectively passed through a hollow needle. Esophageal imaging embodiments are combined with a balloon catheter. Circumferential and three-dimensional spiral scanning can be achieved in each embodiment. | 12-31-2009 |
20110251528 | METHODS AND SYSTEMS FOR NON-INVASIVE TREATMENT OF TISSUE USING HIGH INTENSITY FOCUSED ULTRASOUND THERAPY - Methods and systems for non-invasive treatment of tissue using high intensity focused ultrasound (“HIFU”) therapy. A method of non-invasively treating tissue in accordance with an embodiment of the present technology, for example, can include positioning a focal plane of an ultrasound source at a target site in tissue. The ultrasound source can be configured to emit HIFU waves. The method can further include pulsing ultrasound energy from the ultrasound source toward the target site, and generating shock waves in the tissue to induce boiling of the tissue at the target site within milliseconds. The boiling of the tissue at least substantially emulsifies the tissue. | 10-13-2011 |
20150119763 | METHODS AND SYSTEMS FOR NON-INVASIVE TREATMENT OF TISSUE USING HIGH INTENSITY FOCUSED ULTRASOUND THERAPY - Methods and systems for non-invasive treatment of tissue using high intensity focused ultrasound (“HIFU”) therapy. A method of non-invasively treating tissue in accordance with an embodiment of the present technology, for example, can include positioning a focal plane of an ultrasound source at a target site in tissue. The ultrasound source can be configured to emit HIFU waves. The method can further include pulsing ultrasound energy from the ultrasound source toward the target site, and generating shock waves in the tissue to induce boiling of the tissue at the target site within milliseconds. The boiling of the tissue at least substantially emulsifies the tissue. | 04-30-2015 |
Patent application number | Description | Published |
20080287789 | Computed volume sonography - The present disclosure is directed to systems and methods which allow for ultrasound parameter estimation to occur at specific advantageous sets of points in a two- or three-dimensional field of view within re-configurable, massively parallel, programmable architectures that can accommodate the input/output streaming, data movement or storage, and computation requirements. In one embodiment, a power efficient system is used for processing the data thereby increasing the ability of the system to be used for hand carried or mobile ultrasound applications. One aspect of the concepts discussed herein is the architectural aspects which provide the ability to simultaneously accept a large number of channels of data characterized by a continuous, simultaneous flow at high sample rates. The input data is routed at high rates to a distributed and large number of processing elements, memory, and connections for simultaneous parameter estimation at multiple points in the field of view. The ability to route the same data to multiple places enables high frame rates and allows for the streaming of data through the architecture. | 11-20-2008 |
20090275835 | MODULAR APPARATUS FOR DIAGNOSTIC ULTRASOUND - A modular diagnostic ultrasound apparatus is provided comprising a core unit, system electronics and an I/O port. The core unit comprises a housing and a system electronics package within the housing. The system electronics has one or more concatenated filters, including a front end transmit/receive circuit, a processor, a back end circuit for scan conversion, a system clock and a programmable system memory device. There is at least one I/O port connected to the front end and the back end of the system electronics package and extending through the core unit housing wherein all system data processing information is transmitted or received through the I/O port. | 11-05-2009 |
20100121196 | Ultrasonic Signal Processor for a Hand Held Ultrasonic Diagnostic Instrument - A hand held ultrasonic instrument is provided in a portable unit which performs both B mode and Doppler imaging. The instrument includes a transducer array mounted in a hand-held enclosure, with an integrated circuit transceiver connected to the elements of the array for the reception of echo signals. A digital signal processing circuit performs both B mode and Doppler signal processing such as filtering, detection and Doppler estimation, as well as advanced functions such as assembly of multiple zone focused scanlines, synthetic aperture formation, depth dependent filtering, speckle reduction, flash suppression, and frame averaging. | 05-13-2010 |
20100130855 | SYSTEMS AND METHODS FOR ACTIVE OPTIMIZED SPATIO-TEMPORAL SAMPLING - Systems and methods which provide active optimized spatio-temporal sampling (AOSTS) for image generation are shown. Embodiments actively select one or more regions of interest (ROIs) in a multi-beam ultrasound sampling mode, to minimize temporal image artifacts in the ROIs and thereby provide AOSTS. Such selection of ROIs according to embodiments results in various multi-beam sampling parameters, such as the number of rays that are used, the spacing between the rays that are used, the width of the rays that are used, the sequence of the rays that are used, the angle of the rays that are used, etc., being selected to provide optimized spatio-temporal sampling with respect to the selected ROIs. Selection of ROIs according to embodiments may include selecting parameters such as position, size, shape, orientation, direction, rate of change, etc. | 05-27-2010 |
20120243367 | Ultrasonic Signal Processor for a Hand Held Ultrasonic Diagnostic Instrument - A hand held ultrasonic instrument is provided in a portable unit which performs both B mode and Doppler imaging. The instrument includes a transducer array mounted in a hand-held enclosure, with an integrated circuit transceiver connected to the elements of the array for the reception of echo signals. A digital signal processing circuit performs both B mode and Doppler signal processing such as filtering, detection and Doppler estimation, as well as advanced functions such as assembly of multiple zone focused scanlines, synthetic aperture formation, depth dependent filtering, speckle reduction, flash suppression, and frame averaging. | 09-27-2012 |
20120289835 | SYSTEMS AND METHODS FOR BEAM ENHANCEMENT - Beam enhancement through sidelobe reduction and/or mainlobe sharpening is shown. Embodiments utilize dynamic resolution, improved dynamic resolution, and/or enhanced dynamic resolution techniques to synthesize beams, such as ultrasonic beams used in ultrasonic imaging, having desired attributes. Embodiments simultaneously form a first sample beam and a second or auxiliary sample beam for every sample to synthesize enhanced scan beams. According to a dynamic resolution techniques herein a new beam may be formed from the sum of the two sample beams. A synthesized dynamic resolution beam of embodiments has reduced sidelobes with relatively little or no spread of the mainlobe. An enhanced dynamic resolution beam sharpening function can be applied to provide a further enhanced beam, such as to further narrow the mainlobe. | 11-15-2012 |
20130006110 | MODULAR APPARATUS FOR DIAGNOSTIC ULTRASOUND - A modular diagnostic ultrasound apparatus is provided comprising a core unit, system electronics and an I/O port. The core unit comprises a housing and a system electronics package within the housing. The system electronics has one or more concatenated filters, including a front end transmit/receive circuit, a processor, a back end circuit for scan conversion, a system clock and a programmable system memory device. There is at least one I/O port connected to the front end and the back end of the system electronics package and extending through the core unit housing wherein all system data processing information is transmitted or received through the I/O port. | 01-03-2013 |
20140155752 | ULTRASONIC SIGNAL PROCESSOR FOR A HAND HELD ULTRASONIC DIAGNOSTIC INSTRUMENT - A hand held ultrasonic instrument is provided in a portable unit which performs both B mode and Doppler imaging. The instrument includes a transducer array mounted in a hand-held enclosure, with an integrated circuit transceiver connected to the elements of the array for the reception of echo signals. A digital signal processing circuit performs both B mode and Doppler signal processing such as filtering, detection and Doppler estimation, as well as advanced functions such as assembly of multiple zone focused scanlines, synthetic aperture formation, depth dependent filtering, speckle reduction, flash suppression, and frame averaging. | 06-05-2014 |
20140269166 | SYSTEM AND METHOD FOR PERFORMING PROGRESSIVE BEAMFORMING - A progressive beamformer in an imaging system includes a number of stages. A first stage delays and combines a number of received data streams to align the streams to a point of interest on a first beamline. The first stage feeds a number of subsequent stages that operate to buffer and re-delay at least a portion of the data streams received from a previous stage in order to align the data streams to a point of interest on a new beamline. In one embodiment, each stage operates to reduce the number of data streams that are passed to a subsequent stage without suffering from grating lobes. A beam reclamation process includes a number of stages that receive data streams from end elements in order to produce reclaimed beams that are added to beamline produced in a mainline beamforming process in order to produce output beamlines. | 09-18-2014 |
20140363068 | SYSTEMS AND METHODS FOR BEAM ENHANCEMENT - Beam enhancement through sidelobe reduction and/or mainlobe sharpening is shown. Embodiments utilize dynamic resolution, improved dynamic resolution, and/or enhanced dynamic resolution techniques to synthesize beams, such as ultrasonic beams used in ultrasonic imaging, having desired attributes. Embodiments simultaneously form a first sample beam and a second or auxiliary sample beam for every sample to synthesize enhanced scan beams. According to a dynamic resolution techniques herein a new beam may be formed from the sum of the two sample beams. A synthesized dynamic resolution beam of embodiments has reduced sidelobes with relatively little or no spread of the mainlobe. An enhanced dynamic resolution beam sharpening function can be applied to provide a further enhanced beam, such as to further narrow the mainlobe. | 12-11-2014 |
20150071031 | SYSTEM AND METHOD FOR PERFORMING PROGRESSIVE BEAMFORMING - A progressive beamformer in an imaging system includes a number of stages. A first stage delays and combines a number of received data streams to align the streams to a point of interest on a first beamline. The first stage feeds a number of subsequent stages that operate to buffer and re-delay at least a portion of the data streams received from a previous stage in order to align the data streams to a point of interest on a new beamline. In one embodiment, each stage operates to reduce the number of data streams that are passed to a subsequent stage without suffering from grating lobes. A beam reclamation process includes a number of stages that receive data streams from end elements in order to produce reclaimed beams that are added to beamline produced in a mainline beamforming process in order to produce output beamlines. | 03-12-2015 |
Patent application number | Description | Published |
20080225347 | Scanner Lighting - In one embodiment, a scanning device that includes: a lamp; a light sensitive detector near the lamp, the detector configured to detect images on a scan target illuminated by the lamp; and a window for admitting light from the lamp to illuminate a specific part of the device that is not necessarily illuminated during a scanning operation. | 09-18-2008 |
20090141107 | PRINTING-FLUID CONTAINER - A printing-fluid container includes a reservoir. An electrical interface is coincident with a first axis and includes a first leading surface or contact pad. A fluidic interface is coincident with a second axis and perpendicular to the first axis. The fluidic interface includes a second leading surface or entry point. The first void is recessed from the first leading surface or contact pad and the second leading surface or first entry point. The first void is coincident with the first axis. A second void is recessed from the first leading surface or contact pad and the second leading surface or second entry point. The second void is coincident with both the first axis and the second axis. | 06-04-2009 |
20100231664 | PRINTING FLUID CONTAINER - A printing-fluid container includes a reservoir having a leading surface with an outer perimeter. Redundant interface elements are recessed from the leading surface interior the outer perimeter. | 09-16-2010 |
20120212772 | METHOD AND SYSTEM FOR PROVIDING PRINT CONTENT TO A CLIENT - A request for print content is received at a network server system. The request includes variable user input. Webpage content is obtained based at least in part on the variable user input. A subset of the webpage content is identified as print content. A print-ready layout of the print content is formed and the print content in the print-ready layout is provided, via network connection, to a client in response to the request. | 08-23-2012 |
20120250074 | METHODS AND SYSTEMS FOR FULFILLMENT OF A PRINT REQUEST - An electronic message is received from a sender having a destination address indicative of a request to print data included in the message. A printer is determined to fulfill the request based at least in part on the sender address and a printer characteristic. The data to be printed is sent to the printer for fulfillment of the request. | 10-04-2012 |
20120250076 | SYSTEMS AND METHODS FOR MANAGING A PRINT JOB - One example discloses a network system for managing a print job. The network system can comprise a printing system. The printing system can comprise a memory for storing computer executable instructions and a processing unit for accessing the memory and executing the computer executable instructions. The computer executable instructions can comprise a printer server to generate a print job for a printer based on a received print email message. The print job can be generated based on an email decoration in the print email message. The email decoration can include a request specifying printing parameters for the print job. | 10-04-2012 |
20120262754 | SYSTEMS AND METHODS FOR OBTAINING A RESOURCE - One example discloses a network system for obtaining a network resource for printing. The network system can comprise a system comprising a memory for storing computer executable instructions and a processing unit for accessing the memory and executing the computer executable instructions. The computer executable instructions can comprise a server comprising a message analyzer. The message analyzer can receive a list of network resources based on a network search executed for query data included in a query print message received at the server. The message analyzer can also select a network resource from the list of network resources that is determined to be a best match for the message to provide a selected resource. The server can manipulate the selected resource into a format for printing to provide a manipulated resource. | 10-18-2012 |