Scaling Patents (Class 345/472)
  • Patent number: 8836731
    Abstract: A non-volatile storage medium storing a control program readable by a computer of a portable device including a sensor to output detected information indicative of at least one of a movement and an attitude of the portable device, a data memory portion to store image data, and a display portion to display an image on the basis of the image data, wherein the control program enables the computer to function as: a partial area specifying portion to specify, as a partial image area, an area of a partial image that is a portion of the image represented by the image data, on the basis of at least one of the movement and attitude of the portable device indicated by the detected information; and a display control portion to display the partial image in the partial image area specified by the partial area specifying portion, on the display portion.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: September 16, 2014
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Ryo Yanagawa
  • Patent number: 8830402
    Abstract: An image processing circuit and a method thereof are provided herein. The image processing circuit has a first scaling circuit, one or more line buffers, a first sharpness circuit, a second scaling circuit, and a second sharpness circuit. The first scaling circuit enlarges an input image along a first direction to generate a first enlarged image. The one or more line buffers temporarily store the pixel values of a plurality of pixel rows of the first enlarged image. The first sharpness circuit vertically sharpens the first enlarged image to generate a first sharpened image. The second scaling circuit enlarges the first sharpened image along a second direction to generate a second enlarged image. The second sharpness circuit horizontally sharpens the second enlarged image to generate a second sharpened image. Accordingly, it is possible to use the one or more line buffers having shorter data lengths to perform the vertical sharpening.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: September 9, 2014
    Assignee: Novatek Microelectronics Corp.
    Inventors: Teng-Yi Lin, Wei-Fu Chen, Wei-Jen Lo
  • Publication number: 20140247273
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer readable media, for modifying displayed text in a gaze-contingent way to reduce crowding, thus increasing the observer's visual span, and thus increasing the observer's reading rate. The trick is to introduce only a few differences between characters (not enough to produce a pattern) of text so as to reduce crowding. For example, differences between characters near the left and right extremes of the observer's estimated visual span can be altered to reduce crowding.
    Type: Application
    Filed: October 19, 2012
    Publication date: September 4, 2014
    Inventors: Sarah Rosen, Denis G. Pelli
  • Patent number: 8817052
    Abstract: An information processing apparatus includes a display section, a generation section, a determination section, and a control section. The display section includes a screen. The generation section generates an image of content data including visible data. The determination section determines an area surrounding an area in which the visible data is arranged in the generated image and corresponding to a shape of the screen, as a visible data area. The control section generates, by the generation section, an enlarged image obtained by enlarging the image so that a size of the screen and a size of the visible data area become close to each other, determines, by the determination section, the visible data area in the enlarged image, and extracts the visible data area from the enlarged image to display the visible data area on the screen.
    Type: Grant
    Filed: September 9, 2010
    Date of Patent: August 26, 2014
    Assignees: Sony Corporation, Sony Electronics, Inc.
    Inventors: Shunsuke Kudo, Izuru Tanaka, Takayuki Yumoto
  • Patent number: 8797364
    Abstract: When a display position for any of a plurality of images is designated using a touch panel, an instruction accepting section enlarges, for a predetermined period of time, an area for accepting the input of an instruction associated with any of the image of the plurality of images that is displayed in the designated display position, in accordance with speed of change that is detected by a speed detector at the time of the designation.
    Type: Grant
    Filed: October 21, 2010
    Date of Patent: August 5, 2014
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Yoshitaka Matsuki
  • Patent number: 8760473
    Abstract: This method is an improvement to a method used to enlarge the display of a first portion of a map, without hiding a first peripheral portion of this map. This improvement involves detecting an event which appears in said first peripheral portion (SPP4?). The improvement further involves defining a second portion to be enlarged (SPA5), centered on the position (BS2) of this event, defining a second peripheral zone (SPP5) associated with this second portion to be enlarged, displaying (SPA5?) the second portion to be enlarged (SPA5) by applying respective enlargement ratios greater than 100% to at least some elements of that portion, so as to make the event more legible, and displaying (SPP5?) the second peripheral portion (SPP5) by applying at least to some elements of this portion respective enlargement ratios lower than 100% so as to save surface area to avoid hiding a portion of the map.
    Type: Grant
    Filed: November 13, 2009
    Date of Patent: June 24, 2014
    Assignee: Alcatel Lucent
    Inventors: Jean-Roch Houllier, Alain Brethereau, Béatrix De Mathan
  • Publication number: 20140152671
    Abstract: A system for assisting individuals (e.g., those having physical or other disabilities) to read or otherwise experience electronic publications includes a projector configured to project images of an electronic publication and a controller that is sized and contoured to fit comfortably within or be held by a human hand. The controller may include a processor and a storage device communicatively coupled to the processor, which storage device stores processor-executable instructions for providing, via a wireless communication channel and responsive to one or more user inputs, one or more instructions in connection with projection of the images of the electronic publication via the projector.
    Type: Application
    Filed: February 21, 2013
    Publication date: June 5, 2014
    Applicant: Robert Llstou Trust
    Inventor: Robert E. Listou
  • Patent number: 8744758
    Abstract: An exemplary system includes a driving directions subsystem configured to provide data representative of driving directions to an access device communicatively coupled to the driving directions subsystem. The driving directions subsystem is further configured to provide at least one print tool including a plurality of selectable map views to the access device, the print tool enabling a user of the access device to select, from the selectable map views, at least one map view for inclusion in a printing of at least a subset of the driving directions. In certain embodiments, the driving directions include textual driving direction steps, and the driving direction subsystem is configured to scale a font size of at least a subset of the textual driving direction steps based on a number of the textual driving direction steps included in the driving directions.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: June 3, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Pedro Antonio Cubillo
  • Patent number: 8655031
    Abstract: Apparatus for identifying video content includes a scene detector to detect a plurality of consecutive scenes in the video content. The video content may include a video program and an advertisement contained within the video program. A signature generator determines a scene change signature for each of the plurality of consecutive scenes. A content identifier provides the plurality of scene change signatures to a comparator that compares the plurality of scene change signatures to a database having a plurality of video content items to identify the video program. The database includes an ordered plurality of previously determined scene change signatures for each item of video content in the database. The content identifier receives an identification of the video content from the comparator. The content identifier may further receive information related to a position of the plurality of scene change signatures within the ordered plurality of previously determined scene change signatures.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: February 18, 2014
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Chris Read, Robert Hardacker, Brant Candelore
  • Patent number: 8648862
    Abstract: A method, system and computer readable media relating to automatically adjusting a graphics feature to compensate for a predetermined resolution limit. The method generally relates to automatically identifying, within a selected area of a graphics file, one or more portions of at least one graphics feature meeting predetermined criteria for adjustment, including criteria for defining a thin portion having a thickness less than the resolution limit. The method then automatically modifies only the identified one or more portions to have an adjusted thickness greater than the initial thickness. Additional criteria may be used to restrict which thin portions of the feature are actually modified.
    Type: Grant
    Filed: July 21, 2010
    Date of Patent: February 11, 2014
    Assignee: Esko Software BVBA
    Inventors: Luc Henri Maria Leon Schildermans, Wim Jan C. Fransen, Frank Adegeest
  • Patent number: 8643652
    Abstract: A font subset is received that includes one or more glyphs of a master font which has a master ordering that establishes an order of precedence on the glyphs of the master font. When the font subset is received, one or more glyphs already exist in a consecutive sequence in an extensible data structure. In response to receiving the font subset, at least one existing glyph is repositioned in the extensible data structure and each received glyph of the received font subset is positioned in the extensible data structure. The repositioning of the at least one existing glyph and the positioning of each received glyph jointly establish a new consecutive sequential ordering on the glyphs in the extensible data structure, such that the new consecutive sequential ordering preserves on the glyphs in the extensible data structure the order of precedence established by the master ordering.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: February 4, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Gregory A. Kaplan
  • Patent number: 8624934
    Abstract: Where a label for an item to be represented by an icon is customized, the icon is generated to dynamically display all of the label. Thus, at some point, the entire label is displayed, even though only a portion of the label is eventually displayed in the icon.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: January 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Anastasia Paushkina, Alfredo Mendonça de Almeida, Matthew Lenell Cooper, Michael J. McCormack
  • Publication number: 20130321617
    Abstract: According to some embodiments, a method and apparatus are provided to determine a distance between a mobile device and a user, and adjust a font size of content displayed on a mobile device display based on the determined distance.
    Type: Application
    Filed: May 30, 2012
    Publication date: December 5, 2013
    Inventors: Doron Lehmann, Eyal Nathan, Nimrod Barak
  • Patent number: 8570443
    Abstract: An image processing circuit and a method thereof are provided herein. The image processing circuit has a first scaling circuit, a plurality of line buffers, a first sharpness circuit, a second scaling circuit, and a second sharpness circuit. The first scaling circuit enlarges an input image along a first direction to generate a first enlarged image. The line buffers temporarily store the pixel values of a plurality of pixel rows of the first enlarged image. The first sharpness circuit vertically sharpens the first enlarged image to generate a first sharpened image. The second scaling circuit enlarges the first sharpened image along a second direction to generate a second enlarged image. The second sharpness circuit horizontally sharpens the second enlarged image to generate a second sharpened image. Accordingly, it is possible to use the line buffers having shorter data lengths to perform the vertical sharpening.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: October 29, 2013
    Assignee: Novatek Microelectronics Corp.
    Inventors: Teng-Yi Lin, Wei-Fu Chen, Wei-Jen Lo
  • Patent number: 8564597
    Abstract: A method, apparatus, computer program product, and user interface provide for determining a minimum and optimum font size for information displayed on a display based on a predetermined set of criteria, and automatically adjusting the displayed information on the display using a module such that a size of a smallest font of the information is not smaller than the minimum font size and that a size of a main font of the information is not smaller than the optimum font size.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: October 22, 2013
    Assignee: Core Wireless Licensing, S.A.R.L.
    Inventor: Max Lindfors
  • Patent number: 8558838
    Abstract: An image processing apparatus to perform an enlarging process for an original image constituted by C colors (C?2) includes a target color selecting unit that selects two target colors C1 and C2 for each local region of the original image, a sorting unit that sorts the local region on the basis of a layout of the target colors selected by the target color selecting unit, and a processing unit that determines pixel values after enlargement from the target colors C1 and C2 in accordance with a result of the sorting performed by the sorting unit.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: October 15, 2013
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Kanya Ishizaka
  • Publication number: 20130249919
    Abstract: An input is received from an input apparatus, and a message is input on the basis of the input. Then, a visual attribute of the message when confirmed and displayed on a display apparatus is set by changing the visual attribute in accordance with a length of time during which a confirmation operation of confirming the message continues. When the confirmation operation has ended, the message is confirmed and displayed on the display apparatus on the basis of the visual attribute set at the end of the confirmation operation.
    Type: Application
    Filed: August 14, 2012
    Publication date: September 26, 2013
    Applicant: NINTENDO CO., LTD.
    Inventor: Junya OSADA
  • Patent number: 8520008
    Abstract: A picture display device including a display unit which displays a picture in accordance with a picture signal included in a broadcast signal. A display control unit displays a picture for an electronic program guide including characters on the display unit in accordance with program information included in the broadcast signal. A brightness information retriever retrieves information related to the brightness of the picture displayed on the display unit. The display control unit adjusts the size of the characters in the electronic program guide displayed on the display unit in accordance with the brightness information retrieved by the brightness information retriever.
    Type: Grant
    Filed: April 7, 2009
    Date of Patent: August 27, 2013
    Assignee: SANYO Electric Co., Ltd.
    Inventor: Takafumi Hayashi
  • Patent number: 8514229
    Abstract: Processes, machines, and computer-readable media are provided for expanding and simplifying a polygon or reducing and simplifying a polygon. Polygon expanding or reducing logic receives information that represents a polygon having a set of vertices. The polygon expanding or reducing logic determines another polygon having another set of vertices, such that the other polygon encompasses or is encompassed by the polygon, by determining, for each vertex of the set of vertices, a new set of vertices that are derived from the vertex and are at least a particular distance outside or inside the polygon. The vertex reducing logic determines whether an intermediate vertex is within the particular distance of a proposed segment between two other vertices of the other set of vertices, even though the intermediate vertex is not on the proposed segment, and, if so, removing the intermediate vertex from the other set of vertices.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: August 20, 2013
    Assignee: Palantir Technologies, Inc.
    Inventors: Daniel P. Cervelli, John A. Carrino
  • Patent number: 8508533
    Abstract: Processes, machines, and computer-readable media are provided for expanding and simplifying a polygon or reducing and simplifying a polygon. Polygon expanding or reducing logic receives information that represents a polygon having a set of vertices. The polygon expanding or reducing logic determines another polygon having another set of vertices, such that the other polygon encompasses or is encompassed by the polygon, by determining, for each vertex of the set of vertices, a new set of vertices that are derived from the vertex and are at least a particular distance outside or inside the polygon. The vertex reducing logic determines whether an intermediate vertex is within the particular distance of a proposed segment between two other vertices of the other set of vertices, even though the intermediate vertex is not on the proposed segment, and, if so, removing the intermediate vertex from the other set of vertices.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: August 13, 2013
    Assignee: Palantir Technologies, Inc.
    Inventors: Daniel P. Cervelli, John A. Carrino
  • Patent number: 8502824
    Abstract: A method is used to control a liquid crystal panel to display a character having a tilted or curved stroke. The liquid crystal panel includes a plurality of original physical pixels arranged in a matrix array. The method includes dividing each original physical pixel into three color dots of red, green and blue, and forming a plurality of display units. Each display unit includes three horizontally consecutive color dots, and at least one of the plurality of display units includes color dots from two of the original physical pixels. The method includes constructing a clear lattice diagram including the plurality of display units for displaying the tilted or bended stroke, and driving the liquid crystal panel to display the character based on the clear lattice diagram. As such, in the clear lattice diagram, at least two of the display units are vertically adjacent to each other and are horizontally offset by one or two color dots with respect to each other.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: August 6, 2013
    Assignee: Inventec Appliances (Shanghai) Co., Ltd.
    Inventors: Yilin Shen, Lingyan Bao, Shih-Kuang Tsai
  • Publication number: 20130194277
    Abstract: According to an embodiment, provided is a screen generating apparatus that includes: a position information acquirer that acquires a screen position information file that sets a font size of a font included in a screen and position information of an image or a part included in the screen; a screen display size acquirer that acquires a screen display size of a display devise as a target display; a magnification calculator that calculates a magnification by using a predetermined screen display size and the acquired screen display size; a font size determiner that determines a font size in the display devise as the target display based on the calculated magnification; a converter that converts the screen position information file based on the calculated magnification and the determined font size; and a screen generator that generates a screen compatible with the converted screen position information file.
    Type: Application
    Filed: January 22, 2013
    Publication date: August 1, 2013
    Inventor: Naoki TAKISHIMA
  • Patent number: 8494277
    Abstract: A system for recognizing handwriting. A handwritten character is captured as an image of black pixels and white pixels. The image is partitioned into segments, each of which having a pixel ratio of a total number of black pixels in the segment to a total number of black pixels in the image. A reference character has segments corresponding to the image segments. Each reference character segment has a value range of a pixel ratio of a total number of black pixels in the segment of the reference character to a total number of black pixels in the reference character. It is ascertained that the pixel ratio of more than a predetermined number of segments in the image are within the value range of the pixel ratio of the corresponding segments of the reference character, from which, the handwritten character is recognized as the reference character.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Choudhary Khushboo, Shiva C T Kumar, Mukundan Sundararajan
  • Patent number: 8494278
    Abstract: A method and computer program product for recognizing handwriting. A handwritten character is captured as an image of black pixels and white pixels. The image is partitioned into segments, each of which having a pixel ratio of a total number of black pixels in the segment to a total number of black pixels in the image. A reference character has segments corresponding to the image segments. Each reference character segment has a value range of a pixel ratio of a total number of black pixels in the segment of the reference character to a total number of black pixels in the reference character. It is ascertained that the pixel ratio of more than a predetermined number of segments in the image are within the value range of the pixel ratio of the corresponding segments of the reference character, from which, the handwritten character is recognized as the reference character.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Choudhary Khushboo, Shiva C T Kumar, Mukundan Sundararajan
  • Patent number: 8487934
    Abstract: Disclosed is a display apparatus comprising: a display section including a first and a second display areas, which can set a first and a second coordinate systems; a memory storing an image file including image data, coordinate range data, and coordinate value table data; and a processor which performs: image file specifying processing specifying the image file; display processing which (i) reads out the specified data, (ii) controls a display of an image part among an image of the specified image data, (iii) sets the first coordinate system within a range overlapping the image part, and (iv) controls a display of plotted points of the first coordinate system, wherein the coordinate value table data correlates a coordinate value of the third coordinate axis with those in the first coordinate system, and the display processing sets the second coordinate system in the second display area, and controls a display of plotted points.
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: July 16, 2013
    Assignee: Casio Computer Co., Ltd.
    Inventor: Takayuki Sakurai
  • Patent number: 8466816
    Abstract: A circuit for serializing bits including a clock circuit and a serializer. The clock circuit may be configured to generate a plurality of clock signals from a received master clock signal. A plurality of bits may be transmitted to the serializer in response to a transition of a first clock signal. The serializer may comprise a system of latches and a rotary circuit. The system of latches may be configured to receive a first half of the plurality of bits in response to a first transition of a second clock signal and to receive a second half of the plurality of bits in response to a transition of a third clock signal. The rotary circuit may be configured to receive the plurality of bits from the system of latches and to output each bit at a particular time based on a plurality of rotary clock signals.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: June 18, 2013
    Assignee: Raytheon Company
    Inventor: Martin S. Denham
  • Publication number: 20130120397
    Abstract: A display device includes an operation portion, a display portion, a character designating portion, and a display control portion. The display control portion displays the at least one character on the display portion. The display control portion displays, in a case where the at least one character displayed on the display portion includes a predetermined special character and the number of at least one display lines is not less than a threshold value, a dot pattern for an alternate character instead of a dot pattern for the special character. The display control portion changes, in a case where a designated character is the alternate character, the dot pattern for the designated character displayed on the display portion to the dot pattern for the special character.
    Type: Application
    Filed: September 24, 2012
    Publication date: May 16, 2013
    Inventors: Tomoki MIYASHITA, Hidekazu ISHII, Nako YOSHIMURA
  • Patent number: 8416244
    Abstract: A graphics or image rendering system, such as a map image rendering system, receives image data from an image database in the form of vector data that defines various image objects, such as roads, geographical boundaries, etc., and textures defining text strings to be displayed on the image to provide, for example, labels for the image objects. The imaging rendering system renders the images such that the individual characters of the text strings are placed on the image following a multi-segmented or curved line.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: April 9, 2013
    Assignee: Google Inc.
    Inventor: Brian Cornell
  • Patent number: 8400455
    Abstract: A method for use in animation includes establishing an influence primitive, associating the influence primitive with a model having a plurality of model points, and for each of the plurality of model points on the model, determining an offset primitive that passes through the model point. Another method includes deforming the model, and determining a deformed position of each of the plurality of model points by using a separate offset primitive for each model point. A computer readable storage medium stores a computer program adapted to cause a processor based system to execute one or more the above steps.
    Type: Grant
    Filed: January 7, 2009
    Date of Patent: March 19, 2013
    Assignees: Sony Corporation, Sony Pictures Entertainment Inc.
    Inventors: Arthur Gregory, Dan Weston
  • Publication number: 20130057553
    Abstract: An electronic display is provided that can include any number of features. In some embodiments, the display includes sensors, such as a camera, configured to detect a user parameter of a user positioned before the display. The user parameter can be, for example, an age of the user or a distance of the user from the screen. The display can include a processor configured to adjust a font or icon size on the display based on the detected user parameter.
    Type: Application
    Filed: November 11, 2011
    Publication date: March 7, 2013
    Applicant: DigitalOptics Corporation Europe Limited
    Inventors: Hari Chakravarthula, Tomaso Paoletti, Avinash Uppuluri
  • Patent number: 8390627
    Abstract: A text processing device and text processing method are provided. The method includes steps: receiving input characters; displaying current input characters with a predetermined magnification ratio; judging whether length of the input characters is more than the predetermined maximum length, if not, receiving input characters, and if yes, adjusting display state on the text processing device according to the predetermined magnification ratio and the predetermined maximum length.
    Type: Grant
    Filed: September 28, 2009
    Date of Patent: March 5, 2013
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventor: Xu-Xing Yan
  • Patent number: 8363947
    Abstract: A method, system and computer program product for recognizing cursive and non-cursive handwriting. The invention comprises capturing a handwritten character as an image of pixels, partition the image into a plurality of segments each having a pixel ratio of the number of pixels in the segment divided by the total number of pixels in the image, and compare the pixel ratio for each segment to a value range associated with a corresponding segment of a reference character. The handwritten character is recognized as the reference character if more than a predetermined number of the segments in the image have the pixel ratios within the respective value ranges of the reference character.
    Type: Grant
    Filed: July 31, 2010
    Date of Patent: January 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Choudhary Khushboo, Shiva C T Kumar, Mukundan Sundararajan
  • Publication number: 20130009962
    Abstract: A method, apparatus, computer program product, and user interface provide for determining a minimum and optimum font size for information displayed on a display based on a predetermined set of criteria, and automatically adjusting the displayed information on the display using a module such that a size of a smallest font of the information is not smaller than the minimum font size and that a size of a main font of the information is not smaller than the optimum font size.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: CORE WIRELESS LICENSING S.A.R.L
    Inventor: Max Lindfors
  • Patent number: 8339673
    Abstract: A method and apparatus for processing an image are provided that can suppress blur edges at an edge portion of a character so that sharpness and quality of the image can be improved. The apparatus comprises an inside and outside edge discrimination portion for discriminating whether a target pixel to be processed belongs to an inside edge or to an outside edge, a threshold value generating portion for selecting a threshold value from plural threshold values for error diffusion process in accordance with an area discriminated by the inside and outside edge discrimination portion to output the selected threshold value and an error diffusion process portion for performing the error diffusion process for multilevel input data concerning the target pixel by utilizing the threshold value generated by the threshold value generating portion so as to produce output data whose gradation steps are reduced.
    Type: Grant
    Filed: June 5, 2003
    Date of Patent: December 25, 2012
    Assignee: Minolta Co., Ltd.
    Inventor: Taisuke Akahori
  • Patent number: 8339642
    Abstract: An apparatus, method, and system for processing character data is provided, which selects a format of the character data to be used for generating print data. When a user instruction for printing character data according to character command data specifying the output of the character data is received, the format of the character data is selected based on the character command data.
    Type: Grant
    Filed: February 12, 2009
    Date of Patent: December 25, 2012
    Assignee: Ricoh Company, Ltd.
    Inventor: Akiyoshi Ono
  • Patent number: 8315601
    Abstract: A system and method for processing attachments to messages sent to a mobile device is described herein. Embodiments described herein apply to encrypted messages comprising multiple message parts, in which different encryption keys (e.g. session keys) have been used to encrypt the different message parts. In at least one example embodiment, the encrypted session keys for every message content part comprising an attachment is received at the mobile device. In one embodiment, all of the encrypted session keys are stored together in a main message header. The mobile device may then decrypt the encrypted session key associated with a user requested attachment, and transmits the decrypted session key to one or more remote servers in an attachment request for use in decrypting the requested attachment. Data associated with the requested attachment, in decrypted form, is returned to the mobile device.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: November 20, 2012
    Assignee: Research In Motion Limited
    Inventors: Michael Kenneth Brown, Michael Grant Kirkup, Michael Stephen Brown
  • Patent number: 8289340
    Abstract: A method for creating a coordinated image display by designing a digital template for the image display. The template includes a number of openings for displaying digital images. Each of the openings has at least one stored required image attribute that must be satisfied to a programmed degree according to the artistic design of the template. A template recipe includes an image attribute for a dependent opening, which means that it's defined to be dependent upon at least one image attribute of an image in another opening of the template. The computer system automatically searches an image database for an image satisfying the required image attribute for the dependent opening. If a user of the computer system manually replaces or modifies an image upon which another image depends, the computer system will automatically search the image database for a new image that satisfies the required dependency upon the replaced or modified image, if necessary.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: October 16, 2012
    Assignee: Eastman Kodak Company
    Inventors: Raymond W. Ptucha, Laura R. Whitby, William Bogart
  • Patent number: 8284201
    Abstract: A method, apparatus, user interface and computer program product include the ability to determine a brightness characteristic of a display, use the brightness characteristic to determine a minimum and optimum font size for information displayed on the display, and automatically adjust the displayed information such that a size of a smallest font of the information is not smaller than the minimum font size and that a size of a main font of the information is not smaller that the optimum font size.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: October 9, 2012
    Assignee: Core Wireless Licensing S.A.R.L.
    Inventor: Max Lindfors
  • Patent number: 8279482
    Abstract: A computer readable recording medium storing a program causing a computer to execute a process for a combination printing function for collectively printing out contents of plural pages into one page, the process which includes selecting a test printing target page from printing target data, generating image data in which at least two pages regarding the selected page are reduced to different scales and are collected into one page, and transmitting the generated image data to a printing device.
    Type: Grant
    Filed: October 17, 2006
    Date of Patent: October 2, 2012
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Takashi Tomizuka, Takashi Oda
  • Patent number: 8274523
    Abstract: A method for creating an artistically coordinated image display. A digital template is provided for said image display and it includes of openings for placing images each having at least one required attribute for an image. A programmed computer system automatically searches a database of images for images to be placed in the openings and each of the images satisfy the openings required image attributes. One or more vertical and horizontal lines are demarcated in the so that subjects in the image can be placed on the lines or their intersecting points by modifying and shifting the image appropriately. A subject of the image can also be measured and its size can be set as a reference measurement unit to assist in aesthetically placing subjects proportionally within the image.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: September 25, 2012
    Assignee: Eastman Kodak Company
    Inventors: Raymond W. Ptucha, Laura R. Whitby, William Bogart
  • Publication number: 20120236004
    Abstract: The most-frequently-used font size on a Web page acquired from a server unit is determined. The font size is changed so that the font of the most-frequently-used font size (Sdominant) may take a preset optimum font size (Sopt). At the same time, the fonts of the remaining font sizes are changed as much (Sdiff=Sopt?Sdominant) as in the font size changing process.
    Type: Application
    Filed: May 31, 2012
    Publication date: September 20, 2012
    Applicant: CASIO COMPUTER CO., LTD.
    Inventor: Takahiro Tomida
  • Patent number: 8269776
    Abstract: A method generates a distance field of an object, where the distance field includes a set of cells and the object includes a set of stylized strokes. Each stylized stroke includes a centerline, a set of profiles, and a set of terminals. A processor is included for performing steps of the method. A first cell of the set of cells enclosing the object is determined. An outside reconstruction method is associated with the first cell. For each stylized stroke, centerline cells of the set of cells are determined, where each centerline cell encloses a portion of the centerline of the stylized stroke. A centerline reconstruction method is associated with each centerline cell. For each terminal of each stylized stroke a terminal distance field is generated, the terminal distance field including a terminal reconstruction method. Reconstructed distances are determined using the reconstruction methods to generate the distance field of the object.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: September 18, 2012
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Ronald N. Perry, Sarah F. Frisken
  • Patent number: 8255816
    Abstract: An example method of modifying a model of a field includes presenting a representation of field data in a first window and receiving a selection of a portion of the representation of the field data. The method further includes presenting the portion of the representation in a second window, creating a magnified portion, where the representation and the magnified portion are presented concurrently. The method further includes receiving a request to modify the field data presented in the magnified portion, modifying the field data based on the request, and based on the modified field data, updating the magnified portion and the representation to obtain a modified magnified portion and a modified representation, respectively. The method further includes concurrently presenting the modified magnified portion in the second window and the modified representation in the first window.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: August 28, 2012
    Assignee: Schlumberger Technology Corporation
    Inventors: David Hammock, Phil Hodgson, Tedros Kifle, Glen Lillehammer, Randolph E. F. Pepper, Tram Thi Nhat Tran, Juliani Vachon
  • Patent number: 8253752
    Abstract: This application includes devices and methods for processing multimedia data to generate enhanced multimedia data at a receiver based on encoder assisted pre-processing. In one aspect, processing multimedia data includes identifying at least one pixel intensity range in at least one image of multimedia data, modifying at least a portion of the multimedia data to reduce the pixel intensity range, and encoding the modified multimedia data to form encoded multimedia data.
    Type: Grant
    Filed: July 18, 2007
    Date of Patent: August 28, 2012
    Assignee: QUALCOMM Incorporated
    Inventor: Vijayalakshmi R. Raveendran
  • Patent number: 8243077
    Abstract: A method and computer graphical user interface tool for generating and/or modifying character font data to be suitable for low-resolution display are provided. The method generally includes four steps. First, a set of characters to be displayed on a low-resolution display is received. Each character is formed with one or more strokes/glyphs, and all of the strokes/glyphs are represented by a set of basic strokes/glyphs, wherein each basic stroke/glyph is defined by key points and width values. Second, the received set of characters is projected on a low-resolution pixel matrix screen having two-dimensional coordinates and corresponding to the low-resolution display. Third, each stroke/glyph forming the set of characters is redefined, with key points and/or width values of the stroke/glyph are adjusted according to predefined rules, to thereby form a redefined set of characters. Fourth, the redefined set of characters are rendered according to predefined rendering criteria.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: August 14, 2012
    Assignee: DynaComware Taiwan Inc.
    Inventor: Kuo-Young Cheng
  • Publication number: 20120200573
    Abstract: A system and method for enhancing the reading experience of an e-book is disclosed. The system comprises an application program configured for installation to an electronic device, a plurality of markup tags to display information stored in the e-book, the system adaptable to create at least one page of the e-book dynamically and to compile the at least one page at run-time. The plurality of markup tags indicates a triggering event or for the system to unlock information stored in the e-book. The processing engine records the progress of a user through the e-book and the user's interactions with the plurality of markup tags. The system and method enable a publisher to quickly, easily, and inexpensively enhance a user's experience of an e-book. The process of adding markup tags to an existing e-book allows a publisher to add additional content and interactive features to an e-book without expensive and time consuming processes, and without reformatting the entire e-book.
    Type: Application
    Filed: February 7, 2011
    Publication date: August 9, 2012
    Inventors: Ryan Stoner, Oliver Rabenschlag, Drew McAuliffe
  • Patent number: 8170862
    Abstract: A document image processing device includes a region dividing unit that divides a document image into sentence regions, a character recognizing unit that recognizes characters in each sentence region obtained by the region dividing unit, a classifying unit that classifies the sentence regions into groups based on first character sizes and first line spacings, a translation unit that translates the characters constituting a character string in each sentence region, a calculating unit that calculates second character sizes and second line spacings, and a correcting unit that corrects the second character sizes and the second line spacings of the sentence regions classified into a same group by the classified unit so that differences in second character size and second line spacing between the sentence regions of the same group is substantially equal to or less than predetermined values.
    Type: Grant
    Filed: February 12, 2009
    Date of Patent: May 1, 2012
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Yuya Konno
  • Patent number: 8169544
    Abstract: To eliminate a signal deviation that occurs when scaling processing is performed on image data including multiple signals having different data rates, there is provided an image processing apparatus which performs scaling processing on image data including multiple signals having different data rates and includes a first scaling processing unit that performs a first scaling processing according to a first scale factor in a first area; and a second scaling processing unit that performs a second scaling processing subsequent to the first scaling processing, according to a second scale factor in a second area adjacent to the first area, on a signal having a high data rate using the first scale factor, and performs the second scaling processing on a signal having a low data rate using the second scale factor obtained by correcting the first scale factor, after the first scaling processing.
    Type: Grant
    Filed: June 3, 2009
    Date of Patent: May 1, 2012
    Assignee: Renesas Electronics Corporation
    Inventor: Daisuke Kawaguchi
  • Patent number: 8159606
    Abstract: A method and apparatus are provided for reversible, polynomial based image scaling. The apparatus includes a video scaler for performing image scaling from a first base resolution image to a higher resolution image, and from the higher resolution image to a second base resolution image. The first and the second base resolution images are equal on a pixel-by-pixel basis for an entirety of the first and the second base resolution images. A scaling function used for the image scaling is based on a polynomial function having two or more degrees.
    Type: Grant
    Filed: July 24, 2009
    Date of Patent: April 17, 2012
    Assignee: Thomson Licensing
    Inventors: Joel Sole, Joan Llach
  • Patent number: 8161374
    Abstract: A method for multi-dimensional performance analysis may be provided. A plurality of data may be displayed in a butterfly diagram comprising a data grid, a histogram associated with column sorting criteria, and a histogram associated with row-sorting criteria. Additional information depth may be provided with conditional formatting of the cells of the data grid.
    Type: Grant
    Filed: October 23, 2009
    Date of Patent: April 17, 2012
    Assignee: Microsoft Corporation
    Inventor: Karl R. Haberl