Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 303. Отображено 100.
19-01-2012 дата публикации

Capacitive Touch Sensor Having Code-Divided and Time-Divided Transmit Waveforms

Номер: US20120013546A1
Принадлежит: PERCEPTIVE PIXEL INC.

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for digital signal processing (DSP) techniques for generally improving a signal-to-noise ratio (SNR) of capacitive touch sensors. 1. A method performed by a data processing apparatus associated with a sensor , the sensor comprising a plurality of trace lines oriented in a matrix configuration , a front end interface , a plurality of transmitters coupled with the front end interface , and a plurality of receivers , wherein respective transmitters correspond to and are coupled with a first location of respective trace lines , and respective receivers are coupled with a second location of the respective trace lines , the method comprising:determining orthogonal excitation waveforms having an orthogonal waveform sequence, wherein the orthogonal excitation waveforms are orthogonal to each other;simultaneously transmitting, on each of at least two of the transmitters, one of the orthogonal excitation waveforms such that at least two of the transmitters are configured to transmit respective orthogonal waveform sequences, wherein the transmitting occurs on less than all transmitters in the sensor;receiving at least two of the orthogonal excitation waveforms at least at two of the receivers, wherein each of the at least two orthogonal excitation waveforms are received at one of the respective receivers;receiving information for at least an expected received waveform; andfor each of the at least two receivers, correlating the received excitation waveform against the expected received waveform.2. The method of claim 1 , wherein the sensor comprises a capacitive touch sensor claim 1 , wherein the orthogonal excitation waveforms are orthogonal to noise in the sensor.3. The method of claim 1 , wherein the matrix configuration comprises n columns of trace lines claim 1 , and wherein each simultaneous transmission of the transmitters occurs in an integration time claim 1 , the method ...

Подробнее
19-01-2012 дата публикации

Capacitive Touch Sensor Having Correlation with a Receiver

Номер: US20120013564A1
Принадлежит: PERCEPTIVE PIXEL INC.

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for digital signal processing (DSP) techniques for generally improving a signal-to-noise ratio (SNR) of capacitive touch sensors. 1. A method performed by a data processing apparatus associated with a sensor having a front end interface , at least one trace line , at least one transmitter coupled with both the front end interface and a first location on at least one of the trace lines , and a receiver coupled with a second location on at least the one trace line , the method comprising:accessing a signal at the front end interface of the sensor;transmitting the accessed signal from the transmitter to the first location on at least one of the trace lines of the sensor to promote transmission of the accessed signal along the trace line corresponding to the first location to which the accessed signal is transmitted;receiving, at the receiver of the sensor and from the trace line through the receiver coupled with the second location of the trace line of the sensor, the accessed and transmitted signal;accessing a distance between the first location of transmitter and the second location of receiver along the trace line used to transmit the accessed signal;determining, based on the accessed distance, a transformation that the transmitted signal is expected to experience based on the transmission as a function of the distance between the first and second locations;generating an expected correlation signal based on the determined transformation;receiving the expected correlation signal at the receiver of the sensor;based on the expected correlation signal received, identifying information that can be used to at least partially compensate for the transformation that the transmitted signal is expected to experience based on the transmission; andcompensating, by applying the expected correlation signal received, for least part of the transformation that the transmitted signal is ...

Подробнее
19-01-2012 дата публикации

Techniques for Locally Improving Signal to Noise in a Capacitive Touch Sensor

Номер: US20120013565A1
Автор:
Принадлежит: PERCEPTIVE PIXEL INC.

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for digital signal processing (DSP) techniques for generally improving a signal-to-noise ratio (SNR) of capacitive touch sensors. 1. A method performed by a data processing apparatus associated with a capacitive touch sensor , the sensor comprising trace lines arranged in rows and columns with a matrix configuration , the method comprising:conducting a first scan including scanning the columns of the capacitive touch sensor in an interlace pattern, wherein the interlace pattern includes a frame, wherein the frame comprises n number of subframes, where n is an integer;using information generated as a consequence of the first scan to identify areas of the sensor that experienced a change in a capacitance from a row to a column;using the detection of the areas of the sensor that experienced the change in the capacitance to inform selection of a subset of columns upon which to focus a second and subsequent scan; andscanning the subset of columns selected for the second and subsequent scan, wherein the first scan is associated with a first measurement, wherein the second scan is associated with a second measurement, determining a target signal level and a noise level for the second scan;', 'determining a target signal to noise ratio; and', 'determining an integration period to achieve the target signal to noise ratio by utilizing a function that is an average of the second measurement and the first measurement., 'wherein the scanning of the subset of columns comprises2. The method of claim 1 , wherein the first scan comprises:determining a signal level and a noise level for the first scan; anddetermining a target signal-to-noise ratio based on the signal level and the noise level determined for the first scan.3. The method of claim 2 , the method further comprises:receiving signals for the first and second scans; anddetermining a signal with a signal-to-noise ratio that is ...

Подробнее
16-02-2012 дата публикации

FORCE AND TRUE CAPACITIVE TOUCH MEASUREMENT TECHNIQUES FOR CAPACITIVE TOUCH SENSORS

Номер: US20120038583A1
Принадлежит: PERCEPTIVE PIXEL INC.

Methods, systems, and apparatus relate to touch sensors that are configured to measure a true capacitive touch and a force applied to the sensor from a user. Some implementations involve the measurement of force and true capacitive touch simultaneously in a touch capacitive sensor. 1. A capacitive touch sensor comprising:a first array of conductors arranged in rows, wherein the conductors in the first array are arranged substantially in parallel with one another;a second array of conductors arranged in columns, wherein columns of conductors in the second array are arranged substantially in parallel with one another, wherein the conductors in the second array are located underneath the first array of conductors, and wherein columns of conductors in the second array are arranged in a direction that is substantially perpendicular to a direction of rows of conductors in the first array;a sheet comprising a deformable dielectric material, wherein the sheet is located underneath the second array of conductors; anda ground plane located underneath the sheet,wherein the first and second arrays are configured to produce an electric field with electric field lines that extend in a first direction towards a user of the sensor and in a second direction towards the ground plane.2. The sensor of claim 1 , wherein:a width of the conductors measured across a single row in the first array is less than a distance of separation between respective conductors measured between adjacent edges of two adjacent rows of the first array, anda width of the conductors measured across a single column in the second array is less than a distance of separation between respective conductors measured between adjacent edges of two adjacent columns in the second array.3. The sensor of claim 1 , wherein the ground plane is positioned at least to partially terminate some of the electric field lines extending in the second direction.4. The sensor of claim 1 , wherein the sensor is configured to detect an ...

Подробнее
01-03-2012 дата публикации

Localizing an Electrostatic Stylus Within a Capacitive Touch Sensor

Номер: US20120050207A1
Автор:
Принадлежит: PERCEPTIVE PIXEL INC.

Methods, systems, and apparatus relate to capacitive touch sensors with a fine-pointed, active stylus. The active stylus is configured to receive a signal from the capacitive touch sensor for synchronizing a time base of the stylus with the capacitive touch sensor. The active stylus is configured to receive a signal from a matrix of the capacitive touch sensor to measure a first position along one axis, and transmit a signal from the single electrode of the stylus to the matrix to indicate a second position of the stylus along another axis of the matrix. The stylus can transmit the received signal to report the first position of the stylus. 1. A method for using an active stylus to enable determination of a two-dimensional position of the active stylus relative to a capacitive touch sensor , wherein the capacitive touch sensor has a two-dimensional matrix of conductors configured as a first array of conductors arranged in rows and a second array of conductors arranged in columns , and wherein the active stylus has an electrode and active components , the method comprising:receiving a first signal in the active stylus from at least one of the columns in the matrix;measuring a signal strength of each first signal received from the columns;using the measured signal strengths to calculate a first position of the active stylus along a first axis of the matrix of the capacitive touch sensor;transmitting the calculated first position of the active stylus along the first axis of the matrix of the capacitive touch sensor;transmitting a second signal from the electrode of the active stylus to at least one of the rows of the matrix to indicate a second position of the active stylus along a second axis of the matrix, wherein the capacitive touch sensor is configured to determine the second position along the second axis of the matrix based on the received second signal,wherein the electrode is located within the active stylus and is configured to electrostatically couple with ...

Подробнее
01-03-2012 дата публикации

Systems for an Electrostatic Stylus Within a Capacitive Touch Sensor

Номер: US20120050231A1
Принадлежит: PERCEPTIVE PIXEL INC.

Systems are described for transmitting and receiving signals in an active stylus for a capacitive touch sensor, for which the systems have at least one circuit for receiving a current from an electrode and for transmitting a voltage onto the electrode. The systems include components for receiving the current in a receiving mode, a switch, and a switchmode power supply circuit having at least a transformer and a diode, for which the diode is coupled to the transformer. In a transmission mode, there is means for electrically isolating at least some of the components configured for receiving the current in the receiving mode from the voltage formed across the stray capacitance. In the receiving mode, there is a means for electrically isolating at least some of the components configured for receiving the current in the receiving mode from an inductance of the transformer in the switchmode power supply circuit. 1. A method for transmitting and receiving signals in an active stylus for a capacitive touch sensor , wherein the active stylus comprises an electrode and at least one circuit for receiving a current through the electrode and for transmitting a voltage onto the electrode , the method comprising: generating a voltage using a switchmode power supply circuit, wherein the switchmode power supply circuit comprises at least an inductor and a diode, wherein the diode is coupled to the transformer,', 'permitting the diode to be intermittently forward-biased in the transmitting mode, and for current to flow through the diode into a stray capacitance, and', 'configuring a switch in the transmit mode to electrically isolate at least some components in the circuit configured for receiving the current in a receiving mode from the voltage formed across the stray capacitance; and, 'in a transmission mode, configuring the circuit for transmitting a voltage through a node coupled to the electrode by configuring the switch to receive the current into the components in the circuit ...

Подробнее
03-05-2012 дата публикации

Touch-Based Annotation System with Temporary Modes

Номер: US20120110431A1
Принадлежит: Perceptive Pixel, Inc.

One embodiment provides a system for processing gesture inputs on a touch screen display. The system receives a gesture input on the touch screen display. When the gesture is recognized as invoking an annotation canvas, the system determines the height, width and location of an annotation canvas, and displays the annotation canvas on the touch screen display. Then, in response to an input gesture within the annotation canvas, the system recognizes the gesture as an annotation gesture, and executes the annotation gesture. In response to receiving an input gesture outside of the annotation canvas, the gesture is interpreted by the system as a navigation input. 1. A computer implemented method of processing a gesture input on a touch screen display device , the method comprising:receiving a gesture input on the touch screen display;recognizing the gesture as invoking an annotation canvas;determining a height and a width of the annotation canvas;displaying the annotation canvas on the touch screen display;responsive to receiving an input gesture within the annotation canvas, interpreting the gesture as an annotation gesture for input an annotation, and executing the annotation gesture; andresponsive to receiving the input gesture outside of the annotation canvas, interpreting the gesture as a navigation input.2. A computer implemented method of claim 1 , wherein:receiving a gesture input on the touch screen display further comprises receiving a user's touch on the touch screen display.3. A computer implemented method of claim 2 , further comprising:displaying the annotation canvas on the touch screen display so long as the user's touch is maintained on the touch screen display; andresponsive to the user's touch being removed from the touch screen display, removing the annotation canvas.4. A computer implemented method of claim 1 , wherein determining a height and a width of the annotation canvas comprises:determining a first location on the touch screen display at which ...

Подробнее
14-06-2012 дата публикации

Event Registration and Dispatch System and Method for Multi-Point Controls

Номер: US20120146932A1
Автор: Davidson Philip L.
Принадлежит: PERCEPTIVE PIXEL INC.

Dynamic registration of event handlers in a computer application or operating system recognizes multiple synchronous input streams by identifying each new stroke in a frame representing a single moment in time and mapping in a registration process each identified new stroke to a listening process that is associated with the user interface element to which the new input stream is to be applied. In the same frame, released strokes are unmapped and then each active listening process is called to carry out a respective control operation. When called, the strokes have the correct data for the given frame. The process is repeated for subsequent frames. By carrying out various processes in a sequence of frames, the concept of concurrency is preserved, which is particularly beneficial to multi-touch and multi-user systems. 1. A method of handling input streams in a multi-point input device capable of having multiple synchronous input streams , comprising the steps of:maintaining a set of one or more user interface elements that respond to contact of the multi-point input device, each of the user interface elements having an associated tangible and at least one associated listener, each listener representing a respective control operation; and identifying each new stroke in the given frame, a new stroke representing a new contact of the multi-point input device;', 'registering each identified new stroke to the listener of at least one of the user interface elements in the maintained set based on a relationship between a position of contact of the identified new stroke and the tangible of one or more of the user interface elements;', 'notifying, for each listener to which a new stroke has been registered in the given frame, the respective listener of the existence of the respective new stroke, each notified listener representing an active listener;', 'identifying each released stroke in the given frame, a released stroke representing an end of a contact of the multi-point ...

Подробнее
14-06-2012 дата публикации

Event Registration and Dispatch System and Method for Multi-Point Controls

Номер: US20120146933A1
Автор:
Принадлежит: PERCEPTIVE PIXEL INC.

