20th week of 2013 patent applcation highlights part 25 |
Patent application number | Title | Published |
20130120300 | CONSTRAINED DISPLAY NAVIGATION - Navigating on a display includes tracking motion of an input tool on a display, comparing a motion of the input tool to a threshold, and changing a position of the visible portion of a page of information on the display if the input tool motion exceeds the threshold. The position of the visible portion of the page of information on the display is constrained if the motion does not exceed the threshold. | 2013-05-16 |
20130120301 | DISPLAY NAVIGATION - Navigating on a display includes tracking motion of an input tool on a display, comparing a motion of the input tool to a threshold, and changing a position of the visible portion of a page of information on the display if the input tool motion exceeds the threshold. The position of the visible portion of the page of information on the display is constrained if the motion does not exceed the threshold. | 2013-05-16 |
20130120302 | DISPLAY DEVICE AND DATA DISPLAYING METHOD THEREOF - A display device and a data displaying method thereof are disclosed. The device includes at least one sensor including a touch sensor to generate touch events according to touch events, a flexible sensor to generate a bend signal to detect bend events, and a pressure sensor to generate a pressure signal to detect pressure events, a storage unit to store a function table, and a controller to control the components of the device. The function table is configured to define control operations to reproduce currently output contents based on the touch events, the bend events, the pressure events, and events combined thereof. | 2013-05-16 |
20130120303 | TOUCH SENSOR PANEL DESIGN - A touch sensor panel including a plurality of drive lines crossing a plurality of sense lines, forming an array. The plurality of drive lines and the plurality of sense lines are formed by interconnecting sections of at least one conductive material having a truncated diamond shape or formed of interconnected conductive lines. At least one conductive dummy region may be disposed in an area of the touch sensor panel around the truncated diamond shape sections or interconnected conductive lines of the plurality of drive lines and the plurality of sense lines. One or more lines may be formed overlapping the interconnected sections of each of the plurality of drive lines and the plurality of sense lines. | 2013-05-16 |
20130120304 | DISPLAY DEVICE - When an application displays image straddling display units ( | 2013-05-16 |
20130120305 | USER INTERFACE FOR FACILITATING CHARACTER INPUT - Embodiments of the present invention disclose a user interface for facilitating touch input. According to one example, a single desired character is determined upon a touch input being received within at least one area of the user interface. The desired character is appended to an input word string. Furthermore, the input word string and a single desired character are displayed in distinct adjacent areas on the user interface. | 2013-05-16 |
20130120306 | INPUT APPARATUS - While detecting a contact as well as a pressure load to a touch sensor, to deal with a problem of the pressure load detection, an input apparatus | 2013-05-16 |
20130120307 | Handheld Device and Control Method Thereof - A handheld device includes a touch panel, a speaker, and a processor. The touch panel is operable to detect the touched area generated by an object touching the touch panel. The speaker is operable to provide sounds. The processor is connected to the touch panel and the speaker and controls the volume of the sounds provided by the speaker based on the touched area. The processor decreases the volume of the sounds when the value of the touched area is lower than a first predetermined value, and the processor increases the volume of the sounds when the value of the touched area is high than a second predetermined value. Furthermore, a method for controlling the handheld device is disclosed herein. | 2013-05-16 |
20130120308 | TOUCH PANEL AND METHOD FOR DETECTING TOUCH POSITION THEREOF AND TOUCH DISPLAY APPARATUS - The present invention provides a touch panel, a method for detecting touch positions thereof and a touch display apparatus. The touch panel comprises first sensing pads arranged along a first direction, second sensing pads arranged along a second direction and third sensing pads arranged along a third direction. The method comprises the following steps: detecting a capacitance variation of the first sensing pads; detecting a capacitance variation of the second sensing pads; detecting a capacitance variation of the third sensing pads; and determining the at least one touch position according to the capacitance variation of the sensing pads. The present invention can improve the ghost-point problem of multiple touching. | 2013-05-16 |
20130120309 | TOUCH DETECTION METHOD FOR CAPACITIVE TOUCH SCREENS AND TOUCH DETECTION DEVICE - A touch detection method for capacitive touch screens, includes: generating a waveform signal and transmitting the waveform signal to a capacitor under detection, by a transmitting end; converting the waveform signal transmitted by the transmitting end into charges, and transferring the charges to a detection circuit, by the capacitor under detection; and receiving the charges transferred by the capacitor under detection, generating an output signal, determining whether the touch takes place by performing detection processing on the output signal, and resetting the output signal of the detection circuit to a reference level prior to a variation in an edge of the waveform signal, by the detection circuit, where a phase clock of the detection circuit and a phase clock of the transmitting end are kept synchronous. | 2013-05-16 |
20130120310 | Driven Shield for Shaping an Electric Field of a Touch Sensor - In one embodiment, a method comprises generating, by a control unit, a first drive signal and a second drive signal. The method further includes emitting, by a touch sensor, a first electric field that extends in a plurality of directions in response to reception of the first drive signal. The method also includes attenuating, by a conductive shield, a portion of the first electric field that extends from the touch sensor towards the conductive shield by generating a second electric field in response to reception of the second drive signal. | 2013-05-16 |
20130120311 | DISPLAY CONTROL APPARATUS AND DISPLAY CONTROL METHOD - A display control apparatus comprises a proximity detection unit which detects that an object has come close to the apparatus, a touch detection unit which detects that an object has come close to a display unit, and a control unit which, when the proximity detection unit detects approach of the object and the touch detection unit detects the approach of the object in a region of not smaller than a predetermined range on the display unit, controls not to perform a display, to reduce a luminance of the display unit, or to turn off the display unit, and when the proximity detection unit detects the approach of the object and the touch detection unit does not detect the approach of the object in the region of not smaller than the predetermined range on the display unit, controls to carry on the display. | 2013-05-16 |
20130120312 | TOUCH PANEL - The present invention suppresses, without increasing manufacturing costs, diffusion of a conductive member forming wires and migration caused thereby. A touch panel includes a plurality of X electrode wires respectively connected to a plurality of X electrodes formed on a substrate, a plurality of Y electrode wires respectively connected to a plurality of Y electrodes formed on the substrate, and shield wires provided, at one end of the substrate, between a region where the plurality of X electrode wires are formed and a region where the plurality of Y electrode wires are formed. A pulse voltage changing between a GND voltage and a Va voltage higher than the GND voltage is supplied to respective wires of one of the X electrode wires and the Y electrode wires. A (Va/2) voltage is supplied to the shield wires in a period in which detection of a touch position is performed. | 2013-05-16 |
20130120313 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - Provided is an information processing apparatus including a contact detection unit that detects coordinates of a position of a touch manipulation with respect to a touch panel, a storage unit that stores a table that is a command table relating to an editing process with respect to a material that is an element of content, and that at least includes a command to change a reproduction position of the material that is reproduced on a separate information processing apparatus, according to a distance that the touch manipulation moves, and a command specification unit that specifies the command issued to the separate information processing apparatus, from the table stored in the storage unit, based on a detection result obtained by the contact detection unit. | 2013-05-16 |
20130120314 | INPUT DISPLAY DEVICE - An input display device includes a liquid crystal layer containing liquid crystal molecules that are homogeneously aligned in an absence of an electric field, a first polarizer disposed on a viewing side of the liquid crystal layer, a capacitive sensor disposed between the first polarizer and the liquid crystal layer, and an antistatic layer disposed between the first polarizer and the capacitive sensor, the antistatic layer being attached to the first polarizer. The capacitive sensor has a transparent substrate, a transparent electrode pattern formed on the transparent substrate, and a first adhesive layer formed on the transparent substrate to embed the transparent electrode pattern, and the antistatic layer has a surface resistance value of 1.0×10 | 2013-05-16 |
20130120315 | Systems and Sensors for Tracking Radiation Blocking Objects on a Surface - Several systems for tracking one or more radiation blocking objects on a surface are disclosed. A pair of radiation sensors are provided adjacent the surface and a plurality of radiation sources are provided adjacent the surface. Radiation from at least some of the radiation sources travels across the surface to reach each of the radiation sensors. One or more radiation blocking objects on the surface attenuate radiation from one or more radiation sources from reaching each of the sensors. The position of the one or more radiation blocking objects is estimates and may be tracked based on the position of the one or more attenuated radiation sources relative to each radiation sensor. | 2013-05-16 |
20130120316 | DUAL MODE TOUCH SYSTEMS - An apparatus for detecting a pointer includes a waveguide and a touch surface over the waveguide on which pointer contacts are to be made. At least one reflecting device extends along a first side of the waveguide and touch surface. The reflecting device defines an optical path between the interior of the waveguide and the region of interest above the touch surface. At least one imaging device looks across the touch surface and into the waveguide. The imaging device captures images of the region of interest and within the waveguide including reflections from the reflecting device. | 2013-05-16 |
20130120317 | CONTROL DEVICE OF A MULTI-FUNCTIONAL SYSTEM FOR MOTOR VEHICLES - A control device of a multi-functional system for motor vehicles is provided. The control device may include a movable and touch-sensitive control element, an input unit electrically insulated from the control element, the input unit including a set of optical sensors adapted to detect at least one of motion of or touch action on the control element, a display unit adapted to represent information in list form with the information associated with control of the multi-functional system, a computing unit in data connection with the input unit and the display unit, the computing unit adapted to convert positional data associated with the control element or touch action on the control element into a corresponding position in a selection list of the display unit, and an actuatable switching unit coupled to the control element with the switching unit allowing selection of a list element. | 2013-05-16 |
20130120318 | ENHANCED MULTI-TOUCH DETECTION - Enhanced multi-touch detection, in which a graphical user interface for an application is projected onto a surface, and electromagnetic radiation is emitted. The electromagnetic radiation is collectively emitted by an array defining a layer aligned parallel with the surface and overlapping at least a region of the surface onto which the graphical user interface is projected. Electromagnetic radiation is detected that reflects off of an object interrupting the defined layer where the defined layer overlaps the region of the surface onto which the graphical user interface is projected, and indicating a position of the object is output. | 2013-05-16 |
20130120319 | Methods, Systems, Apparatuses, Circuits and Associated Computer Executable Code for Detecting Motion, Position and/or Orientation of Objects Within a Defined Spatial Region - The present invention includes methods, systems, apparatuses, circuits and associated computer executable code for detecting motion, position and/or orientation of objects within a defined spatial region. According to some embodiments, a defined spatial region (hereinafter also referred to as the: “Active Space”) may be monitored, by any type of appropriate sensor or sensors, and position, orientation and movement of objects within the active space may be determined. Determined position, orientation and movement of objects within the active space may be translated to control signals or other forms of input for an associated computational device. | 2013-05-16 |
20130120320 | TOUCH SCREEN AND MULTI-CHANNEL SAMPLING METHOD THEREOF - A touch screen and a multi-channel sampling method thereof are disclosed. The touch screen comprises infrared-emitting diodes, infrared-receiving diodes, a touch detection region, first-stage processing circuits, and a second-stage processing circuit. At least two infrared-receiving diodes receive infrared light emitted from the same infrared light-emitting diode simultaneously, and the at least two infrared-receiving diodes output the received signals to the second-stage processing circuit for processing after the first-stage processing circuits filter out interfering light signals. The touch screen and the multi-channel sampling method thereof according to the present invention can be used to increase the multi-channel sampling rate of the touch screen. | 2013-05-16 |
20130120321 | DISPLAY DEVICE - A photosensor-equipped display device is provided having a combination of visible and non-visible light sources where a voltage drop is minimized when the non-visible light source is turned on. The display device includes: an active matrix substrate; photosensors ( | 2013-05-16 |
20130120322 | Radial Transducer for Acoustic Wave Touch Sensor - Radial transducers are provided for acoustic touch sensors. Different radial transducer arrangements may allow for locating multiple simultaneous touches without ambiguity, in some embodiments without a bezel. Instead of transmitting acoustic waves along a line to be reflected at multiple points, surface acoustic waves are transmitted in a radial wave pattern. Surface acoustic waves are transmitted along different angles spread out over at least part of the touch region. Various techniques may be used to generate the radial wave pattern, such as a convex wedge of a wedge transducer, interference patterns, a curved piezoelectric element, a curved reflector, a curved edge of the substrate, a curved grating, or one or more lenses. These devices for controlling the spread of the surface acoustic waves may alternatively be used for control of the surface acoustic rays for transmission along a single line or just along two lines (e.g., X and Y axes). | 2013-05-16 |
20130120323 | Radial Layout for Acoustic Wave Touch Sensor - Surface acoustic waves in a radial pattern are used to detect touch. Different radial transducer arrangements may allow for locating multiple simultaneous touches without ambiguity. Instead of transmitting along a line to be reflected at multiple points, the surface acoustic waves are transmitted radially. The surface acoustic waves are transmitted along different angles in an angular span spread out over at least part of the touch region. Using acoustic waves traveling along intersecting paths, a point location of a touch may be determined by detection, in part, of at least one angle. | 2013-05-16 |
20130120324 | System and Method for Simulating Stiff Bristle Brushes Using Stiffness-Height Parameterization - A method, system, and computer-readable storage medium for simulating bristle brush behavior in an image editing application may use stiffness-height parameterization to determine the height of a brush tool above a canvas during a brush stroke. The determination may be dependent on the pressure applied during the stroke (e.g., using a stylus on a pressure-sensitive tablet), and on the stiffness of the brush bristles. The system may select a standard-stiffness or high-stiffness mapping between stylus pressure values and brush height values dependent whether the bristle stiffness value is above or below a pre-determined threshold. The standard-stiffness mapping may apply a linear function to pressure values to determine height values. Using the high-stiffness mapping, the effect of increased pressure on corresponding brush height values may be reduced as bristle stiffness is increased. Adjusting pressure-to-height mapping based on stiffness may allow the system to realistically mimic the behavior of stiff bristle brushes. | 2013-05-16 |
20130120325 | SOURCE DRIVER - A source driver includes a detector, a plurality of buffers and a plurality of output channels. The detector switches a disable signal to an enable signal according to a start pulse, wherein the source driver prepares to output display data according to the start pulse. The buffers are electrically connected to the detector. Furthermore, each of the buffers stops operating according to the disable signal and starts operating according to the enable signal. The output channels are electrically connected to output ends of the buffers, and the source driver transmits signals outputted by the buffers through the output channels. | 2013-05-16 |
20130120326 | SCAN DRIVING DEVICE AND METHOD OF DRIVING THE SAME - A scan driving device includes scan driving blocks, each including: a first node receiving a signal that is input to a first driving signal input terminal according to a clock signal input to a first clock signal input terminal; a second node receiving a second power source voltage according to the clock signal input to the first clock signal input terminal and a signal input to a second driving signal input terminal; a first transistor including a gate electrode connected to the second node and an electrode receiving an output control signal; a second transistor including a gate electrode connected to the first node and an electrode connected to a second clock signal input terminal; and a third transistor including a gate electrode connected to the second node, an electrode connected to a first power source voltage, and another electrode connected to the first node. | 2013-05-16 |
20130120327 | STORAGE CAPACITOR FOR ELECTROMECHANICAL SYSTEMS AND METHODS OF FORMING THE SAME - This disclosure provides systems, methods and apparatus for storage capacitors. In one aspect, a device includes an array having at least a first display element and a second display element, at least one switch configured to control a flow of charge between a source and the first display element, and at least one interferometric optical mask structure disposed in a non-active area of the array between the first display element and the second display element. The optical mask structure includes a storage capacitor formed by a first conductive layer and a second conductive layer. The storage capacitor is electrically coupled to the at least one switch and the first display element. | 2013-05-16 |
20130120328 | DISPLAY PANEL - A liquid crystal display panel including a first substrate, an active device array, a gate driver on array (GOA), at least one signal transmission connection pad, a second substrate, an opposite electrode layer, conduction devices, and a display medium is provided. The active device array includes scan lines, data lines, and active devices. The GOA is electrically connected to the scan lines. The signal transmission connection pads are located respectively at a first side of the active device array and a second side of the active device array. The first side and the second side are corresponding to two opposite ends of the scan lines, respectively. The conduction devices and the display medium are disposed between the first substrate and the second substrate. The signal transmission connection pads are electrically connected to the opposite electrode layer through the conduction devices. | 2013-05-16 |
20130120329 | DISPLAY PANEL - A display panel includes a display area, a non-display area, a plurality of signal pads and a passive covering layer. The non-display area is adjacent to the display area. The signal pads are disposed within the non-display area. The passive covering layer is disposed on the display area and extends to cover at least a portion of the non-display area. The passive covering layer has a first thickness within the display area. The passive covering layer has a second thickness within the non-display area. The first thickness is greater than the second thickness. | 2013-05-16 |
20130120330 | SYSTEM AND METHOD FOR OPTIMIZING VISIBILITY, AND MOBILE DEVICE OPERATING WITH OPTIMIZED VISIBILITY - A visibility optimization system and method is provided. The visibility optimizing system includes a display mobile device; and a measurement device. The display mobile device displays an image and adjusts a brightness level of the displayed image according to a control from the measurement device. The measurement device photographs the displayed image, compares the photographed image with reference data, and creates a visibility table based on a comparison result of the photographed image with the reference data. | 2013-05-16 |
20130120331 | DISPLAY DEVICE - A sensor pixel circuit ( | 2013-05-16 |
20130120332 | DISPLAY DEVICE - A display device including optical sensors in a pixel region, in which the number of bus lines for supplying driving signals to the optical sensors is reduced, is provided. The display device includes a display pixel circuit ( | 2013-05-16 |
20130120333 | METHOD OF ESTABLISHING LOOK-UP TABLE FOR ELECTROPHORETIC DISPLAY AND DEVICE THEREOF - A method of establishing a look-up table for an electrophoretic display is disclosed. The method is for establishing a plurality of driving waveforms of the electrophoretic display to the look-up table. The method includes dividing the plurality of driving waveforms to a plurality of time intervals according to a plurality of voltage values of the plurality of driving waveforms. The method also includes preparing a plurality of voltage waveform records according to the plurality of the voltage values and numbers of a unit times of the corresponding time intervals, and storing the plurality of voltage waveform records into the look-up table. Therefore, the storing capacity occupied by the look-up table of the electrophoretic display may be saved. | 2013-05-16 |
20130120334 | DISPLAY DRIVING DEVICE AND DISPLAY SYSTEM WITH IMPROVED PROTECTION AGAINST ELECTROSTATIC DISCHARGE - A display driving device a driving unit, an output unit, and an output control unit. The driving unit includes a first buffer and a second buffer generating a first driving voltage and a second driving voltage, respectively. The output unit includes a first output pad and a second output pad to which voltages are respectively applied via first second data driving paths, respectively, and which output the voltages to outside. The output control unit includes a charge share path that connects the first output pad and the second output pad. Each of the first data driving path and the second data driving path includes a first electro-static discharge (ESD) protection element, and the charge share path includes a second ESD protection element that is disposed separately from the first data driving path and the second data driving path. | 2013-05-16 |
20130120335 | DRIVING METHOD OF LIQUID CRYSTAL DISPLAY (LCD) - A LCD driving method is described. The driving method includes the steps of: (a) applying first scan voltage to first scan line for switching on first TFT, wherein data voltage of data line is transmitted to first pixel electrode via first drain electrode and first source electrode; (b) discharging first scan voltage, wherein first pixel voltage of first pixel electrode decreases first feed-through voltage; (c) applying second scan voltage to second scan line for switching on second TFT, wherein data voltage of data line is transmitted to second pixel electrode via second drain electrode and second source electrode for charging second LC capacitor in a second pixel voltage; and (d) discharging second scan voltage, wherein second pixel voltage of second pixel electrode decreases a second feed-through voltage, and first and second scan voltages are positively relative to the first and second feed-through voltages respectively. | 2013-05-16 |
20130120336 | DISPLAY APPARATUS AND DRIVING METHOD THEREOF - A display apparatus is provided. The display apparatus includes a display panel on which a plurality of X-Y electrode pairs are sequentially arranged, the display panel including a plurality of X electrodes and a plurality of Y electrodes; a driving unit which applies a driving voltage to the X electrodes and the Y electrodes; and a control unit which controls the driving unit to apply the driving voltage to a first electrode group including a number of X-Y electrode pairs that are isolated from one another and then to a second electrode group including a number of X-Y electrode pairs that are arranged among the X-Y electrode pairs included in the first electrode group. | 2013-05-16 |
20130120337 | DISPLAY DEVICES - A display device includes pixel units. Each pixel unit includes a driving transistor, a switch transistor, a reset transistor, a light-emitting element, and a control unit. The driving transistor has a control terminal, a first terminal coupled to a first operation voltage source and a second terminal The reset transistor is coupled to the control terminal of the driving transistor. The light-emitting element is coupled to the switch transistor in series between the second terminal of the driving transistor and a second operation voltage source. The control unit stores a threshold voltage of the driving transistor and a driving voltage of the light-emitting element according to a voltage level of the second terminal of the driving transistor. The control unit changes a voltage level of the control terminal of the driving transistor according to the stored threshold voltage, the stored driving voltage, and a corresponding data signal. | 2013-05-16 |
20130120338 | ELECTRO-OPTICAL DEVICE AND ELECTRONIC APPARATUS - An electro-optical device comprises a substrate, a scanning line, a data line, a pixel circuit, and a first storage capacitor holding a first voltage corresponding to a data signal. The first storage capacitor includes a first portion and a second portion connected in parallel. The first portion and the second portion overlap when viewed from a direction orthogonal with respect to the first main surface. | 2013-05-16 |
20130120339 | BUFFER CIRCUIT, SCANNING CIRCUIT, DISPLAY DEVICE, AND ELECTRONIC EQUIPMENT - A buffer circuit includes a first transistor circuit having a first conductivity type transistor, a second transistor circuit having a second conductivity type transistors, in which the first and second transistor circuits are serially connected between a first fixed power supply and a second fixed power supply, and input terminals and output terminals of each of the first and second transistor circuits are connected in common respectively, in which at least one transistor circuit of the first transistor circuit and the second transistor circuit is a double gate transistor, and in which wherein a switch element, when any one transistor circuit of the first and the second transistor circuits is in an operating state, is included to supply a voltage of a third fixed power supply to a common connection node of the double gate transistor of the other transistor circuit. | 2013-05-16 |
20130120340 | LIQUID CRYSTAL DISPLAY DEVICE - A liquid crystal display device includes a liquid crystal cell, a gate driver, a source driver and a controller. The liquid crystal cell has a plurality of source lines, a plurality of gate lines, and a plurality of pixels. The pixels define a pixel region with a set of pixels. The source driver has a plurality of second output lines. The second output lines are connected to source lines to output voltage to the pixels. The source lines have a pair of common source lines that are connected to the set of pixels of the pixel region. The common source lines are further commonly connected to one of the second output lines of the source driver. The controller is further configured to display a predetermined color in the set of pixels of the pixel region. | 2013-05-16 |
20130120341 | ELECTRO-OPTICAL DEVICE, AND ELECTRONIC APPARATUS - An electro-optical device is provided with a plurality of data lines, a plurality of potential lines supplied with a predetermined potential, a driving transistor controlling a current level according to the voltage between the gate and the source, a first storage capacitor which holds the voltage between the gate and a source of the driving transistor, and a light-emitting element. One data line among the plurality of data lines and one potential line among the plurality of potential lines are arranged to be adjacent to each other, and a second storage capacitor holding the potential of the one data line is formed by the one data line and the one potential line. | 2013-05-16 |
20130120342 | LIGHT-EMITTING COMPONENT DRIVING CIRCUIT AND RELATED PIXEL CIRCUIT AND APPLICATIONS USING THE SAME - An organic light emitting diode (OLED) pixel circuit is provided by the invention. If a circuit configuration (5T2C) thereof collocates with suitable operation waveforms, a current flowing through an OLED in the OLED pixel circuit may not be changed with a power supply voltage (Vdd) influenced by an IR drop, and may not be varied with a threshold voltage (Vth) shift of a thin-film-transistor (TFT) configured for driving the OLED. Accordingly, brightness uniformity of an OLED display applying the same can be substantially improved. | 2013-05-16 |
20130120343 | Flat Panel Display and Method for Driving the Same - Disclosed herein are a flat panel display which is capable of reducing consumption of standby power, and a method for driving the same. The flat panel display includes a display unit for displaying an image, a driving circuit for controlling driving of the display unit, a receiver for receiving a user command, and a power supply unit for setting a power mode to a driving mode or a standby mode according to a predefined power setting or the user command, and supplying driving power to the display unit, driving circuit and receiver in the driving mode and only to the receiver in the standby mode. When the power mode is set to the standby mode, the power supply unit generates the driving power using a battery contained therein and supplies the generated driving power to the receiver, and cuts off input of external power. | 2013-05-16 |
20130120344 | OUTPUT COMPENSATION CIRCUIT AND OUTPUT COMPENSATION METHOD FOR LCD DATA DRIVE IC, AND LCD - An output compensation circuit and an output compensation method for an LCD data drive IC as well as an LCD comprising the same are disclosed. The output compensation circuit comprises a data drive IC, a plurality of first switch units and a plurality of delay control units. A plurality of output channels of the data drive IC each are connected with a corresponding row of pixel electrodes on a glass substrate via a data line respectively to output a charging signal. Each of the first switch units control the corresponding output channel according to a delay control signal generated by the corresponding delay control unit. Each of the delay control units is configured to generate the delay control signal-used to control the first switch unit to be turned on after a predetermined delay so that the charging time is the same for all the pixel electrodes. | 2013-05-16 |
20130120345 | PLASMA DISPLAY AND DRIVING METHOD THEREOF - In a plasma display, a first transistor is coupled between a low voltage terminal of a scan circuit and a power source configured to supply a scan voltage, and a second transistor is coupled between the low voltage terminal and the first transistor. A third transistor is coupled to the low voltage terminal, and a capacitor is coupled between the third transistor and a node between the first and second transistors. In addition, a fourth transistor is coupled between the low voltage terminal and a ground terminal. By utilizing the capacitor, power consumption of a transistor can be reduced, and accordingly, heat dissipation of the transistor also can be reduced. | 2013-05-16 |
20130120346 | SCAN DRIVING DEVICE AND DRIVING METHOD THEREOF - A scan driving device including scan driving blocks including a first node receiving a second-voltage according to a signal input to a first-input terminal, a second node receiving a first-voltage according to a signal input to the first-input terminal, and receiving an input signal according to a clock signal input to a second-input terminal, a first transistor connected to the first node, the first power source, and an output terminal, and a second transistor connected to the second node and the output terminal and configured to receive a clock signal input to a third-input terminal, wherein, during the initial driving period, the input signal is applied with a gate-off-voltage, and clock signals input to the first-, second-, and third-input terminals are applied with a gate-on-voltage to reset a voltage at the first node with the gate-on-voltage and reset a voltage at the second node with the gate-off-voltage. | 2013-05-16 |
20130120347 | LEVEL SHIFTER CIRCUIT, SCANNING CIRCUIT, DISPLAY DEVICE AND ELECTRONIC EQUIPMENT - A level shifter circuit, wherein a first and a second transistor circuit are connected serially, a third and a fourth transistor circuit are connected serially; a first input voltage is applied to the second transistor circuit and a second input voltage is applied to the fourth transistor circuit; an input terminal of the first transistor circuit is connected to an output terminal of the third and the fourth transistor circuits, and an input terminal of the third transistor circuit is connected to an output terminal of the first and the second transistor circuits; two transistor circuits of at least one side of two transistor circuits of a first fixed power source side and two transistor circuits of a second fixed power source side are configured of double gate transistors; and the level shifter circuit has a switch element for applying a voltage to a common connection node. | 2013-05-16 |
20130120348 | DRIVING METHOD FOR ORGANIC ELECTROLUMINESCENCE LIGHT EMITTING SECTION - A driving method for an organic EL light emitting section is provided which achieves optimization of a mobility correction process for a transistor of a driving circuit in response to luminance. The light emitting section may include a driving circuit with a driving transistor, an image signal writing transistor and a capacitor section having a pair of electrodes (corresponding to a first node ND | 2013-05-16 |
20130120349 | DISPLAY DEVICE AND METHOD FOR DRIVING THE SAME - A display device and a method for driving the same are disclosed. The disclosed display device includes a display panel for displaying an image corresponding to a plurality of data signals transferred via a plurality of data lines, a data driver for driving the plurality of data lines, a timing controller for controlling driving timing of the data driver, and a charge sharing unit comprising a first charger allocated to a first data line group of the plurality of data lines, and a second charger allocated to a second data line group of the plurality of data lines, the charge sharing unit selectively performing charging and discharging operations among the first data line group, the first charger, the second data line group and the second charger under control of the timing controller. | 2013-05-16 |
20130120350 | ELECTROOPTICAL DISPLAY APPARATUS AND ELECTRONIC DEVICE - The electrooptical display apparatus includes pixels, and scan lines and data lines arranged in a matrix. The apparatus further includes pixel switching elements each enabling, in response to application of a selection voltage to one scan line, application of a pixel voltage to one pixel in a pixel row corresponding to the one scan line through one data line, a voltage producing part producing a sampling voltage that is to be supplied to the data lines and that monotonously changes while the selection voltage is applied to the scan line, a voltage sampling part sampling the pixel voltage from the sampling voltage, a sampling number detecting part detecting number of pixels for which a same voltage is sampled, and a controller lowering a frequency of sampling of the pixel voltage when the detected number is a predetermined number. | 2013-05-16 |
20130120351 | STEREOSCOPIC IMAGE DISPLAY - 3D filter driving voltages can be stably supplied to the 3D filter via flexible printed circuit for distributing first to third voltages of the 3D filter driving voltage, even if electrodes of the 3D filter are shorted, by supplying the 3D filter driving voltages to the 3D filter in a distributed fashion. | 2013-05-16 |
20130120352 | DATA DRIVER - A data driver includes two data processing circuits for respectively providing positive and negative pixel voltages according to first and second pixel data, and a multiplexer circuit including multiplexer units. Each multiplexer unit has first and second input terminals respectively receiving the positive and negative pixel voltages, and an output terminal coupled to a data line. A first switching device has first and second switches serially coupled between the first input and output terminals. A node between the first and second switches is selectively grounded via a third switch. A second switching device has fourth and fifth switches serially coupled between the second input and output terminals. A node between the fourth and fifth switches is selectively grounded via a sixth switch. When the first and second switches turn on, the sixth switch turns on. When the fourth and fifth switches turn on, the third switch turns on. | 2013-05-16 |
20130120353 | Display Apparatus - There is a need for decreasing a variation in times for writing to TFT elements for pixels in a direction along the extension of a gate line in a liquid crystal display apparatus. A display apparatus includes a display panel having multiple gate lines and drain lines arranged in a matrix and a data driver for outputting a display data signal to each drain line. The data driver includes: an internal control signal generation circuit generating an internal control signal for setting a timing to output a data signal to a drain line of each block on a block basis by dividing the plurality of drain lines into multiple blocks; and a register circuit for recording a setting for division of the block, a setting for delay direction and width of a timing to output the data signal, and a setting for rising and falling of an internal control signal. | 2013-05-16 |
20130120354 | Using Two Dimensional Image Adjustment Operations on Three Dimensional Objects - A method, system, and computer-readable storage medium for using a two dimensional image adjustment operations to modify a three dimensional object. A first representation of a three dimensional model may be rendered using three dimensional rendering effects. A second representation of the model may be rendered without using the three dimensional rendering effects. The first representation may be displayed. Input may be received to apply an image adjustment operation to the first representation. The image adjustment operation may be applied to the second representation. At least a portion of the first representation may be re-rendered using the three dimensional rendering effects. The modified first representation may be displayed. | 2013-05-16 |
20130120355 | Methods and Apparatus for Generating Curved Extrusions - Methods and apparatus for generating curved extrusions. A user interface may be provided via which the value of one or more extrusion parameters and/or a reference point may be changed. The extrusion parameters may include a depth parameter that controls the amount of extrusion, an X angle parameter that controls the angle of bend in the X direction, a Y angle parameter that controls the angle of bend in the Y direction, a scale parameter that controls the scale factor, and a twist parameter that controls the angle of extrusion twist. A weight function for changing one or more of the extrusion parameters non-uniformly along the sweep path may also be provided. An extrusion may be generated from an initial 2D object according to the set of extrusion parameters and the reference point. | 2013-05-16 |
20130120356 | Methods, Apparatus, and Computer-Readable Storage Media for Depth-Based Rendering of Focused Plenoptic Camera Data - Methods, apparatus, and computer-readable storage media for rendering focused plenoptic camera data. A depth-based rendering technique is described that estimates depth at each microimage and then applies that depth to determine a position in the input flat from which to read a value to be assigned to a given point in the output image. The techniques may be implemented according to parallel processing technology that renders multiple points of the output image in parallel. In at least some embodiments, the parallel processing technology is graphical processing unit (GPU) technology. | 2013-05-16 |
20130120357 | Methods and Apparatus for Sweep-Based Freeform Deformation of 3-D Models - Methods and apparatus for sweep-based freeform deformation of 3-D models may employ a set of intuitive parameters to bend, twist and scale a 3-D model along any direction. The parameters may include a first bend angle, a second bend angle, a twist angle, a scale factor, and a length. Sweep paths may be fitted to an input 3-D model. Each sweep path may be deformed by manipulating one or more parameters for the sweep path. The shape of the 3-D space surrounding each sweep path is deformed according to the sweep path deformations. Deformations in the 3-D space are applied to the 3-D model to deform the model. This allows freeform deformation of the 3-D model by manipulating only a few intuitive parameters. In addition, the sweep path origin and weight functions for each of the parameters may be adjusted by the user. | 2013-05-16 |
20130120358 | CHART ANIMATION - Chart animation control may be provided. Upon receiving a change to a displayed visualization comprising a plurality of data elements, a determination may be made as to whether to animate an update of the visualization according to the change to the displayed visualization. In response to determining to animate the update of the visualization according to the change to the data value, an animation of the update may be constructed and rendered and the updated visualization may be displayed. | 2013-05-16 |
20130120359 | METHOD AND SYSTEM FOR CONTROLLING SYNCHRONIZATION OF 3D SHUTTER GLASSES - A method for controlling synchronization of a 3D shutter glasses adapted to a system for controlling synchronization of the 3D shutter glasses is provided. The method includes the following steps. A plurality of synchronous images of a 3D image projected on a screen are sensed by an image sensor of the shutter glasses. The 3D image includes a plurality of left images and right images and the synchronous images. The left images and the right images are respectively synchronized with a left-eye liquid crystal shutter and a right-eye liquid crystal shutter of the 3D shutter glasses based on the sensing result when the left-eye liquid crystal shutter and the right-eye liquid crystal shutter are respectively turned on. Furthermore, a system for controlling synchronization of the 3D shutter glasses using this method is also provided. | 2013-05-16 |
20130120360 | Method and System of Virtual Touch in a Steroscopic 3D Space - Systems and methods are disclosed for adjusting parallax for a 3D object appearing on a display. One such method includes selecting a target 3D object, calculating an adjusted parallax position, calculating a z-axis offset based at least in part on the adjusted parallax position, adjusting a first z-axis position of the target 3D object by the z-axis offset, and rendering the target 3D object on the display at the adjusted first z-axis position. The adjusted parallax position is based at least in part on a maximum user reach, a comfortable viewing distance, and a distance between a user and the display. The z-axis offset is set to a difference between the adjusted parallax position and a parallax for a 3D object which is farthest from the user. | 2013-05-16 |
20130120361 | SPATIAL 3D INTERACTIVE INSTRUMENT - Systems and methods for determining three-dimensional (3D) absolute coordinates of objects are disclosed. The system may include at least one light source providing illumination, a path altering unit to manipulate the path of the light from the light source, a plurality of sensors to sense the light reflected and diffused from objects, and a controller to determine the three-dimensional absolute coordinates of the objects based in part on the reflected light detected by the sensors. | 2013-05-16 |
20130120362 | COLLIMATED STEREO DISPLAY SYSTEM - A collimated stereo display system is provided. The system comprises: an image generator enabled to provide a stream of stereoscopic images comprising left eye images and right eye images; at least one image modulator enabled to receive the stream of stereoscopic images from the image generator and form light into the stereoscopic images for viewing at a viewing apparatus for filtering the light into the left eye images and the right eye images respectively thereby providing a three dimensional rendering of the stereoscopic images when viewed through the viewing apparatus; and, collimation apparatus enabled to receive and collimate the light from the at least one image modulator, such that rays of light are substantially parallel when the stereoscopic images are received at the viewing apparatus. | 2013-05-16 |
20130120363 | Operation Method of Shutter Glasses Based 3D Display Device - The present invention relates to an operation method of shutter glasses based 3D display device, which alternatively supplies left-eye and right-eye frame signals to a liquid crystal panel to drive the liquid crystal panel to respectively form left-eye and right-eye images, which cooperate with illumination of a scanning back light unit and timing control of the shutter glasses to simulate left and right eyes respectively with left-eye and right-eye signals for perception of a 3D image, wherein in a period of a current frame signal, duty time of each of blocks of the back light unit is located between the time when liquid crystal corresponding to the block completely responds after being driven by the current frame signal and the time when the liquid crystal corresponding to the block starts to respond as being driven by a subsequent frame signal. The operation method of shutter glasses based 3D display device according to the present invention alleviates after image caused by crosstalk between left and right eyes, compensates the reduction of luminance caused by shortening the duty time of each block of the back light unit, and thus achieves the purpose of saving energy. | 2013-05-16 |
20130120364 | APPARATUS AND METHOD FOR IMPROVED PRESENTATION OF OBJECTS IN A DISTRIBUTED INTERACTIVE SIMULATION - Systems and methods for substantially contemporaneously presenting a distributed simulation at multiple computing devices. A first computing device controls an object in the simulation. A second computing device generates a visual representation of the object associated with a visual status. The second computing device generates a predicted status and receives an update including new status from the first computing device. A portion of the predicted status is set equal to a portion of the new status, and a discrepancy between the predicted and visual statuses is determined. When the discrepancy is greater than a first threshold, at least one velocity of the predicted status may be modified. When the discrepancy is greater than a second threshold, the visual status is modified based at least in part on the predicted status. A new visual representation of the object is rendered based at least in part on the visual status, and displayed. | 2013-05-16 |
20130120365 | CONTENT PLAYBACK APPARATUS AND METHOD FOR PROVIDING INTERACTIVE AUGMENTED SPACE - Disclosed herein is a content playback apparatus and method for providing an interactive augmented space. The content playback apparatus includes an augmented space recognition unit and an interaction processing unit. The augmented space recognition unit reconfigures a real space into a virtual space based on one depth image extracted from the real space, matching one or more primitive objects to the virtual space, and projects one or more virtual 3D objects, mapped to the primitive objects and combined with the reconfigured virtual space, onto the real space. The interaction processing unit recognizes one or more gesture interactions of a user related to the virtual 3D objects projected onto the real space and projects the virtual 3D objects onto the real space by incorporating deformations of the virtual 3D objects resulting from the recognized gesture interactions. | 2013-05-16 |
20130120366 | DISPLAY PANEL WITH 3D CAPABILITY AND DISPLAY APPARATUS HAVING THE SAME - A display apparatus having a display panel and a lenticular plate is configured for displaying 3D images. The display panel includes a plurality of light output-controlling portions and a light blocking portion surrounding them. The light output-controlling portions each has a non-rectangular shape, for example a parallelogram shape. A width of the light blocking portion between adjacent light output-controlling portions is determined according to a repetition period of the light output-controlling portions and according to an inclination angle of the lenticular plate. The configuration prevents or suppresses perception of a Moiré artifact pattern. | 2013-05-16 |
20130120367 | Providing A Real-Time Shared Viewing Experience In A Three-Dimensional Modeling Environment - When multiple users simultaneously view and/or collaboratively develop a three-dimensional (3D) model using respective independent computing devices, one of the participating users may locally modify a viewpoint of the 3D model, and the viewpoint changes are automatically propagated in real-time to the other users. A viewpoint may correspond to a positioning, an orientation, a zoom degree, an angle, etc. of the 3D model as would be provided by a virtual camera trained on the 3D model. The multiple users may share a common viewpoint of the 3D model in real-time in addition to viewing and/or participating in the generation and modification of the 3D model in real-time. In an embodiment, only one user at a time may be allowed to control the viewpoint modification of the 3D model. | 2013-05-16 |
20130120368 | Browser-Based Collaborative Development of a 3D Model - A system for collaborative three-dimensional (3D) modeling in a browser application is stored as instructions on a computer-readable medium. The instructions include a browser interface module that executes on the one or more processors to receive user commands from the browser application for modifying a 3D model and cause a rendering of the 3D model to be displayed in a window controlled by the browser application. The instructions further include a modeling engine module that executes on the one or more processors to interpret model data corresponding to the 3D model to generate the rendering of the 3D model, and modify the model data in accordance with the received user commands. Still further, the instructions include a collaboration module that executes on the one or more processors to cause the modified 3D model to be synchronized in real time between the first computing and a second computing device at which the 3D model is being concurrently developed, where the first computing device and the second computing device operate independently of each other on a communication network. | 2013-05-16 |
20130120369 | Controlling Rights to a Drawing in a Three-Dimensional Modeling Environment - A first user having a certain set of privileges with respect to an initial three-dimensional (3D) model associates a watermark with the initial 3D model, so that the watermark is displayed whenever the initial 3D model is viewed or edited. A second user having a smaller set of privileges with respect to the initial 3D model is permitted to view, copy and/or modify the initial 3D model, but is not permitted to remove or alter the content of the watermark. The watermark is continuously displayed as the second user works with the initial 3D model. When the second user applies a change to the initial 3D model, an indication of the modifications applied by the second user is generated and stored with the model data corresponding to the updated 3D model. | 2013-05-16 |
20130120370 | METHOD AND APPARATUS FOR MEASURING ASTHENOPIA OF THREE DIMENSIONAL IMAGE - A method of measuring asthenopia of displayed 3-dimensional (3D) images, the method including: | 2013-05-16 |
20130120371 | Interactive Communication Virtual Space - An improved computer graphical interface for presenting a virtual room or space to a group of users and permitting each of the users to occupy a position in that virtual space, which is displayed to the other users as a virtual object that moves around in the virtual space based on the commands of the corresponding user. The computers operating in the simulated space share their position vectors so that the graphics and interactivity can be calculated locally. This permits a user to circulate through the space and interact with other participants in the space in a more natural, visually appealing and interactive way. | 2013-05-16 |
20130120372 | APPARATUS AND METHOD FOR PROVIDING MIXED REALITY CONTENTS FOR LEARNING THROUGH STORY-BASED VIRTUAL EXPERIENCE - Disclosed are an apparatus and a method for providing mixed reality for a virtual experience service, and more particularly, an apparatus and a method for providing mixed reality contents for learning a virtual experience based on a story that provides a service in which a user in a real world appears in a virtual world having the story to undergo a virtual experience. The method picks up the user image in the real world and synthesizes the picked-up image with a desired position of a 3D virtual world. According to the present disclosure, a realistic experience based learning can be provided while a spatial limit is overcome. | 2013-05-16 |
20130120373 | OBJECT DISTRIBUTION RANGE SETTING DEVICE AND OBJECT DISTRIBUTION RANGE SETTING METHOD - An object management device includes a distribution range setting unit that sets a range where an object is visible as a distribution range of object information related to the object for each of the object information based on a located position of the object and map information. Consequently, when the mobile terminal is located in the position where the object is visible, the object information of the object is distributed to the mobile terminal. It is thereby possible to appropriately distribute object information to be distributed so as to appropriately display the object on the mobile terminal. | 2013-05-16 |
20130120374 | IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING PROGRAM - A parallax amount between the plurality of images for each subject on the images is calculated, a subject is identified as a subject targeted for display position adjustment, in a case where the subject having an absolute parallax value which exceeds a predetermined amount is successively pictured in more than a predetermined number of frames, using a cross point provisionally set for the plurality of images as a reference, and parallax is adjusted such that the absolute parallax value of the subject targeted for display position adjustment does not exceed a predetermined amount after adjustment. | 2013-05-16 |
20130120375 | SELECTIVELY DISPLAYING SURFACES OF AN OBJECT MODEL - Techniques for selectively displaying surfaces of an object model to a user are described. In one embodiment, a computer-implemented method may include, for a given one of a plurality of surfaces included in an object model that is representative of a physical object, determining a normal vector of the given surface. The method may also include determining an angle between the normal vector of the given surface and a current viewing direction of the model. The method may further include displaying the object model to a user without displaying the given surface to the user, dependent upon determining that the angle between the normal vector and the current viewing direction is greater than a threshold value. | 2013-05-16 |
20130120376 | Methods and Apparatus for Generating an N-Sided Patch by Sketching on a Three-Dimensional Reference Surface - Methods and apparatus for generating an n-sided patch by sketching on a three-dimensional reference surface. A user draws a closed curve on a 3D surface; the drawn outline is taken as a boundary for an N-sided patch. If the user does not close the curve, the system may automatically close the curve, as a closed outer boundary curve may be required to produce an N-sided patch. The boundary conditions, the positions, and the surface normals at the boundary are inferred automatically from the 3D surface that the user has drawn the curve on. In addition, boundary curves for the same patch may be drawn on different 3D shapes; multiple 3D shapes may be used as the template or canvas on which the user draws curves from which a patch is to be generated. | 2013-05-16 |
20130120377 | COMPUTING DEVICE AND METHOD FOR PROCESSING CURVED SURFACE - A computing device meshes a curved surface into a plurality of triangles, records symbols and coordinate data of three vertexes of each triangle into a data structure of the triangle, and processes the data structures of the triangles by representing vertexes having the same coordinate data with the same symbol. The computing device recognizes inner triangles and surface triangles of the curved surface, deletes the inner triangles of the curved surface, and reads information recorded in the processed data structures of the surface triangles and outputs the surface triangles of the curved surface to a display device. | 2013-05-16 |
20130120378 | PROGRESSIVELY PROVIDING SOFTWARE COMPONENTS FOR BROWSER-BASED 3D MODELING - Software components are provided for a browser-based 3D modeling system. The software components provide 3D modeling functionality for a user at a client device running a web browser application. At least two software components are provided. An introductory software component allows at least the rendering and interactive viewing of 3D models, and causes a request for an extended software component to be generated in response to receiving via a user interface a user request. An extended software component that is provided in response to the request allows at least the modification of 3D models. | 2013-05-16 |
20130120379 | SYSTEM AND METHOD FOR SUMMARIZING DATA ON AN UNSTRUCTURED GRID - A system and method for summarizing data corresponding to properties of interest on an unstructured grid that includes active cells and inactive cells on an output surface. An exemplary method comprises identifying an aggregation direction through a region of interest of the unstructured grid and identifying at least one active cell along the aggregation direction. The exemplary method comprises assigning an aggregated value for the at least one property of interest to a face of the output surface on a line along the aggregation direction based at least in part on the data corresponding to the at least one properly of interest for the at least one active cell. The exemplary method further comprises filling the at least one data hole by identifying at least one face associated with an inactive cell on the line along the aggregation direction and assigning it an aggregated value. | 2013-05-16 |
20130120380 | TESSELLATION IN TILE-BASED RENDERING - The disclosed techniques includes generating an input visibility stream for each tile of a frame, the input visibility stream indicating whether or not an input primitive is visible in each tile when rendered, and generating an output visibility stream for each tile of the frame, the output visibility stream indicating whether or not an output primitive is visible in each tile when rendered, wherein the output primitive is produced by tessellating the input primitive. In this way, based on the input visibility stream, tessellation may be skipped for entire input primitive that is not visible in the tile. Also, based on the output visibility stream, tessellation may be skipped for certain ones of the output primitives that are not visible in the tile, even if some of the input primitive is not visible. | 2013-05-16 |
20130120381 | Fast rendering of knockout groups using a depth buffer of a graphics processing unit - A method, system, and computer-readable storage medium are disclosed for rendering knockout groups using a graphics processing unit (GPU). Input comprising at least one knockout group may be received at the GPU. The knockout group may comprise a plurality of objects that are ordered by paint order. Each object may be represented in the input by a plurality of vertices. The plurality of objects may be drawn into a frame buffer of the GPU such that a topmost object at each pixel in the frame buffer determines a color and an opacity of the pixel with respect to the other objects in the knockout group. In drawing the plurality of objects of the knockout group into the frame buffer of the GPU, program code may be executed by the GPU. | 2013-05-16 |
20130120382 | Methods and Apparatus for Decomposing an N-Sided Patch into Multiple Patches - Methods and apparatus for decomposing an N-sided patch into multiple patches. A single patch may be decomposed into multiple, disjoint, and possibly abutting patches. An internal constraint curve may be selected, and a new patch with the constraint curve as the boundary may be generated. If the constraint curve is closed, it is turned into a hole in the original patch. If the constraint curve is not closed, the system closes the curve. The 3D position, surface normal, and possibly other information such as an up direction required for every point along the boundary of the new patch may be taken from the original patch surface. The new patch(es) may be edited independent of the original patch and may be further decomposed into more patches. | 2013-05-16 |
20130120383 | Methods and Apparatus for Deactivating Internal Constraint Curves when Inflating an N-Sided Patch - Methods and apparatus for deactivating internal constraint curves when inflating an N-Sided patch. Given a patch representation, the methods simplify the construction of 3D models from 2D sketches. At least some interior constraint curves may be deactivated when inflating an N-sided patch generated from a 2D sketch, or when performing other surface deformation tasks. An inactive constraint is a passive curve that stays on the surface and that gets modified along with the surface when the surface is inflated, but that does not affect the surface itself. By changing parameters stored at the active constraints, embodiments may modify the surface and turn the inactive constraints from flat 2D curves into 3D space curves. The inactive constraints can be activated at any time when their 3D shape meets the user's expectations. | 2013-05-16 |
20130120384 | Method and Apparatus for Converting Spherical Harmonics Representations of Functions into Multi-Resolution Representations - An analytical method to efficiently convert a function that is stored in spherical harmonics into a function that is stored in a wavelet or mip map representation enables a variety of computer graphics functions to be efficiently performed. A function may be stored as a spherical harmonic representation and rotated in the spherical harmonic domain; the function can then be converted to a wavelet representation. The conversion method may be used to convert a spherical harmonic function to wavelets, and then an importance sampling technique may be applied to the wavelet representation to generate a set of importance samples for the function. The conversion method may be applied to convert a spherical harmonic representation into the wavelet domain, and an importance sampling technique may then be applied which samples the product of the function and another function in the wavelet domain. | 2013-05-16 |
20130120385 | Methods and Apparatus for Diffuse Indirect Illumination Computation using Progressive Interleaved Irradiance Sampling - Methods and apparatus for diffuse indirect illumination computation using progressive interleaved irradiance sampling. Embodiments may implement a method that amortizes the cost of computing the irradiance integral for diffuse indirect illumination both temporally and spatially in screen space. For each pixel, only one secondary ray is fired. By carefully arranging different secondary ray directions for different pixels according to a sampling sequence, embodiments may filter the noisy estimate so that each pixel receives a relatively uniform coverage of the integrated hemisphere. Some embodiments may use a bilateral filter so that the geometric discontinuities are respected. The sequence may continue to a higher-level of stratification in each frame. This ensures that the rendering is converging to a noise-free result. | 2013-05-16 |
20130120386 | Systems and Methods for Simulating the Effects of Liquids on a Camera Lens - Systems and methods for simulating liquid-on-lens effects may provide an interface through which users can add and/or manipulate fluids on a virtual camera lens. A physically based fluid simulation may simulate the behavior of the fluid as it is deposited on and/or manipulated on the virtual lens, and determine the distribution of the fluid across the lens. A ray tracing technique may be employed to determine how light is refracted through the virtual lens and the fluid, and to render a distorted output image as seen through the lens and the fluid. As the fluid is manipulated, corresponding changes in the image may be displayed in real time. The input image may be an existing single image or a direct camera feed (e.g., of a tablet type device). The user may select a fluid type and/or various fluid properties for the image editing operation. | 2013-05-16 |
20130120387 | ILLUMINATION INFORMATION ICON FOR ENRICHING NAVIGABLE PANORAMIC STREET VIEW MAPS - ocation-mapped environments that provide panoramic and immersive views of street scenes are augmented with modern data visualization displays, to communicate additional information of interest. Specifically, illumination statistics information is mapped onto building facades in the location-mapped environments. The illumination statistics information can include variations of illumination as a function of time of a day and as a function of the season. The illumination statistics information can also include direct illumination statistics information and indirect illumination statistics information. Further, the illumination statistics can be calculated for any window on a building façade to determine natural lighting through that window. The illumination statistics can be employed, for example, to aid users in selection of real estate properties for rental or purchase. | 2013-05-16 |
20130120388 | Time-Based Degradation of Images Using a GPU - A method, system, and computer-readable storage medium are disclosed for time-based degradation of images. In one embodiment, the rendering of a first frame of a digital video using a GPU may be initiated. In one embodiment, it may be determined that a time elapsed in rendering the first frame exceeds a threshold. In one embodiment, a downsampling factor may be determined in response to determining that the time elapsed exceeds the threshold. In one embodiment, a second frame of the digital video comprising a second set of one or more images may be rendered based on the downsampling factor using the GPU. Rendering the second frame based on the downsampling factor may comprise sending each of the second set of images to the GPU at a reduced resolution comprising a respective original resolution for each image divided by the downsampling factor. | 2013-05-16 |
20130120389 | RENDERING IMAGE ON WEB BROWSER DISPLAY AT SMALLER RESOLUTION THAN ORIGINAL IMAGE WITHOUT STORING ORIGINAL IMAGE FIRST TO CONSERVE SPACE - An accessing computer accessing an image specified by a web page to be rendered at a resolution that is smaller than the resolution of the full image downloaded from the server does not store the full image. Instead, the accessing computer immediately decompresses the full image to the specified smaller resolution, renders it, and then stores the smaller version of the image. | 2013-05-16 |
20130120390 | SYSTEMS AND METHODS FOR RENDERING A DISPLAY TO COMPENSATE FOR A VIEWER'S VISUAL IMPAIRMENT - A system and method is provided for rendering on a display of an electronic device a pre-corrected image of an original image to compensate for a visual impairment of a user of the device, such that the pre-corrected image when displayed on the display would be perceived by the user to be in better optical focus than the user would perceive a display of the original image. The method includes receiving hardware characteristics of the display, receiving at least one parameter describing the visual impairment of the user, receiving at least one parameter describing the conditions under which the display is seen by the user, calculating a pupil function, calculating a Point Spread Function (PSF), calculating a pre-corrected image corresponding to at least a portion of the original image to compensate for the visual impairment of the user, and rendering on the display the pre-corrected image. | 2013-05-16 |
20130120391 | Triangulation for Accelerated Multi-Resolution Rendering of Stroked Paths - A method, system, and computer-readable storage medium are disclosed for generating a multi-resolution triangulation of a stroked path. In one embodiment, one or more core triangles in a triangulation of a stroked path may be generated. A plurality of refinement triangles in the triangulation of the stroked path may be generated until a refinement threshold is met. The plurality of refinement triangles may include a plurality of sets of triangles, wherein each set is generated for a particular level of refinement. The stroked path may be rendered to an imaging device based on the one or more core triangles and the plurality of refinement triangles. The triangulation may be generated in a manner that is efficient and computationally stable. | 2013-05-16 |
20130120392 | Methods and Apparatus for Specifying and Interpolating Hierarchical Procedural Models - Methods and apparatus for procedural modeling are described for generating procedural models and exploring procedural model space. Common procedural components (models, modules, and methods) and a hierarchical framework are described that may be used to construct hierarchical procedural models. A model may comprise a hierarchy of one or more modules. Each module includes a sequence of methods and an optional geometry for display. A method may be controlled by one or more parameters. The values of the parameters may be specified via curves. A module description may be condensed into a single array of values for parameters of the module. Thus, a model or module may be specified by filling in values for arrays of parameters for the sequence of methods. An interpolation technique for interpolating between models is described in which models are matched according to a cost function so that ancestry is preserved. | 2013-05-16 |
20130120393 | Methods and Apparatus for Marker-Based Stylistic Rendering - Methods and apparatus for marker-based stylistic rendering may be used to automatically synthesize the stylistic range of various stylistic rendering techniques. An image processing pipeline may automatically generate stylistic images, such as Hedcut stipple images. Using virtual markers to determine locations in the image to which physical markers are to be attached, the tone of an original source image may be automatically reproduced via placement of stipple dots or other physical markers, while at the same time allowing for stylistic refinement of placement and appearance of the physical markers, e.g. along strong features in the source image. | 2013-05-16 |
20130120394 | System and Method for Natural Media Painting Using Automatic Brush Cleaning and Filling Modes - Systems, methods, and apparatus for simulating natural media painting in a digital painting application (or painting simulation module) may provide an automatic brush cleaning feature and an automatic brush filling feature, which may be separately selectable by a user. When enabled, these features may cause the digital painting application (or simulation module) to automatically clean a virtual paint brush (e.g., by emptying both a reservoir buffer and a pickup buffer of a brush model) and/or automatically fill the virtual paint brush with paint (e.g., by storing data representing paint in the reservoir buffer) between brush strokes. These automated actions may be performed in response to detecting the completion of a brush stroke, or in response to detecting the initiation of a next brush stroke. Settings for these automated actions may be overridden by initiating manual brush cleaning and/or filling operations between strokes (e.g., following any automated actions that are enabled). | 2013-05-16 |
20130120395 | FLEXIBLE PIXEL HARDWARE AND METHOD - A graphical display station of arbitrary shape such as channel letters or other shaped structures is populated with pixels which are components of flexible pixel strings which can be arranged to fit the arbitrary shape(s). The flexible pixel strings provide for straightforward and cost effective fabrication of channel letter or other shaped displays. The invention also includes pixel units which comprise lighting elements together with such control circuits as are needed to roperly drive the lighting elements to form a graphical image. Addressing of the particular pixels is provided to accommodate the arbitrary arrangement of pixels of the flexible pixel strings. Methods of fabricating a channel letter display are also disclosed. | 2013-05-16 |
20130120396 | Incrementally Building A Font - Various embodiments of methods and systems for incrementally building a font data structure in persistent storage on a client device are described. In some embodiments, glyphs may be obtained for the display of content files. The obtained glyphs may be used to populate at least a portion of a font data structure stored in persistent storage. The obtained glyphs in the stored font data structure may be used to display other content portions of other files. In some embodiments, a font data structure in persistent storage may be populated with glyphs obtained from a remote server. In another embodiment, a font data structure may be further populated with glyphs obtained from a source other than the remote server. In an embodiment, an application may create a font data structure and partially populate it with glyphs. | 2013-05-16 |
20130120397 | DISPLAY DEVICE AND NON-TRANSITORY COMPUTER-READABLE MEDIUM STORING DISPLAY CONTROL PROGRAM - A display device includes an operation portion, a display portion, a character designating portion, and a display control portion. The display control portion displays the at least one character on the display portion. The display control portion displays, in a case where the at least one character displayed on the display portion includes a predetermined special character and the number of at least one display lines is not less than a threshold value, a dot pattern for an alternate character instead of a dot pattern for the special character. The display control portion changes, in a case where a designated character is the alternate character, the dot pattern for the designated character displayed on the display portion to the dot pattern for the special character. | 2013-05-16 |
20130120398 | INPUT DEVICE AND METHOD FOR AN ELECTRONIC APPARATUS - The present specification teaches an input device and method for electronic apparatus. The input device can be based on one or more force sensitive input devices, such as force sensitive resistors. The electronic apparatus includes an output device such as a display. A processor is configured to receive input from the input device and to control the display or other output device. In certain implementations, the display is controlled to generate a first graphical object that is associated with an instruction. The processor is configured to generate a second graphical object in response to an input received from the force sensitive input device that corresponds with the instruction. | 2013-05-16 |
20130120399 | METHOD, APPARATUS, COMPUTER PROGRAM AND USER INTERFACE - A method, apparatus, computer program and user interface wherein the method comprises displaying a still image on a display; detecting user selection of a portion of the still image; and in response to the detection of the user selection, replacing the selected portion of the image with a moving image and maintaining the rest of the still image, which has not been selected, as a still image. | 2013-05-16 |