Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


27th week of 2014 patent applcation highlights part 26
Patent application numberTitlePublished
20140184540OPERATION INPUT DEVICE, AND INFORMATION PROCESSING APPARATUS PROVIDED WITH THE SAME - An operation input device includes touch panel, depression time detecting portion, input determination portion, display control portion, sound control portion, vibration portion, and vibration control portion. Touch panel outputs a depression signal according to a depression time when an input region is depressed. The depression time detecting portion detects the depression time based upon the depression signal from the touch panel. Input determination portion determines input content according to the depression time detected by the depression time detecting portion. Display control portion outputs visual information, which corresponds to the input content determined by input determination portion, to a display portion of the touch panel. Sound control portion outputs sound corresponding to the input content determined by input determination portion. Vibration portion transmits vibration to touch panel. Vibration control portion vibrates touch panel by vibration portion according to a vibration pattern corresponding to the input content determined by input determination portion.2014-07-03
20140184541Processing Apparatus of Optical Touch System and Operating Method Thereof - An operating method of an optical touch system is provided. The method includes the following steps of: performing at least one test sensing step for obtaining a luminance characteristic value until the luminance characteristic value is smaller than a first threshold value, the test sensing period of each test sensing step is shorter than the period of the previous test sensing step; performing at least one subsequent sensing step based on the test sensing period of the last test sensing step for obtaining a subsequent image; calculating a sensing image based on the at least one subsequent image; and performing a position determining step of each object shown on the sensing image.2014-07-03
20140184542ELECTRONICE DEVICE, HANDWRITING INPUT RECOGNITION SYSTEM, AND METHOD FOR RECOGNIZING HANDWRITTEN INPUT THEREOF - A handwriting input recognizing method comprises following steps. Recognize an initial touch point of a touch. Determine an input region associated with the initial touch point. Display the input region. Recognize and display a handwritten input in the input region. Determine whether there is a handwritten input reaches the boundary of the input region. If yes, recognize and display the letters associated with the handwritten input and determine whether the input region receives another handwritten input during a predefined time duration. If yes, determine the sting of letters associated with the handwritten input is a first portion of a complete word, and the sting of letters associated with the another handwritten input is a last portion of the complete word. Combine the first portion and the last portion into a complete word. display letters of the first portion and the last portion in a substantially same size.2014-07-03
20140184543IN-CELL TYPE TOUCH DISPLAY DEVICE AND METHOD OF DRIVING THE SAME - An in-cell type touch display device includes a panel including a plurality of electrodes, a display driver integrated circuit (IC) and a switching part, the plurality of electrodes being divided into a plurality of groups; and a touch IC generating a touch scan signal and applying the touch scan signal into the switching part, wherein the display driver IC generates a common voltage and applies the common voltage into the switching part, and wherein the switching part applies the common voltage into the plurality of electrodes or sequentially applies the touch scan signal into the electrodes in the plurality of groups according to a driving mode of the panel.2014-07-03
20140184544MOBILE TERMINAL, MESSAGE TRANSCEIVING SERVER AND CONTROLLING METHOD THEREOF - A mobile terminal including a wireless communication unit configured to wirelessly transceive messages with at least one counterpart terminal; a touchscreen configured to display the messages transceived with the at least one counterpart terminal in a transceived order; and a controller configured to receive a selection of a first message displayed at a first position among the messages transceived with the least one counterpart terminal, move the selected first message to a new position on the touchscreen such that the transceived messages are displayed in a non-transceived order, and transmit a message rearrangement command to the at least one other counterpart terminal for rearranging messages displayed on the at least one other counterpart terminal in the non-transceived order.2014-07-03
20140184545TOUCH PANEL DEVICE - A touch panel device includes a touch panel, a first displacement section, and a second displacement section. The first displacement section is in contact with a reserve surface of the touch panel and displaces the touch panel in a direction perpendicular to a plane of the touch panel based on a first drive signal. The second displacement section is in contact with the reverse surface of the touch panel at a location close to a location where the first displacement section is in contact with the reverse surface of the touch panel and displaces the touch panel in the direction perpendicular to a plane of the touch panel based on a second drive signal.2014-07-03
20140184546Tool and Method for Emulating Flat-Tip Brush - A method of emulating a flat tip brush, said method comprising (a) at a given time, identifying first and second points of contact on a touch sensitive surface; (b) interpolating a line between the first and second points, the line having line data comprising at least a length and an angle relative to the screen; (c) recording the first and second points and the line data; (d) reiterating steps (a)-(c) for at least one subsequent time to determine a plurality of the first points and a plurality of the second points and a plurality of the lines; and (e) displaying on a display screen an image defined by the first points, by the second points and/or by the lines between the first and second points.2014-07-03
20140184547INFORMATION PROCESSOR AND DISPLAY CONTROL METHOD - According to one embodiment, information processor includes touch panel, display, and transmitter. The touch panel corresponds to each of plurality of display areas and is capable of detecting operation by touch operation with respect to the display areas. A first display screen of external display device is split as the display areas. The display includes a second display screen displaying a plurality of operating area images that make operating areas corresponding to the respective display areas identifiable on the touch panel . The touch panel is arranged on second display screen side. The transmitter transmits, upon detection of the operation by which changing size of at least one of the operating areas is instructed, a change instruction by which changing size of at least one of the display areas corresponding to the at least one of the operating areas having the changed size is instructed, to the external display device.2014-07-03
20140184548COMPUTER-READABLE STORAGE MEDIUM, COORDINATE PROCESSING APPARATUS, COORDINATE PROCESSING SYSTEM, AND COORDINATE PROCESSING METHOD - A following coordinate which follows an input coordinate late is calculated. Then, an inference moving amount is calculated on the basis of a moving amount of an input coordinate, and an inference moving direction is calculated on the basis of a moving direction of the following coordinate. An inference movement vector is set on the basis of the inference moving amount and inference moving direction calculated thus. The following coordinate has low correlation with an actual moving amount of a linger of an operator, and the moving direction of the input coordinate has low correlation with an actual moving direction of the finger of the operator due to fluctuation of the input coordinate. Thus, the inference movement vector which is set as described above more accurately reflects the actual moving amount and moving direction of the finger of the operator.2014-07-03
20140184549Method of Defining Software Functions on an Electronic Device Having Biometric Detection - A method of defining software functions on an electronic device having biometric detection includes selecting an interactive function and providing touch input as a setting, the provided touch input comprising providing at least one fingerprint and performing a gesture on a fingerprint sensor of the electronic device. The method also includes saving the setting corresponding to the selected interactive function in a database of the electronic device.2014-07-03
20140184550System and Method for Using Eye Gaze Information to Enhance Interactions - A system and method are provided for enhancing inputs or interactions. The method comprises correlating gaze information for a subject to information corresponding to an environment; and providing an enhancement to an input or interaction between the subject and the environment. A system and method are also provided for enabling enhanced inputs or interactions with objects in an environment. The method comprises correlating gaze information for a subject to a registration input corresponding to an object in the environment; and registering a position of the object in the environment using the gaze information.2014-07-03
20140184551INPUT DEVICE, INPUT SUPPORT METHOD, AND PROGRAM - An input device includes a touch panel which detects proximity or contact of a detection target, a coordinates extraction unit which extracts coordinates information including at least a z coordinate, in a direction perpendicular to a surface of the touch panel, of the proximity or contact-detected detection target, and a control unit which determines a contact threshold value for detection of contact of the detection target to the touch panel on the basis of coordinates information of the detection target extracted with an initial manipulation on the surface of the touch panel.2014-07-03
20140184552NEAR-FIELD AND FAR-FIELD CAPACITIVE SENSING - A capacitive input device processing system includes a transmitter module with transmitter circuitry configured to drive a plurality of transmitter electrodes with transmitter signals. A first receiver module is configured to receive near-field resulting signals from a plurality of near-field receiver electrodes. The near-field resulting signals comprise near-field effects corresponding to the transmitter signals and related to a first portion of a sensing region which is at or near a surface of a capacitive input device. A second receiver module is configured to receive far-field resulting signals from a plurality of far-field receiver electrodes. The far-field resulting signals comprise far-field effects corresponding to the transmitter signals and related to a second portion of the sensing region which extends further from the surface of the capacitive input device than the first portion of the sensing region. The processing system is configured to simultaneously receive the near-field and far-field resulting signals.2014-07-03
20140184553Apparatus - An apparatus including a plurality of capacitive sensing cells distributed over a sensing area, wherein each capacitive sensing cell includes a capacitive sensor electrode and at least one switch; a plurality of output conductive traces, wherein each output conductive trace is configured to provide an output from multiple capacitive sensing cells; a plurality of control conductive traces, wherein each control conductive trace is configured to provide a control input to multiple capacitive sensing cells, wherein the switch of a capacitive sensing cell is configured to be controlled by one of the plurality of control conductive traces to enable a conductive path between the capacitive sensor electrode of the capacitive sensing cell and one of the plurality of output conductive traces; and a shield electrode overlying at least portions of the output conductive traces or the control conductive traces while exposing at least portions of the capacitive sensor electrodes.2014-07-03
20140184554Methods and Systems for Hybrid Multi-Touch Capacitive (MTC) and Active Stylus Touch Device - Embodiments for a hybrid multi-touch capacitive (MTC) and active stylus touch device are provided. Embodiments enable various ways for reusing system resources to enable simultaneous detection of conducting objects in contact with the device and/or active styluses in proximity to the device. In an embodiment, receiver channels are reused in a time multiplexed manner between an MTC mode and an active stylus mode of operation. In another embodiment, the use of system resources, including receiver channels, is adjusted based on the presence/absence of conducting objects and/or active styluses. Embodiments for improving the detection of conducting objects and/or active styluses are also provided, including embodiments for reducing the interference between conducting objects and active styluses.2014-07-03
20140184555DEVICE-TO-DEVICE COMMUNICATIONS BASED ON CAPACITIVE SENSING AND COUPLING VIA HUMAN BODY OR DIRECT DEVICE-TO-DEVICE COUPLING - Systems, devices and techniques disclosed in this document provide device-to-device communications via a human body of a user between (1) a capacitor sensor touch screen device that includes a capacitor sensor touch screen that includes capacitor sensors and provides a display function and (2) a capacitor sensor device that includes one or more capacitor sensors that detect or sense, based on capacitive sensing and without providing a display function, signals transmitted from the capacitor sensor touch screen of the capacitor sensor touch screen device. The human body of a user operates as a signal transmitting medium. In addition, the systems, devices and techniques disclosed in this document provide device-to-device communications via direct device-to-device coupling between two capacitor sensor touch screen devices each including capacitor sensor touch screen that includes capacitor sensors and provides a display function.2014-07-03
20140184556TOUCH SENSING APPARATUS AND TOUCH SENSING METHOD - There are provided a touch sensing apparatus and a touch sensing method. The touch sensing apparatus includes: a panel unit including a plurality of driving electrodes and a plurality of sensing electrodes; a driving circuit unit applying driving signals to the plurality of driving electrodes, respectively; a sensing circuit unit measuring a change in capacitance of node capacitors generated in intersections of the plurality of the driving electrodes and the plurality of sensing electrodes; a signal conversion unit generating a first digital signal based on the change in capacitance; and a calculation unit determining a touch according to the first digital signal, wherein the driving circuit unit and the sensing circuit unit are operated by an input voltage, and the signal conversion unit and the calculation unit are operated by a low voltage drop out (LDO) voltage generated by decreasing the input voltage.2014-07-03
20140184557TOUCH SENSING APPARATUS - There is provided a touch sensing apparatus including: a panel unit including a plurality of driving electrodes and a plurality of sensing electrodes; a driving circuit unit applying one of a driving signal and a scanning signal having a frequency different from that of the driving signal, to each of the plurality of driving electrodes; a sensing circuit unit measuring a change in capacitance of a plurality of node capacitors generated in intersections of the plurality of driving electrodes and the plurality of sensing electrodes; and a calculation unit determining a touch based on a change in the capacitance, wherein when the scanning signal is applied to the plurality of driving electrodes, the calculation unit calculates capacitance deviations in the plurality of node capacitors from the deviations of changes in the capacitance generated by the plurality of node capacitors.2014-07-03
20140184558ELECTRONIC DEVICE AND METHOD OF PROCESSING USER ACTUATION OF A TOUCH-SENSITIVE INPUT SURFACE - An electronic device includes a proximity-sensitive touch sensor array which extends along an input surface of the electronic device and a processing device coupled to the touch sensor array. The processing device is configured to process data captured by the touch sensor array to determine a finger angle at which a finger is directed towards the input surface and an actuation position on the input surface. The processing device is configured to establish an offset-corrected actuation position as a function of the actuation position and the finger angle.2014-07-03
20140184559TOUCH SENSOR INTEGRATED TYPE DISPLAY DEVICE - Disclosed is a touch sensor integrated type display device, that includes a plurality of gate lines and data lines which cross each other and form a plurality of pixel areas, a plurality of first electrodes arranged in parallel with one another in a first direction, a plurality of second electrodes which are formed on the same layer as the first electrodes and are arranged in parallel with one another in the first direction and a second direction crossing the first direction, and a plurality of pixel electrodes which are formed on a layer different from the first and second electrodes in the pixel areas and are positioned opposite the first and second electrodes. The first electrodes and the second electrodes arranged in parallel with one another in the first direction are alternately disposed every m electrode lines, where m is a natural number.2014-07-03
20140184560DISPLAY DEVICE WITH TOUCH DETECTION FUNCTION AND ELECTRONIC APPARATUS - According to an aspect, a display device with a touch detection function includes: a plurality of pixel electrodes arranged in a matrix; a plurality of scanning signal lines; a drive electrode that faces the pixel electrodes; and a plurality of touch detection electrodes including a detection electrode pattern of a transparent conductive body that faces the drive electrode. The detection electrode pattern includes one or more slits each of which is a region where the transparent conductive body is not present. The slits of the detection electrode pattern of the touch detection electrodes extend in a direction different from an extending direction of the scanning signal lines with a slit pitch having a predetermined interval therebetween in the extending direction of the scanning signal lines. The slit pitch is multiples of a natural number of a predetermined pixel pitch in which the pixel electrodes are arranged.2014-07-03
20140184561TOUCH SENSOR IC, TOUCH SENSING APPARATUS, AND COORDINATE CORRECTING METHOD OF THE TOUCH SENSING APPARATUS - A touch sensing apparatus may include a sensing area including a plurality of sensing nodes; and a touch sensor integrated chip (IC) configured to acquire a sensing signal and an individual coordinate for each sensing node in response to a touch input occurring on the sensing area. The touch sensor IC may calculate a corrected coordinate corresponding to the touch input based on the sensing signal.2014-07-03
20140184562CAPACITIVE TOUCH APPARATUS AND TOUCH SENSING METHOD THEREOF - A capacitive touch apparatus is provided, and which includes a capacitive touch display panel, at least a touch sensing circuit and a judgment unit. The capacitive touch display panel has at least an inductive capacitor. The touch sensing circuit is coupled to the inductive capacitor, and configured to store a one-time charging voltage and to perform a plurality of discharges, through the inductive capacitor, on the one-time charging voltage by utilizing a plurality of switches until the one-time charging voltage is discharged to a predetermined reference voltage. The judgment unit is coupled to the touch sensing circuit, and configured to count a discharging time for discharging the one-time charging voltage to the predetermined reference voltage, and to determine whether a touch event has occurred or not by comparing the discharging time with a predetermined time.2014-07-03
20140184563Touch Sensing Circuit, Apparatus, and System and Operating Method thereof - A touch sensing circuit is provided. The circuit is configured to connect to a conducting wire in a touch area for measuring a signal variation. In a driving mode, the wire is coupled to AC voltage. If a first voltage variation which exceeds a first threshold is measured by the circuit, it is determined that something is approaching the touch area near the wire. In a passive mode, the wire is coupled to DC voltage. If a second voltage variation which exceeds a second threshold is measured by the circuit, it is determined that something is approaching the touch area near the wire. When measuring the second voltage variation, no AC voltage is coupled to the wire.2014-07-03
20140184564METHOD AND DEVICE FOR LOCATION DETECTION - The changes of capacitances of a plurality of detecting locations on a touch screen are detected for determining a profile corresponding to each external object approaching or touching the touch screen. Then the location of each external object is generated separately by two or four values in the corresponding profile.2014-07-03
20140184565METHOD AND DEVICE FOR DETECTING TOUCH OR PROXIMITY - When at least one external object approaches or touches a touch sensor, profiles in a scanning signal corresponding to each external object will appear. The smallest value between the profiles corresponding to a first and a second external object is designated as a division value when the profiles corresponding to the first and the second external objects overlap. The overlapping profiles can be divided into the portion of the first external object and the portion of the second external object, respectively.2014-07-03
20140184566ELECTRONIC APPARATUS, METHOD OF CONTROLLING THE SAME, AND COMPUTER-READABLE RECORDING MEDIUM - An electronic apparatus includes a display configured to display an image, a touch sensor configured to sense more than three touch areas on a surface of the display, a distinguisher configured to distinguish a touch pattern with respect to the sensed touch areas based on a number of the sensed touch areas and a total distance between the sensed touch areas, and a controller configured to perform an event that corresponds to the distinguished touch pattern.2014-07-03
20140184567DIGITIZER, STYLUS AND METHOD OF SYNCHRONIZATION THEREWITH - A method for operating a digitizer with an autonomous asynchronous stylus includes sampling outputs from a digitizer, detecting from the outputs at least one pulsed signal transmitted from an autonomous asynchronous stylus at a defined rate, determining a location of the stylus interaction with respect to the digitizer, and tracking stylus interaction with the digitizer over subsequent pulsed signals transmitted from the stylus.2014-07-03
20140184568DISPLAY DEVICE INCLUDING SENSING UNIT AND METHOD OF DRIVING THE DISPLAY DEVICE - A method of driving a display device is provided. The display device includes a plurality of sensing unit groups arranged in a matrix form. Each of the plurality of sensing unit groups includes a plurality of sensing units and a sensing signal processing unit. The method includes applying scanning signals to a plurality of scanning signal lines respectively connected to the plurality of sensing units of a first sensing unit group among the plurality of sensing unit groups. Sensing signals are generated and outputed to at least one sensing signal line by a plurality of sensing units respectively receiving the scanning signals. The scanning signals are applied to two or more sensing units among the plurality of sensing units of the first sensing unit group in a first touch mode. The scanning signals are synchronized with each other.2014-07-03
20140184569Coordinate Transformation Method and Computer System for Interactive System - A coordinate transformation method for a user and an interactive system including a detection module is disclosed. The coordinate transformation method includes determining a face information and a command object of the user via the detection module to obtain a face coordinate and a command object coordinate, transforming the face coordinate into a transformed face coordinate according to a coordinate of the detection module, obtaining an angle between an optical-axis ray and a line formed via connecting the transformed face coordinate and the coordinate of the detection module, obtaining a transformed command object coordinate according to the angle and the command object coordinate, and determining a depth change of the command object according to the transformed object coordinate to set up an interactive operation between the interactive system and the user.2014-07-03
20140184570HYBRID SENSING TOUCHSCREEN APPARATUS AND METHOD OF DRIVING THE SAME - An touchscreen apparatus includes pixel rows including pixels configured to display an image, a touch-sensing unit configured to sense a physical touch and a light-sensing unit configured to sense incident light, the touch-sensing unit and the light-sensing unit being between two adjacent pixel rows and configured to operate based on first and second gate signals, a first sensor gate line connected to the light-sensing unit and the touch-sensing unit and configured to provide the first gate for activating the light-sensing unit and resetting the touch-sensing unit, a second sensor gate line connected to both the light-sensing unit and the touch-sensing unit and configured to provide the second gate signal for activating the touch-sensing unit and resetting the light-sensing unit, and a reset circuit configured to provide a common voltage to the pixels based on the operation of at least one of the light-sensing unit and the touch-sensing unit.2014-07-03
20140184571OPTICAL TOUCH DEVICE AND RELATED IMAGE DETECTING COMPONENT AND LOCATING METHOD - A locating method applied to an optical touch device is disclosed. The optical touch device includes at least one image detecting component for detecting an imaging position of an object and generating a touch position of the object on a plane according to the imaging position. The at least one image detecting component includes a plurality of pixels. The locating method includes dividing the pixels into a first group and a second group along a first direction, analyzing dimension ratios of a darkness point respectively relative to the first group and the second group when the darkness point formed by the object is simultaneously detected by the first group and the second group, and calculating the imaging position of the darkness point inside the image detecting component according to the dimension ratios.2014-07-03
20140184572INFORMATION PROCESSING APPARATUS AND METHOD FOR CONTROLLING THE SAME - The present invention provides an information processing apparatus configured to recognize a touch operation. The information processing apparatus includes an obtaining unit configured to obtain a plurality of touch positions touched on a display screen; a specifying unit configured to specify an object displayed at a position corresponding to each of the touch positions obtained by the obtaining unit on the display screen when at least one of the touch positions obtained by the obtaining unit is included in a predetermined range on the display screen; and a determination unit configured to determine, among the touch positions obtained by the obtaining unit, a touch position included in the predetermined range as an invalid input for a touch operation to the information processing apparatus when the object specified by the specifying unit is not a plurality of objects associated with each other.2014-07-03
20140184573Electromechanical Systems Color Transflective Display Apparatus - This disclosure provides systems, methods and apparatus for modulating light in reflective and transmissive modes of operation. In one aspect, an apparatus may include an array of electromechanical systems (EMS) light modulators. Each light modulator can be configured to achieve at least three states, including a non-transmissive, non-reflective state, a light transmissive state in which the light modulator transmits light, and a first reflective state in which the light modulator reflects a color.2014-07-03
20140184574DISPLAY DEVICE, DRIVING METHOD OF DISPLAY DEVICE AND DATA PROCESSING AND OUTPUTTING METHOD OF TIMING CONTROL CIRCUIT - A display device includes a timing control circuit and a data driving circuit. The data driving circuit receives the first clock embedded training data from the timing control circuit, performs a first clock training to adjust a work frequency of the data driving circuit to be equal to the frequency of a first clock signal, and receives the first clock embedded image data from the timing control circuit. The data driving circuit also receives a second clock embedded training data from the timing control circuit, performs a second clock training to adjust a work frequency of the data driving circuit to be equal to the frequency of a second clock signal, and receives the second clock embedded image data from the timing control circuit. The frequency of the first clock signal is different from a frequency of the second clock signal.2014-07-03
20140184575DISPLAY DEVICE AND METHOD OF DRIVING THE SAME - A method of driving a display device includes: sub-sampling an original image signal; generating a sub-image signal; generating a sub-interpolated image signal from the sub-image signal; generating an interpolated frame by realigning the sub-interpolated image signal; and displaying an image having the interpolated frame.2014-07-03
20140184576FLAT PANEL DISPLAY - A display includes an array of pixel circuits and data drivers to drive the pixel circuits. The data drivers include a first data driver to receive pixel data according to a first clock frequency and to forward some of the pixel data to a second data driver according to a second clock frequency, the second clock frequency being different from the first clock frequency.2014-07-03
20140184577TRANSPARENT DISPLAY APPARATUS AND METHOD FOR CONTROLLING THE SAME - There are provided a transparent display apparatus and a method for controlling the same. The transparent display apparatus includes a transparent display unit that includes an emissive area and a transmissive area and is configured to display a video, an optical sensor configured to measure the amount of light, and a light shielding unit that is disposed on one surface of the transparent display unit and is configured to adjust transmittance on the basis of the amount of light.2014-07-03
20140184578ORGANIC LIGHT EMITTING DISPLAY APPARATUS AND METHOD OF OPERATING THE SAME - An organic light emitting display (OLED) apparatus including a power driver for applying a driving voltage to a display panel, a driver driving unit for applying a driving signal to the power driver, and a processor for applying a display data signal, which corresponds to a value of data displayed on the display panel, to the power driver. The power driver is configured to apply the driving voltage to the display panel when the driving signal and display data signal are each in an active state.2014-07-03
20140184579ORGANIC LIGHT EMITTING DISPLAY - An organic light emitting display includes a plurality of pixels formed at crossings of data lines and gate line parts and a main power supply line part supplying a cell driving voltage to the pixels. The main power supply line part includes a plurality of main power supply lines disposed along a first direction and main power supply line connection patterns for connecting the adjacent main power supply lines along a second direction substantially perpendicular to the first direction. The main power supply line connection patterns are staggered along the second direction.2014-07-03
20140184580METHOD OF CONTROLLING POLARITY OF DATA VOLTAGE AND LIQUID CRYSTAL DISPLAY USING THE SAME - Discussed herein is a method of controlling polarity of a data voltage and a liquid crystal display using the same, the method including calculating a direct current DC value of the data from each group which data to be output through I-channels adjacent to each other in a source drive IC belong; accumulating the DC value; comparing an absolute value of the accumulation DC value of the n-th group obtained by adding the accumulation DC value of the n−1-th group accumulated up to the n−1-th group to the DC value of the n-th group (n is positive integer) with a predetermined threshold value; and changing a group polarity data when the absolute value of the accumulation DC value of the n-th group exceeds the threshold value.2014-07-03
20140184581DATA 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.2014-07-03
20140184582DISPLAY DEVICE, DRIVING METHOD OF DISPLAY DEVICE AND DATA PROCESSING AND OUTPUTTING METHOD OF TIMING CONTROL CIRCUIT - A display device includes a timing control circuit, a first data driving circuit, and a second data driving circuit. The first data driving circuit receives the first clock embedded training data from the timing control circuit, performs a first clock training to adjust a work frequency of the data driving circuit to be equal to the frequency of a first clock signal, and receives the first clock embedded image data from the timing control circuit. The second data driving circuit receives a second clock embedded training data from the timing control circuit, performs a second clock training to adjust a work frequency of the data driving circuit to be equal to the frequency of a second clock signal, and receives the second clock embedded image data from the timing control circuit. The frequency of the first clock signal is different from that of the second clock signal.2014-07-03
20140184583METHOD AND APPARATUS TO REDUCE PANEL POWER THROUGH HORIZONTAL INTERLACED ADDRESSING - A method for refreshing a display. The method includes refreshing even and odd columns of a display panel at a first frame refresh rate where for each frame, even and odd columns are refreshed. Upon entering a display idle period, a low power display refresh is performed. The low power display refresh includes: refreshing the even columns of the display during even frames while circuitry driving odd columns are not used, and refreshing the odd columns of the display during odd frames while circuitry driving the even columns are not used. Refreshing the even columns and refreshing the odd columns are performed at a second frame refresh rate that is slower than the first frame refresh rate.2014-07-03
20140184584ADAPTIVE SUPPORT WINDOWS FOR STEREOSCOPIC IMAGE CORRELATION - Systems, apparatus and methods are described related to adaptive support windows for stereoscopic image correlation.2014-07-03
20140184585REDUNDANT PIXEL MITIGATION - Among other things, one or more techniques and/or systems are provided for mitigating redundant pixel texture contribution for texturing a geometry. That is, the geometry may represent a multidimensional surface of a scene, such as a city. The geometry may be textured using one or more texture images (e.g., an image comprising color values and/or depth values) depicting the scene from various view directions (e.g., a top-down view, an oblique view, etc.). Because more than one texture image may contribute to texturing a pixel of the geometry (e.g., due to overlapping views of the scene), redundant pixel texture contribution may arise. Accordingly, a redundant textured pixel within a texture image may be knocked out (e.g., in-painted) from the texture image to generate a modified texture image that may be relatively efficient to store and/or stream to a client due to enhanced compression of the modified texture image.2014-07-03
20140184586DEPTH OF FIELD VISUALIZATION - In a method for visualizing depth of field, a computing device determines a distance value for each respective pixel of a plurality of pixels of a digital image based on a distance between subject matter depicted in the respective pixel and an imaging device integrated with the computing device. The computing device determines a depth of field of the digital image. The computing device compares the depth of field of the digital image to the distance value for each respective pixel to determine a first set of pixels of the plurality of pixels having distance values outside the depth of field and a second set of pixels of the plurality of pixels having distance values inside the depth of field. The computing device indicates the first set of pixels in a user interface.2014-07-03
20140184587APPARATUS AND METHOD FOR SUPPORTING 3D ULTRASOUND IMAGE ANALYSIS - An apparatus and a method are provided to support 3D ultrasonic image analysis. The apparatus includes an object generator configured to perform a 3D outline rendering based on a region of interest (ROI) in an image and generate a 3D object. The apparatus also includes an interface unit configured to display the 3D object, a plane including the ROI on 3D axes of the 3D object, and an additional plane perpendicular to the plane.2014-07-03
20140184588EYE TRACKING ENABLING 3D VIEWING ON CONVENTIONAL 2D DISPLAY - The exemplary illustrative non-limiting technology herein enables 3D viewing on conventional 2D displays such as home television sets by tracking a person's viewpoint. Detecting a player's viewpoint movement to change the viewing of the displayed object gives the illusion that the object is physically present in three-dimensional space. Viewpoint movement detection can provide collision-related game logic benefits such as allowing a player to dodge projectiles, giving a game character an ability to “see” the player when not behind line-of-sight obstacles, and other advantages.2014-07-03
20140184589Detection of Partially Obscured Objects in Three Dimensional Stereoscopic Scenes - Improved user interface elements for use within a 3D scene. The 3D scene may be presented by at least one display, which includes displaying at least one stereoscopic image of the 3D scene by the display(s). The 3D scene may be presented according to a first viewpoint. One or more user interface elements may be used. The 3D scene may be updated in response to the use of the user interface elements.2014-07-03
20140184590DRAWING APPARATUS AND DRAWING METHOD - A drawing apparatus includes a flow line generation section configured to generate the flow line from a predetermined start position; a view setting section configured to set the viewpoint position in the 3D-space; a band-of-facets forming section configured to form a band of facets connecting a plurality of polygon facets along the flow line based on the set viewpoint position; and a texture mapping section configured to map texture onto each of the plurality of polygon facets. The texture represents reflected light on the band of facets with respect to a light source placed at a predetermined position in the 3D-space.2014-07-03
20140184591METHODS OF AND APPARATUS FOR DISPLAYING MAP INFORMATION - In a system that uses tile-based road network rendering for displaying map information to a user, a tile is rendered for display by rendering a tile 2014-07-03
20140184592CREATING, EDITING, AND QUERYING PARAMETRIC MODELS, E.G., USING NESTED BOUNDING VOLUMES - Technology is disclosed for parametric configuration of an object. The technology brings the visual programming interaction paradigm to the same three-dimensional space occupied by the object itself. A user interface maps parameters that govern an object as interactive control-points on a translucent three-dimensional bounding volume rendered around the object. The user interacts with this interface and the parameters within and on the surface of the bounding volume. Parametric connections between objects are made by links from one bounding volume to another, or from one parameter to another within the same object. The object may contain many child-objects, each represented as a nested bounding volume within the volume of the parent object.2014-07-03
20140184593SYSTEM AND METHOD OF STORING OBJECT INFORMATION AS PREDEFINED ISLAND ARTIFACTS IN THE CAD MODEL - A CAD model information encoder tool that allows encoding one or more parameters of an object in a three dimensional (3D) CAD model is provided. The CAD model information encoder tool includes (i) a memory unit that stores a) a database, and b) a CAD module, and (ii) a processor. The processor executes the CAD module to generate the 3D CAD model. The CAD module includes a) a header encoding module that uses one or more existing parameters to declare and encode one or more parameters in the 3D CAD model, and b) a body encoding module that encodes one or more object information related to the one or more parameters declared in a predefined island artifact of said three dimensional CAD model as a combination of said plurality of existing parameters. The database stores the 3D CAD model with predefined island artifacts.2014-07-03
20140184594GEOMETRICAL ELEMENTS TRANSFORMED BY RIGID MOTIONS - It is provided a computer-implemented method for designing a three-dimensional modeled object. The method comprises providing geometrical elements that represent the modeled object and that include a set in which the geometrical elements are a copy one of another. The method also comprises defining a graph, determining maximal sub-graphs of the graph, and identifying, within the determined sub-graphs, the set of connected components having the highest number of arcs and for which the rigid motions represented by the arcs all respect the identity criterion. Such a method improves the design of a 3D modeled object.2014-07-03
20140184595COMPUTER AIDED MODELING - A simplified mechanism to generate, using data of a model, one or more pour units, a pour unit indicating one or more objects and/or one or more object parts that are intended to be manufacture by a pour, is provided. In the mechanism, a connectivity graph is created for one or more objects modeling a continuous cast product. Then it is checked whether or not the pour break splits the graph into two or more separate graphs. If it splits, two pour units are created on the basis of the two or more separate graphs.2014-07-03
20140184596IMAGE BASED RENDERING - Among other things, one or more techniques and/or systems are provided for generating geometry using one or more depth images and/or for texturing geometry using one or more texture imagery. That is, geometry (e.g., a three-dimensional representation of a city) may be generated based upon depth information within a depth image. The geometry may be textured by assigning color values to pixels within the geometry based upon texture imagery (e.g., a video and/or an image comprising depth values and/or color values). For example, a 3D point associated with a pixel of the geometry may be projected to a location within texture imagery. If the depth of the pixel corresponds to a depth of the location, then texture information (e.g., a color value) from the texture imagery may be assigned to the pixel. In this way, the textured geometry may be used to generate a rendered image.2014-07-03
20140184597Generating Random Sampling Distributions Using Stochastic Rasterization - Stochastic rasterization may be used as a flexible volumetric sampling mechanism. By bounding and tessellating the sampling domain, uniform sampling distributions over an arbitrary domain can be efficiently generated in up to five dimensions. Sample placement allows pseudo-random, stratified random, or blue noise sampling. Random sampling with an adaptive density function may be achieved by adding one dimension.2014-07-03
20140184598Tessellation of a Parameterized 3D Modeled Object - It is proposed a computer-implemented method for tessellating a three-dimensional modeled object parameterized for tessellation. The method comprises the steps of providing 2D meshes associated to geometrical data of a boundary representation of the modeled object, the boundary representation comprising the geometrical data including parametric surfaces and topological data including a set of faces each defined as a portion of the 2D domain of a respective parametric surface; and determining 3D meshes by evaluating the position of vertices of the 2D meshes on the respective parametric surfaces.2014-07-03
20140184599PARAMETERIZING A 3D MODELED OBJECT FOR TESSELLATION - It is proposed a computer-implemented method for parameterizing a three-dimensional modeled object for tessellation. The method comprising the steps of providing a boundary representation of the modeled object, the boundary representation comprising geometrical data including parametric surfaces and topological data including a set of faces each defined as a portion of the 2D domain of a respective parametric surface; determining 2D meshes each fitting a respective face; and associating the 2D meshes to the geometrical data of the boundary representation. Such a solution improves the tessellation of a 3D modeled object.2014-07-03
20140184600STEREOSCOPIC VOLUME RENDERING IMAGING SYSTEM - A method and apparatus generate volume rendered images of internal anatomical imaging data, wherein the volume rendered images are taken along different viewing vectors. A stereoscopic volume rendered image is generated based on the volume rendered images. In one implementation, depth values for pixels of each of the volume rendered images are determined and the pixels are assigned with colors based on the determined depth values to provide the stereoscopic image has color-coded depth representation. In one implementation, shadows are added to the stereoscopic volume rendered image.2014-07-03
20140184601SYSTEM AND METHOD FOR FRAME BUFFER DECOMPRESSION AND/OR COMPRESSION - A system and method for decompressing compressed data (e.g., in a frame buffer) and optionally recompressing the data. The method includes determining a portion of an image to be accessed from a memory and sending a conditional read corresponding to the portion of the image. In response to the conditional read, an indicator operable to indicate that the portion of the image is uncompressed may be received. If the portion of the image is compressed, in response to the conditional read, compressed data corresponding to the portion of the image is received. In response to receiving the compressed data, the compressed data is uncompressed into uncompressed data. The uncompressed data may then be written to the memory corresponding to the portion of the image. The uncompressed data may then be in-place compressed for or during subsequent processing.2014-07-03
20140184602STREAMING A SIMULATED THREE-DIMENSIONAL MODELED OBJECT FROM A SERVER TO A REMOTE CLIENT - It is proposed a computer-implemented method for streaming a simulated three-dimensional modeled object from a server to a remote client, comprising the steps of: 2014-07-03
20140184603METHOD TO IMPROVE USABILITY OF HIGH PIXEL DENSITY DISPLAYS - A system and method of scalable resolution display are presented. Embodiments of the present invention are operable to partition the native resolution (e.g., available pixel density) of a high pixel density display screen into multiple display regions (windows) in a manner such that each partitioned display region is capable of independently displaying scaled output with respect to its allotted native resolution. As such, both high pixel count images and “low” pixel count images may be displayed simultaneously within the same high pixel density display screen in a manner that enhances the user's visual experience.2014-07-03
20140184604SPATIOTEMPORAL VISUALIZATION OF SENSOR DATA - An apparatus for visualizing data includes memory for storing sensor data and a processor. The processor is configured to generate a map of a geographic area, and to display at a first location on the map at least one icon graphically representing a measurement of the sensor at the first location over a period of time and graphically representing the period of time.2014-07-03
20140184605BOWTIE CHARTS FOR IDENTIFYING PROBLEMS AND SOLUTIONS IN A COMPLEX MECHANICAL SYSTEM - A method comprises characterizing a complex mechanical system in terms of functions, and using a computer system to display and fill in bowtie charts to identify problems and solutions with respect to the functions.2014-07-03
20140184606Sprite Graphics Rendering System - A set of tools, in the form of a software developers kit (SDK) for a graphics rendering system, is provided to improve overall graphics operations. In general, the tools are directed to analyzing a scene tree and optimizing its presentation to one or more graphics processing units (GPUs) so as to improve rendering operations. This overall goal is provided through a number of different capabilities, each of which is presented to software developers through a new applications programming interface (API).2014-07-03
20140184607INFORMATION PROCESSING APPARATUS AND METHOD FOR GENERATING GRAPHS - An information processing apparatus includes a determination unit and a graph generation unit. The determination unit determines a graph type by analyzing character strings to be presented in an electronic document. The graph generation unit generates a graph of the graph type based on data of the electronic document.2014-07-03
20140184608SYSTEMS AND METHODS FOR ANALYZING IN VIVO TISSUE VOLUMES USING MEDICAL IMAGING DATA - Computer-aided methods and computer-based systems designed to elicit information from imaging data of a volume of in vivo tissue to facilitate clinical determinations and/or pathological evaluation.2014-07-03
20140184609Graphical Display with Integrated Recent Period Zoom and Historical Period Context Data - A system and method are provided for displaying a data series. In one embodiment, a graphical interface is provided including at least one axis that is divided into a plurality of axis regions. Preferably, each axis region uses a different linear scale, and the plurality of axis regions forms a continuous non-linear scale. The graphical interface also displays the data series in relation to the plurality of axis regions, and the data series is plotted in relation to each axis region based on a scale resolution corresponding to each respective axis region.2014-07-03
20140184610SHAPING DEVICE AND SHAPING METHOD - According to an embodiment, a shaping device includes one or more processors and a display. the one or more processors configured to acquire data handwritten by a user. the one or more processors configured to divide the data into a plurality of structures. the one or more processors configured to determine a shaping mode for each of the plurality of structures. the one or more processors configured to shape the plurality of structures in the shaping mode determined for each of the plurality of the structures. the display configured to display a result of shaping each of the plurality of structures.2014-07-03
20140184611METHOD AND APPARATUS FOR SENDING PARTIAL FRAME UPDATES RENDERED IN A GRAPHICS PROCESSOR TO A DISPLAY USING FRAMELOCK SIGNALS - Embodiments of the present invention may include a graphics processor operable to generate video frames, wherein the graphics processor is operable to begin generating a partial update region of a video frame upon receiving a framelock signal. Further, a screen refresh controller may be communicatively coupled with the graphics processor, wherein the screen refresh controller is operable to receive partial update regions of video frames from the graphics processor and send framelock signals to the graphics processor. Additionally, a display device may be communicatively coupled with the screen refresh controller, wherein the display device is operable to receive and display video frames from the screen refresh controller.2014-07-03
20140184612VARIABLE-WIDTH DIFFERENTIAL MEMORY COMPRESSION - A method, in one embodiment, can include performing difference transformation of image samples. In addition, the method can also include performing length selection. Furthermore; the method can include performing packing that includes utilizing varying sized bit fields to produce a compressed representation.2014-07-03
20140184613METHOD FOR OFFLOADING GRAPHIC PROCESSING UNIT (GPU) PROCESSING TASKS TO REMOTE COMPUTERS - A method for remote execution of a process, the method may include receiving by a helper computer a process request that is sent from an initiator agent hosted by an initiator computer; wherein the process request comprises (a) a request to perform a process that utilizes a graphical processing unit (GPU) of the helper computer and (b) a process environment; and executing the process by the helper computer; wherein the executing comprises at least one out of: (a) utilizing a dynamic link library (DLL) of the helper computer; and 2014-07-03
20140184614Method and Apparatus for Image Capture in Transmitter of Wireless Communications System - A method for capturing an image in a transmitter of a wireless communications system, the method comprising controlling a graphic processing unit (GPU) of a graphic card to move frames corresponding to the image from a graphic card frame buffer to a buffer which is accessible by a central processing unit (CPU) of the transmitter when a specified condition is detected; controlling the GPU to release a control for the frames to the CPU; encoding the frames in the buffer which is accessible by the CPU; and transmitting the encoded frames to a receiver of the wireless communications system; wherein the graphic card is connected to the transmitter.2014-07-03
20140184615Sequential Rendering For Field-Sequential Color Displays - The specification and drawings present a new method, apparatus and software related product (e.g., a computer readable memory) for sequential rendering (including hardware acceleration) each primary color of a plurality of primary colors in each frame of an image separately in a space-time domain for displaying on field-sequential color (FSC) displays. Instead of rendering whole pixels, various embodiments provide rendering of each primary color plane separately in the space-time domain, and serializing/sequencing the colors of the the rendered data directly to the bus that is connecting a host (an operator device) and the FSC display. Generally the number of primary colors may be two or more. When displayed on a FSC display, motion quality may be largely improved.2014-07-03
20140184616SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR IDENTIFYING A FAULTY PROCESSING UNIT - A system, process, and computer program product are provided for identifying a faulty processing unit. A shader program that configures a plurality of processing units to generate data is executed and the data is compared with verification data to produce a test result. The test result is examined to identify a faulty processing unit of the plurality of processing units, where a unique identifier corresponding to each processing unit is encoded into the data generated by the respective processing unit.2014-07-03
20140184617MID-PRIMITIVE GRAPHICS EXECUTION PREEMPTION - One embodiment of the present invention sets forth a technique for mid-primitive execution preemption. When preemption is initiated no new instructions are issued, in-flight instructions progress to an execution unit boundary, and the execution state is unloaded from the processing pipeline. The execution units within the processing pipeline, including the coarse rasterization unit complete execution of in-flight instructions and become idle. However, rasterization of a triangle may be preempted at a coarse raster region boundary. The amount of context state to be stored is reduced because the execution units are idle. Preempting at the mid-primitive level during rasterization reduces the time from when preemption is initiated to when another process can execute because the entire triangle is not rasterized.2014-07-03
20140184618GENERATING CANONICAL IMAGING FUNCTIONS - A method for coalescing monolithic imaging functions includes providing a canonical imaging function template. A set of canonical imaging functions is formed from the monolithic imaging functions. The set of canonical imaging functions adhere to the canonical imaging function template. One or more of the canonical imaging functions of the set of canonical imaging functions are coalesced into a coalesced imaging function.2014-07-03
20140184619SYSTEM-ON-CHIP PERFORMING DYNAMIC VOLTAGE AND FREQUENCY SCALING - A system-on-chip (SoC), measures the workload of a graphics processing unit (GPU), compares the frame process speed of the GPU with the frame rate of a display device, and adjusts the operating frequency of the GPU based on the comparison result and the workload of the GPU.2014-07-03
20140184620Identification of GPU Phase To Determine GPU Scalability During Runtime - A method performed by a processor is described. The method includes drawing a frame by performing the following: a) identifying a GPU phase; b) using said identified GPU phase to obtain frequency scalability information for said identified GPU phase; c) determining whether changing a frequency at which said GPU draws said frame within said phase is appropriate based on said frequency scalability information.2014-07-03
20140184621DISPLAY APPARATUS INCLUDING DUAL ACTUATION AXIS ELECTROMECHANICAL SYSTEMS LIGHT MODULATORS - This disclosure provides systems, methods and apparatus for modulating light to form an image on a display. A light modulator in the display may include a substrate, a shutter, a first actuator and a second actuator. The shutter can be configured to selectively obstruct an optical path through the substrate. The first actuator can be configured to move the shutter in a first direction along a first axis in a plane substantially parallel to a plane defined by the substrate, thereby moving the shutter from a first state to a second state. The second actuator can be configured to move the shutter in a second direction along a second axis. The second axis can be substantially orthogonal to the first axis and also within a plane parallel to the substrate. In some implementations, moving the shutter along the second axis moves the shutter into a third state.2014-07-03
20140184622Adaptive OpenGL 3D graphics in Virtual Desktop Infrastructure - System and method embodiments are provided for improving the performance of OpenGL graphics rendering on VM architecture. In an embodiment, a method implemented in a system comprising multiple virtual machines (VMs) includes intercepting, at a first VM that does not have direct access to a graphics processing unit (GPU), a command from an application to render graphics. The method further includes processing the command using hardware based GPU rendering at a second VM that has direct access to a GPU upon determining that the GPU is free or has capacity to handle workload of the command or processing the command using software based GPU rendering at the first VM upon determining that the GPU of the second VM is busy or does not have capacity to handle workload of the command and the graphics data.2014-07-03
20140184623REORDERING OF COMMAND STREAMS FOR GRAPHICAL PROCESSING UNITS (GPUs) - In general, techniques are described for analyzing a command stream that configures a graphics processing unit (GPU) to render one or more render targets. A device comprising a processor may perform the techniques. The processor may be configured to analyze the command stream to determine a representation of the one or more render targets defined by the command stream. The processor may also be configured to, based on the representation of the render targets, and identify one or more rendering inefficiencies that will occur upon execution of the command stream by the GPU. The processor may also be configured to re-order one or more commands in the command stream so as to reduce the identified rendering inefficiencies that will occur upon execution of the command stream by the GPU.2014-07-03
20140184624Recording a Command Stream with a Rich Encoding Format for Capture and Playback of Graphics Content - Analyzing an application executing on a target device. An application may be executed on a target device. Low cost measurement may be gathered regarding the application executing on the target device. In response to a trigger, high cost measurement data may be gathered regarding the application executing on the target device. The high cost measurement data may include graphics commands provided by the application. The graphics commands and related information may be stored and provided to a host. The host may modify the graphics commands to perform experiments to determine performance issues of the application executing on the target device. The host may determine whether the performance is limited by the CPU or the GPU and may determine specific operations that are causing performance issues. The host may provide suggestions for overcoming the performance issues.2014-07-03
20140184625STUTTER BUFFER TRANSFER TECHNIQUES FOR DISPLAY SYSTEMS - Data transfer techniques include transferring display surface data from a memory subsystem into a stutter buffer at a first rate until the stutter buffer is substantially full. The memory interface and/or memory of the memory subsystem may then be placed into a suspend state until the stutter buffer is substantially empty. The display surface data is transferred from the stutter buffer to display logic, at a second rate even when the memory subsystem is in a suspend state. The second rate, which is typically the rendering rate of the display, is substantially slower than the rate at which data is transferred into the stutter buffer.2014-07-03
20140184626FRAME TIMES BY DYNAMICALLY ADJUSTING FRAME BUFFER RESOLUTION - A method for dynamically adjusting a frame buffer resolution, the method comprising calculating a target scaling factor based upon a calculated average frame rate and incrementally changing a current scaling factor to reach the target scaling factor. The method includes calculating the target scaling factor based upon the average frame rate and a current scaling factor. The method includes adjusting a resolution of a frame of data rendered to the frame buffer according to the current scaling factor.2014-07-03
20140184627PROGRESSIVE LOSSY MEMORY COMPRESSION - A method, in one embodiment, can include performing difference transformation of image samples. In addition, the method can also include performing length selection. The method can also include performing a prioritized ordering of difference data. Furthermore, the method can include performing packing that includes utilizing varying sized bit fields to produce a lossy compressed representation.2014-07-03
20140184628MULTI-DISPLAY DEVICE AND METHOD OF CONTROLLING THEREOF - A multi-display apparatus includes a first body mounted with a first display, a second body mounted with a second display, a hinge connecting the first body and the second body, a first frame buffer corresponding to a first display, a second frame buffer corresponding to a second display, and a controller which manages the first and second frame buffers with a separate storing method which separately manages the first and second frame buffers and stores data or a united storing method which manages the first and second frame buffers as one virtual united frame buffer and stores data. The controller stores data on the first and second frame buffers by converting the managing method according to data features displayed on the first and second displays, and the first and second displays display the data stored in the first and second frame buffers respectively.2014-07-03
20140184629METHOD AND APPARATUS FOR SYNCHRONIZING A LOWER BANDWIDTH GRAPHICS PROCESSOR WITH A HIGHER BANDWIDTH DISPLAY USING FRAMELOCK SIGNALS - Embodiments of the invention may include an apparatus that may include a graphics processor operable to generate video frames. Further, a screen refresh controller may be communicatively coupled with the graphics processor, wherein the screen refresh controller is operable to receive generated video frames from the graphics processor and send framelock signals to the graphics processor. In addition, a display device may be communicatively coupled with the screen refresh controller, wherein the display device is operable to receive and display video frames from the screen refresh controller.2014-07-03
20140184630OPTIMIZING IMAGE MEMORY ACCESS - An apparatus and system for accessing an image in a memory storage is disclosed herein. The apparatus includes logic to pre-fetch image data, wherein the image data includes pixel regions. The apparatus also includes logic to arrange the image data as a set of one-dimensional arrays to be linearly processed. The apparatus further includes logic to process a first pixel region from the image data, wherein the first pixel region is stored in a cache. Additionally, the apparatus includes logic to place a second pixel region from the image data into the cache, wherein the second pixel region is to be processed after the first pixel region has been processed, and logic to process the second pixel region. Logic to write the set of one-dimensional arrays back into the memory storage is also provided, and the first pixel region is evicted from the cache.2014-07-03
20140184631VIEW DIRECTION DETERMINATION - Among other things, one or more techniques and/or systems are provided for defining a view direction for a texture image used to texture a geometry. That is, a geometry may represent a multi-dimensional surface of a scene, such as a city. The geometry may be textured using one or more texture images depicting the scene from various view directions. Because more than one texture image may contribute to texturing portions of the geometry, a view direction for a texture image may be selectively defined based upon a coverage metric associated with an amount of non-textured geometry pixels that are textured by the texture image along the view direction. In an example, a texture image may be defined according to a customized configuration, such as a spherical configuration, a cylindrical configuration, etc. In this way, redundant texturing of the geometry may be mitigated based upon the selectively identified view direction(s).2014-07-03
20140184632METHOD AND SYSTEM FOR INDEX COMPRESSION FOR FIXED BLOCK SIZE TEXTURE FORMATS AND FOR NON-LINEAR INTERPOLATION OF INDEX VALUES ALONG AN EDGE IN A TILE - A method for performing index compression. The method includes identifying a tile in an image, wherein the image comprises a plurality of tiles, wherein each tile includes color associated with a plurality of pixels. Furthermore, the method includes generating a plurality of indices located throughout the tile, and storing the plurality of indices. Additionally, the method includes offsetting zero or more locations of an index of the plurality of indices from a pixel location.2014-07-03
20140184633CONSERVATIVE BOUNDING REGION RASTERIZATION - A method for rendering paths. The method includes accessing data comprising a path, stenciling the path, wherein a bounding region of a plurality of stencil samples updated during the stenciling is accumulated, and provoking GPU hardware to produce a rasterized region for covering the bounding region as one object without interior edges.2014-07-03
20140184634System for Optimizing Graphics Operations - Disclosed is a system for producing images including techniques for reducing the memory and processing power required for such operations. The system provides techniques for programmatically representing a graphics problem. The system further provides techniques for reducing and optimizing graphics problems for rendering with consideration of the system resources, such as the availability of a compatible GPU.2014-07-03
20140184635DRAWING DEVICE AND DRAWING PROGRAM - A reference point determinator determines, as a reference point, the center of each pixel where a sloped line is located. A candidate line generator generates candidate lines each connecting between a point in a pixel having the start point of the sloped line extracted by an endpoint extractor, and a point in a pixel having the end point of the sloped line. A candidate line selector selects a candidate line having the smallest sum total of distances between the candidate line and the reference points from the candidate lines generated by the candidate line generator. A data corrector corrects the sloped line to the candidate line selected by the candidate line selector.2014-07-03
20140184636IMAGE PROCESSING SYSTEM AND METHOD - A relatively higher resolution digitized image (2014-07-03
20140184637CUSTOMIZED CROPPING OF A DISPLAY SCREEN AREA OF A DISPLAY UNIT OF A DATA PROCESSING DEVICE - A method includes triggering, through an interface of a data processing device, cropping of a display screen area of a display unit of the data processing device. The method also includes initiating, through a driver component associated a processor of the data processing device, an operating system executing on the data processing device and/or an application executing on the data processing device, the processor to process pixel data to be displayed on the display screen area based on the triggering. Further, the method includes rendering, through the processor, the processed pixel data on a cropped portion of the display screen area of the display unit.2014-07-03
20140184638ADAPTIVELY SCALING A VIDEO FRAME/IMAGE ELEMENT RENDERED ON A DATA PROCESSING DEVICE - A method includes sensing distance between a user of a data processing device and a display unit of the data processing device or the data processing device through a distance sensor, and storing an element associated with a video frame or an image being rendered on the display unit separately from data related to the video frame or the image in a memory associated with a processor of the data processing device. The method also includes scaling, through the processor, the element in accordance with the sensed distance to an appropriate size thereof, and overlaying, through the processor, the scaled element on the data related to the video frame or the image during rendering thereof on the display unit.2014-07-03
20140184639ELECTRONIC DEVICE WITH MUTIPLE DISPLAY SCREENS AND METHOD FOR CONTROLLING DISPLAY SCREENS - An electronic device provided comprises a case, a main display screen, at least one auxiliary display screen, an input unit and a processor. The auxiliary display screen is arranged beside the main display screen. The input unit selectively generates a display control signal in response to a manual operation. The processor controls the main display screen and the auxiliary display screen to form a combined display to display content in response to the full display signal or control only the main display screen to display content in response to the main display signal. A method for controlling display screens of the electronic device is also provided.2014-07-03
Website © 2025 Advameg, Inc.