Dynamic registration of event handlers in a computer application or operating system recognizes multiple synchronous input streams by identifying each new stroke in a frame representing a single moment in time and mapping in a registration process each identified new stroke to a listening process that is associated with the user interface element to which the new input stream is to be applied. In the same frame, released strokes are unmapped and then each active listening process is called to carry out a respective control operation. When called, the strokes have the correct data for the given frame. The process is repeated for subsequent frames. By carrying out various processes in a sequence of frames, the concept of concurrency is preserved, which is particularly beneficial to multi-touch and multi-user systems. 1. A multi-point input system , comprising:a multi-point input device having an input surface and adapted to sense simultaneous contacts of the input surface and providing as an output data streams representing strokes on the input surface over a period of time; and identifying each new stroke in a given frame and mapping each identified new stroke to one or more listening processes;', 'identifying each released stroke in the given frame and unmapping each identified released stroke from the respective listening process to which the stroke previously was mapped; and', 'implementing in the given frame each listening process to which at least one stroke is mapped, each implemented listening process being carried out based on a current state of each stroke mapped to the respective listening process., 'a controller configured to receive the data streams from the multi-point input device, carry out a set of processes during a given frame representing a single moment in time, and repeat the set of processes for each of a successive plurality of frames over said period of time, the set of processes including2. The system of claim 1 ,wherein each listening ...

Подробнее
14-06-2012 дата публикации

Event Registration and Dispatch System and Method for Multi-Point Controls

Номер: US20120146934A1
Автор: Davidson Philip L.
Принадлежит: PERCEPTIVE PIXEL INC.

Dynamic registration of event handlers in a computer application or operating system recognizes multiple synchronous input streams by identifying each new stroke in a frame representing a single moment in time and mapping in a registration process each identified new stroke to a listening process that is associated with the user interface element to which the new input stream is to be applied. In the same frame, released strokes are unmapped and then each active listening process is called to carry out a respective control operation. When called, the strokes have the correct data for the given frame. The process is repeated for subsequent frames. By carrying out various processes in a sequence of frames, the concept of concurrency is preserved, which is particularly beneficial to multi-touch and multi-user systems. 1. A multi-point input system , comprising:a multi-point input device having an input surface and adapted to sense simultaneous contacts of the input surface and providing as an output data streams representing strokes on the input surface over a period of time; anda controller configured to maintain-a set of one or more user interface elements that respond to contact of the input surface and that have an associated tangible and at least one associated listener representing a respective control operation, receive the data streams from the multi-point input device, carry out a set of processes during a given frame representing a single moment in time, and repeat the set of processes for each of a successive plurality of frames over said period of time, the set of processes including:identifying each new stroke in the given frame, a new stroke representing a new contact of the input surface;registering each identified new stroke to the listener of at least one of the user interface elements in the maintained set based on a relationship between a position of contact of the identified new stroke and the tangible of one or more of the user interface elements; ...

Подробнее
19-07-2012 дата публикации

MULTI-TOUCH SENSING THROUGH FRUSTRATED TOTAL INTERNAL REFLECTION

Номер: US20120182266A1
Автор: Han Jefferson Y.
Принадлежит: PERCEPTIVE PIXEL INC.

High-resolution, scalable multi-touch sensing display systems and processes based on frustrated total internal reflection employ an optical waveguide that receives light, such as infrared light, that undergoes total internal reflection and an imaging sensor that detects light that escapes the optical waveguide caused by frustration of the total internal reflection due to contact by a user. The optical waveguide when fitted with a compliant surface overlay provides superior sensing performance, as well as other benefits and features. The systems and processes described provide true multi-touch (multi-input) and high-spatial and temporal resolution capability due to the continuous imaging of the frustrated total internal reflection that escapes the entire optical waveguide. Among other features and benefits, the systems and processes are scalable to large installations. 1. A multi-touch sensing system , comprising:an optical waveguide having first and second sides;a compliant layer directly coupled to the first side of the optical waveguide, the compliant layer and the optical waveguide having substantially similar indexes of refraction so that light of at least one wavelength received by the optical waveguide in a predetermined direction undergoes total internal reflection within the optical waveguide and the compliant layer;a cladding layer directly coupled to the compliant layer and having an index of refraction sufficiently lower than the index of refraction of the compliant layer so that deformation of the cladding layer causes some of the light undergoing total internal reflection to scatter and to escape the compliant layer and the optical waveguide; and an image sensor adapted to detect at least some of the light that escapes the compliant layer and the optical waveguide.2. The multi-touch sensing system of claim 1 , wherein the cladding layer has an associated light filter for filtering light of said at least one wavelength.3. The multi-touch sensing system ...

Подробнее
09-08-2012 дата публикации

Techniques for Disambiguating Touch Data

Номер: US20120200522A1
Автор:
Принадлежит: PERCEPTIVE PIXEL INC.

Techniques for disambiguating touch data and determining user assignment of touch points detected by a touch sensor are described. The techniques leverage both user-specific touch data projected onto axes and non-user-specific touch data captured over a complete area. 1. A method for disambiguating user assignment of touch data and communicating an identification of at least one touch point as corresponding to a touch made by a particular user , wherein the at least one touch point is identified from among multiple touch points detected by a capacitive touch sensor and wherein the capacitive touch sensor has a two-dimensional matrix of conductors configured as a first array of conductors arranged in rows and a second array of conductors arranged in columns , the method comprising:receiving row touch data for a first user, the first user row touch data indicating one or more conductors in the first array that are touched by the first user and the first user row touch data being captured by the capacitive touch sensor sensing a signal reflecting a change in capacitance between a common node and the one or more conductors in the first array touched by the first user;receiving column touch data for the first user, the first user column touch data indicating one or more conductors in the second array that are touched by the first user and the first user column touch data being captured by the capacitive touch sensor sensing a signal reflecting a change in capacitance between the common node and the one or more conductors in the second array touched by the first user;receiving row touch data for a second user that differs from the first user, the second user row touch data indicating one or more conductors in the first array that are touched by the second user and the second user row touch data being captured by the capacitive touch sensor sensing a signal reflecting a change in capacitance between the common node and the one or more conductors in the first array touched ...

Подробнее
09-08-2012 дата публикации

Techniques for Disambiguating Touch Data Using User Devices

Номер: US20120200523A1
Автор: Westhues Jonathan
Принадлежит: PERCEPTIVE PIXEL INC.

Techniques for disambiguating touch data and determining user assignment of touch points detected by a touch sensor are described. The techniques leverage both user-specific touch data projected onto axes and non-user-specific touch data captured over a complete area. 1. A method for detecting touch and disambiguating touch data using a capacitive touch sensor system , the capacitive touch sensor system including: a capacitive touch sensor having a two-dimensional matrix of conductors configured as a first array of conductors arranged in rows and a second array of conductors arranged in columns , a first user device that is associated with a first user and that includes first active components and a first electrode configured to both transmit and receive signals , and a second user device that is associated with a second user and that includes second active components and a second electrode configured to both transmit and receive signals , the method comprising:receiving at least one first signal in the first user device from one or more columns in the matrix;measuring a signal strength of the at least one first signal received by the first user device;using the measured first signal strengths to generate column touch data for the first user, the first user column touch data indicating one or more columns in the matrix that are touched by the first user;transmitting the first user column touch data;transmitting a second signal from the first electrode of the first user device to one or more rows in the matrix, wherein the capacitive touch sensor is configured to generate row touch data for the first user based on the received second signal, the first user row touch data indicating one or more rows in the matrix that are touched by the first user, the first electrode being located within the first user device and being configured to electrostatically couple with the capacitive touch sensor through a body of the first user;receiving at least one third signal in the ...

Подробнее
06-09-2012 дата публикации

Reduction of Noise in Touch Sensors

Номер: US20120223911A1
Автор: Westhues Jonathan
Принадлежит: PERCEPTIVE PIXEL INC.

Techniques are described for providing a cleaned signal in a capacitive touch sensor. A phase of periodic noise on an input of the capacitive touch sensor is determined, and a periodic excitation signal having a phase that is locked to the determined phase of the periodic noise is generated. The periodic excitation signal is applied to an excited conductor in a first array of the touch sensor. While the excitation signal is applied, a response signal on a responding conductor in a second array of the touch sensor is detected, and, based on the detected response signal, a value indicative of a measured capacitance between the excited conductor and the responding conductor is generated. A threshold value is accessed, and a determination is made whether the response signal corresponds to a touch based on a difference between the value and the threshold value. 1. A method for providing a cleaned signal in a capacitive touch sensor , the capacitive touch sensor including a first array of conductors and a second array of conductors , wherein the conductors in the first array are arranged substantially in parallel with one another , and the conductors in the second array are arranged substantially in parallel with one another , and wherein the conductors in the first array are positioned substantially perpendicular to the conductors in the second array to form a matrix , the method comprising:determining a phase of periodic noise on an input of the capacitive touch sensor;generating a periodic excitation signal having a phase that is locked to the determined phase of the periodic noise;applying the periodic excitation signal to an excited conductor in the first array;while the excitation signal is applied, detecting a response signal on a responding conductor in the second array, and generating, based on the detected response signal, a value indicative of a measured capacitance between the excited conductor and the responding conductor;accessing a threshold value; ...

Подробнее
06-09-2012 дата публикации

Graphical User Interface for Large-Scale, Multi-User, Multi-Touch Systems

Номер: US20120227012A1
Автор: Davidson Philip L.
Принадлежит: PERCEPTIVE PIXEL INC.

A method implemented on the graphical user interface device to invoke an independent, user-localized menu in an application environment, by making a predetermined gesture with a pointing device on an arbitrary part of a display screen or surface, especially when applied in a multi-touch, multi-user environment, and in environments where multiple concurrent pointing devices are present. As an example, the user may trace out a closed loop of a specific size that invokes a default system menu at any location on the surface, even when a second user may be operating a different portion of the system elsewhere on the same surface. As an additional aspect of the invention, the method allows the user to smoothly transition between the menu-invocation and menu control. 1. A method of activating a menu element , comprising the steps of:invoking a menu element on a display device in response to a generated first stroke made by positioning a first moving pointer element on a display surface of the display device, the display device being a multi-input display device and the menu element having a plurality of selectable menu options, wherein invoking the menu element comprises displaying the menu element and the plurality of selectable menu options on the display surface; andactivating one of the selectable menu options as a function of a generated second stroke made by positioning a second moving pointer element with the display surface, the second moving pointer element being positioned on the display surface to begin generating the second stroke before the first moving pointer element is removed from the display surface to complete the first strike.2. The method of claim 1 , wherein the first moving pointer element generates the first stroke by providing input to an input device claim 1 , and the second moving pointer element generates the second stroke by providing input to the input device.3. The method of claim 1 , wherein the first stroke is generated by contacting the ...

Подробнее
25-10-2012 дата публикации

Optical Filtered Sensor-In-Pixel Technology for Touch Sensing

Номер: US20120268427A1
Принадлежит: PERCEPTIVE PIXEL INC.

Optical filtered sensor-in-pixel technology for touch sensing, in which a waveguide receives infrared light emitted by a light source and causes at least some of the received infrared light to undergo total internal reflection within the waveguide. A frustrating layer is disposed relative to the waveguide so as to contact the waveguide when a touch input is provided. The frustrating layer causes frustration of the total internal reflection of the received infrared light within the waveguide at a contact point between the frustrating layer and the waveguide. A sensor-in-pixel display displays an image that is perceivable through the waveguide and the frustrating layer and includes photosensors. The photosensors have a photosensor corresponding to each pixel of the image and sense at least some of the infrared light that escapes from the waveguide at the contact point. 1. A touch-sensitive display device comprising:an infrared light source;a waveguide configured to receive infrared light emitted by the light source and to cause at least some of the received infrared light to undergo total internal reflection within the waveguide;a frustrating layer disposed relative to the waveguide so as to contact the waveguide when a touch input is provided, the frustrating layer being configured to cause frustration of the total internal reflection of the received infrared light within the waveguide at a contact point between the frustrating layer and the waveguide such that some of the received infrared light undergoing total internal reflection within the waveguide escapes from the waveguide at the contact point; anda sensor-in-pixel display configured to display an image that is perceivable through the waveguide and the frustrating layer and including photosensors, the photosensors having a photosensor corresponding to each pixel of the image and being configured to sense at least some of the infrared light that escapes from the waveguide at the contact point.2. The touch- ...

Подробнее
21-03-2013 дата публикации

Organizational Tools on a Multi-touch Display Device

Номер: US20130069860A1
Автор: Davidson Philip L.
Принадлежит: PERCEPTIVE PIXEL INC.

A process for enabling objects displayed on a multi-input display device to be grouped together is disclosed that includes defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element. Engagement of an input mechanism with one of the target element and a particular one of the objects displayed on the multi-input display device is detected. Movement of the input mechanism is monitored while the input mechanism remains engaged with whichever one of the target element and the particular displayed object that the input mechanism engaged. A determination is made that at least a portion of a particular displayed object is overlapping at least a portion of a target element on the multi-input display device upon detecting disengagement of the input mechanism. As a consequence of disengagement and the overlap, processes are invoked that establish a relationship between the particular displayed object and a position on the target element and that causes transformations applied to the target element also to be applied to the particular displayed object while maintaining the relationship between the particular displayed object and the position on the target element. 1. A computer-implemented method for merging two sets of objects displayed on a multi-input display device , the method comprising:defining a first target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the first target element;visually displaying, on the multi-input display device, at least a portion of the first target element;defining a second target element that enables objects displayed on the multi-input display device to be grouped together through interaction with the second target element;visually displaying, on the multi-input display device, at least a portion of the second target element;visually displaying, on the multi-input display device ...

