By 90 Degrees Increment Patents (Class 345/658)
  • Patent number: 11847455
    Abstract: A processing unit having a register file includes: a plurality of registers each having a write enable input configured to receive a write enable signal and a write data input connected to a write data path of the processing unit and configured to write data values from the write data path for storage in a register when the write enable signal is asserted; write circuitry configured in a normal mode of operation to assert the write enable signal of a respective one of the registers to cause operational data values to be written to that register from the write data path; and data cleansing circuitry configured to control a data cleansing mode in which write enable signals of all registers in the register file are simultaneously asserted to cause cleansing data values to be simultaneously written to all registers in the register file from the write data path.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: December 19, 2023
    Assignee: GRAPHCORE LIMITED
    Inventor: Jonathan Louis Ferguson
  • Patent number: 11798471
    Abstract: Described is a display system comprising a light source, a scanning assembly, and a controller. The light source includes a first plurality of emitters forming a column that emits a first color. The light source also includes a second plurality of emitters forming a column that emits a different color. The scanning assembly includes a reflective surface rotated by the controller using a control signal having a nonlinear, pulsed waveform. The controller drives the first plurality of emitters and the second plurality of emitters in sequence, during respective portions of the nonlinear waveform, and in synchronization with rotation of the reflective surface such that light emitted by the first plurality of emitters and the second plurality of emitters is reflected onto a same pixel of an output image. The controller also adjusts emission durations of individual emitters to compensate for changes in the rotational speed of the reflective surface.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: October 24, 2023
    Assignee: META PLATFORMS TECHNOLOGIES, LLC
    Inventors: William Thomas Blank, Ilias Pappas
  • Patent number: 10942634
    Abstract: Some embodiments provide an image editing application that edits an image. The image editing application displays an image in a display area. The image editing application displays a rotatable user interface item. In response to receiving a user input, the image editing application rotates the rotatable user interface item. The image editing application rotates the image displayed in the display area based on the rotation of the rotatable user interface item.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: March 9, 2021
    Assignee: Apple Inc.
    Inventors: Randy Ubillos, Timothy D. Cherna, Zehang Sun
  • Patent number: 10891476
    Abstract: A method, system, and neural network for identifying direction of a document where the method comprises: extracting a text line in the document; calculating a first normal direction result indicative of the text line probably being in a normal direction and a first upside-down direction result indicative of the text line probably being in a direction upside-down with respect to the normal direction; calculating a second normal direction result indicative of the text line after being rotated by 180 degrees probably being in the normal direction and a second upside-down direction result indicative of the text line after being rotated by 180 degrees probably being in the direction upside-down with respect to the normal direction; and determining the direction of the document according to the first normal direction result, the first upside-down direction result, the second normal direction result and the second upside-down direction result.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: January 12, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Ruochen Wang, Wei Fan, Jun Sun
  • Patent number: 10789876
    Abstract: A display system includes a display apparatus and a pivot performing part. The display apparatus includes a display panel configured to display an image and including a gate line and a data line, a gate driving part configured to output a gate signal to the gate line, and a data driving part configured to output a data signal to the data line. The pivot performing part is configured to receive, from the display apparatus, a pivot request data for performing a pivot function which rotates the image, and is to perform the pivot function on image data of the image in response to the pivot request data. A manufacturing cost of a display apparatus may be decreased, and a delay time of an image display may be decreased.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: September 29, 2020
    Assignee: SAMSUNG DISPLAY CO., LTD.
    Inventors: Bonghyun You, Mun-San Park, Jai-Hyun Koh, Jaehoon Lee
  • Patent number: 10692171
    Abstract: A method of generating a virtual address in a data processing system controller includes receiving and analyzing attribute information which indicates whether user intervention is possible for allocating a memory buffer for storing image data; enabling one of a first virtual address generator or a second virtual address generator based on an analysis result; and generating the virtual address of a data transaction using the enabled virtual address generator.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: June 23, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sung Min Hong, Jae Young Hur, Min Je Jun
  • Patent number: 10559277
    Abstract: A non-transitory computer-readable storage medium storing a program of screen control capable of improving the user-friendliness with respect to a semiconductor manufacturing apparatus is disclosed. The program of screen control causes a computer to perform operation of: judging whether or not a vertical screen resolution of a display screen is larger than a horizontal screen resolution of the display screen; and dividing a display area of the display screen into a main screen display area for displaying a monitoring image with respect to an operational status of a processing unit and a work area for displaying an operation image with respect to an operation of the processing unit when the vertical screen resolution is larger than the horizontal screen resolution.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: February 11, 2020
    Assignee: EBARA CORPORATION
    Inventors: Tsuneo Torikoshi, Takamasa Nakamura
  • Patent number: 10552016
    Abstract: Some embodiments provide an image editing application that edits an image. The image editing application displays an image in a display area. The image editing application displays a rotatable user interface item. In response to receiving a user input, the image editing application rotates the rotatable user interface item. The image editing application rotates the image displayed in the display area based on the rotation of the rotatable user interface item.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: February 4, 2020
    Assignee: Apple Inc.
    Inventors: Timothy D. Cherna, Randy Ubillos, Zehang Sun
  • Patent number: 10402946
    Abstract: A system including a rotate block including an array of bit storage units for storing image data bits of a subtile of an image to be rotated, the image data bits of the subtile being arranged in a plurality of subtile rows. The rotate block is operative to load the image data bits of each subtile row of the subtile into the array according to a subtile row load direction that is selected from a plurality of load directions based at least upon a rotate operation to be performed on the image. After loading all the image data bits of the subtile into the array, the rotate block repeatedly unloads image data bits out of the array to produce a rotated subtile. The image data bits that are unloaded from the array from each unloading operation form a subtile row of the rotated subtile.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: September 3, 2019
    Assignee: LEXMARK INTERNATIONAL, INC.
    Inventors: Christopher Wilson Case, Brian Allen Craw
  • Patent number: 10365966
    Abstract: Systems and methods are disclosed for storing codewords in NAND memory. The method includes receiving a first and second codeword. The method includes storing a partition of the first codeword and a partition of the second codeword in a buffer. The method includes transferring the partition of the first codeword and the partition of the second codeword to a page in NAND memory.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: July 30, 2019
    Assignee: Marvell lnternational Ltd.
    Inventors: Shashi Kiran Chilappagari, Viet-Dzung Nguyen, Gregory Burd
  • Patent number: 10346560
    Abstract: A system and method for efficient management and viewing of electronic data and documents, such as electronic blueprint sheets. The system and method may include processing the electronic blueprint sheets by a computing device. The system and method may include querying by the computing device and processing modules to determine their availability. Each processing module may cause further processing of each page. The system and method may include distributing of the blueprint file to available processing modules based on the availability of the processing modules for processing.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: July 9, 2019
    Assignee: PlanGrid, Inc.
    Inventors: Ralph L. Gootee, III, Cory R. Lorenz, Kenny W. Stone
  • Patent number: 10185414
    Abstract: Disclosed is a smart watch which may comprise: a display unit including a display panel displaying an image and a panel frame supporting the display panel; a rotating member including a rotating plate provided with recesses on an outer peripheral surface of the rotating plate, a rotating shaft having one end connected to a center of the rotating plate to rotate the rotating plate, and a driving motor coupled with the other end of the rotating shaft; a control unit to control the display unit and the rotating member; and a support frame to support the display unit and accommodate the rotating member and the control unit.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: January 22, 2019
    Assignee: SAMSUNG DISPLAY CO., LTD.
    Inventors: Hui Nam, Myung Ho Lee
  • Patent number: 10140646
    Abstract: A system and method for analyzing reviews is disclosed herein. User-generated content (UGC) such as on-line reviews of products can be broken up in to different features of the products being reviewed. The UGC is analyzed to find each mention of each feature. Then a tag cloud or other visual indicia of the features is created. The tag cloud or other visual indicia displays a certain subset of the features, with an indication of how often certain features are discussed. The indication of how often features are discussed can be the font size of the tag cloud or other visual indicia. Other embodiments are also disclosed.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: November 27, 2018
    Assignee: WALMART APOLLO, LLC
    Inventors: Tabassum Parveen, Siddhanth Jain, Hrushikesh Mohapatra
  • Patent number: 9519947
    Abstract: One embodiment of the present invention sets forth a technique for a program to access multi-dimensional formatted graphics surface memory. Multi-dimensional memory objects called “surfaces” stored in a user-specified data or pixel format and arranged in a graphics optimized layout are accessed by programs using surface instructions. A set of memory access instructions e.g., load, store, reduce, and atomic, referred to as surface instructions, may be used to access the surfaces. Coordinate bounds checking is performed with configurable clamping. Caching behavior may also be specified by the surface instructions. Data format conversion and packing to a specified storage format is supported for store, reduction, and atomic surface instructions. Data format conversion and unpacking from a specified storage format is supported for loads and atomic surface instructions.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: December 13, 2016
    Assignee: NVIDIA Corporation
    Inventors: John R. Nickolls, Brian Fahs, Lars Nyland, John Erik Lindholm, Richard Craig Johnson
  • Patent number: 9478005
    Abstract: A method of processing 2D graphics comprising generating a perspective projection of a 2D graphics by scaling the 2D graphics with a variable ratio, wherein scaling the 2D graphics with the variable ratio comprises interpolating the graphics with a filter, such that a point xp in the perspective projection is generated from a point x0 in the 2D graphics with a following equation x0=1/R(j)*xp+Ph(j), wherein j represents a line index of the point x0, 1/R(j) represents a scaling factor of a length in the 2D graphics versus a length in the perspective projection, and Ph(j) represents a phase shift.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: October 25, 2016
    Assignee: MONTAGE TECHNOLOGY (SHANGHAI) CO., LTD.
    Inventors: Xiaodong Huang, Chengmei Zhou
  • Patent number: 9471960
    Abstract: A display apparatus includes an image input unit capable of inputting an image in a first format in which a first resolution in a first direction is higher than a second resolution in a second direction and an image in a second format in which the second resolution is higher than the first resolution, a determination unit configured to determine whether a format of the image input via the image input unit is the first format or the second format, a rotation unit configured to rotate the image such that the first and second directions are replaced with each other, a rotation controller configured to control the rotation unit depending on the format of the image, and a display unit configured to display an output image from the rotation unit.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: October 18, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Masahiro Funada
  • Patent number: 9081541
    Abstract: Discussed are embodiments that provide an interface which is intuitional to users in a mobile terminal having a transparent display. In an exemplary embodiment, there is a mobile terminal that includes: a sensing unit configured to detect a user's direction with respect to the mobile terminal; a transparent display unit configured to display an image; and a controller configured to control the transparent display unit to change a display direction of the image.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: July 14, 2015
    Assignee: LG ELECTRONICS INC.
    Inventor: Hotaek Jung
  • Patent number: 8976200
    Abstract: In one embodiment, a display controller comprises control logic that rotates a frame image by two-dimensional blocks of pixels when the frame image is rotated from an original orientation.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: March 10, 2015
    Assignee: Marvell International Ltd.
    Inventors: Anitha Kona, Susan Lin
  • Patent number: 8872855
    Abstract: When the device is rotated from a portrait orientation to landscape orientation, or vice versa, the display device rotates the content items within distinct respective content regions of a page template (“slots”) that each appear to stay in their same position with respect to a frame of reference of the display device. While the content regions stay in their same positions, the content within each content region counter-rotates in place to offset the rotation of the display device. Thus, the content within the content regions maintains an orientation with respect to a constant (non-rotating) frame of reference, regardless of the orientation or rotation of the display device. In one embodiment, a slot's position, height, and width in a template in a second orientation are determined from the slot's position, height, and width in the template in a first orientation.
    Type: Grant
    Filed: July 21, 2011
    Date of Patent: October 28, 2014
    Assignee: Flipboard, Inc.
    Inventor: Evan R. Doll
  • Patent number: 8730267
    Abstract: Embodiments of the disclosed technology comprise a handheld display device with built-in accelerometer and, in some embodiments, compass. The display of a human figure is changed based on a change in viewpoint/orientation of the device. That is, upon detecting a change in viewpoint (e.g., viewing angle, tilt, roll, or pitch of the device), the image of the person changes. This may be used with a still picture of a person, such as for the sale of clothing, or in conjunction with moving images, such as for a sports or exercise instructional video.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: May 20, 2014
    Assignee: Celsia, LLC
    Inventor: Barry Lee Petersen
  • Patent number: 8670002
    Abstract: A portable electronic device adapted to change its operation mode is disclosed. When a rotation of the portable electronic device is detected, the operation mode is changed according to the angle of rotation, and a user interface corresponding to the changed operation mode is output by a display unit. This method intuitively changes the mode based on a rotation of the device without requiring a complicated and unnecessary key input, and provides a more convenient and faster user interface.
    Type: Grant
    Filed: April 17, 2008
    Date of Patent: March 11, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dong-Kyun Kim, Joon-Suh Kim, Gee-Hong Yoon
  • Patent number: 8594418
    Abstract: In a method for editing a digital image by computer, operating controls for controlling properties are offered on a monitor; modifications of the image are formed in one step and modifications are applied to the image in a subsequent step. Operating controls for each type of modification are operative simultaneously. An apparatus for working the method as well as computer program products are disclosed.
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: November 26, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: Michael Donvig Jonsson
  • Publication number: 20130300769
    Abstract: Embodiments of the present invention disclose an image rotation control method and device. The method includes: reading image blocks of a first image from a first buffer according to a rotation angle, where the first image is in a first image format; writing the read image blocks into a preset second buffer; and reading image data from the second buffer according to a second image format, so as to obtain a rotated second image.
    Type: Application
    Filed: April 25, 2013
    Publication date: November 14, 2013
    Inventor: Huawei Technologies Co., Ltd.
  • Patent number: 8493413
    Abstract: An apparatus and a method for changing a screen mode depending on a posture and movement of a terminal are provided. A motion sensor measures a value of a three-axis sensor that changes depending on the posture or movement of the terminal, and transfers the measured value to the controller. A storage stores a plurality of screen modes corresponding to the posture or movement of the terminal. A controller determines the posture or movement of the terminal using the value of the three-axis sensor transferred from the motion sensor, and maintains the current screen mode a change in one of three axes is greater than the other two axes which indicates a user did not intended to switch the screen mode.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: July 23, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Hyun-Young Mo
  • Publication number: 20130167320
    Abstract: A vacuum cleaner includes a foot, a handle pivotally attached to the foot, a suction source, and a display disposed on one of the handle and the foot. The foot includes a suction nozzle. The handle is pivotal relative to the foot about an axis of rotation. The suction source is in fluid communication with the suction nozzle. The display is for displaying content in a first orientation relative to the display and a second orientation relative to the display based on the position of the handle relative to the foot. The second orientation is different than the first orientation.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 4, 2013
    Inventors: Andrew Q. Liu, Susan S. Roberts, Steven W. Kostreba
  • Patent number: 8466933
    Abstract: An information processing unit is configured so that in a case where a display-rotating button 4 or 11b is operated by a user so as to select a second display mode, and where either a communication unit 5 or 13 is in an activated state and the user does not halt the action of the communication unit 5 or 13, the display mode is shifted to a mode other than the second display mode. Thereby, it is possible to urge the user to change the posture of a main body 1.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: June 18, 2013
    Assignee: Panasonic Corporation
    Inventor: Kenji Nishikawa
  • Patent number: 8466930
    Abstract: The fact that B and R are close to a U axis and to a V axis, respectively, is noted. On that basis, from an example of color adjustment parameters set in directions of colors, it is found out that, when inputted V is in a negative range, B has a small influence. Accordingly, a B component is omitted from calculation in order to reduce a calculation amount. Similarly, components having small influences are omitted when B is in a positive range, when U is in the positive range, and when U is in the negative range. Thereby, adjustment parameters AR, AG, and AB set in directions shown in the drawing can be defined. When inputted V is in the positive range, a V component can be adjusted by multiplying AR by the inputted V. Similar processing is performed when inputted V is in the negative range, when U is in the positive range, and when U is the negative range, respectively.
    Type: Grant
    Filed: October 2, 2008
    Date of Patent: June 18, 2013
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Koji Otsuka, Daisuke Koyama, Osamu Mamba
  • Patent number: 8438475
    Abstract: Disclosed herein are systems and methods for the production of accented presentations using pre-defined templates and material, which presentations may be in a printed or scrap-booked format. A server system may be made available to clients over a network, that server providing templates, patterns and associated material, the server providing a client with executable instructions enabling a user to make selections to a final accented presentation. The server system may receive an order including an identification of a template and user selections, and may include an interpretive and production system that fabricates a final accented presentation, or a part of fabrication and/or assembly thereof. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.
    Type: Grant
    Filed: July 29, 2010
    Date of Patent: May 7, 2013
    Assignee: Cabin Creek, LLC
    Inventors: Jeanette Lynton, Brian Holman, Kristy McDonnell, Kristine Widtfeldt
  • Patent number: 8422788
    Abstract: Tilt is reduced or eliminated in captured digital images. Edges in a first image are detected. Angles corresponding to the detected edges are determined. A dominant angle is selected from the determined angles. The first image is rotated according to the selected dominant angle to generate a second image. The second image is a de-tilted version of the first image.
    Type: Grant
    Filed: August 26, 2008
    Date of Patent: April 16, 2013
    Assignee: Microsoft Corporation
    Inventors: Denis Demandolx, Sing Bing Kang
  • Publication number: 20130069988
    Abstract: A portable display device comprises: a tilt detection unit detecting an angle of rotation, measured between a vertical plane component of a tilt vector of a predetermined reference line in the display and a gravitational vector, as a display tilt; a facial orientation specification unit recognizing a face of a person facing the display and specifying an upright orientation of the face; a terminal orientation determination unit establishing a plurality of angle ranges, and determining whether the display tilt newly detected by the tilt detection unit exceeds a given angle range and enters another angle range, the given angle range including the angle detected by the tilt detection unit upon updating a previous display orientation; and a control unit causing the facial orientation specification unit to begin the specification when the terminal orientation determination unit makes an affirmative determination, and updating the display orientation according to the specified upright orientation.
    Type: Application
    Filed: February 21, 2012
    Publication date: March 21, 2013
    Inventors: Rinako Kamei, Norihiro Matsui, Takuya Matsumoto, Shohji Ohtsubo, Iku Ohama
  • Patent number: 8400475
    Abstract: A method for processing data includes; storing image data of a p-th frame, wherein p is a natural number, determining a display mode of the image data of the p-th frame based on the number of pulses of a data enable signal corresponding to the image data of the p-th frame, and processing the image data of the p-th frame according to the determined display mode.
    Type: Grant
    Filed: August 19, 2009
    Date of Patent: March 19, 2013
    Assignee: Samsung Display Co., Ltd.
    Inventors: Po-Yun Park, Dong-Won Park
  • Patent number: 8269988
    Abstract: A print terminal includes a memory reader for reading image data recorded in a recording medium, an image-capturing unit for capturing the image data read by the memory reader, and an image-processing unit for processing the image data captured by the image-capturing unit. The image-processing unit has a first rotation-processing function for rotating a print image to be used in printing the image data, a second rotation-processing function for rotating a print-medium image to change the orientation of a print medium to be used in printing the image data, and a third rotation function for simultaneously rotating both the print image and the print-medium image.
    Type: Grant
    Filed: April 14, 2004
    Date of Patent: September 18, 2012
    Assignee: Sony Corporation
    Inventors: Tatsuya Kuroda, Kohei Sakura
  • Publication number: 20120229455
    Abstract: On the basis of data based on an attitude and/or a motion of a portable display apparatus body, at least a direction of rotation and an amount of rotation of the portable display apparatus about a predetermined direction in real space are calculated, and a corrected amount of rotation is calculated by correcting the calculated amount of rotation by a predetermined factor. Then, an operation indication direction based on the direction of rotation and the corrected amount of rotation is calculated with respect to a direction that corresponds to the predetermined direction and is set in a virtual world, and predetermined processing is performed on the virtual world. A first image including at least a part of the virtual world is displayed on the portable display apparatus.
    Type: Application
    Filed: February 22, 2012
    Publication date: September 13, 2012
    Applicant: NINTENDO CO., LTD.
    Inventors: Yugo Hayashi, Kazuya Sumaki, Keizo Ohta, Jun Ito
  • Publication number: 20120206489
    Abstract: An image may be divided into multiple portions or sub-images using division lines. To facilitate this process, the division lines may be drawn with user input in a single direction. The image may then be rotated to allow a user to draw lines extending in other directions using the same user input direction. In some instances, rotation may be automatically performed upon drawing of a division line, deletion of a sub-image, receiving a specified user command or type of user input and the like. Additionally or alternatively, upon rotating the image a first time in one direction, a subsequent rotation of the image may be performed in an opposite direction. The first rotation and the subsequent rotation may be of the same rotation amount. If a sub-image is deleted, a remaining sub-image or sub-images may be resized or otherwise modified to fit within the display.
    Type: Application
    Filed: February 16, 2012
    Publication date: August 16, 2012
    Applicant: Brother Kogyo Kabushiki Kaisha
    Inventor: Yuko Miyata
  • Patent number: 8243100
    Abstract: Systems and methods to perform fast rotation operations are disclosed. In a particular embodiment, a method includes executing a single instruction. The method includes receiving first data indicating a first coordinate and a second coordinate, receiving a first control value that indicates a first rotation value selected from a set of ninety degree multiples, and writing output data corresponding to the first data rotated by the first rotation value.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: August 14, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Shankar Krithivasan, Erich James Plondke, Lucian Codrescu, Mao Zeng, Remi Jonathan Gurski
  • Patent number: 8233003
    Abstract: An image processing device that supplies image data to a driver section of a display panel includes an encoding section that encodes image data on a block-by-block basis to generate encoded data, the image data corresponding to one scan line of an input image, the image data being divided into a plurality of blocks, a memory that stores the encoded data from the encoding section, and a decoding section that decodes the encoded data from the memory on a block-by-block basis to generate decoded data, the decoded data from the decoding section being supplied to the driver section.
    Type: Grant
    Filed: March 11, 2008
    Date of Patent: July 31, 2012
    Assignee: Seiko Epson Corporation
    Inventor: Atsushi Obinata
  • Patent number: 8200043
    Abstract: A system and method for character recognition with document orientation determination is shown. The method is a detection of simple page orientation based on a limited version of character recognition. The method includes binairizing an input image which has a plurality of alphanumeric characters with a first orientation. The method continues with extracting the connected components and determining a second orientation where the second orientation is based on a 90° turn clockwise or counterclockwise or, in the alternative, no turn from the first orientation. The second orientation will result in a 180° variance from the proper orientation or it will be the proper orientation. The method continues with implementing a limited version of optical character recognition for an analysis of a character and determining if that second orientation is upside down, based at least in part on the analysis. This method generally uses the character “i” for analysis.
    Type: Grant
    Filed: May 1, 2008
    Date of Patent: June 12, 2012
    Assignee: Xerox Corporation
    Inventors: Zhigang Fan, Michael R. Campanelli, Dennis Venable
  • Publication number: 20120105482
    Abstract: A portable electronic device includes a first display, a second display, a pivot, and an angle detector. The first display has a first display screen. The second display has a second display screen. The pivot connects the first display and the second display. An angle defined by the first display screen and the second display screen can be changed. The angle detector detects the different angles defined by the first display screen and the second display screen. The portable electronic device has at least two working modes respectively corresponding to the different angles. The portable electronic device automatically switches to a corresponding working mode according the angle detected by the angle detector.
    Type: Application
    Filed: December 9, 2010
    Publication date: May 3, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., FU TAI HUA INDUSTRY (SHENZHEN) CO., LTD.
    Inventor: DAN XU
  • Patent number: 8159708
    Abstract: A graphic-drawing processing unit performs a rendering process of print data with respect to a band memory or a page memory. When there is a rendering engine that performs a memory access using a memory word width as a minimum unit as a rendering environment, an arbitrary-word-width drawing unit is configured to access an arbitrary-word-width having an arbitrary height, and a one-word width-limited drawing unit is configured to access a limited one-word width having an arbitrary height. The graphic-drawing processing unit performs a drawing process by switching the arbitrary-word-width drawing unit and the one-word-width-limited drawing unit as appropriate.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: April 17, 2012
    Assignee: Ricoh Company, Ltd.
    Inventor: Mikiya Ichikawa
  • Patent number: 8159506
    Abstract: An operation displaying unit displays thereon a preview image of input information. A receiving unit receives a request for rotating displayed preview image. A processing unit rotates the displayed preview image in response to received request for rotating the displayed preview image, and displays rotated preview image on the operation displaying unit.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: April 17, 2012
    Assignee: Ricoh Company, Ltd.
    Inventors: Takashi Yano, Iwao Saeki, Tetsuya Sakayori, Yoshifumi Sakuramata, Haruo Shida, Junichi Takami, Yoshinaga Kato
  • Patent number: 8160306
    Abstract: A patent analyzing system for efficiently reviewing and analyzing a patent document (e.g. patent application, published patent document or patent). The patent analyzing system includes identifying the element names within a patent document and modifying patent drawing sheets to include element names and figure descriptions.
    Type: Grant
    Filed: June 4, 2008
    Date of Patent: April 17, 2012
    Inventor: Michael S. Neustel
  • Patent number: 8098959
    Abstract: A system and methods for rotating and compressing digital image data is presented. The system includes an image sensor that vertically and horizontally flips a digital image, an image processor that converts the image into the YCbCr color space, reorder buffers that divide the YCbCr component data into component blocks and rotate the component blocks, and a JPEG encoder that applies JPEG compression to the rotated component blocks. The JPEG encoder differentially encodes DC coefficients of the component blocks in an order that corresponds to the desired rotated image. An index is created by the JPEG encoder that allows for the reconstruction and storing of the rotated component blocks as a rotated JPEG image.
    Type: Grant
    Filed: October 29, 2008
    Date of Patent: January 17, 2012
    Assignee: Aptina Imaging Corporation
    Inventors: Clifford Yeung, Sheng Lin
  • Patent number: 8046713
    Abstract: A mobile phone (1) includes: a blank area detection section (55) which detects a blank area whose size is determined by subtracting, from an entire area of a display screen, an image display area where an image is displayed and a character string display area where a character string is displayed; and a reposition control section (51) which changes the position or size of at least one of the image and the character string from an initial state, in such a way as to allow the image and the character string to be displayed in a single display screen. On this account, an image and a character string associated therewith are efficiently displayable in a single screen.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: October 25, 2011
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Daisuke Yamashita
  • Patent number: 8036493
    Abstract: A method for correcting orientation of patent figures for efficiently reviewing and analyzing a patent document (e.g. patent application, published patent document or patent). The method for correcting orientation of patent figures includes acquiring a patent image file for a patent document, identifying the Figure Page(s) in the patent image, determining what Figure Page(s) were originally prepared in a “landscape” orientation, and modifying the Landscape Pages to be in a landscape orientation thereby rotating the Figure Page clockwise 90 degrees.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: October 11, 2011
    Inventor: Michael S. Neustel
  • Publication number: 20110063326
    Abstract: A method for image scaling and shifting on a display unit comprises steps of: providing a first image to display on the display unit, in order to complete the shown on the display unit, the first image and the display unit having the same size of a length of x and a width of y; according to rotating the display unit with 90 degrees, transforming the first image with 90 degrees and scaling the first image to form a second image; the second image having a width of x and a length of x2/y; displaying a first part of the second image on the display unit; according to a shaking action, shifting a second part of the second image onto the display unit; wherein lengths of first part and the second part of the second image are x, and widths of both of them are y.
    Type: Application
    Filed: September 14, 2009
    Publication date: March 17, 2011
    Inventor: Lee Fu-Wen
  • Patent number: 7800634
    Abstract: A method of rotating an image based on image data including a plurality of pixels per a line, the method including setting the number of pixel data forming the pixel; sequentially storing the pixel data in a first memory according to the order of the line and the pixel; calculating the number of entire image data on the basis of the number of pixel data, the line number of the image data, and the number of pixels per line; setting an image rotation angle; calculating a location value of each pixel data in a second memory on the basis of the number of pixel data per pixel, the line number of the image data, the number of pixels per line, and the number of the entire data by independent processes in consideration of the setting image rotation angle; and storing the image data from the first memory in the second memory on the basis of the calculated location value of each pixel data in the second memory with regard to each pixel data.
    Type: Grant
    Filed: June 1, 2005
    Date of Patent: September 21, 2010
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Joung-hum Baek, Cheon-yong Cho, Young-nam Oh, R. Jai Pravinchandra
  • Patent number: 7782341
    Abstract: Rotation in the storage domain is a one-one function with the domain equal to the range. This permits an image to be rotated in place. Each image size implies at least one garland of closed chains of pixels. Each image includes a spanning set of these garlands. Rotation in place moves each pixel to the next location on its garland. On completion of a garland by return to the initial pixel, pixels on the next garland are moved. Image rotation is complete after all the garlands have been traversed.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: August 24, 2010
    Assignee: Texas Instruments Incorporated
    Inventor: Sreenivas Kothandaraman
  • Patent number: 7746361
    Abstract: A method is described for determining a discrete boundary for an object to be rendered into a raster pixel image having a plurality of scanlines. In the method, the object is rotated by an integer multiple of 90 degrees, and an outline of the rotated object is decomposed into line segments. For each scanline to be rendered, points of intersection between the line segments and the scanline are determined, and each point of intersection is rounded to an adjacent position selected from a finite set of positions on the scanline using a rule chosen according to the amount of rotation. The rounded points of intersection delimiting the discrete boundary. If the object is rotated by odd multiple of 90 degrees the method includes the steps of identifying points of intersection that satisfy a predetermined criterion; and shifting the identified points of intersection prior to rounding.
    Type: Grant
    Filed: August 11, 2005
    Date of Patent: June 29, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventor: Cuong Hung Robert Cao
  • Patent number: 7742063
    Abstract: An apparatus comprising a buffer circuit, a rotation circuit and a memory. The buffer may be configured to store original image data in one or more sub-matrices. The rotation circuit may be configured to (i) produce rotated data and (ii) store the rotated data in a transposed matrix. The memory may be configured to position the rotated data in the transposed matrix. The transposed matrix comprises final image data rotated by a predetermined angle from the original image data.
    Type: Grant
    Filed: July 7, 2005
    Date of Patent: June 22, 2010
    Assignee: LSI Corporation
    Inventors: Ho-Ming Leung, Gary Chang, Wern-Yan Koe
  • Patent number: 7643038
    Abstract: Apparatus are provided, including an embedded display processor on a given chip. The apparatus may be an embedded device, for example, a mobile wireless communications device. More specifically, the apparatus may be a mobile phone, a portable gaming device, a video streaming device, or a GPS map drawing device. The display processor includes, on the same given chip, a rendering memory, from which pixels are rendered to a display device. The display processor further includes an image manipulation mechanism to manipulate pixels of a given image frame from source positions in a pre-manipulation buffer, to target positions in the rendering memory, the target positions corresponding to rendered positions in the given image frame.
    Type: Grant
    Filed: November 2, 2005
    Date of Patent: January 5, 2010
    Assignee: QUALCOMM Incorporated
    Inventor: Scott Howard King