Masking Patents (Class 345/626)
  • Publication number: 20140300630
    Abstract: A presentation application for masking portions of an object, such as the background of an image, is provided. The presentation application may provide a background removal tool that allows a user to define an initial point in the background of the object. The presentation application may establish an initial background color based on the initial point, and may compute and automatically adjust a color tolerance of the background color based on the distance that a user-controlled cursor is from the initial point. Using a seed-fill algorithm, the presentation application can select a contiguous portion of the object for masking that includes the initial point and surrounding pixels that are within the background color tolerance. To smoothen the edges of the contiguous portion, the presentation application can convert the portion to a vector graphic before making the object.
    Type: Application
    Filed: June 20, 2014
    Publication date: October 9, 2014
    Inventors: Mark Flider, Mark Alan Zimmer
  • Patent number: 8849043
    Abstract: A system for automatically selecting a template and a number of secondary images for display with a primary preselected image based on analyzing the primary image's attribute information and comparing the template's required image attributes and secondary image's attribute information. The attribute information is used to evaluate and arithmetically score a compatibility of the images and template so that a best compatibility fit can be obtained when displaying the image.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: September 30, 2014
    Assignee: Intellectual Ventures Fund 83 LLC
    Inventors: Raymond W. Ptucha, Laura R. Whitby, William Bogart
  • Patent number: 8842131
    Abstract: A method and system for framework clipping are disclosed. A user interface tree of widgets corresponding to widgets requiring clipping is traversed. For each encountered widget, layer allocation operations are performed which include selecting a current, previous, or next layer to which to allocate the widget and determining whether the selected layer can accommodate the widget, where a determination that the selected layer cannot accommodate the widget results in a bit from a stencil buffer being allocated to the selected layer. A value of the selected layer is incremented to account for the widget being allocated to the selected layer A stencil test mask is generated as a combination of value of the layers previous to a current layer. The stencil test mask is written to the stencil buffer, and the layer allocation operations are repeated for each remaining widget.
    Type: Grant
    Filed: January 10, 2012
    Date of Patent: September 23, 2014
    Assignee: Fanhattan LLC
    Inventor: Olivier Chalouhi
  • Patent number: 8842222
    Abstract: A method for producing a first output image and a second output image for being projected by a first projector and a second projector, respectively, is disclosed. The method comprises: providing a source image comprising a plurality of pixels, each pixel having a source value, providing an inverted threshold value for each pixel of the plurality of pixels, and generating thereof a temporary image comprising a temporary value for each pixel of the plurality of pixels. The method further comprises: generating the first output image comprising a first output value for each pixel of the plurality of pixels, the first output value being generated from the temporary value and the source value for each pixel, and generating the second output image comprising a second output value for each pixel of the plurality of pixels, the second output value being generated from the temporary value.
    Type: Grant
    Filed: April 18, 2011
    Date of Patent: September 23, 2014
    Assignee: IMAX Corporation
    Inventor: Steen Svendstorp Iversen
  • Publication number: 20140267260
    Abstract: A system, method, and computer program product are provided for executing processes involving at least one primitive in a graphics processor, utilizing a data structure. In operation, a data structure is associated with at least one primitive. Additionally, a plurality of processes involving the at least one primitive are executed in a graphics processor, utilizing the data structure. Moreover, the plurality of processes include at least one of selecting at least one surface or portion thereof to which to render, or selecting at least one of a plurality of viewports.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: NVIDIA CORPORATION
    Inventors: Ziyad Sami Hakura, Yury Uralsky, Tyson Bergland, Eric Brian Lum, Jerome F. Duluk, JR., Henry Packard Moreton
  • Patent number: 8839128
    Abstract: A gallery software application enables a user to browse, view, and interact with various content items, such as still images and videos. The gallery includes a graphical user interface that displays multiple images in the foreground and one image in the background. The foreground images represent content items. The background image is generated based on one of the foreground images. As the foreground images are scrolled, the background image changes.
    Type: Grant
    Filed: February 9, 2010
    Date of Patent: September 16, 2014
    Assignee: Cooliris, Inc.
    Inventors: Venkat Krishnaraj, Austin W. Shoemaker, Aditya Rathnam, Soujanya Bhumkar
  • Patent number: 8817044
    Abstract: A method, system and apparatus for blending overlapping images are provided. Image areas mapped to a common image space that includes a blend region: fixed image values are assigned to areas outside the blend region. Pixels from the blend region are iteratively sampled in the common image space, and for each respective sampled pixel corresponding to the sampled pixel in a respective image area: a value of the respective sampled pixel is changed to an average of neighbouring pixel values in the respective image area; and, when each respective sampled pixel in each of the at least two image spaces is changed to the average of the neighbouring pixels, each averaged respective sampled pixel value is normalize to a blended value, wherein iterations are repeated until a convergence criteria is met. One or more blend masks is output, each comprising at least normalized blended pixel values in the blend region.
    Type: Grant
    Filed: June 12, 2012
    Date of Patent: August 26, 2014
    Assignee: Christie Digital Systems USA, Inc.
    Inventor: David Swart
  • Patent number: 8803910
    Abstract: A two-dimensional contouring tool that allows a user to maintain a minimum distance away (in 3D) from other structures. The contouring tool allows the user to rapidly define a series of contours that conform to the shape of one or more existing contours (or targets) with user-specified margin limits between the new contour and the existing contours (or targets).
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: August 12, 2014
    Assignee: Tomotherapy Incorporated
    Inventors: Kevin S. Menningen, David T. Gering, Kenneth J. Ruchala
  • Patent number: 8791941
    Abstract: The present invention is directed to systems and methods for controlling 2-D to 3-D image conversion. In one embodiment, a mask is generated from an object model of the image. The mask is then used to from a 2-D mesh which is then converted to a 3-D volume mesh. The 3-D volume mesh is then used to produce 3-D image conversion.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: July 29, 2014
    Assignee: Intellectual Discovery Co., Ltd.
    Inventors: Steven Birtwistle, Natascha Wallner, Gregory R. Keech, Christopher Levi Simmons, David A. Spooner, Danny D. Lowe
  • Patent number: 8755631
    Abstract: A system for controlling effects performed on an image includes a digital camera having a display that displays the image. Masking tools position graphical representations on the display to define a portion of the image that is altered when the effects are subsequently applied to the image. The several masking tools may be combined to form a single masking tool.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: June 17, 2014
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Eric Edwards, Clay Harvey Fisher, Kurt Jonach, Neal Jacob Manowitz, John Tree
  • Patent number: 8698837
    Abstract: One embodiment of the present invention sets forth a technique for rendering clipped paths by first generating clip stencil buffer state indicating pixels that are inside of the clip path. The clip stencil buffer state may also store an opacity value for each covered pixel to generate a mask that modulates the opacity of a draw path that is clipped. Clipped draw stencil buffer state is then generated indicating pixels of the draw path that should be covered based on the clip stencil buffer state and coverage of the draw path. The clipped draw path is then filled or stroked to produce the clipped draw path. The clip and draw paths may be filled or stroked without tessellating the paths. Path rendering may be accelerated when a GPU or other processor that is configured to perform operations to generate the clip stencil buffer state and the clipped draw stencil buffer state, and to fill or stroke the clipped draw path.
    Type: Grant
    Filed: May 18, 2011
    Date of Patent: April 15, 2014
    Assignee: Nvidia Corporation
    Inventor: Mark J. Kilgard
  • Patent number: 8687016
    Abstract: Embodiments of the present invention recite a method for enhancing the quality of visual prompts in and interactive media response system. In one embodiment, a video coder/decoder (codec) used by a thin device is determined. A visual prompt to be displayed on the thin device is accessed and the display parameters of the visual prompt are modified such that at least one character of the visual prompt is aligned with a blocking artifact generated by the video codec.
    Type: Grant
    Filed: June 10, 2005
    Date of Patent: April 1, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michele Covell, Sumit Roy, John Ankcorn
  • Patent number: 8670034
    Abstract: An image processor outputs an image containing relatively much information of a central area in the horizontal direction. A mask composed of an upper mask and a lower mask is superimposed on the image. The upper mask is concave on the lower side thereof and disposed along the upper side of the image. The lower mask is concave on the upper side thereof and disposed along the lower side of the image. When the image is masked with this mask, the peripheral portion of the image that is prone to be distorted becomes invisible. Therefore, discomfort a user feels because of distortion can be reduced. In addition, the user can view the image with the much information of the central area of the image in the horizontal direction.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: March 11, 2014
    Assignee: DENSO CORPORATION
    Inventors: Kazushige Hattori, Toshihiro Hattori, Bingchen Wang
  • Patent number: 8669999
    Abstract: One embodiment of the present invention sets forth a technique for converting alpha values into pixel coverage masks. Geometric coverage is sampled at a number of “real” sample positions within each pixel. Color and depth values are computed for each of these real samples. Fragment alpha values are used to determine an alpha coverage mask for the real samples and additional “virtual” samples, in which the number of bits set in the mask bits is proportional to the alpha value. An alpha-to-coverage mode uses the virtual samples to increase the number of transparency levels for each pixel compared with using only real samples. The alpha-to-coverage mode may be used in conjunction with virtual coverage anti-aliasing to provide higher-quality transparency for rendering anti-aliased images.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: March 11, 2014
    Assignee: NVIDIA Corporation
    Inventors: Walter E. Donovan, Emmett M. Kilgariff, Steven E. Molnar, Christian Amsinck, Robert Ohannessian
  • Publication number: 20140055486
    Abstract: A method of rendering a graphic object is disclosed. An expanded polygon is formed based on the plurality of polygons generated by tessellating the graphic object. The expanded polygon encompasses sampling points of pixels touched by edges of the graphic object. The expanded polygon is rendered in accordance with a centre-intersect pixel placement rule to render the graphic object. Pixels of the expanded polygon violating an area-intersect pixel placement rule are excluded.
    Type: Application
    Filed: August 22, 2013
    Publication date: February 27, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: PAUL WILLIAM MORRISON, LENA QIAN
  • Patent number: 8659622
    Abstract: Systems and methods for creating and editing seam carving masks may allow a user to combine masks, and/or to modify automatically generated suggested masks, manually created masks, combination masks, or previously stored masks using tools of a graphical user interface in a graphics application (e.g., a mask brush or mask eraser). The method may include accessing data representing an image and automatically generating a suggested mask for the image (e.g., based on a color or color range, a threshold energy value, or input specifying two or more previously stored masks for combination). The method may include displaying the suggested mask as an overlay of the image, highlighting mask pixels using a respective color or pattern. The user may indicate pixels to be added to or removed from the suggested mask to produce a modified mask for application in an image editing operation (e.g., a resizing, filtering, or feature identification operation).
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: February 25, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Anmol Dhawan
  • Patent number: 8633948
    Abstract: A single-pass, order-independent method in support of rendering transparency effects into a computer generated image is provided. A geometric primitive of a scene is rasterized so as to convert the geometric primitive into a set of pixels. For at least each pixel or subpixel, a stipple pattern is selected from a set of unique stipple patterns. The set of unique stipple patterns is characterized by a select opacity value with the stipple pattern delimiting a unique set of pixels in the computer generated image which contributes to a visible surface determination.
    Type: Grant
    Filed: April 16, 2008
    Date of Patent: January 21, 2014
    Assignee: Sunfish Studio, LLC
    Inventor: Nathan T. Hayes
  • Patent number: 8581930
    Abstract: A method for automatically producing video cartoons with user-provided faces superimposed on cartoon characters is presented. A cartoon template stores the original video cartoon with unanimously-colored backgrounds and original cartoon characters' faces drawn following the guidelines of the invention. A background detection algorithm is used to detect the unanimously-colored backgrounds, while a face detection algorithm is used to detect the facial colors, facial expressions, sizes, rotations, positions and clippings of the original cartoon characters' faces. The detected unanimously-colored backgrounds may be replaced by optional user-provided backgrounds. User-provided faces with the best matching user-specified facial colors and expressions are superimposed over and on top of the corresponding original faces of the cartoon characters at the detected sizes, rotations, positions and clippings to produce the final video cartoon. The cartoon template can be distributed to many different users.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: November 12, 2013
    Assignee: Gemini Info Pte Ltd
    Inventor: Yoke Kuan Sio
  • Patent number: 8558846
    Abstract: An information processing device includes: a clipping unit configured to subject a plurality of images to clipping processing for clipping a part of an image as a partial image to clip a partial image from each of the plurality of images; a size correcting unit configured to correct an image size regarding each of a plurality of the partial images clipped by the clipping unit; and a synthesizing unit configured to connect the partial images of which the image sizes have been corrected by the size correcting unit to generate a synthetic image.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: October 15, 2013
    Assignee: Sony Corporation
    Inventors: Junichi Ogikubo, Norimasa Ozaki, Jun Onuki, Keita Shirane
  • Patent number: 8537168
    Abstract: A method and system for deferred coverage mask generation in a raster stage of a graphics processor. The method includes receiving a graphics primitive for rasterization in a raster stage of a graphics processor and performing a bounding box test on the graphics primitive to define a bounding rectangle for the graphics primitive. A combined coverage mask is then generated after the completion of the bounding box test. The combined coverage mask indicates a plurality of pixels that are covered by the graphics primitive. The combined coverage mask is divided into a plurality of sub-portions. The sub-portions are allocated to a plurality of raster components to determine sub-pixel coverage for the sub-portions.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: September 17, 2013
    Assignee: NVIDIA Corporation
    Inventors: Walter R. Steiner, Jeffrey R. Sewall
  • Patent number: 8520975
    Abstract: Systems, methods, and computer-readable storage media for chatter reduction in video object segmentation using optical flow assisted gaussholding. An optical flow assisted gaussholding method may be applied to segmentation masks generated for a video sequence. For each frame of at least some frames in a video sequence, for each of one or more other frames prior to and one or more other frames after the current frame, optical flow is computed for the other frame in relation to the current frame and used to warp the contour of the segmentation mask of the other frame to generate warped segmentation mask for the other frames. The weighted average of the warpedsegmentation masks and the segmentation mask of the current frame is then computed; this weighted average may be blurred spatially, for example using a Gaussian filter. The initial smoothed mask may be thresholded to produce a binary smoothed mask.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: August 27, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Jue Wang, David P. Simons, Daniel M. Wilk, Xue Bai
  • Patent number: 8509964
    Abstract: The present invention is directed to a remote control system for controlling a railway vehicle. The remote control system including a remote control device for transmitting signals to a first controller module. The first controller is mounted to the railway vehicle and controls and monitors the functions of the railway vehicle. The first controller module also relays information to the remote control device. The remote control system can also include a portable safety switch allowing any individual in proximity to the railway vehicle to send a stop signal to the first controller module to stop the railway vehicle if any unsafe conditions exist.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: August 13, 2013
    Assignee: Hetronic International, Inc.
    Inventors: Mark Ecton, Torsten Rempe, Max Heckl
  • Patent number: 8483887
    Abstract: The present invention is directed to a remote control system for controlling a railway vehicle. The remote control system including a remote control device for transmitting signals to a first controller module. The first controller is mounted to the railway vehicle and controls and monitors the functions of the railway vehicle. The first controller module also relays information to the remote control device. The remote control system can also include a portable safety switch allowing any individual in proximity to the railway vehicle to send a stop signal to the first controller module to stop the railway vehicle if any unsafe conditions exist.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: July 9, 2013
    Assignee: Hetronic International, Inc.
    Inventors: Mark Ecton, Torsten Rempe, Max Heckl
  • Patent number: 8477331
    Abstract: The present invention relates to an apparatus and method for creating an electronic version of printed matter. Advantageously, the electronic version of the printed matter is such that is has the same appearance and layout as the printed matter. The electronic version of the printed matter is also such that that a viewer's interaction with the electronic version can trigger the sending of information to the viewer. The information can be in various forms including an e-mail or e-coupon. It comes with an intelligence and interactive module where viewers can read other languages' printed matter instantaneously with multi-lingual translation both in text and voice. The apparatus and method is also capable of compressing the electronic version so that it can be quickly and efficiently distributed to viewers over numerous networks. These networks can include LAN, WAN, internet, or mobile and wireless communication networks.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: July 2, 2013
    Assignee: Property Publications Pte Ltd.
    Inventors: Winston Ser Tuen Wei, Wei YongJian
  • Patent number: 8452133
    Abstract: To remove an underline even if a business document includes a chart or even if the underline touches a character string, provided is an underline removal apparatus that removes an underline area from binary image data including the underline area touching a character string, the underline removal apparatus including: an underline search processing unit that executes a line template matching process by setting a point on the binary image data as a starting point to set a rectangular line template, tracing pixels included in the line template, and extracting a polyline indicating underline position coordinates; and an underline removal processing unit that uses the polyline to execute a process of obtaining background borderline coordinates between the underline area and a background area and character borderline coordinates between the underline area and the character string obtained by applying an interpolation process to a part in the underline area touching the character string and to execute a process of r
    Type: Grant
    Filed: March 3, 2010
    Date of Patent: May 28, 2013
    Assignee: Hitachi Solutions, Ltd.
    Inventor: Mitsuharu Oba
  • Patent number: 8425318
    Abstract: A wagering game system and its operations are described herein. In embodiments, the operations can determine different objects and/or portions within a wagering game video image and split the wagering game video image into multiple video streams containing different parts of the wagering game video image. The operations can then present the multiple video streams on multiple displays. The multiple displays can show the different parts of the wagering game video image appearing as separate and distinct video images. In some embodiments, some of the multiple displays can be placed in front of other displays. The operations can generate transparent masks that allow images to be seen through a display.
    Type: Grant
    Filed: August 19, 2009
    Date of Patent: April 23, 2013
    Assignee: WMS Gaming, Inc.
    Inventors: Stephen A. Canterbury, Timothy C. Loose, Victor Mercado, James M. Rasmussen
  • Patent number: 8422794
    Abstract: A system for automatically selecting a template and a number of secondary images for display with a primary preselected image based on analyzing the primary image's attribute information and comparing the template's required image attributes and secondary image's attribute information. The attribute information is used to evaluate and arithmetically score a compatibility of the images and template so that a best compatibility fit can be obtained when displaying the image.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: April 16, 2013
    Assignee: Intellectual Ventures Fund 83 LLC
    Inventors: Raymond W. Ptucha, Laura R. Whitby, William Bogart
  • Patent number: 8400329
    Abstract: According to one embodiment, an imaging unit inputs a camera image of surroundings of a vehicle. The surroundings include at least one of a front side and a back side of the vehicle. A first image generation unit generates a mask image to conceal a protection region of personal information included in a region of a first vehicle on the camera image. The first vehicle exists at the front side or the back side of the user's vehicle. A surroundings-monitoring unit decides whether a second vehicle exists at a front side or a back side of the first vehicle by monitoring the camera image. A second image generation unit generates an identification image of the second vehicle when the second vehicle exists. A processing unit generates a composite image by combining the mask image and the identification image with the camera image, and displays the composite image to present to a user of the vehicle.
    Type: Grant
    Filed: May 13, 2010
    Date of Patent: March 19, 2013
    Assignee: Toshiba Alpine Automotive Technology Corporation
    Inventor: Yusuke Kumagami
  • Patent number: 8400468
    Abstract: Methods having corresponding apparatus and tangible computer-readable media comprise: capturing a first image of ambient light upon a surface; generating a first grayscale image based on a selected color channel of the first image; projecting a primary color of light upon the surface; capturing a second image of the primary color of light projected upon the surface; generating a second grayscale image based on the selected color channel of the second image; generating a difference image, comprising subtracting the first grayscale image from the second grayscale image; and generating a projector mask, comprising detecting edges of a shape in the difference image, and reproducing the shape based upon the edges of the shape.
    Type: Grant
    Filed: August 27, 2009
    Date of Patent: March 19, 2013
    Assignee: Seiko Epson Corporation
    Inventor: Steve Nelson
  • Patent number: 8384769
    Abstract: A three-dimensional image display method is disclosed. The three-dimensional image display method in accordance with an embodiment of the present invention includes: displaying an object image; displaying a background image by using a three-dimensional image display method; and disposing the object image at a close distance and the background image at a far distance such that the object image and the background image overlap inside a same viewing angle. By using images having a different sense of depth, a high-resolution image can be displayed while providing a sense of reality.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: February 26, 2013
    Assignee: Kwangwoon University Research Institute for Industry Cooperation
    Inventors: Suk-Pyo Hong, Yong-Seok Oh, Dong-Hak Shin, Eun-Soo Kim, Seung-Cheol Kim
  • Patent number: 8380363
    Abstract: The present invention is directed to a remote control system for controlling a railway vehicle. The remote control system including a remote control device for transmitting signals to a first controller module. The first controller is mounted to the railway vehicle and controls and monitors the functions of the railway vehicle. The first controller module also relays information to the remote control device. The remote control system can also include a portable safety switch allowing any individual in proximity to the railway vehicle to send a stop signal to the first controller module to stop the railway vehicle if any unsafe conditions exist.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: February 19, 2013
    Assignee: Hetronic International, Inc.
    Inventors: Mark Ecton, Torsten Rempe, Max Heckl
  • Patent number: 8363065
    Abstract: Displaying a map on a wireless communications device includes downloading map data from which the map is to be rendered, rendering portions of the map for which the map data has been fully downloaded, and then graphically overlaying on a portion of the map for which the map data has not yet been fully downloaded a graphical indication, such as hatching, crosshatching or shading, to indicate that further map data is being downloaded. This hatching, crosshatching, shading, or writing informs the user that further map data is being downloaded and that not all of the map features have been rendered yet.
    Type: Grant
    Filed: January 24, 2007
    Date of Patent: January 29, 2013
    Assignee: Research In Motion Limited
    Inventors: Sherryl Lee Lorraine Scott, Gerhard Dietrich Klassen
  • Patent number: 8345993
    Abstract: A multi-level data encoding system is provided that is operable on a computer. The encoding system includes a data input device adapted to input a data set and store the data set in a database. The system further includes an encoder adapted to encode the data set and separate the encoded data set into two files, wherein each character of the data set comprises a unique electronic footprint. Additionally, the system includes a data field adapted to organize the encoded data set for proper decoding, a master file comprising one file of the encoded data set and an overlay file comprising the other file of the encoded data set. The system also includes a decoder adapted to align the overlay file onto the master file to decode the encoded data set.
    Type: Grant
    Filed: October 22, 2008
    Date of Patent: January 1, 2013
    Inventor: Glenn E Weeks
  • Patent number: 8319794
    Abstract: An image display control apparatus includes an image data supply section that supplies an image composed of a plurality of pixels arranged two-dimensionally in a matrix form as captured image data, a mask data supply section that supplies mask data for masking the image data, an imaging instruction accepting section that validates an imaging instruction acceptance signal when accepting an operation input corresponding to an imaging instruction, and a drawing section that sequentially draws the respective pixels, each having a pixel value, in the image data every predetermined period. When detecting that the imaging instruction acceptance signal is valid, the drawing section draws the pixels such that each pixel has a value including the mask data as the pixel value after the detection.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: November 27, 2012
    Assignee: Sony Corporation
    Inventor: Nobuhiro Doi
  • Patent number: 8300064
    Abstract: The image forming apparatus and method combine images to form one combined image by using an image formed by clipping, from images including the same person, parts of a face and a body of the person and combining the parts. The apparatus and method select, from images stored in advance, images to be combined in image combination frames of a template for the combined image, the template being stored in advance and including the image combination frames for which image editing conditions are defined, edit the selected images according to each of the image editing conditions for each of the image combination frames of the template and arrange the edited images in the image combination frames of the template and combining the arranged images.
    Type: Grant
    Filed: March 25, 2009
    Date of Patent: October 30, 2012
    Assignee: FUJIFILM Corporation
    Inventors: Kei Yamaji, Yuko Suzuki
  • Patent number: 8295992
    Abstract: The present invention is directed to a remote control system for controlling a railway vehicle. The remote control system including a remote control device for transmitting signals to a first controller module. The first controller is mounted to the railway vehicle and controls and monitors the functions of the railway vehicle. The first controller module also relays information to the remote control device. The remote control system can also include a portable safety switch allowing any individual in proximity to the railway vehicle to send a stop signal to the first controller module to stop the railway vehicle if any unsafe conditions exist.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: October 23, 2012
    Assignee: Hetronic International, Inc.
    Inventors: Mark Ecton, Torsten Rempe, Max Heckl
  • Patent number: 8291324
    Abstract: A network management system allows a network administrator to intuitively manage all components of a heterogeneous networked computer system using views of any component or any set of components. These views are generated in a multi-dimensional, virtual reality environment. Navigation tools are provided that allow an operator to travel through the network hierarchy's representation in the virtual environment using an automatic flight mode. Automatic flight mode determines a reasonable trajectory to a network component that avoids collisions with intervening objects in the virtual environment. Since the system is capable of managing a world-wide network, city, building, subnet, segment, and computer, a view may also display internal hardware, firmware, and software of any network component. Views of network components may be filtered so only components pertaining to a specific business or other interest are displayed.
    Type: Grant
    Filed: September 7, 2001
    Date of Patent: October 16, 2012
    Assignee: CA, Inc.
    Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang
  • Patent number: 8290646
    Abstract: The present invention is directed to a remote control system for controlling a railway vehicle. The remote control system including a remote control device provided with haptic technology for transmitting signals to a first controller module. The first controller is mounted to the railway vehicle and controls and monitors the functions of the railway vehicle. The first controller module also relays information to the remote control device. The remote control system can also include a portable safety switch allowing any individual in proximity to the railway vehicle to send a stop signal to the first controller module to stop the railway vehicle if any unsafe conditions exist.
    Type: Grant
    Filed: May 12, 2009
    Date of Patent: October 16, 2012
    Assignee: Hetronic International, Inc.
    Inventors: Mark Ecton, Torsten Rempe
  • Patent number: 8279470
    Abstract: To reduce a load required for data transfer and data processing to improve processing speed of those. A display data memory stores as display data a configuration image simulating an overall configuration of a combination of a main body and an attachment. An image display device provided on either one of the main body and the attachment includes a display screen having a display area divided into a plurality of divisional areas for displaying the configuration image. A CPU determines displaying and non-displaying on each of the plurality of divisional areas, and controls the image display device to allow a part of the configuration image to be displayed on a divisional area which is determined to be displayed in accordance with display data, and to allow an other part of the configuration image not to be displayed to on a divisional area which is determined not to be displayed.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: October 2, 2012
    Assignee: Kyocera Mita Corporation
    Inventors: Yoshiteru Nishikawa, Makoto Ochi
  • Patent number: 8274510
    Abstract: A method, apparatus, article of manufacture for illustrating progress in achieving a goal of a system modeled by a computer program. In one embodiment, the invention is evidenced by a method comprising the steps of displaying a widget wherein the widget comprises a center portion representing a category of data represented by the computer program and the category of data includes n data points that must be fulfilled to achieve the goal and an outer portion, comprising a segment representing each one of the n data points; and updating the widget to represent each of the n data points that has been fulfilled by delineating each segment representing a fulfilled data point requirement from each segment representing a non-fulfilled data point requirement.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: September 25, 2012
    Assignee: Autodesk, Inc.
    Inventors: Gregory L. Demchak, Lillian M. Smith
  • Patent number: 8248396
    Abstract: An active matrix emissive display (ED) is disclosed that also includes optical scanning capability. Each display pixel is independently addressable and independently internally driven for light generation. Each display pixel is also given the ability to be coupled to detection circuitry in order to sense currents or voltages that are optically generated or leaked by its internal LED when exposed to light (and thus acting in a photodiode capacity). Since the intensity of the light illuminating the diode determines the magnitude of generated currents and/or voltages or leakage current through the diode (when reverse biased), these sensed currents or voltages give an indication of the intensity of the light striking the pixel. In this manner, active matrix ED pixels are configured to serve the dual purpose of being able to generate and detect light.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: August 21, 2012
    Inventor: Jeffrey C. Konicek
  • Patent number: 8237717
    Abstract: Where each of m and n are any natural number: a drawing region subdivider 5 for subdividing a drawing region into an m×n matrix of drawing subregions having m rows and n columns,; a target vector data selector 6 for discriminating, for each of the drawing subregions, vector data necessary for drawing the drawing subregion from vector data of an image; and a subdivisional drawer 7 for drawing, for each of the drawing subregions after the subdivision by the drawing region subdivider 5, an image based on a drawing subregion target vector data 23 discriminated by the target vector data selector 6 are provided as necessary for drawing the drawing subregion. Preferably, a curve vector data replacer 71 of the subdivisional drawer 7, for each of the drawing subregions, replaces curve vector data outside of the drawing subregion from vector data configuring a figure to be subdivisionally drawn with straight-line vector data and performs a fill processing.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: August 7, 2012
    Assignee: NEC System Technologies, Ltd.
    Inventor: Takafumi Kurokawa
  • Patent number: 8212811
    Abstract: A method of coding, in the form of a digital file of a three-dimensional synthesis image, a model of an object formed by a stream of image elements (FEI) in which elementary images which are subsets of image elements {EIe}e=1e=ex are discriminated (A) in the stream (FEI), each elementary image is coded (B) according to an index value (n) representative of the elementary image, the numerical values (Zk,g,i) of the 3D synthesis image are calculated (C) and these values are stored in the form of a digital file. Application to 3D display involving an interactive dialogue with a user of a graphics application.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: July 3, 2012
    Assignee: Techviz
    Inventor: Alexis Vartanian
  • Patent number: 8209632
    Abstract: Systems and methods are disclosed for an image editing process on an electronic device that uses an image mask to edit an image object. The image editing process may include an image mask overlying the image object and having a frame and an aperture. The image editing process may crop the image object based on the portions of the image object overlaid by the mask frame and the mask aperture. The image object and the image mask may be separately selected and manipulated by selecting different regions of the image object or the image mask. Additionally, a user may resize the image object by moving a slider, such as by touching and moving a slider knob along an axis.
    Type: Grant
    Filed: January 26, 2010
    Date of Patent: June 26, 2012
    Assignee: Apple Inc.
    Inventors: Elizabeth Gloria Guarino Reid, Kurt Allen Revis
  • Patent number: 8204180
    Abstract: A telecommunication system is arranged between a trusted automated interactive system and a non-secure agent. The trusted automated interactive portion is operable for bidirectional communications with a caller. The agent portion is arranged to be bridged onto a communication connection between the caller (or network chat user) and the trusted interactive system under certain conditions. Sensitive data transmitted between the system and a calling user may be blocked from being communicated to the agent even while the agent is bridged onto the connection. In one embodiment, information (such as a verification of authenticity of the caller) pertaining to the sensitive data (but not the sensitive data itself) is communicated to the agent.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: June 19, 2012
    Assignee: Intervoice Limited Partnership
    Inventors: Anantha Narayanan, Ellis K. Cave, Bogdan Blaszczak, Justin Broughton, Mohan Rangarajan
  • Publication number: 20120098855
    Abstract: Systems and methods for socially-based correction of tilted images. In an embodiment, the present invention levels tilted images by (1) receiving an image; (2) rotating the image by a random angle; (3) requesting at least one user rotate the image to level the image; (4) determining a collective user-suggested angle based on the rotations of each user; and (5) transmitting, over a communication network, a correction angle, where the correction angle is based on the random angle and the collective user-suggested angle.
    Type: Application
    Filed: December 27, 2011
    Publication date: April 26, 2012
    Applicant: Google Inc.
    Inventors: Richard Carl GOSSWEILER, III, Maryam Kamvar, Shumeet Baluja
  • Publication number: 20120098854
    Abstract: A display control apparatus includes a control unit of a client configured to specify a privacy mask zone in a panoramic area, display a graphic pattern larger than the specified privacy mask zone over the privacy mask zone, and accept an operation to shift the privacy mask zone corresponding to the displayed graphic pattern.
    Type: Application
    Filed: October 19, 2011
    Publication date: April 26, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Motoo Ohnishi
  • Patent number: 8139083
    Abstract: A method includes retrieving an image stored on a device, creating a mask in a portion of the image, and creating a custom image frame from the image and the mask.
    Type: Grant
    Filed: August 9, 2006
    Date of Patent: March 20, 2012
    Assignee: Sony Ericsson Mobile Communications AB
    Inventor: David de Leon
  • Patent number: 8125498
    Abstract: A computer readable medium is provided embodying instructions executable by a processor to perform a method for generating a volumetric mask. The method includes providing a closed surface mesh, determining a discrete volume representation of the closed surface mesh, determining a temporary surface mask based on the closed surface mesh and a slice direction chosen from the discrete volume representation to produce a contour of the closed surface mesh for each slice of the discrete volume representation, and filling a surface defined by the contours to generate the volumetric mask.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: February 28, 2012
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventors: Fred S. Azar, Benoit deRoquemaurel
  • Patent number: 8115774
    Abstract: A method. for use in animation includes the steps of establishing a model having a plurality of joints, exposing a region of a first normal map based on a position of one or more of the joints, and applying the exposed region of the first normal map to the model. A system for use in animation is configured to accomplish these steps.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: February 14, 2012
    Assignee: Sony Computer Entertainment America LLC
    Inventors: Christoph Alexander Biehn, Donald J. Hamilton