Подробнее
21-03-2013 дата публикации

Organizational Tools on a Multi-touch Display Device

Номер: US20130069885A1
Автор: Davidson Philip L.
Принадлежит: PERCEPTIVE PIXEL INC.

A process for enabling objects displayed on a multi-input display device to be grouped together is disclosed that includes defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element. Operations are invoked that establish a relationship between a particular displayed object and a position on the target element and that causes transformations applied to the target element also to be applied to the particular displayed object while maintaining the relationship between the particular displayed object and the position on the target element. 1. A computer-implemented method of dividing a display of objects that have been grouped together across two multi-input display devices , the method comprising:defining a target element that enables objects displayed on either of a first multi-input display device and a second multi-input display device to be grouped together through interaction with the target element, the target element having a one-dimensional extent;defining a set of objects;invoking processes that establish associations between constituent objects of the set and corresponding positions along the one dimensional extent of the target element that cause the associations between the constituent objects of the set and the corresponding positions along the target element to be maintained when transformations are applied to the target element such that transformations applied to the target element also are applied to the constituent objects of the set, the positions along the one-dimensional extent of the target element with which constituent objects of the set are associated defining spatial relationships between the constituent objects of the set;defining an area of a display of the first multi-input display device for displaying the target element;defining an area of a display of the second multi-input display device for displaying the target element;displaying, within ...

Подробнее
21-03-2013 дата публикации

Organizational tools on a multi-touch display device

Номер: US20130069991A1
Автор: Philip L. Davidson
Принадлежит: Perceptive Pixel Inc

A process for enabling objects displayed on a multi-input display device to be grouped together is disclosed that includes defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element. Operations are invoked that establish a relationship between a particular displayed object and a position on the target element and that causes transformations applied to the target element also to be applied to the particular displayed object while maintaining the relationship between the particular displayed object and the position on the target element.

Подробнее
18-04-2013 дата публикации

Organizational Tools on a Multi-touch Display Device

Номер: US20130093693A1
Автор: Philip L. Davidson
Принадлежит: Perceptive Pixel Inc

A process for enabling objects displayed on a multi-input display device to be grouped together is disclosed that includes defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element. Operations are invoked that establish a relationship between a particular displayed object and a position on the target element and that causes transformations applied to the target element also to be applied to the particular displayed object while maintaining the relationship between the particular displayed object and the position on the target element.

Подробнее
18-04-2013 дата публикации

Organizational Tools on a Multi-touch Display Device

Номер: US20130093694A1
Автор: Davidson Philip L.
Принадлежит: PERCEPTIVE PIXEL INC.

A process for enabling objects displayed on a multi-input display device to be grouped together is disclosed that includes defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element. Operations are invoked that establish a relationship between a particular displayed object and a position on the target element and that causes transformations applied to the target element also to be applied to the particular displayed object while maintaining the relationship between the particular displayed object and the position on the target element. 1. A computer-implemented method for adjusting an orientation of an object displayed on a multi-input display device upon grouping the object with other objects displayed on the multi-input display device , the method comprising:defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element;visually displaying, on the multi-input display device, at least a portion of the target element;defining a reference axis for orienting objects associated with the target element;visually displaying, on the multi-input display device, an object having a displayed object reference axis with an orientation such that the displayed object reference axis is not aligned with the reference axis for orienting objects associated with the target element;detecting user interaction with the multi-input display device;in response to detecting the user interaction with the multi-input display device, applying a transformation to one or more of the target element and the displayed object;as a consequence of applying the transformation, determining that the displayed object is at least partially overlapping the target element;as a consequence of determining that the displayed object is at least partially overlapping the target element, determining to associate the displayed ...

Подробнее
18-04-2013 дата публикации

Organizational Tools on a Multi-touch Display Device

Номер: US20130093695A1
Автор: Davidson Philip L.
Принадлежит: PERCEPTIVE PIXEL INC.

A process for enabling objects displayed on a multi-input display device to be grouped together is disclosed that includes defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element. Operations are invoked that establish a relationship between a particular displayed object and a position on the target element and that causes transformations applied to the target element also to be applied to the particular displayed object while maintaining the relationship between the particular displayed object and the position on the target element. 1. A computer implemented method for previewing an entirety of an extent of a target element displayed on a multi-input display device when the extent of the target element extends beyond boundaries of a visual display of the target element on the multi-input display device , the method comprising:defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element, the target element having a one-dimensional extent;defining a set of objects;invoking processes that establish associations between constituent objects of the set and corresponding positions along the one dimensional extent of the target element that cause the associations between the constituent objects of the set and the corresponding positions along the target element to be maintained when transformations are applied to the target element such that transformations applied to the target element also are applied to the constituent objects of the set, the positions along the one-dimensional extent of the target element with which constituent objects of the set are associated defining spatial relationships between the constituent objects of the set;defining an area of a display of the multi-input display device for displaying the target element;displaying, within the defined area, a specific ...

Подробнее
18-04-2013 дата публикации

Volumetric Data Exploration Using Multi-Point Input Controls

Номер: US20130093756A1
Автор: Davidson Philip L.
Принадлежит: PERCEPTIVE PIXEL INC.

A three-dimensional data set is accessed. A two-dimensional plane is defined that intersects a space defined by the three-dimensional data set. The two-dimensional plane defines a two-dimensional data set within the three-dimensional data set and divides the three-dimensional data set into first and second subsets. A three-dimensional view based on the three-dimensional data set is rendered on such that at least a portion of the first subset of the three-dimensional data set is removed and at least a portion of the two-dimensional data set is displayed. A two-dimensional view of a first subset of the two-dimensional data set also is rendered. Controls are provided that enable visual navigation through the three-dimensional data set by engaging points on the multi-touch display device that correspond to either the three-dimensional view based on the three-dimensional data set and/or the two-dimensional view of the first subset of the two-dimensional data set. 1. A computer-implemented method of enabling visual navigation through a three-dimensional data set on a multi-touch display device that includes a touch surface , the method comprising:accessing a three-dimensional data set from a computer memory storage device;defining a two-dimensional planar bounded surface that intersects the three-dimensional data set, that defines a two-dimensional data set within the three-dimensional data set, and that divides the three-dimensional data set into first and second subsets of the three-dimensional data set, the two-dimensional bounded surface having a normal defining positive and negative directions relative to the two-dimensional bounded surface, the first and second subsets of the three-dimensional data set being distinct and corresponding to points located on opposing sides of the two-dimensional bounded surface, the first subset of the three-dimensional data set including data from the three-dimensional data set that is in the positive direction relative to the two- ...

Подробнее
18-04-2013 дата публикации

Organizational Tools on a Multi-touch Display Device

Номер: US20130093792A1
Автор: Philip L. Davidson
Принадлежит: Perceptive Pixel Inc

A process for enabling objects displayed on a multi-input display device to be grouped together is disclosed that includes defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element. Operations are invoked that establish a relationship between a particular displayed object and a position on the target element and that causes transformations applied to the target element also to be applied to the particular displayed object while maintaining the relationship between the particular displayed object and the position on the target element.

Подробнее
23-05-2013 дата публикации

Volumetric Data Exploration Using Multi-Point Input Controls

Номер: US20130127833A1
Автор: Davidson Philip L.
Принадлежит: PERCEPTIVE PIXEL INC.

A three-dimensional data set is accessed. A two-dimensional plane is defined that intersects a space defined by the three-dimensional data set. The two-dimensional plane defines a two-dimensional data set within the three-dimensional data set and divides the three-dimensional data set into first and second subsets. A three-dimensional view based on the three-dimensional data set is rendered on such that at least a portion of the first subset of the three-dimensional data set is removed and at least a portion of the two-dimensional data set is displayed. A two-dimensional view of a first subset of the two-dimensional data set also is rendered. Controls are provided that enable visual navigation through the three-dimensional data set by engaging points on the multi-touch display device that correspond to either the three-dimensional view based on the three-dimensional data set and/or the two-dimensional view of the first subset of the two-dimensional data set. 1. A computer-implemented method of enabling visual navigation through a three-dimensional data set on a multi-touch display device that includes a touch surface , the method comprising:accessing a three-dimensional data set from a computer memory storage device;defining a two-dimensional planar bounded surface that intersects the three-dimensional data set, that defines a two-dimensional data set within the three-dimensional data set, and that divides the three-dimensional data set into first and second subsets of the three-dimensional data set, the two-dimensional bounded surface having a normal defining positive and negative directions relative to the two-dimensional bounded surface, the first and second subsets of the three-dimensional data set being distinct and corresponding to points located on opposing sides of the two-dimensional bounded surface, the first subset of the three-dimensional data set including data from the three-dimensional data set that is in the positive direction relative to the two- ...

Подробнее
30-05-2013 дата публикации

Volumetric Data Exploration Using Multi-Point Input Controls

Номер: US20130135290A1
Автор: Davidson Philip L.
Принадлежит: PERCEPTIVE PIXEL INC.

A three-dimensional data set is accessed. A two-dimensional plane is defined that intersects a space defined by the three-dimensional data set. The two-dimensional plane defines a two-dimensional data set within the three-dimensional data set and divides the three-dimensional data set into first and second subsets. A three-dimensional view based on the three-dimensional data set is rendered on such that at least a portion of the first subset of the three-dimensional data set is removed and at least a portion of the two-dimensional data set is displayed. A two-dimensional view of a first subset of the two-dimensional data set also is rendered. Controls are provided that enable visual navigation through the three-dimensional data set by engaging points on the multi-touch display device that correspond to either the three-dimensional view based on the three-dimensional data set and/or the two-dimensional view of the first subset of the two-dimensional data set. 1. A computer-implemented method of enabling visual navigation through a three-dimensional data set on a multi-touch display device that includes a touch surface , the method comprising:accessing a three-dimensional data set from a computer memory storage device;defining a two-dimensional planar bounded surface that intersects the three-dimensional data set, that defines a two-dimensional data set within the three-dimensional data set, and that divides the three-dimensional data set into first and second subsets of the three-dimensional data set, the two-dimensional bounded surface having a normal defining positive and negative directions relative to the two-dimensional bounded surface, the first and second subsets of the three-dimensional data set being distinct and corresponding to points located on opposing sides of the two-dimensional bounded surface, the first subset of the three-dimensional data set including data from the three-dimensional data set that is in the positive direction relative to the two- ...

Подробнее
30-05-2013 дата публикации

Volumetric Data Exploration Using Multi-Point Input Controls

Номер: US20130135291A1
Автор: Davidson Philip L.
Принадлежит: PERCEPTIVE PIXEL INC.

A three-dimensional data set is accessed. A two-dimensional plane is defined that intersects a space defined by the three-dimensional data set. The two-dimensional plane defines a two-dimensional data set within the three-dimensional data set and divides the three-dimensional data set into first and second subsets. A three-dimensional view based on the three-dimensional data set is rendered on such that at least a portion of the first subset of the three-dimensional data set is removed and at least a portion of the two-dimensional data set is displayed. A two-dimensional view of a first subset of the two-dimensional data set also is rendered. Controls are provided that enable visual navigation through the three-dimensional data set by engaging points on the multi-touch display device that correspond to either the three-dimensional view based on the three-dimensional data set and/or the two-dimensional view of the first subset of the two-dimensional data set. 1. A computer-implemented method of enabling visual navigation through a three-dimensional data set on a multi-touch display device that includes a touch surface , the method comprising:accessing a three-dimensional data set from a computer memory storage device;defining a two-dimensional planar bounded surface that intersects the three-dimensional data set, that defines a two-dimensional data set within the three-dimensional data set, and that divides the three-dimensional data set into first and second subsets of the three-dimensional data set, the two-dimensional bounded surface having a normal defining positive and negative directions relative to the two-dimensional bounded surface, the first and second subsets of the three-dimensional data set being distinct and corresponding to points located on opposing sides of the two-dimensional bounded surface, the first subset of the three-dimensional data set including data from the three-dimensional data set that is in the positive direction relative to the two- ...

Подробнее
15-08-2013 дата публикации

ENHANCED OPTICAL AND PERCEPTUAL DIGITAL EYEWEAR

Номер: US20130208234A1
Автор: LEWIS Scott W.
Принадлежит: PERCEPT TECHNOLOGIES INC.

