Patents Issued in April 14, 2015
  • Patent number: 9007361
    Abstract: An image display apparatus and a method for operating the same are disclosed. The method for operating an image display apparatus includes receiving a three-dimensional (3D) image, calculating an Average Picture Level (APL) of the 3D image, and changing of a depth of the 3D image according to the calculated APL.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: April 14, 2015
    Assignee: LG Electronics Inc.
    Inventors: Hyerim Kim, Seonyoung Sohn
  • Patent number: 9007362
    Abstract: A virtual environment in generated in a server where at least one object representative of an entity interacts with other objects or attributes of the environment. A desired frame rate for rendering the virtual environment is identified, and compared to a maximum achievable frame rate at a client device. If the maximum achievable frame rate is slower than the desired frame rate, the number of objects displayed within the virtual environment is modified, in accordance with one or more rule sets, until the maximum achievable frame rate is at or near the desired frame rate. In addition, a server may provide and synchronize output for clients participating in the virtual environment using different target frame rates.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: April 14, 2015
    Inventors: Brian Mark Shuster, Aaron Burch, Gary S. Shuster
  • Patent number: 9007363
    Abstract: A display apparatus includes a display panel, a barrier panel, and a barrier panel controller. The display panel includes a plurality of pixel columns divided into a first pixel column groups and a second pixel column groups based on a selection signal used to determine a focal length of a three-dimensional image. The barrier panel forms a plurality of first barrier patterns spaced apart from each other and a plurality of second barrier patterns spaced apart from each other. The barrier panel controller controls a distance between the first barrier patterns and a distance between the second barrier patterns based on the selection signal.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: April 14, 2015
    Assignee: Samsung Display Co., Ltd.
    Inventors: Jung-Hun Lee, Kyungmo Koo, Taeho Kim, Seongnam Lee, Seungbeom Park, Duckjong Suh
  • Patent number: 9007364
    Abstract: Disclosed are examples of methods, apparatus, systems, and computer program products for providing an augmented reality display of an image with record data. In one example, image data is received at one or more processors. A request message is sent requesting record data associated with the image data from one or more of a plurality of records stored in a database system. In some implementations, when the requested record data is received, a graphical display of the record data in combination with the image can be provided on a display device.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: April 14, 2015
    Assignee: salesforce.com, inc.
    Inventor: Samuel W. Bailey
  • Patent number: 9007365
    Abstract: A line depth augmentation system and method for conversion of 2D images to 3D images. Enables adding depth to regions by altering depth of lines in the regions, for example in cell animation images or regions of limited color range. Eliminates creation of wireframe or other depth models and complex modeling of regions to match the depth of lines therein. Enables rapid conversion of two-dimensional images to three-dimensional images by enabling stereographers to quickly add/alter line depth without artifacts in images for example lines in monochrome regions. Embodiments may output a stereoscopic image pair of images with lines having desired depth, or any other three-dimensional viewing enabled image, such as an anaglyph image. Although the lines may be of a different depth than the region they appear in, the human mind interprets the monochromatic region as having depth associated with the line.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: April 14, 2015
    Assignee: Legend3D, Inc.
    Inventors: Barry Sandrew, Jared Sandrew, Jill Hunt, Tony Baldridge, James Prola
  • Patent number: 9007366
    Abstract: A three-dimensional (3D) television (TV) dimming system includes a TV control board, a light bar load controlled by the TV control board, and a power board that supplies power to the light bar load. The TV control board is directly coupled with the power board, and the TV control board feeds back the 3D signal to the power board when the TV control board outputs a 3D signal.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: April 14, 2015
    Inventor: Xiang Yang
  • Patent number: 9007367
    Abstract: This document describes techniques for processing graphics in wagering game systems. Some embodiments of the inventive subject matter use stereoscopic 3-D graphics and 2-D graphics to present composite images including multiple views of a virtual 3-D wagering game environment. Such embodiments present the composite images on stereoscopic 3-D devices.
    Type: Grant
    Filed: November 12, 2011
    Date of Patent: April 14, 2015
    Assignee: WMS Gaming, Inc.
    Inventors: Peter J. Aponte, Michael J. Irby, II, Sean P. Kelly, Brian D. Manning, Anthony J. W. Prohl, Craig J. Sylla, John L. Walsh
  • Patent number: 9007368
    Abstract: Systems and methods of determining the volume and dimensions of a three-dimensional object using a dimensioning system are provided. The dimensioning system can include an image sensor, a non-transitory, machine-readable, storage, and a processor. The dimensioning system can select and fit a three-dimensional packaging wireframe model about each three-dimensional object located within a first point of view of the image sensor. Calibration is performed to calibrate between image sensors of the dimensioning system and those of the imaging system. Calibration may occur pre-run time, in a calibration mode or period. Calibration may occur during a routine. Calibration may be automatically triggered on detection of a coupling between the dimensioning and the imaging systems.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: April 14, 2015
    Assignee: INTERMEC IP Corp.
    Inventors: Franck Laffargue, Patrice Thebault, Jeffrey Mark Hunt
  • Patent number: 9007369
    Abstract: A method for photogrammetric texture mapping using casual images is provided. The method may include the following steps: estimating, for each vertex of at least a portion of a three dimensional (3D) mesh representing a model, projection parameters associated with a virtual camera that is unique for each vertex; mapping pixels from a two dimensional (2D) image to the vertices, such that each mapping of a pixel is based on the estimated respective virtual camera parameters; and texturing the portion of the mesh with corresponding mapped pixels wherein vertices on the textured portion are selected such that they are visible from a specified viewpoint associated with the 3D mesh.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: April 14, 2015
    Assignee: Technion Research and Development Foundation Ltd.
    Inventors: Yochay Tzur, Ayellet Tal
  • Patent number: 9007370
    Abstract: 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.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: April 14, 2015
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Chih-Kuang Chang, Xin-Yuan Wu, Hua-Hui Tang
  • Patent number: 9007371
    Abstract: Particular embodiments display an object over a background on a screen of an electronic device; and display a shadow effect for the object on the screen of the electronic device, including simulating a three-dimensional (3D) environment encompassing the object; simulating a light source at a specific position within the simulated 3D environment; simulating a shadow cast by the object on the background as a result of the light source shining on the object in the simulated 3D environment; and rendering the shadow on the screen of the electronic device.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: April 14, 2015
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Patent number: 9007372
    Abstract: Aspects comprise ray shooting system based on the data structure of a uniform grid of cells, and on local stencils in cells. The high traversal and construction costs of accelerating structures are cut down. The object's visibility from the viewpoint and from light sources, as well as the primary workload and its distribution among cells, are gained in the preprocessing stage and cached in stencils for runtime use. In runtime, the use of stencils allows a complete locality at each cell, for load balanced parallel processing.
    Type: Grant
    Filed: September 7, 2014
    Date of Patent: April 14, 2015
    Assignee: Adshir Ltd.
    Inventor: Reuven Bakalash
  • Patent number: 9007373
    Abstract: A system, method and a computer-readable medium for creating texture exemplars from images are provided. The texture exemplars are created by receiving an image containing a plurality of pixels representing a plurality of textures, wherein each texture in the plurality of textures is configured to be selectable by a user, determining a desired texture in the plurality of textures contained within the image and defining a scale of the desired texture, generating a heat mapping of the image, wherein the heat mapping indicates location of the desired texture, generating, based on the heat mapping, a plurality of tiles corresponding to the defined scale of the desired texture, and generating an exemplar of desired texture.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: April 14, 2015
    Assignee: Yale University
    Inventors: Yitzchak Lockerman, Holly Rushmeier, Julie Dorsey
  • Patent number: 9007374
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that enable selection and individual feature highlighting in detailed three-dimensional ground infrastructure models such as, for example, three-dimensional terrain surface models that are composed from a large number of distinct ground assets such as individual roads, land parcels, and water areas.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: April 14, 2015
    Assignee: Autodesk, Inc.
    Inventor: Henrik Buchholz
  • Patent number: 9007375
    Abstract: A method of automatically analyzing data from at least one data set including a plurality of process factors of interest and a process output of interest to determine the relationship between the factors of interest and the output of interest at a given significance level and preserving model hierarchy. The method includes the steps of calculating the effects of the factors of interest against the process output of interest, developing a model including the significant factors of interest and respective estimated coefficients and omitting the insignificant factors of interest, generating a representation of the model, and generating at least one graphical representation of the factors of interest.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: April 14, 2015
    Assignee: Moresteam.com LLC
    Inventors: William M. Hathaway, Smita Kulkarni Skrivanek
  • Patent number: 9007376
    Abstract: There is provided a graph display apparatus including a list input unit configured to input list data including a plurality of numerical data items, a color designation unit configured to designate arbitrary colors for the numerical data items of the list data input by the list input unit, a list storage unit configured to store the list data input by the list input unit and information of the colors designated for the numerical data items by the color designation unit in a state where the list data and the information are associated with each other, and a graph display unit configured to color-display graph data, based on the list data and the information of the colors designated for the numerical data items, which are stored in the list storage unit.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: April 14, 2015
    Assignee: Casio Computer Co., Ltd.
    Inventors: Shunsuke Akaza, Rie Kai
  • Patent number: 9007377
    Abstract: A system for performing a data analysis is provided. The system includes a curve fit module that determines a curve fit function for a data set. A parameter dependence determination module determines a dependence value for a parameter of the curve fit function. A parameter independence determination module determines an independence value for the parameter of the curve fit function based on the dependence value for the parameter. A graphical indicator generation module generates a graphical indicator for the parameter. The graphical indicator corresponds to the independence value for the parameter.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: April 14, 2015
    Assignee: Molecular Devices, LLC
    Inventors: Sean Patrick Keating, Evelyn McGown
  • Patent number: 9007378
    Abstract: Provided is a location tracking system in which a main terminal and a plurality of sub-terminals are configured to conduct wireless communication within a preset distance range which the sub-terminals should keep from the main terminal, and in which the main terminal has a plurality of display parts displaying the respective sub-terminals, whereas each sub-terminal has a warning sound output part. Thereby, when any sub-terminal deviates from a boundary of the preset distance range, the sub-terminal deviating from the boundary of the preset distance range is configured to be immediately displayed on the main terminal and to output a warning sound. Thus, during an outdoor group event (e.g., domestic or foreign travel, mountain climbing, an excursion, etc.), both a leader and participants are able to easily recognize the deviation from the boundary, and any participant can be prevented from becoming accidentally separated from a group. Further, a schedule for the group event, information (e.g.
    Type: Grant
    Filed: July 5, 2010
    Date of Patent: April 14, 2015
    Assignee: Nextronics Co., Ltd.
    Inventor: Sung-Il Kim
  • Patent number: 9007379
    Abstract: A method for a computer system includes displaying a first plurality of images to a user on a display at a uniform rate wherein the images of the first plurality of images are determined in response to a first plurality of marks associated with a virtual camera location curve within a three-dimensional scene, receiving a plurality of user inputs from a user input device, while the user views the first plurality of images at the uniform rate, determining a second plurality of marks in response to the first plurality of marks associated with the curve and the plurality of user inputs, determining a second plurality of images in response to the second plurality of marks associated with the curve, storing the second plurality of marks associated with the curve in a memory, and displaying the second plurality of images to the user on the display at the uniform rate.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: April 14, 2015
    Assignee: Two Pic MC LLC
    Inventors: Anthony Shafer, Matthew Ward
  • Patent number: 9007380
    Abstract: Systems, methods, and computer storage mediums are provided for animating a static structure rendered in a three-dimensional environment. A method includes accessing mesh data associated with the static structure. The mesh data describes primitives used to render the static structure in the three-dimensional environment. Once the mesh data is accessed, the static structure is rendered in the three-dimensional environment such that the mesh data associated with the static structure is used to represent the static structure. Animation data associated with the static structure is also accessed. The animation data includes a transform that includes a motion type and a description of the group of primitives from the mesh data that the motion type is applied to. Once the animation data is accessed, the group of primitives is animated such that the motion type is applied to the group of primitives.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: April 14, 2015
    Assignee: Google Inc.
    Inventors: Quarup Barreirinhas, Paul Steven Strauss, Michael Price
  • Patent number: 9007381
    Abstract: An exemplary method includes a transition animation system detecting a screen size of a display screen associated with a computing device executing an application, automatically generating, based on the detected screen size, a plurality of animation step values each corresponding to a different animation step included in a plurality of animation steps that are to be involved in an animation of a transition of a user interface associated with the application into the display screen, and directing the computing device to perform the plurality of animation steps in accordance with the generated animation step values. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: April 14, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jian Huang, Jack J. Hao
  • Patent number: 9007382
    Abstract: A system and method of rendering three-dimensional (3D) graphics. The system for rendering 3D graphics may include a plurality of cores including a scratch pad memory, a first memory to perform a control flow, a second memory for loop acceleration, and a shared memory to interpolate with the plurality of cores.
    Type: Grant
    Filed: July 20, 2009
    Date of Patent: April 14, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyoung June Min, Chan Min Park, Won Jong Lee, Dong-Hoon Yoo
  • Patent number: 9007383
    Abstract: A method whereby a second display device is simulated using software so that images may be directed by a personal computer or other electronic device to appear on the simulated display. The software may then be configured to display images directed to such a simulated display in a portion of the primary display, allowing the user of the method to monitor the simulated display and capture images from the simulated display using an automated capture algorithm to capture and store the image for future use. The presenter or user of the method may make adjustments to the capture parameters, via a control interface, which is viewed on the primary display device.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: April 14, 2015
    Inventor: Ivo Martinik
  • Patent number: 9007384
    Abstract: Embodiments of an apparatus for implementing a display port interface are disclosed. The apparatus may include a source processor and a sink processor coupled through an interface. The sink processor may be operable to send a synchronization signal to the source processor through the interface. The source processor may be operable, dependent upon the synchronization signal, to send data to the sink processor.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: April 14, 2015
    Assignee: Apple Inc.
    Inventor: Tripathi Brijesh
  • Patent number: 9007385
    Abstract: An image processing apparatus has a main processing section that outputs an image processing command signal; an anomaly detection section that detects an anomaly in the main processing section, outputting an anomaly information output signal; an image processing section that outputs a first image signal when the main processing section is in normal operation and that outputs a second image signal when an anomaly has occurred in the main processing section; and an image selection section that selects either the first image signal or the second image signal on the basis of the anomaly information output section.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: April 14, 2015
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Kazuhisa Raita, Takeshi Endo, Kiyoshi Notsu, Satoshi Fujii, Hiroto Koshimizu, Tomohiro Watanabe
  • Patent number: 9007386
    Abstract: One embodiment of a clock synthesis apparatus can include a clock generator that can provide two or more clock waveforms. One clock waveform from the clock generator can be selected to be an output clock in accordance with an error signal determined by a difference between a level of data in a buffer and a predetermined threshold. The output clock can also be a timing reference waveform for data removed from the buffer. In another embodiment, the error signal can be determined periodically. In yet another embodiment, the output clock domain can be different from the input clock domain of the buffer.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: April 14, 2015
    Assignee: Apple Inc.
    Inventor: Vijay G. Prabakaran
  • Patent number: 9007387
    Abstract: A drawing processing apparatus is disclosed. A graphic index of a graphic included in a display screen or graphic description information which includes a setting parameter to be applied to the graphic is determined for each of regions dividing the display screen. A data size of the graphic description information is aggregated for the regions. A start address in a memory is determined to store the graphic description information into a successive storage area in the memory, based on the aggregated data size. The data size of an area of an overflow occurrence target is stored when the overflow occurs. The graphic description information of the regions is successively written from the start address when the overflow does not occur. A write process is stopped, and resumed from the area of the overflow occurrence target by using the data size when the overflow occurs.
    Type: Grant
    Filed: April 18, 2013
    Date of Patent: April 14, 2015
    Assignee: Fujitsu Limited
    Inventor: Yasushi Sugama
  • Patent number: 9007388
    Abstract: Surfaces without a global surface coordinate system are divided into surface regions having local surface coordinate systems to enable the caching of surface attribute values. A surface attribute value for a surface region may include contributions from two or more adjacent surfaces. Sample points may be arranged at the corners, rather than centers, of surface regions and include prefiltered values based on two or more surfaces. A renderer may sample the surface attribute function using these prefiltered values without accessing any adjacent surfaces, even if the renderer's filter crosses a surface boundary. A multiresolution cache stores surface attribute values at different resolution levels for surface regions of one or more surfaces, which may be discontiguous. Two or more resolution levels may have the same number of sample points but have values based on filters with different areas and spatial frequency limits. Resolution levels may be selected based on geodesic distance on a surface.
    Type: Grant
    Filed: July 25, 2011
    Date of Patent: April 14, 2015
    Assignee: Pixar
    Inventors: Robert L. Cook, Peter-Pike Sloan, Manuel Kraemer, Pitchaya Sitthi-Amorn
  • Patent number: 9007389
    Abstract: Embodiments of the present invention are directed towards increasing texture filtering performance for texel components represented by more than 8 bits. As the number of bits per component increases, the number of texels that are processed each clock cycle decreases since more bits need to be processed to produce each filtered result. A filtered result may be accumulated over two or more iterations, with each iteration producing a portion of the filtered result. When only a portion of the components for each texel are used, the unused texel components are not processed. Elimination of unnecessary texel processing for unused texel components may improve texture filtering performance.
    Type: Grant
    Filed: June 21, 2007
    Date of Patent: April 14, 2015
    Assignee: NVIDIA Corporation
    Inventor: Paul S. Heckbert
  • Patent number: 9007390
    Abstract: A graphical drawing includes maintaining recently drawn strokes in a wet state after the strokes are drawn, causing strokes in a wet state to transition to a dry state based on passage of time, proximity of other recently drawn strokes, and/or explicit user input directing that at least some wet strokes be transitioned to the dry state, and grouping strokes in the dry state for future user manipulation based at least in part on how the strokes transitioned from the wet state to the dry state. Wet ink strokes may transition from the wet state to the dry state in response to not adding any new wet ink strokes for a predetermined amount of time. The predetermined amount of time may be twelve hundred milliseconds.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: April 14, 2015
    Assignee: Evernote Corporation
    Inventors: Keith Lang, Johnathan Hebert
  • Patent number: 9007391
    Abstract: A method for providing a LUT for changing color components of pixels of an image includes generating N two-dimensional slices from a three-dimensional LUT. The N two-dimensional slices are arranged in order from a first two-dimensional slice to an Nth two-dimensional slice. The method includes generating N upsampled slices corresponding to the N two-dimensional slices. The N upsampled slices are arranged in order from a first upsampled slice to an Nth upsampled slice. The method includes forming a first group of slices comprising the N upsampled slices, and forming a second group of slices comprising a second two-dimensional slice of the N two-dimensional slices through the Nth two-dimensional slice and a copy of the Nth two-dimensional slice. The method includes storing the first group of slices and the second group of slices, respectively, in a zero level of a mip map and a first level of the mip map.
    Type: Grant
    Filed: October 8, 2012
    Date of Patent: April 14, 2015
    Assignee: Google Technology Holdings LLC
    Inventor: James Paul Ritts
  • Patent number: 9007392
    Abstract: The present invention provides a method for enhancing contrast of a color image displayed on a display system and an image processing system utilizing the same. In the present invention, the gray values of R, G, and B components of one color image are separately counted during processing the image. When calculating the corresponding output values for the gray values of R, G, and B components in each pixel, they are adapted to ratios between the gray values of R, G, and B components. Therefore, the present invention can effectively maintain the color distribution for a considerable degree and greatly enhance the image contrast.
    Type: Grant
    Filed: April 25, 2013
    Date of Patent: April 14, 2015
    Assignee: Chunghwa Picture Tubes, Ltd.
    Inventors: Jian-rong Chen, Chun-chieh Chiu
  • Patent number: 9007393
    Abstract: Systems, apparatus, computer software code products and methods for enabling computer graphics systems to accurately render transparency comprise configuring a shader element of the computer graphics system to first extract all layers of an image representation and obtain depth information therefrom, and then rendering all layers back-to-front with shading enabled, such that information obtained from a previously processed layer is available for processing of a current layer.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: April 14, 2015
    Assignee: Mental Images GmbH
    Inventor: Martin-Karl LeFrancois
  • Patent number: 9007394
    Abstract: This disclosure generally relates to digital image and video signal processing, and more particularly to methods and systems for dynamic brightness correction. In one embodiment, an electronic circuit configured to perform an image correction method is disclosed, the method comprising: obtaining a pixel value of a color space component from an image; determining whether to perform mid-tone correction for the pixel value of the color space component; calculating, via the electronic circuit, a corrected pixel value based on the determination of whether to perform the mid-tone correction for the pixel value of the color space component; and outputting the corrected pixel value. The color space component may be one of: an Intensity component from a Hue-Saturation-Intensity color space; a Value component from a Hue-Saturation-Value color space; a Lightness component from a Hue-Saturation-Lightness color space; and a Brightness component from a Hue-Saturation-Brightness color space.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: April 14, 2015
    Assignee: WIPRO Limited
    Inventor: Vijay Kumar Kodavalla
  • Patent number: 9007395
    Abstract: Devices, systems, apparatuses, methods, and other embodiments associated with bit resolution enhancement are described. In one embodiment, an apparatus includes logic configured to produce a high-resolution pixel from a low-resolution pixel. The apparatus includes logic configured to classify the high-resolution pixel as being in a smooth region of an image based on at least one of a gradient value and a variance value associated with the low-resolution pixel. The apparatus includes logic configured to selectively re-classify the high-resolution pixel as not being in the smooth region of the image based on a set of neighboring high-resolution pixels associated with high-resolution pixel. The apparatus includes logic configured to selectively filter the high-resolution pixel based on whether the high-resolution pixel remains classified as being in the smooth region of the image.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: April 14, 2015
    Assignee: Marvell World Trade Ltd.
    Inventors: Vasudev Bhaskaran, Nikhil Balram, Sujith Srinivasan, Sanjay Garg
  • Patent number: 9007396
    Abstract: Devices, computer readable medium, and methods for selecting an object displayed on a screen and providing information about that object.
    Type: Grant
    Filed: October 8, 2009
    Date of Patent: April 14, 2015
    Assignee: Hillcrest Laboratories, Inc.
    Inventors: Charles Gritton, Daniel Simpkins, Tom Morgan
  • Patent number: 9007397
    Abstract: An image control apparatus wherein an acquisition unit acquires position information from attribute information of the image, a setting unit sets a display scale of a map when displaying the image on the map, and a generation unit generates display data for displaying the map and the image on a display device using the acquired position information and the set display scale, when the set display scale is lower than a predetermined display scale, the generation unit generates display data in which the image is laid out at a position corresponding to the position information on the map, and when the display scale is higher than the predetermined display scale, the generation unit generates display data in which the image and the map are laid out without laying out the image on the map.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: April 14, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Chiaki Mikawa
  • Patent number: 9007398
    Abstract: Methods for drawing an aligned rectangle or rotated rectangle on an electronic device are provided. In one aspect, a method includes receiving a first user input at a first location of a movable indicator in a graphical user interface includes an x-y axes, and determining whether the movable indicator has moved from the first location prior to receiving a second user input. The method also includes providing, for display, a rectangle based on coordinates of the first location and the second location and aligned to the x-y axes. The method further includes providing, for display, a first rotated rectangle, based on coordinates of the first location and a third location of the indicator, which is rotated about the x-y axes based on an angle calculated from the first location and the second location. Systems, graphical user interfaces, and machine-readable media are also provided.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: April 14, 2015
    Assignee: Google Inc.
    Inventor: Olaf Sinram
  • Patent number: 9007399
    Abstract: In an information processing apparatus, a virtual object shape storage unit acquires the position of an operation unit, sets a virtual plane at the acquired position in the virtual space, and records the trajectory of the operation unit after the virtual plane is set. The virtual object shape storage unit then obtains a projection trajectory by projecting the trajectory onto the virtual plane, and records the obtained projection trajectory as contour data representing the contour of a target virtual object on the virtual plane. And then, the apparatus acquires a position and orientation of a viewpoint of the user, and generates and outputs an image of the virtual space seen from the viewpoint on the basis of the acquired position and orientation, the virtual space including the virtual plane and the virtual object having the contour represented by the contour data.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: April 14, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yasumi Tanaka, Naohito Nakamura
  • Patent number: 9007400
    Abstract: An object of the present invention to enable easy display of a virtual object toward a direction desired by a user, when performing a superimposed display of the virtual object in a captured image containing an augmented reality marker. In the present invention, a CPU identifies the direction of an AR marker detected from within an actual image captured in an image sensor as an imaging direction, rotates the virtual object so that the front side of the virtual object is directed toward the imaging direction in a state where the front side of the virtual object is directed toward a reference direction (for example, front side direction) of the AR marker, and performs a superimposed display of the virtual object on the area of the AR marker.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: April 14, 2015
    Assignee: Casio Computer Co., Ltd.
    Inventor: Nobuteru Takahashi
  • Patent number: 9007401
    Abstract: A method for controlling a head mounted display (HMD) includes detecting an external device, wherein the external device displays a content image, displaying a first type augmented reality image associated with the external device, displaying a second type augmented reality image associated with the content image displayed on the external device, changing a display position of the first type augmented reality image according to rotation of the external device, changing a display position of the second type augmented reality image according to rotation of the content image, and if the content image is not rotated, maintaining the display position of the second type augmented reality image even when the external device is rotated. If the external device is not rotated, the display position of the first type augmented reality image may be maintained even when the content image is rotated.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: April 14, 2015
    Assignee: LG Electronics Inc.
    Inventors: Eunhyung Cho, Jongho Kim, Doyoung Lee, Jihwan Kim, Sinae Chun
  • Patent number: 9007402
    Abstract: Image processing includes: receiving an image; applying shader code, using one or more processors, to the image to generate a blurred image version (BIV); receiving configuration information pertaining to a mask; generating the mask that includes an unblurred region and a blurred region, based at least in part on the configuration information; and applying the mask to combine the image and the BIV to render a composite image that includes an unblurred portion comprising a portion of the image corresponding to the unblurred region of the mask, and a blurred portion comprising a portion of the BIV corresponding to the blurred region of the mask.
    Type: Grant
    Filed: September 18, 2012
    Date of Patent: April 14, 2015
    Assignee: Facebook, Inc.
    Inventors: Kevin Systrom, Michel Krieger, Shayne Sweeney
  • Patent number: 9007403
    Abstract: A projector, a projecting system comprising the same and an automatic image adjusting method thereof are provided. The projector co-operates with a server of the projecting system and projects an initial image at a first orientation. The projector senses an angle difference value generated while the first orientation of the projector is changed to a second orientation, and generates an angle signal according to the angle difference value. The projector transmits the angle signal to the server so that the server generates a rotated image signal according to the angle signal and transmits the rotated image signal to the projector. The projector converts the rotated image signal into a rotated image, and projects the rotated image at the second orientation.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: April 14, 2015
    Assignee: Delta Electronics, Inc.
    Inventors: Tzu-Wei Su, Yu-Min Hsiao
  • Patent number: 9007404
    Abstract: A tilt-based look around effect image enhancement method that enables two-dimensional images to be depth enhanced and displayed for example from a different point of view based on the tilt or orientation, and/or movement of the viewing device itself. Embodiments may further alter or otherwise utilize different parallax maps to apply depth to the image based on the display type, e.g., two-dimensional or stereoscopic display, and may dynamically utilize both algorithms on a display capable of both types of display. In addition, embodiments may display information foreign to the image when portions of the image are exposed during the look around effect, including advertisements, game information, hyperlinks or any other data not originally in the image.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 14, 2015
    Assignee: Legend3D, Inc.
    Inventors: Matt DeJohn, Jared Sandrew, Thomas Schad, Scott Jones
  • Patent number: 9007405
    Abstract: An image-based document may include text that is presented in a multicolumn format that is not structured or associated with metadata of the document. A zoom manager may analyze the image-based document, identify a presence and location of a column of text, and then enable automatic zooming-in on the column of text to fill a display space without further interaction by a user. In various aspects, the zoom manager may order the columns to enable the user to continuously scroll from column to column while navigating the document in a column-viewing (zoomed-in) mode. The zoom manager may also selectively maintain or remove information or objects from the columns while in the column-viewing mode, such as images, headers, footers, page numbers, or other types of information or objects.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: April 14, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Shalom Dov Eldar, Parmanand P. Kejriwal
  • Patent number: 9007406
    Abstract: This invention provides a display control apparatus capable of more quickly displaying the next image while suppressing a decrease in viewability. The apparatus displays an image together with an added non-image area when displaying, in a display area of a display unit to be used to display an image, the image having an aspect ratio different from that of the display area. Upon accepting a scroll operation of instructing scroll display of the image displayed in the display area, the apparatus performs the scroll display in accordance with the scroll operation. At this time, the apparatus adjusts the non-image area to decrease the width of the non-image area in the moving direction of the scroll during execution of the scroll display as the operation amount of the accepted scroll operation increases.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: April 14, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kurumi Mori
  • Patent number: 9007407
    Abstract: When changing a pixel to white in the middle of a writing operation for writing the pixel in black, a new writing operation for writing the pixel in white is started. When changing a pixel to black in the middle of a writing operation for writing the pixel in white, a new writing operation for writing the pixel in black is started. In addition, when a difference between the number of times of application of a first voltage applied to change the pixel to white and the number of times of application of a second voltage applied to change the pixel to black is not a predetermined value at a predetermined timing, the first voltage or the second voltage is applied to the pixel until the difference becomes a predetermined value.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: April 14, 2015
    Assignee: Seiko Epson Corporation
    Inventor: Yusuke Yamada
  • Patent number: 9007408
    Abstract: A stain compensating method that includes detecting a luminance distribution of a display panel, dividing, using the luminance distribution, luminance profiles of stains overlapped with each other into individual luminance profiles for each of the stains, determining an area and a shape of the stain corresponding to one of the individual luminance profiles, generating a stain compensating value for the stain, and compensating input image data using the stain compensating value.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: April 14, 2015
    Assignee: Samsung Display Co., Ltd.
    Inventors: Jae-Gwan Jeon, Seok-Hwan Roh, Takegama Akihiro, Jae-Hyoung Park, Min-Kyu Park
  • Patent number: 9007409
    Abstract: An optical writing head positioning mechanism includes spacers provided between a latent image carrier for carrying an electrostatic latent image and an optical writing head for exposing the latent image carrier. The spacers each include at least one carrier contact surface that contacts the latent image carrier and at least one head contact surface that contacts the optical writing head to determine an interval between the latent image carrier and the optical writing head. The latent image carrier is in contact with a cleaning member that cleans a cleaning area on a surface of the latent image carrier. In at least one of the spacers, the at least one carrier contact surface includes plural carrier contact surfaces not disposed on edges of the cleaning area, and one of the edges of the cleaning area is located between two adjacent ones of the plural carrier contact surfaces.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: April 14, 2015
    Assignee: Ricoh Company, Ltd.
    Inventors: Kenji Nakamura, Tamotsu Ikeda, Yasuhide Matsuno, Minoru Toyoda, Masanari Fujita, Takahiro Yoshimi
  • Patent number: 9007410
    Abstract: A heating head with not so long heating elements to be connected, being adaptable to long and two-dimensional media. On one surface of a rectangular head substrate having long and short sides, a strip-like heating element is provided continuously from end to end of the substrate along the long side thereof. A pair of electrode connecting portions including the same material as that of the heating element and extending along the short sides of the substrate is provided at both ends of the heating element. A pair of electrodes is formed on one surface of the substrate between the heating element and a side edge of the long side at the electrode connecting portion side, so as to be partially overlapping with the electrode connecting portions, respectively, thereby effecting electrical connection, and a substrate temperature control means is provided.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: April 14, 2015
    Inventor: Hideo Taniguchi