Improved wearable optics is disclosed. The wearable optics comprises a frame member and a lens. The wearable optics also includes circuitry within the frame member for enhancing the use of the wearable optics. A system and method in accordance with the present invention is directed to a variety of ways to enhance the use of eyeglasses. They are: (1) media focals, that is, utilizing the wearable optics for its intended purpose and enhancing that use by using imaging techniques to improve the vision of the user; (2) telecommunications enhancements that allow the eyeglasses to be integrated with telecommunication devices such as cell phones or the like; and (3) entertainment enhancements that allow the wearable optics to be integrated with devices such as MP3 players, radios, or the like. 1. A wearable optics device comprising:a lens; anda dynamic eye tracking mechanism in communication with the lens; wherein an optical parameter based operating system is utilized based upon the dynamic eye tracking.2. The wearable optics system of claim 1 , wherein the dynamic eye tracking is utilized to control the operating system.3. The wearable optics system of claim 1 , wherein applications are utilized to control sensors and the communication of the wearable optics device.4. The wearable optics system of claim 1 , wherein lenses is controlled by the operating system.5. The wearable optics device of claim 1 , wherein the lens includes a plurality of layers.6. The wearable optics system of claim 1 , wherein lens layer drivers and an eye cursor are controlled by the operating system.7. A wearable optics device comprising:a lens; anda dynamic eye tracking mechanism in communication with the lens; wherein shading or inverse shading is utilized based upon the dynamic eye tracking.8. The wearable optics device of claim 7 , wherein inverse shading is provide when viewing a display.9. The wearable optics device of claim 7 , wherein inverse shading is provided by a polarized filter.10. ...

Подробнее
19-09-2013 дата публикации

ENHANCED OPTICAL AND PERCEPTUAL DIGITAL EYEWEAR

Номер: US20130242262A1
Автор: LEWIS Scott W.
Принадлежит: PERCEPT TECHNOLOGIES INC.

Improved wearable optics is disclosed. The wearable optics comprises a frame member and a lens. The wearable optics also includes circuitry within the frame member for enhancing the use of the wearable optics. A system and method in accordance with the present invention is directed to a variety of ways to enhance the use of eyeglasses. They are: (1) media focals, that is, utilizing the wearable optics for its intended purpose and enhancing that use by using imaging techniques to improve the vision of the user; (2) telecommunications enhancements that allow the eyeglasses to be integrated with telecommunication devices such as cell phones or the like; and (3) entertainment enhancements that allow the wearable optics to be integrated with devices such as MP3 players, radios, or the like. 1. A method comprising:utilizing dynamic eye tracking with a wearable optics device; wherein parameters personalized to a user can be provided based upon the dynamic eye tracking.2. The method of which includes providing an enhancement utilizing objective and subjective quality standards based upon perceptual parameters.3. The method of claim 2 , wherein the perceptual parameters include any and any combination of optical expression claim 2 , voice claim 2 , brain wave claim 2 , environmental claim 2 , audio claim 2 , video claim 2 , navigational claim 2 , augmented reality claim 2 , algorithmic claim 2 , spatial claim 2 , cognitive claim 2 , interpretive.4. The method of wherein the wearable optics device controls any or any combination of mimics claim 2 , amplifies claim 2 , or expands a user perceptual physiology utilizing perceptual parameters5. The method of wherein the optical expressions are images.6. The method of claim 1 , wherein the wearable optics device comprises one or more inserts into eyeglasses.7. The method of claim 6 , wherein the eyeglasses comprises quad state eyeglasses.8. The method of claim 1 , wherein shading control is utilized on the wearable optics device.9 ...

Подробнее
14-11-2013 дата публикации

Overscan Display Device and Method of Using the Same

Номер: US20130300674A1
Автор: Davidson Philip L.
Принадлежит: PERCEPTIVE PIXEL INC.

A display device comprises a display panel including a display region configured to display one or more image objects and an overscan region configured to prevent the display of images within the overscan region, a touchscreen panel overlying the display region and the overscan region configured to detect and generate engagement data indicative of detected engagement, and a computer processor configured to access first engagement data, determine that the first engagement data reflects engagement with at least one portion of the touchscreen panel correspondingly overlapping with the overscan region, identify a first particular engagement input type based on the first engagement data, and instruct the display panel to invoke the display of the one or more image objects in the display region or to change the display of the one or more image objects in the display region. 1. A display device , comprising:a display panel including a display region and an overscan region disposed adjacent to the display region with an interface boundary disposed therebetween, the display region being configured to display one or more image objects and the overscan region being configured to prevent display of images within the overscan region;a touchscreen panel overlying the display region and the overscan region that is configured to detect engagement by one or more input mechanisms of points on the touchscreen panel and generate engagement data indicative of the detected engagement; and access first engagement data;', 'determine that the first engagement data reflects engagement by the one or more input mechanisms with at least one portion of the touchscreen panel correspondingly overlapping with the overscan region at a first time;', 'identify a first particular engagement input type of multiple engagement input types based on the first engagement data;', 'determine whether the identified first particular engagement input type is associated with invoking or changing the display of the ...

Подробнее
21-11-2013 дата публикации

3D MANIPULATION USING APPLIED PRESSURE

Номер: US20130307827A1
Принадлежит: Perceptive Pixel, Inc.

Placement by one or more input mechanisms of a touch point on a multi-touch display device that is displaying a three-dimensional object is detected. A two-dimensional location of the touch point on the multi-touch display device is determined, and the touch point is matched with a three-dimensional contact point on a surface of the three-dimensional object that is projected for display onto the image plane of the camera at the two-dimensional location of the touch point. A change in applied pressure at the touch point is detected, and a target depth value for the contact point is determined based on the change in applied pressure. A solver is used to calculate a three-dimensional transformation of the three-dimensional object using an algorithm that reduces a difference between a depth value of the contact point after object transformation and the target depth value. 13-. (canceled)4. A method of manipulating a three-dimensional object displayed in a multi-touch display device , the method comprising:displaying the object in two dimensions on the display device, the object having an initial three-dimensional location and an initial three-dimensional rotational orientation;detecting one or more input mechanisms touching one or more touch points on the display device;determining a two-dimensional location of each of the one or more touch points on the display device;determining, for each of the one or more touch points, a three-dimensional contact point on a surface of the object that corresponds to the two-dimensional location of the touch point;detecting a change in applied pressure by the one or more input mechanisms at a selected one of the touch points that corresponds to a selected one of the contact points;determining a target depth value for the selected contact point based on the change in applied pressure at the selected touch point;calculating a three-dimensional transformation of the object by specifying at least one of a new three-dimensional rotation ...

Подробнее
07-01-2016 дата публикации

Techniques for Locally Improving Signal to Noise in a Capacitive Touch Sensor

Номер: US20160004357A1
Принадлежит: Perceptive Pixel Inc

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for digital signal processing (DSP) techniques for generally improving a signal-to-noise ratio (SNR) of capacitive touch sensors.

Подробнее
17-04-2014 дата публикации

Input Classification for Multi-Touch Systems

Номер: US20140104193A1
Принадлежит: Perceptive Pixel, Inc.

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for input classification for multi-touch systems. In one aspect, a method includes receiving data describing a first region of contact with a touch sensitive display, a second region of contact with the touch sensitive display, and a third region of contact with the touch sensitive display, the second region of contact being separate from the first region of contact and the third region of contact being separate from the first region of contact and the second region of contact. The method includes classifying the first region of contact as a touch point provided by a user's body part. The method includes classifying the second region of contact as incidental touch input provided by a user's resting body part. The method includes classifying the third region of contact as a stylus input. 1. A computer implemented method , comprising:receiving data describing a first region of contact with a touch sensitive display, a second region of contact with the touch sensitive display, and a third region of contact with the touch sensitive display, the second region of contact being separate from the first region of contact and the third region of contact being separate from the first region of contact and the second region of contact;classifying the first region of contact as a touch point provided by a user's body part;classifying the second region of contact as incidental touch input provided by a user's resting body part;classifying the third region of contact as a stylus input;based on classification of the second region of contact as incidental touch input provided by a user's resting body part and classification of the third region of contact as a stylus input, defining an occlusion region based on the second region of contact and the third region of contact;determining a location of the touch point associated with the first region of contact;comparing the location of the ...

Подробнее
17-04-2014 дата публикации

Input Classification for Multi-Touch Systems

Номер: US20140104194A1
Принадлежит: Perceptive Pixel, Inc.

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for input classification for multi-touch systems. In one aspect, a method includes receiving data describing a first region of contact with a touch sensitive display and a second region of contact with the touch sensitive display, the second region of contact being separate from the first region of contact. The method includes classifying the first region of contact as a touch point provided by a user's body part. The method includes classifying the second region of contact as incidental touch input provided by a user's resting body part. The method includes determining an area that is outside of the second region of contact and that extends at least a threshold distance from the second region of contact. The method includes determining a location of the touch point associated with the first region of contact. 1. A computer implemented method , comprising:receiving data describing a first region of contact with a touch sensitive display and a second region of contact with the touch sensitive display, the second region of contact being separate from the first region of contact;classifying the first region of contact as a touch point provided by a user's body part;classifying the second region of contact as incidental touch input provided by a user's resting body part;determining an area that is outside of the second region of contact and that extends at least a threshold distance from the second region of contact;determining a location of the touch point associated with the first region of contact;comparing the location of the touch point associated with the first region of contact to the determined area;based on comparing the location of the touch point associated with the first region of contact to the determined area, determining that the touch point associated with the first region of contact falls within the determined area; andbased on the determination that the ...

Подробнее
17-04-2014 дата публикации

Controlling Virtual Objects

Номер: US20140104320A1
Принадлежит: Perceptive Pixel, Inc.

Controlling virtual objects displayed on a display device includes controlling display, on a display device, of multiple virtual objects, each of the multiple virtual objects being capable of movement based on a first type of input and being capable of alteration based on a second type of input that is different than the first type of input, the alteration being different from movement. A subset of the multiple virtual objects as candidates for restriction is identified, and based on identifying the subset of virtual objects as candidates for restriction, a responsiveness to the first type of input for the subset of virtual objects is restricted. The first type of input applied to a first virtual object included in the subset of virtual objects and a second virtual object included in the multiple virtual objects is detected, with the second virtual object being excluded from the subset of virtual objects. Based on detecting the first type of input applied to the first virtual object and the second virtual object, movement of the first virtual object is controlled in accordance with the restricted responsiveness to the first type of input, and movement of the second virtual object is controlled without restriction. 1. A method for controlling virtual objects displayed on a display device , the method comprising:controlling display, on a display device, of multiple virtual objects, each of the multiple virtual objects being capable of movement based on a first type of input and being capable of alteration based on a second type of input that is different than the first type of input, the alteration being different from movement;identifying a subset of the multiple virtual objects as candidates for restriction;based on identifying the subset of virtual objects as candidates for restriction, restricting, for the subset of virtual objects, responsiveness to the first type of input;detecting the first type of input applied to a first virtual object included in the subset ...

Подробнее
22-01-2015 дата публикации

Head-pose invariant recognition of facial expressions

Номер: US20150023603A1

A system facilitates automatic recognition of facial expressions. The system includes a data access module and an expression engine. The expression engine further includes a set of specialized expression engines, a pose detection module, and a combiner module. The data access module accesses a facial image of a head. The set of specialized expression engines generates a set of specialized expression metrics, where each specialized expression metric is an indication of a facial expression of the facial image assuming a specific orientation of the head. The pose detection module determines the orientation of the head from the facial image. Based on the determined orientation of the head and the assumed orientations of each of the specialized expression metrics, the combiner module combines the set of specialized expression metrics to determine a facial expression metric for the facial image that is substantially invariant to the head orientation.

Подробнее
17-04-2014 дата публикации

Controlling Virtual Objects

Номер: US20140108979A1
Принадлежит: Perceptive Pixel Inc

Controlling virtual objects displayed on a display device comprises controlling display, on a display device, of multiple virtual objects, each of the multiple virtual objects being capable of movement based on a first type of input and being capable of alteration based on a second type of input that is different than the first type of input, the alteration being different from movement. User interaction relative to the display device on which the multiple virtual objects are displayed is sensed. Positions of the multiple virtual objects on the display device at a time corresponding to the sensed user interaction is determined. A subset of the multiple virtual objects as candidates for restriction based on the sensed user interaction and the determined positions of the multiple virtual objects on the display device at the time corresponding to the sensed user interaction is determined. An operation related to restricting movement of the determined subset of virtual objects based on the first type of input is performed.

Подробнее
25-02-2016 дата публикации

Enhanced optical and perceptual digital eyewear

Номер: US20160054569A1
Автор: Scott W. Lewis
Принадлежит: Percept Technologies Inc

Improved wearable optics is disclosed. The wearable optics comprises a frame member and a lens. The wearable optics also includes circuitry within the frame member for enhancing the use of the wearable optics. A system and method in accordance with the present invention is directed to a variety of ways to enhance the use of eyeglasses. They are: (1) media focals, that is, utilizing the wearable optics for its intended purpose and enhancing that use by using imaging techniques to improve the vision of the user; (2) telecommunications enhancements that allow the eyeglasses to be integrated with telecommunication devices such as cell phones or the like; and (3) entertainment enhancements that allow the wearable optics to be integrated with devices such as MP3 players, radios, or the like.

Подробнее
11-03-2021 дата публикации

METHODS AND SYSTEMS FOR FORCE DETECTION IN ABLATION DEVICES

Номер: US20210068916A1
Принадлежит: Perceptive Ablation, Inc.

Apparatuses, methods, and systems for an ablation device (e.g., for catheter-based ablation procedures) that simplifies the invasive treatment of atrial fibrillation by allowing a medical professional to detect both force and pressure during the procedure. For example, using a sensor affixed to the ablation device, a medical professional may detect (or infer) both the force applied to an organ during an ablation procedure as well as the direction of that force. The detected force and direction applied against the surrounding tissue may then be communicated (e.g., using text, on-screen graphics, sounds, etc.) to a medical professional though a display unit connected to the ablation device. 1. A system for monitoring force during an ablation procedure , the system comprising:an ablation device for receiving, at a distal end of the ablation device, an applied force;a sensing mechanism, wherein the sensing mechanism comprises an electrical circuit with a first impedance, and wherein the sensing mechanism is configured to elastically deform in response to receiving the applied force;a first electrical sensor in the sensing mechanism that mechanically switches in response to the elastic deformation; and determine a second impedance of the electrical circuit in response to the first electrical sensor mechanically switching based on the elastic deformation;', 'determine a direction of the applied force based on the second impedance of the electrical circuit; and', 'generate for display, on a display device, an indication of the direction., 'control circuitry configured to2. The system of claim 1 , wherein the control circuitry is further configured to:determine a magnitude of the applied force based on the second impedance of the electrical circuit; andgenerate for display, on the display device, an indication of the magnitude.3. The system of claim 2 , further comprising a second electrical sensor claim 2 , wherein the control circuitry is further configured to determine ...

Подробнее
19-06-2014 дата публикации

3D MANIPULATION USING APPLIED PRESSURE

Номер: US20140168128A1
Принадлежит: Perceptive Pixel, Inc.

Placement by one or more input mechanisms of a touch point on a multi-touch display device that is displaying a three-dimensional object is detected. A two-dimensional location of the touch point on the multi-touch display device is determined, and the touch point is matched with a three-dimensional contact point on a surface of the three-dimensional object that is projected for display onto the image plane of the camera at the two-dimensional location of the touch point. A change in applied pressure at the touch point is detected, and a target depth value for the contact point is determined based on the change in applied pressure. A solver is used to calculate a three-dimensional transformation of the three-dimensional object using an algorithm that reduces a difference between a depth value of the contact point after object transformation and the target depth value. 13-. (canceled)4. A computer-implemented method of manipulating a three-dimensional object displayed in a multi-touch display device , the method comprising:displaying an initial view of a three-dimensional object on a two-dimensional touch display;detecting a first touch, second touch, and third touch at respective touch points on the touch display that correspond to virtual contact points on the three-dimensional object displayed on the touch display;detecting movement of the touch point for the first touch from an initial position to a final position on the touch display, while each of the second touch and third touch remain at respective initial positions;rendering, on the multi-touch display device, a new three-dimensional view of the three-dimensional object based on the movement of the first touch, wherein each contact point remains displayed by the multi-touch display device substantially underneath its corresponding touch point, the new three-dimensional view being scaled, rotated, and/or translated from the initial view of the three-dimensional object.5. The method of claim 4 , wherein the ...

Подробнее
19-06-2014 дата публикации

TECHNIQUES FOR DISAMBIGUATING TOUCH DATA USING USER DEVICES

Номер: US20140168160A1
Автор: Westhues Jonathan
Принадлежит: Perceptive Pixel, Inc.

Techniques for disambiguating touch data and determining user assignment of touch points detected by a touch sensor are described. The techniques leverage both user-specific touch data projected onto axes and non-user-specific touch data captured over a complete area. 1. A method for detecting touch and disambiguating touch data using a capacitive touch sensor system , the capacitive touch sensor system including: a capacitive touch sensor having a two-dimensional matrix of conductors configured as a first array of conductors arranged in rows and a second array of conductors arranged in columns , a first user device that is associated with a first user and that includes first active components and a first electrode configured to both transmit and receive signals , and a second user device that is associated with a second user and that includes second active components and a second electrode configured to both transmit and receive signals , the method comprising:receiving at least one first signal in the first user device from one or more columns in the matrix;measuring a signal strength of the at least one first signal received by the first user device;using the measured first signal strengths to generate column touch data for the first user, the first user column touch data indicating one or more columns in the matrix that are touched by the first user;transmitting the first user column touch data;transmitting a second signal from the first electrode of the first user device to one or more rows in the matrix, wherein the capacitive touch sensor is configured to generate row touch data for the first user based on the received second signal, the first user row touch data indicating one or more rows in the matrix that are touched by the first user, the first electrode being located within the first user device and being configured to electrostatically couple with the capacitive touch sensor through a body of the first user;receiving at least one third signal in the ...

Подробнее
05-04-2018 дата публикации

Determining a Virtual Representation of an Environment By Projecting Texture Patterns

Номер: US20180093377A1
Принадлежит: Industrial Perception Inc, X Development LLC

Example methods and systems for determining 3D scene geometry by projecting patterns of light onto a scene are provided. In an example method, a first projector may project a first random texture pattern having a first wavelength and a second projector may project a second random texture pattern having a second wavelength. A computing device may receive sensor data that is indicative of an environment as perceived from a first viewpoint of a first optical sensor and a second viewpoint of a second optical sensor. Based on the received sensor data, the computing device may determine corresponding features between sensor data associated with the first viewpoint and sensor data associated with the second viewpoint. And based on the determined corresponding features, the computing device may determine an output including a virtual representation of the environment that includes depth measurements indicative of distances to at least one object.

Подробнее
08-04-2021 дата публикации

Perception systems for use in autonomously controlling systems

Номер: US20210103037A1
Автор: Alberto Stochino
Принадлежит: Perceptive Inc

A lidar sensor comprising a laser, an optical sensor, and a processor. The lidar sensor can determine a distance to one or more objects. The lidar sensor can optionally embed a code in beams transmitted into the environment such that those beams can be individually identified when their corresponding reflection is received.

Подробнее
20-04-2017 дата публикации

Normalized, User Adjustable, Stochastic, Lightweight, Media Environment

Номер: US20170110112A1

Software which uses text to speech technology to perform electronic screenplays, including plays depicting debates, multi-lingual conversations, and scientific conference presentations, using one or more distinctly identifiable voices. Screenplays are stored by the software as collections of text fragments whose relationships to each other have been documented in machine readable form, so as to make it possible for the software to comply with user requests that various aspects of the presentation be altered. This includes complying with user requests to increase or decrease the level of detail of a presentation, requests to increase or decrease the information density of a presentation, and requests to present again material that has already been presented using alternative wordings. User adjustable cognitive burden allows transformation of professional development into entertainment, and highly compact normalized information representation allows storage of thousands of hours of user adjustable material on hand held electronic devices. 1. Software which uses speech synthesizers to perform electronic screenplays , including plays depicting debates , conversations , and the kinds of presentations one typically sees at scientific conferences , using one or more distinctly identifiable voices , which may very well speak in several different languages during the course of any one presentation. These screenplays are stored by the software as collections of text fragments whose relationships to each other have been documented in machine readable form , so as to make it possible for the software to comply with user requests that various aspects of the presentation be altered. This includes complying with user requests to increase or decrease the level of detail of a presentation , requests to increase or decrease the information density of a presentation , and requests to present again material that has already been presented using alternative wordings.2. Software that can ...

Подробнее
27-04-2017 дата публикации

Event Registration and Dispatch System and Method for Multi-Point Controls

Номер: US20170115872A1
Автор: Davidson Philip L.
Принадлежит: PERCEPTIVE PIXEL INC.

Dynamic registration of event handlers in a computer application or operating system recognizes multiple synchronous input streams by identifying each new stroke in a frame representing a single moment in time and mapping in a registration process each identified new stroke to a listening process that is associated with the user interface element to which the new input stream is to be applied. In the same frame, released strokes are unmapped and then each active listening process is called to carry out a respective control operation. When called, the strokes have the correct data for the given frame. The process is repeated for subsequent frames. By carrying out various processes in a sequence of frames, the concept of concurrency is preserved, which is particularly beneficial to multi-touch and multi-user systems. 18-. (canceled)9. A method of operating a multi-point input device , the method comprising: in a first frame:', 'identifying a first hit of a new stroke A; and', 'registering the new stroke A to a first listener of at least one of the plurality of interface elements based on a positional relationship of a position of a contact of the new stroke A in the first frame and a tangible of the at least one of the plurality of interface elements, the first listener implementing a first control operation when the first listener is dispatched;, 'displaying, on a graphical display surface of the multi-point input device, a plurality of interface elements;'} identifying a release of a registered stroke B registered to a second listener, the second listener implementing a second control operation when the second listener is dispatched;', 'unmapping the registered stroke B from the second listener, the second listener becoming an inactive listener that no longer listens to the registered stroke B; and', 'dispatching the first listener to implement the first control operation based on an updated state of the new stroke A, the updated state corresponding to a current ...

Подробнее
14-05-2015 дата публикации

ENHANCED OPTICAL AND PERCEPTUAL DIGITAL EYEWEAR

Номер: US20150131159A1
Автор: LEWIS Scott W.
Принадлежит: PERCEPT TECHNOLOGIES INC.

Improved wearable optics is disclosed. The wearable optics comprises a frame member and a lens. The wearable optics also includes circuitry within the frame member for enhancing the use of the wearable optics. A system and method in accordance with the present invention is directed to a variety of ways to enhance the use of eyeglasses. They are: (1) media focals, that is, utilizing the wearable optics for its intended purpose and enhancing that use by using imaging techniques to improve the vision of the user; (2) telecommunications enhancements that allow the eyeglasses to be integrated with telecommunication devices such as cell phones or the like; and (3) entertainment enhancements that allow the wearable optics to be integrated with devices such as MP3 players, radios, or the like. 1. A wearable optics device comprising:a lens; anda dynamic eye tracking mechanism in communication with the lens; wherein an optical parameter based operating system is utilized based upon the dynamic eye tracking.2. The wearable optics system of claim 1 , wherein the dynamic eye tracking is utilized to control the operating system.3. The wearable optics system of claim 1 , wherein applications are utilized to control sensors and the communication of the wearable optics device.4. The wearable optics system of claim 1 , wherein lenses is controlled by the operating system.5. The wearable optics device of claim 1 , wherein the lens includes a plurality of layers.6. The wearable optics system of claim 1 , wherein lens layer drivers and an eye cursor are controlled by the operating system.8. The wearable optics device of claim 7 , wherein inverse shading is provide when viewing a display.9. The wearable optics device of claim 7 , wherein inverse shading is provided by a polarized filter.10. The wearable optics device of claim 7 , wherein algorithms for shading and inverse shading are provided within the wearable optics device.11. The wearable optics device of claim 7 , wherein algorithms ...

Подробнее
24-07-2014 дата публикации

PRESSURE-SENSITIVE LAYERING OF DISPLAYED OBJECTS

Номер: US20140208248A1
Автор: Davidson Philip L.
Принадлежит: PERCEPTIVE PIXEL INC.

First and second objects are displayed on a pressure-sensitive touch-screen display device. An intersection is detected between the objects. Contact by one or more input mechanisms is detected in a region that corresponds to the first displayed object. Pressure applied by at least one input mechanisms is sensed. The depth of the first displayed object is adjusted as a function of the sensed pressure. The depth of the displayed objects are determined at their detected intersection. The determined depths of the displayed objects are compared. Based on a result of comparing the determined depths, data is stored indicating that one of the displayed objects is overlapping the other. In addition, the displayed objects are displayed such that the overlapping displayed object is displayed closer to a foreground of the pressure-sensitive touch-screen display device than the other displayed object. 1. In a pressure-sensitive touch-screen display , a method for dragging a displayed object relative to another displayed object , the method comprising:displaying two or more objects on the pressure-sensitive touch-screen display;receiving a user input via one or more user interactions with the pressure-sensitive touch-screen display;sensing a pressure applied to the pressure-sensitive touch-screen display in a display region that corresponds to a first displayed object;adjusting one or more of a shape and a location of the first displayed object based on the sensed pressure while tracking movement of an input mechanism while the input mechanism remains in contact with the first displayed object;based on tracking movement of the input mechanism during the adjusting of the first displayed object, detecting an intersection between the first displayed object and a second displayed object;determining a depth of the first displayed object at the intersection between the first displayed object and the second displayed object as a function of the sensed pressure;determining a depth of the ...

Подробнее
12-05-2016 дата публикации

SYSTEMS FOR AN ELECTROSTATIC STYLUS WITHIN A CAPACITIVE TOUCH SENSOR

Номер: US20160132137A1
Принадлежит: Perceptive Pixel, Inc.

Systems are described for transmitting and receiving signals in an active stylus for a capacitive touch sensor, for which the systems have at least one circuit for receiving a current from an electrode and for transmitting a voltage onto the electrode. The systems include components for receiving the current in a receiving mode, a switch, and a switchmode power supply circuit having at least a transformer and a diode, for which the diode is coupled to the transformer. In a transmission mode, there is means for electrically isolating at least some of the components configured for receiving the current in the receiving mode from the voltage formed across the stray capacitance. In the receiving mode, there is a means for electrically isolating at least some of the components configured for receiving the current in the receiving mode from an inductance of the transformer in the switchmode power supply circuit. 124-. (canceled)25. A method for use with a two dimensional sensor array , the method comprising: generating a voltage using a power supply circuit, wherein the power supply circuit comprises at least a diode;', 'permitting the diode to be intermittently forward-biased, and permitting current to flow through the diode into a capacitance; and', 'configuring a switch to electrically isolate a component in the circuit; and, 'in a transmission mode, configuring a device having a circuit and an electrode to transmit a voltage to a node of the two dimensional sensor array coupled electrostatically to the electrode by configuring the switch to receive the current into the component in the circuit, and', 'configuring the diode to be reversed-biased; and', 'configuring the circuit to determine information based on a received signal., 'in a receiving mode, configuring the circuit to receive the current through the node coupled to the electrode by26. The method of claim 25 , wherein a resistor is coupled to the diode claim 25 , the method further comprising providing a ...

Подробнее
01-09-2022 дата публикации

Acoustic temperature measurement in layered environments

Номер: US20220276102A1
Принадлежит: Perceptive Sensor Technologies Inc

An apparatus, system, and method for measuring a temperature gradient in a layered environment includes a container having a sidewall. An acoustic transducer is positioned on or proximate to an exterior surface of the sidewall of the container. A signal is transmitted from the acoustic transducer into the sidewall of the container. A reflected signal is received by the acoustic transducer, or another acoustic transducer positioned on or proximate to the exterior surface of the sidewall. A computerized device has a processor and a computer-readable memory. The processor is configured to measure a temperature gradient of the reflected signal using an angle of incidence and refraction of the reflected signal. The temperature gradient indicates a temperature of a material within the container.

Подробнее
26-05-2016 дата публикации

Systems and methods for augmented reality preparation, processing, and application

Номер: US20160148433A1
Принадлежит: Eonite Perception Inc

Various of the disclosed embodiments provide systems and methods for acquiring and applying a depth determination of an environment in e.g., various augmented reality applications. A user may passively or actively scan a device (e.g., a tablet device, a mobile phone device, etc.) about the environment acquiring depth data for various regions. The system may integrate these scans into an internal three-dimensional model. This model may then be used in conjunction with subsequent data acquisitions to determine a device's location and orientation within the environment with high fidelity. In some embodiments, these determinations may be accomplished in real-time or near-real-time. Using the high-fidelity orientation and position determination, various augmented reality applications may then be possible using the same device used to acquire the depth data or a new device.

Подробнее
18-09-2014 дата публикации

CAPACITIVE TOUCH SENSOR HAVING CODE-DIVIDED AND TIME-DIVIDED TRANSMIT WAVEFORMS

Номер: US20140267162A1
Принадлежит: Perceptive Pixel, Inc.

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for digital signal processing (DSP) techniques for generally improving a signal-to-noise ratio (SNR) of capacitive touch sensors. 1. A method performed by a data processing apparatus associated with a sensor , the sensor comprising a plurality of trace lines oriented in a matrix configuration , a front end interface , a plurality of transmitters coupled with the front end interface , and a plurality of receivers , wherein respective transmitters correspond to and are coupled with a first location of respective trace lines , and respective receivers are coupled with a second location of the respective trace lines , the method comprising:determining orthogonal excitation waveforms having an orthogonal waveform sequence, wherein the orthogonal excitation waveforms are orthogonal to each other;simultaneously transmitting, on each of at least two of the transmitters, one of the orthogonal excitation waveforms such that at least two of the transmitters are configured to transmit respective orthogonal waveform sequences, wherein the transmitting occurs on less than all transmitters in the sensor;receiving at least two of the orthogonal excitation waveforms at least at two of the receivers, wherein each of the at least two orthogonal excitation waveforms are received at one of the respective receivers;receiving information for at least an expected received waveform; andfor each of the at least two receivers, correlating the received excitation waveform against the expected received waveform.2. The method of claim 1 , wherein the sensor comprises a capacitive touch sensor claim 1 , wherein the orthogonal excitation waveforms are orthogonal to noise in the sensor.3. The method of claim 1 , wherein the matrix configuration comprises n columns of trace lines claim 1 , and wherein each simultaneous transmission of the transmitters occurs in an integration time claim 1 , the method ...

Подробнее
16-10-2014 дата публикации

Facilitating Operation of a Machine Learning Environment

Номер: US20140310208A1
Принадлежит: Machine Perception Technologies Inc.

Machine learning systems are represented as directed acyclic graphs, where the nodes represent functional modules in the system and edges represent input/output relations between the functional modules. A machine learning environment can then be created to facilitate the training and operation of these machine learning systems. 1. A computer-implemented method for facilitating operation of a machine learning environment , the environment comprising functional modules that can be configured and linked in different ways to define different machine learning instances , the method comprising:receiving a directed acyclic graph defining a machine learning instance, the directed acyclic graph containing nodes and edges connecting the nodes, the nodes identifying functional modules, the edges entering a node representing inputs to the functional module and the edges exiting a node representing outputs of the functional module; andexecuting the machine learning instance defined by the acyclic graph.2. The method of further comprising:saving a final output of the machine learning instance.3. The method of further comprising:saving an interim output of the machine learning instance.4. The method of wherein the step of executing the machine learning instance comprises:identifying that an output of a component of the machine learning instance has been previously saved; andretrieving the saved output rather than re-executing the component.5. The method of wherein the step of executing the machine learning instance comprises:linking output of one functional module in the machine learning instance to input of a next functional module of the machine learning instance at run-time.6. The method of wherein the functional modules communicate through a shared file system.7. The method of wherein the nodes identify functional modules and at least one attribute for at least one functional module.8. The method of wherein the at least one attribute is a version number for a software code for ...

Подробнее
17-08-2017 дата публикации

Event Registration and Dispatch System and Method for Multi-Point Controls

Номер: US20170235478A1
Автор: Philip L. Davidson
Принадлежит: Perceptive Pixel Inc

Dynamic registration of event handlers in a computer application or operating system recognizes multiple synchronous input streams by identifying each new stroke in a frame representing a single moment in time and mapping in a registration process each identified new stroke to a listening process that is associated with the user interface element to which the new input stream is to he applied. In the same frame, released strokes are unmapped and then each active listening process is called to carry out a respective control operation. When called, the strokes have the correct data for the given frame. The process is repeated for subsequent frames. By carrying out various processes in a sequence of frames, the concept of concurrency is preserved, which is particularly beneficial to multi-touch and multi-user systems.

Подробнее
11-12-2014 дата публикации

Presentation of materials based on low level feature analysis

Номер: US20140365310A1
Автор: Javier Movellan
Принадлежит: MACHINE PERCEPTION TECHNOLOGIES Inc

A computer system obtains an image or video of a person, such as a shopper. The image or video includes the face of the person. The system extracts low level features from the image or video. The low level features may be Gabor features. The system examines the low level features to designate stimuli that are likely to result in preferred behaviors associated with the person. The system analyzes the plurality of designated stimuli based on predetermined criteria to select one or more selected stimuli, and then causes the selected stimuli to be rendered to the person. The predetermined criteria may be economic criteria, such as a requirement to select the stimulus with the highest expected economic benefit from among the various designated stimuli.

Подробнее
06-10-2016 дата публикации

Moveable Apparatuses Having Robotic Manipulators and Conveyors To Facilitate Object Movement

Номер: US20160288324A1
Принадлежит: Industrial Perception Inc

Example embodiments provide for robotic apparatuses that facilitate moving objects within an environment, such as to load or unload boxes or to construct or deconstruct pallets (e.g., from a container or truck bed). One example apparatus includes a horizontal conveyor and a robotic manipulator that are both provided on a moveable cart. A first end of the robotic manipulator is mounted to the moveable cart and a second end of the robotic manipulator has an end effector, such as a grasper. The apparatus also includes a control system configured to receive sensor data indicative of an environment containing a plurality of objects, and then cause the robotic manipulator to place an object from the plurality of objects on the horizontal conveyor.

Подробнее
20-11-2008 дата публикации

Multi-touch sensing through frustrated total internal reflection

Номер: US20080284925A1
Автор: Jefferson Y. HAN
Принадлежит: Perceptive Pixel Inc

High-resolution, scalable multi-touch sensing display systems and processes based on frustrated total internal reflection employ an optical waveguide that receives light, such as infrared light, that undergoes total internal reflection and an imaging sensor that detects light that escapes the optical waveguide caused by frustration of the total internal reflection due to contact by a user. The optical waveguide when fitted with a compliant surface overlay provides superior sensing performance, as well as other benefits and features. The systems and processes described provide true multi-touch (multi-input) and high-spatial and temporal resolution capability due to the continuous imaging of the frustrated total internal reflection that escapes the entire optical waveguide. Among other features and benefits, the systems and processes are scalable to large installations.

Подробнее
05-02-2009 дата публикации

Liquid multi-touch sensor and display device

Номер: US20090033637A1
Автор: Jefferson Y. HAN
Принадлежит: Perceptive Pixel Inc

High-resolution multi-touch sensor and display device where the interaction medium is liquid, enabling more realistic tactile experience for simulations of synthetic wet environments. Based on frustrated total internal reflection, the device employs liquid within a tank as the optical waveguide that receives light, such as infrared light, that undergoes total internal reflection and an imaging camera that detects light that escapes from the tank caused by frustration of the total internal reflection due to contact of the water by a user.

Подробнее
11-07-2012 дата публикации

触摸检测

Номер: CN102576265A
Принадлежит: Perceptive Pixel Inc

一种触屏装置(270),包括辐射源(202)、配置为接收由辐射源发出的辐射(210)并且致使一些接收到的辐射在所述挠性波导内经历全内反射的挠性波导(204)、相对于所述挠性波导设置以便当挠性波导被物理变形时能使阻挠层接触挠性波导的阻挠层(206),该阻挠层被配置为当所述挠性波导被物理变形以接触所述阻挠层以使在所述挠性波导内经历全内反射的一些接收到的辐射(A、B)在接触点从所述挠性波导逃逸时,致使在所述阻挠层和所述挠性波导之间的接触点处阻挠所接收到的辐射在所述挠性波导内的全内反射,以及被配置为检测至少一些从光学波导逃逸的辐射的成像传感器(208)。

Подробнее
03-08-2018 дата публикации

A kind of heat metering management service platform of central heating Internet of things system

Номер: CN108363314A
Автор: 刘悦, 孙磊, 张猛

本发明是一种集中供热物联网系统的供热计量管理服务平台,其特征在于,包括服务终端,与服务终端连接的有监控系统、信息采集管理系统和客服系统,所述服务终端通过城域超低功耗传感网络LSN分别与所述监控系统、所述信息采集管理系统和所述客服系统通信连接。本发明基于物联网技术,采用城域超低功耗传感网络系统LSN的无线数据采集,有效避免了采用MBUS模式存在的施工布线困难的缺点,通过设置监控系统与信息采集管理系统,生产运行监控与环境监控结合,降低了安全事故风险,保障了设备安全和人员安全,通过设置客服系统,基于无线技术的实时工单上传功能,提高了工作效率,便于流程监督。

Подробнее
20-11-2001 дата публикации

System, method and article of manufacture for increasing the user value of recommendations

Номер: US6321221B1
Автор: Paul Bieganski
Принадлежит: Net Perceptions Inc

The invention includes a system, method and article of manufacture for generating a serendipity-weighted recommendation output set to a user based, at least in part, on a serendipity function. The system includes a processing system of one or more processors configured to receive applicable data that includes item recommendation data and community item popularity data. The processing system is also configured to produce a set of item serendipity control values in response to the serendipity function and the community item popularity data, and to combine the item recommendation data with the set of item serendipity control values to produce a serendipity-weighted and filtered recommendation output set. The method includes receiving applicable data by the processing system, including inputting item recommendation data and community item popularity data. The method further includes generating a set of item serendipity control values in response to the community item popularity data and a serendipity function, using the processing system, and combining the item recommendation data and the set of item serendipity control values to produce a serendipity-weighted and filtered item recommendation output set, also using the processing system. The invention also includes a computer readable medium having a having a set of program instructions physically embodied thereon, executable by a computer, to perform a method similar to the method described above.

Подробнее
22-11-1994 дата публикации

Microscope slide rotary stage

Номер: US5367401A
Автор: Indulis Saulietis
Принадлежит: Perceptive Scientific Instruments Inc

A microscope slide stage for holding a plurality of slides in a plane for sequential viewing by any slide viewer, the stage including a plurality of slide slots have associated with each slot a slidable wedging clamp for securing slides on the stage. The slide stage is particularly suitable for use with computerized slide mapping and analyzing devices.

Подробнее
22-08-2002 дата публикации

Videoconferencing method with tracking of face and dynamic bandwidth allocation

Номер: US20020113862A1
Принадлежит: PERCEPTIVE NETWORK TECHNOLOGIES Inc

A video conferencing method automatically detects, within an image generated by a camera, locations and relative sizes of faces. Based upon the detection, a control system tracks each face and keeps a camera pointed at and focused on each face, regardless of movement about a room or other space. Preferably, multiple cameras are used, and an automatic algorithm selects a best face image and resizes the face image to substantially fill a transmitted frame. Preferably, an image encoding algorithm adjusts encoding parameters to match a currently amount of bandwidth available from a transmission network. Brightness, contrast, and color balance are automatically adjusted. As a result of these automatic adjustments, participants in a video conference have freedom to move around, yet remain visible and audible to other participants.

Подробнее
14-05-2013 дата публикации

Multi-touch sensing display through frustrated total internal reflection

Номер: US8441467B2
Автор: Jefferson Y. HAN
Принадлежит: Perceptive Pixel Inc

High-resolution, scalable multi-touch sensing display systems and processes based on frustrated total internal reflection employ an optical waveguide that receives light, such as infrared light, that undergoes total internal reflection and an imaging sensor that detects light that escapes the optical waveguide caused by frustration of the total internal reflection due to contact by a user. The optical waveguide may be fitted with a compliant surface overlay to greatly improve sensing performance, minimize the affect of contaminants on and damage to the contact surface, to generally extend system life and to provide other benefits. The systems and processes provide true multi-touch (multi-input) and high-spatial and temporal resolution capability due to the continuous imaging of the frustrated total internal reflection that escapes the entire optical waveguide. Among other features and benefits, the systems and processes are scalable to large installations and are well suited for use with rear-projection and other display devices.

Подробнее
31-07-2008 дата публикации

Multi-touch sensing through frustrated total internal reflection

Номер: US20080179507A2
Автор: Jefferson Han
Принадлежит: Perceptive Pixel Inc

High-resolution, scalable multi-touch sensing display systems and processes based on frustrated total internal reflection employ an optical waveguide that receives light, such as infrared light, that undergoes total internal reflection and an imaging sensor that detects light that escapes the optical waveguide caused by frustration of the total internal reflection due to contact by a user. The optical waveguide may be fitted with a compliant surface overlay to greatly improve sensing performance, minimize the affect of contaminants on and damage to the contact surface, to generally extend system life and to provide other benefits. The systems and processes provide true multi-touch (multi-input) and high-spatial and temporal resolution capability due to the continuous imaging of the frustrated total internal reflection that escapes the entire optical waveguide. Among other features and benefits, the systems and processes are scalable to large installations and are well suited for use with rear-projection and other display devices.

Подробнее
27-03-2012 дата публикации

Multi-touch sensing through frustrated total internal reflection

Номер: US8144271B2
Автор: Jefferson Y. HAN
Принадлежит: Perceptive Pixel Inc

High-resolution, scalable multi-touch sensing display systems and processes based on frustrated total internal reflection employ an optical waveguide that receives light, such as infrared light, that undergoes total internal reflection and an imaging sensor that detects light that escapes the optical waveguide caused by frustration of the total internal reflection due to contact by a user. The optical waveguide when fitted with a compliant surface overlay provides superior sensing performance, as well as other benefits and features. The systems and processes described provide true multi-touch (multi-input) and high-spatial and temporal resolution capability due to the continuous imaging of the frustrated total internal reflection that escapes the entire optical waveguide. Among other features and benefits, the systems and processes are scalable to large installations.

Подробнее
12-02-2009 дата публикации

Multi-touch sensing through frustrated total internal reflection

Номер: WO2009020940A2
Автор: Jefferson Y. HAN
Принадлежит: Perceptive Pixel, Inc.

High-resolution, scalable multi-touch sensing display systems and processes based on frustrated total internal reflection employ an optical waveguide that receives light, such as infrared light, that undergoes total internal reflection and an imaging sensor that detects light that escapes the optical waveguide caused by frustration of the total internal reflection due to contact by a user. The optical waveguide when fitted with a compliant surface overlay provides superior sensing performance, as well as other benefits and features. The systems and processes described provide true multi-touch (multi-input) and high-spatial and temporal resolution capability due to the continuous imaging of the frustrated total internal reflection that escapes the entire optical waveguide. Among other features and benefits, the systems and processes are scalable to large installations.

Подробнее
01-09-2010 дата публикации

Multi-touch sensing through frustrated total internal reflection

Номер: CN101821703A
Автор: 杰斐逊·Y·汉
Принадлежит: Perceptive Pixel Inc

本发明提供了基于受抑全内反射的高分辨率、可扩展的多点触摸感测显示系统和处理,其采用:光波导,用于接收诸如红外光的光,所述光受到全内反射;和图像感测器,用于检测逸出光波导的光,光逸出光波导是由于用户接触导致全内反射受抑而引起的。光波导在被安装有柔性表面覆层时提供了优异的感测性能,以及其它益处和特性。所描述的该系统和处理提供了由于逸出整个光波导的受抑全内反射的连续的成像而产生的真实多点触摸(多个输入)和高时空分辨能力。除了其它特性和益处之外,该系统和处理还可扩展到大型装置。

Подробнее
04-09-2012 дата публикации

Multi-touch sensing through frustrated total internal reflection

Номер: US8259240B2
Автор: Jefferson Y. HAN
Принадлежит: Perceptive Pixel Inc

High-resolution, scalable multi-touch sensing display systems and processes based on frustrated total internal reflection employ an optical waveguide that receives light, such as infrared light, that undergoes total internal reflection and an imaging sensor that detects light that escapes the optical waveguide caused by frustration of the total internal reflection due to contact by a user. The optical waveguide when fitted with a compliant surface overlay provides superior sensing performance, as well as other benefits and features. The systems and processes described provide true multi-touch (multi-input) and high-spatial and temporal resolution capability due to the continuous imaging of the frustrated total internal reflection that escapes the entire optical waveguide. Among other features and benefits, the systems and processes are scalable to large installations.

Подробнее
31-07-2008 дата публикации

Methods of interfacing with multi-point input devices and multi-point input systems employing interfacing techniques

Номер: US20080180405A1
Принадлежит: Perceptive Pixel Inc

Methods and systems for interfacing with multi-point input devices employ various techniques for controlling displayed images, including 2D and 3D image translation, scale/zoom, rotation control and globe axis tilt control. Various techniques employ three or more simultaneous inputs, changes in characteristics of those inputs, and pressure sensing, among other things.

Подробнее
03-12-2009 дата публикации

Event registration and dispatch system and method for multi-point controls

Номер: US20090295746A1
Автор: Philip L. Davidson
Принадлежит: Perceptive Pixel Inc

Dynamic registration of event handlers in a computer application or operating system recognizes multiple synchronous input streams by identifying each new stroke in a frame representing a single moment in time and mapping in a registration process each identified new stroke to a listening process that is associated with the user interface element to which the new input stream is to be applied. In the same frame, released strokes are unmapped and then each active listening process is called to carry out a respective control operation. When called, the strokes have the correct data for the given frame. The process is repeated for subsequent frames. By carrying out various processes in a sequence of frames, the concept of concurrency is preserved, which is particularly beneficial to multi-touch and multi-user systems.

Подробнее
22-07-2010 дата публикации

Touch-sensitive display

Номер: WO2010083335A1
Автор: Jefferson Y. HAN
Принадлежит: PERCEPTIVE PIXEL INC.

A display system is configured to generate output display images. In addition, the display system includes a touch-sensitive sensing system and a photo-sensitive sensing system configured to sense light directed to the photo-sensitive sensing system and generate an output representation of the sensed light directed to the photo-sensitive sensing system.

Подробнее
02-12-2010 дата публикации

Touch Sensing

Номер: US20100302185A1
Принадлежит: Perceptive Pixel Inc

A touch-screen device includes a radiation source, a pliable waveguide configured to receive radiation emitted by the radiation source and to cause some of the received radiation to undergo total internal reflection within the pliable waveguide, a frustrating layer disposed relative to the pliable waveguide so as to enable the frustrating layer to contact the pliable waveguide when the pliable waveguide is physically deformed, the frustrating layer being configured to cause frustration of the total internal reflection of the received radiation within the pliable waveguide at a contact point between the frustrating layer and the pliable waveguide when the pliable waveguide is physically deformed to contact the frustrating layer such that some of the received radiation undergoing total internal reflection within the pliable waveguide escapes from the pliable waveguide at the contact point, and an imaging sensor configured to detect some of the radiation that escapes from the optical waveguide.

Подробнее
02-12-2010 дата публикации

Touch Sensing

Номер: US20100302210A1
Принадлежит: Perceptive Pixel Inc

A touch-screen device includes a radiation source, a waveguide configured to receive radiation emitted by the source and to cause some of the radiation to undergo total internal reflection within the waveguide, a pliable frustrating layer disposed relative to the waveguide to enable the frustrating layer to contact the waveguide when the frustrating layer is physically deformed, the frustrating layer being configured to cause frustration of the total internal reflection of the received radiation within the waveguide when the frustrating layer is physically deformed to contact the waveguide such that some of the received escapes from the waveguide at the contact point, an imaging sensor configured to detect some of the radiation that escapes from the waveguide, and a structure disposed relative to the frustrating layer, the structure configured to steer at least a portion of the radiation that escapes from the waveguide toward the imaging sensor.

Подробнее
02-12-2010 дата публикации

Touch Sensing

Номер: US20100302196A1
Принадлежит: Perceptive Pixel Inc

A touch-screen device includes an imaging waveguide, in which the imaging waveguide has a radiation receiving surface and an imaging surface different than the radiation receiving surface. The imaging waveguide is configured to receive, at the radiation receiving surface, radiation emitted by a contact receiving structure, and transmit the received radiation from a position on the radiation receiving surface to a position and/or angle of incidence on the imaging surface as a function of the position on the radiation receiving surface at which the transmitted radiation was received. An imaging sensor coupled to the imaging surface of the imaging optical waveguide is configured to detect radiation incident upon the imaging surface of the imaging optical waveguide. A processing device coupled to the imaging sensor is configured to determine contact points on the exposed contact surface of a contact receiving structure based on radiation detected by the imaging sensor.

Подробнее
16-10-2012 дата публикации

Controlling distribution of error in 2D and 3D manipulation

Номер: US8289316B1
Принадлежит: Perceptive Pixel Inc

Each touch point placed on a multi-touch display device is matched with a contact point on a surface of a three-dimensional object displayed on the multi-touch display device. A three-dimensional transformation of the object is calculated by a solver using an algorithm that reduces deviation between projected two-dimensional locations of the three-dimensional contact points after object transformation and two dimensional locations of their matching touch points. The solver, in calculating the three-dimensional transformation, assigns a weighting value to each touch point to distribute an aggregate amount of deviation calculated by the solver among the touch points such that a magnitude of the deviation between the projected two-dimensional location of one of the contact points and that of its matching touch point is different from a magnitude of the deviation between the projected two dimensional location of another contact point and that of its matching touch point.

Подробнее
09-02-2016 дата публикации

Methods of interfacing with multi-input devices and multi-input display systems employing interfacing techniques

Номер: US9256342B2
Принадлежит: Perceptive Pixel Inc

Methods and systems for interfacing with multi-input devices employ various techniques for controlling the window framing of images. Such techniques provide control, including moving, sizing, and orientating, of one or more displayed window frames in which one or more images are displayed.

Подробнее
28-02-2012 дата публикации

Liquid multi-touch sensor and display device

Номер: US8125468B2
Автор: Jefferson Y. HAN
Принадлежит: Perceptive Pixel Inc

High-resolution multi-touch sensor and display device where the interaction medium is liquid, enabling more realistic tactile experience for simulations of synthetic wet environments. Based on frustrated total internal reflection, the device employs liquid within a tank as the optical waveguide that receives light, such as infrared light, that undergoes total internal reflection and an imaging camera that detects light that escapes from the tank caused by frustration of the total internal reflection due to contact of the water by a user.

Подробнее
18-09-2012 дата публикации

Methods of interfacing with multi-point input devices and multi-point input systems employing interfacing techniques

Номер: US8269729B2
Принадлежит: Perceptive Pixel Inc

Methods and systems for interfacing with multi-point input devices employ various techniques for controlling displayed images, including 2D and 3D image translation, scale/zoom, rotation control and globe axis tilt control. Various techniques employ three or more simultaneous inputs, changes in characteristics of those inputs, and pressure sensing, among other things.

Подробнее
18-03-2014 дата публикации

Methods of interfacing with multi-point input devices and multi-point input systems employing interfacing techniques

Номер: US8674948B2
Принадлежит: Perceptive Pixel Inc

Methods and systems for interfacing with multi-point input devices employ various techniques for controlling displayed images, including 2D and 3D image translation, scale/zoom, rotation control and globe axis tilt control. Various techniques employ three or more simultaneous inputs, changes in characteristics of those inputs, and pressure sensing, among other things.

Подробнее
31-07-2008 дата публикации

Methods of interfacing with multi-point input devices and multi-point input systems employing interfacing techniques

Номер: US20080180406A1
Принадлежит: Perceptive Pixel Inc

Methods and systems for interfacing with multi-point input devices employ various techniques for controlling displayed images, including 2D and 3D image translation, scale/zoom, rotation control and globe axis tilt control. Various techniques employ three or more simultaneous inputs, changes in characteristics of those inputs, and pressure sensing, among other things.

Подробнее
05-02-2013 дата публикации

Methods of interfacing with multi-point input devices and multi-point input systems employing interfacing techniques

Номер: US8368653B2
Принадлежит: Perceptive Pixel Inc

Methods and systems for interfacing with multi-point input devices employ various techniques for controlling displayed images, including 2D and 3D image translation, scale/zoom, rotation control and globe axis tilt control. Various techniques employ three or more simultaneous inputs, changes in characteristics of those inputs, and pressure sensing, among other things.

Подробнее
31-07-2008 дата публикации

Methods of interfacing with multi-point input devices and multi-point input systems employing interfacing techniques

Номер: US20080180404A1
Принадлежит: Perceptive Pixel Inc

Methods and systems for interfacing with multi-point input devices employ various techniques for controlling displayed images, including 2D and 3D image translation, scale/zoom, rotation control and globe axis tilt control. Various techniques employ three or more simultaneous inputs, changes in characteristics of those inputs, and pressure sensing, among other things.

Подробнее
28-05-2013 дата публикации

Screen-space formulation to facilitate manipulations of 2D and 3D structures through interactions relating to 2D manifestations of those structures

Номер: US8451268B1
Принадлежит: Perceptive Pixel Inc

Manipulating a three-dimensional object displayed in a multi-touch display device includes displaying a three-dimensional object in two dimensions on the multi-touch display device. Placement of one or more touch points on the multi-touch display device is detected. For each detected touch point, a location of the touch point on the multi-touch display device is determined and a matching contact point on a surface of the three-dimensional object that is displayed by the multi-touch display device at the location of the touch point is also determined. Movement of at least one of the touch points is detected. Subsequent to the detected movement of the one or more touch points, a three-dimensional transformation of the three-dimensional object is determined that results in a display in which the contact points on the surface of the three-dimensional object remain displayed substantially at the locations of their matching touch points.

Подробнее
23-07-2013 дата публикации

3D manipulation using applied pressure

Номер: US8493384B1
Принадлежит: Perceptive Pixel Inc

Placement by one or more input mechanisms of a touch point on a multi-touch display device that is displaying a three-dimensional object is detected. A two-dimensional location of the touch point on the multi-touch display device is determined, and the touch point is matched with a three-dimensional contact point on a surface of the three-dimensional object that is projected for display onto the image plane of the camera at the two-dimensional location of the touch point. A change in applied pressure at the touch point is detected, and a target depth value for the contact point is determined based on the change in applied pressure. A solver is used to calculate a three-dimensional transformation of the three-dimensional object using an algorithm that reduces a difference between a depth value of the contact point after object transformation and the target depth value.

Подробнее
11-06-2013 дата публикации

Addressing rotational exhaustion in 3D manipulation

Номер: US8462148B1
Принадлежит: Perceptive Pixel Inc

A three-dimensional object is initially transformed using an initial three-dimensional transformation in response to the detected movement of at least one touch point of a set of touch points placed on a multi-touch display device, each touch point in the set being matched with a contact point on the surface of the object. If the initially transformed object does not correspond to a rotational exhaustion situation, displaying the initially transformed object on the multi-touch display device. If the initially transformed object corresponds to a rotational exhaustion situation, calculating a corrected three-dimensional transformation of the object by using an algorithm that fixes at least one degree of freedom of object orientation to a value corresponding to an orientation of the object prior to the detected movement of the at least one touch point. Transforming the object using the corrected three-dimensional transformation and displaying the transformed object.

Подробнее
04-06-2013 дата публикации

Resolving ambiguous rotations in 3D manipulation

Номер: US8456466B1
Принадлежит: Perceptive Pixel Inc

A three-dimensional transformation of a three-dimensional object is calculated by a solver using an algorithm that reduces deviation between projected two-dimensional locations of three-dimensional contact points on a surface of the object after object transformation and two dimensional locations of touch points placed on a multi-touch display device. The algorithm is biased to generate a three-dimensional transformation that preferentially rotates the object in one direction over an opposite direction when all three-dimensional contact points are located at substantially the same depth along a Z-axis away from an image plane of the multi-touch display device and when transformation is then triggered by touch points moving such that a Euclidean distance between at least two of the touch points decreases.

Подробнее
04-12-2012 дата публикации

Constraining motion in 2D and 3D manipulation

Номер: US8325181B1
Принадлежит: Perceptive Pixel Inc

Techniques for constraining motion of 3D objects displayed on a 2D display interface are described. Touch points are placed by a user on the 2D display interface to manipulate a displayed object. Each touch point is matched with a contact point on the surface of the object. The motion of the object is restricted by adding penalty terms to an energy equation that includes terms that measure deviation between the screen-space location of the touch points and that of their matching contact points. The penalty terms measure deviation from an ideal value. In response to movement of at least one touch point to a new screen-space location, a transformation of the object is determined by applying an algorithm that operates on the energy equation to reduce deviations between the screen-space location of the touch points and that of their matching contact points while also reducing deviation from the ideal value or values set by the penalty term or terms.

Подробнее
26-05-2015 дата публикации

3D manipulation using applied pressure

Номер: US9041679B2
Принадлежит: Perceptive Pixel Inc

Placement by one or more input mechanisms of a touch point on a multi-touch display device that is displaying a three-dimensional object is detected. A two-dimensional location of the touch point on the multi-touch display device is determined, and the touch point is matched with a three-dimensional contact point on a surface of the three-dimensional object that is projected for display onto the image plane of the camera at the two-dimensional location of the touch point. A change in applied pressure at the touch point is detected, and a target depth value for the contact point is determined based on the change in applied pressure. A solver is used to calculate a three-dimensional transformation of the three-dimensional object using an algorithm that reduces a difference between a depth value of the contact point after object transformation and the target depth value.

Подробнее
18-02-2014 дата публикации

3D manipulation using applied pressure

Номер: US8654104B2
Принадлежит: Perceptive Pixel Inc

Placement by one or more input mechanisms of a touch point of a mufti-touch display device that is displaying a three-dimensional object is detected. A two-dimensional location of the touch point on the multi-touch display device is determined, and the touch point is matched with a three-dimensional contact point on a surface of the three-dimensional object that is projected for display onto the image plane of the camera at the two-dimensional location of the touch point. A change in applied pressure at the touch point is detected, and a target depth value for the contact point is determined based on the changed in applied pressure. A solver is used to calculate a three-dimensional transformation of the three-dimensional object using an algorithm that reduces a difference between a depth value of the contact point after object transformation and the target depth value.

Подробнее
07-01-2014 дата публикации

Structure-augmented touch sensing with frustated total internal reflection

Номер: US8624853B2
Принадлежит: Perceptive Pixel Inc

A touch-screen device includes a radiation source, a pliable waveguide configured to receive radiation emitted by the radiation source and to cause some of the received radiation to undergo total internal reflection within the pliable waveguide, a frustrating layer disposed relative to the pliable waveguide so as to enable the frustrating layer to contact the pliable waveguide when the pliable waveguide is physically deformed, the frustrating layer being configured to cause frustration of the total internal reflection of the received radiation within the pliable waveguide at a contact point between the frustrating layer and the pliable waveguide when the pliable waveguide is physically deformed to contact the frustrating layer such that some of the received radiation undergoing total internal reflection within the pliable waveguide escapes from the pliable waveguide at the contact point, and an imaging sensor configured to detect some of the radiation that escapes from the optical waveguide.

Подробнее
26-04-2016 дата публикации

Touch sensing

Номер: US9323396B2
Принадлежит: Perceptive Pixel Inc

A touch-screen device includes an imaging waveguide, in which the imaging waveguide has a radiation receiving surface and an imaging surface different than the radiation receiving surface. The imaging waveguide is configured to receive, at the radiation receiving surface, radiation emitted by a contact receiving structure, and transmit the received radiation from a position on the radiation receiving surface to a position and/or angle of incidence on the imaging surface as a function of the position on the radiation receiving surface at which the transmitted radiation was received. An imaging sensor coupled to the imaging surface of the imaging optical waveguide is configured to detect radiation incident upon the imaging surface of the imaging optical waveguide. A processing device coupled to the imaging sensor is configured to determine contact points on the exposed contact surface of a contact receiving structure based on radiation detected by the imaging sensor.

Подробнее
27-05-2014 дата публикации

Touch sensing with frustrated total internal reflection

Номер: US8736581B2
Принадлежит: Perceptive Pixel Inc

A touch-screen device includes a radiation source, a waveguide configured to receive radiation emitted by the source and to cause some of the radiation to undergo total internal reflection within the waveguide, a pliable frustrating layer disposed relative to the waveguide to enable the frustrating layer to contact the waveguide when the frustrating layer is physically deformed, the frustrating layer being configured to cause frustration of the total internal reflection of the received radiation within the waveguide when the frustrating layer is physically deformed to contact the waveguide such that some of the received escapes from the waveguide at the contact point, an imaging sensor configured to detect some of the radiation that escapes from the waveguide, and a structure disposed relative to the frustrating layer, the structure configured to steer at least a portion of the radiation that escapes from the waveguide toward the imaging sensor.

Подробнее
07-02-2008 дата публикации

Multi-touch sensing display through frustrated total internal reflection

Номер: WO2008017077A2
Автор: Jefferson Y. HAN
Принадлежит: Perceptive Pixel, Inc.

High-resolution, scalable multi-touch sensing display systems and processes based on frustrated total internal reflection employ an optical waveguide (12, 32, 42, 62, 76, 84) that receives light, such as infrared light, that undergoes total internal reflection and an imaging sensor (20, 50, 72a, 72b, 72c, 86, 104a, 104b) that detects light that escapes the optical waveguide (12, 32, 42, 62, 76, 84) caused by frustration of the total internal reflection due to contact by a user. The optical waveguide (12, 32, 42, 62, 76, 84) may be fitted with a compliant surface overlay (48, 64, 78, 88) to greatly improve sensing performance, minimize the affect of contaminants on and damage to the contact surface, to generally extend system life and to provide other benefits. The systems and processes provide true multi-touch (multi-input) and high- spatial and temporal resolution capability due to the continuous imaging of the frustrated total internal reflection that escapes the entire optical waveguide (12, 32, 42, 62, 76, 84). Among other features and benefits, the systems and processes are scalable to large installations and are well suited for use with rear-projection (22, 52, 74a, 74b, 74c) and other display devices.

Подробнее
05-02-2009 дата публикации

Liquid multi-touch sensor and display device

Номер: WO2009018317A2
Автор: Jefferson Y. HAN
Принадлежит: Perceptive Pixel, Inc.

High-resolution multi-touch sensor and display device where the interaction medium is liquid, enabling more realistic tactile experience for simulations of synthetic wet environments. Based on frustrated total internal reflection, the device employs liquid within a tank as the optical waveguide that receives light, such as infrared light, that undergoes total internal reflection and an imaging camera that detects light that escapes from the tank caused by frustration of the total internal reflection due to contact of the water by a user.

Подробнее
26-03-2009 дата публикации

Liquid multi-touch sensor and display device

Номер: WO2009018317A3
Автор: Jefferson Y Han
Принадлежит: Perceptive Pixel Inc

High-resolution multi-touch sensor and display device where the interaction medium is liquid, enabling more realistic tactile experience for simulations of synthetic wet environments. Based on frustrated total internal reflection, the device employs liquid within a tank as the optical waveguide that receives light, such as infrared light, that undergoes total internal reflection and an imaging camera that detects light that escapes from the tank caused by frustration of the total internal reflection due to contact of the water by a user.

Подробнее
15-09-2017 дата публикации

Techniques for locally improving signal to noise in a capacitive touch sensor

Номер: CN107168579A
Принадлежит: Perceptive Pixel Inc

用于数字信号处理(DSP)技术的包括编码在计算机存储介质上的计算机程序在内的方法、系统和装置,所述DSP技术用于大致改善电容式触摸传感器的信噪比(SNR)。

Подробнее
28-04-2011 дата публикации

Projected Capacitive Touch Sensing

Номер: US20110096025A1
Принадлежит: Perceptive Pixel Inc

Methods, systems, and apparatus relate to touch sensors that are configured to measure input applied to the sensor from a user. Some implementations involve the measurement of changes in capacitance between pairs of adjacent patterned electrodes to detect input at a touch sensor.

Подробнее
08-03-2012 дата публикации

Localizing an electrostatic stylus within a capacitive touch sensor

Номер: WO2012030713A1
Принадлежит: PERCEPTIVE PIXEL INC.

Methods, systems, and apparatus relate to capacitive touch sensors with a fine-pointed, active stylus. The active stylus is configured to receive a signal from the capacitive touch sensor for synchronizing a time base of the stylus with the capacitive touch sensor. The active stylus is configured to receive a signal from a matrix of the capacitive touch sensor to measure a first position along one axis, and transmit a signal from the single electrode of the stylus to the matrix to indicate a second position of the stylus along another axis of the matrix. The stylus can transmit the received signal to report the first position of the stylus.

Подробнее
08-03-2012 дата публикации

System for an electrostatic stylus within a capacitive touch sensor

Номер: WO2012030697A1
Принадлежит: PERCEPTIVE PIXEL INC.

Systems are described for transmitting and receiving signals in an active stylus for a capacitive touch sensor, for which the systems have at least one circuit for receiving a current from an electrode and for transmitting a voltage onto the electrode. The systems include components for receiving the current in a receiving mode, a switch, and a switchmode power supply circuit having at least a transformer and a diode, for which the diode is coupled to the transformer. In a transmission mode, there is means for electrically isolating at least some of the components configured for receiving the current in the receiving mode from the voltage formed across the stray capacitance. In the receiving mode, there is a means for electrically isolating at least some of the components configured for receiving the current in the receiving mode from an inductance of the transformer in the switchmode power supply circuit.

Подробнее
22-07-2014 дата публикации

Methods of interfacing with multi-input devices and multi-input display systems employing interfacing techniques

Номер: US8788967B2
Принадлежит: Perceptive Pixel Inc

Methods and systems for interfacing with multi-input devices employ various techniques for controlling the window framing of images. Such techniques provide control, including moving, sizing, and orientating, of one or more displayed window frames in which one or more images are displayed.

Подробнее