Resizing Document Patents (Class 715/252)
  • Patent number: 9858027
    Abstract: Techniques are provided for segmenting digital content into a plurality of tiles which can be displayed across multiple application windows. For example, in one specific implementation, the methods disclosed herein can be used to segment a webpage into a plurality of tiles, wherein each of the tiles can be displayed in a separate web browser that displays a portion of the original webpage. In general, each content browser identifies which tile it displays based on a configuration that can be stored locally by the browser. To maintain interactivity such as may be provided by active content, each browser includes a mutation observer configured to detect changes in a document object model (DOM) and/or cascading style sheet (CSS) associated with the displayed content. Detected changes are recorded in notification messages which can be broadcast to other content browsers via a WebSocket connection or a direct peer-to-peer network.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: January 2, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Damien Antipa, Alexandre Capt, Tobias Bocanegra, Ondrej Florian
  • Patent number: 9671951
    Abstract: A method for zooming screen, an electronic apparatus and a computer readable medium using the same are provided. The method is adapted to an electronic apparatus having a touch screen. Firstly, a zooming gesture is detected by utilizing the touch screen. Next, a screen object acted by the zooming gesture on the touch screen is searched. Afterwards, a specific part of the screen object and a screen edge of the touch screen are used as a reference to zoom all of objects displayed in a screen of the touch screen, such that a height of the specific part of the screen object is constantly maintained during zooming the screen.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: June 6, 2017
    Assignee: HTC Corporation
    Inventors: Wen-Yuan Chi, Chuan-Feng Yeh, Sheng-Hsin Huang
  • Patent number: 9501220
    Abstract: An information processing apparatus that detects touch input at a touch panel disposed on or formed integrally with a display, extracts one or more character strings from a plurality of character strings displayed on the display based on the detected touch input, prioritizes the extracted one or more character strings, and controls the display to display the extracted one or more character strings in order based on the prioritizing.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: November 22, 2016
    Inventor: Takahiro Aizawa
  • Patent number: 9311061
    Abstract: A method, system and computer program product for designating the order in which a plurality of tasks are to be executed on a computer system. In one embodiment, a plurality of task icons, each of which represents a respective one task, are shown in defined positions in a view on the computer system, and these defined positions of the task icons are used to determine the order in which the tasks are to be executed by the computer system. In an embodiment, the task icons are shown in a grid pattern, having rows and columns. Tasks represented by task icons shown in successive rows of the grid pattern are executed in series, and tasks represented by task icons shown in the same row of the grid pattern are executed in parallel. In an embodiment, at least one of the task icons represents an embedded executable workflow folder.
    Type: Grant
    Filed: February 10, 2011
    Date of Patent: April 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Wayne M. Delia, Stuart B. Tener
  • Patent number: 9098291
    Abstract: A device receives code in a modeling environment format, receives a model in the modeling environment format, and receives relationships information associated with one or more relationships between the code and the model. The device combines the code, the model, and the relationships information to generate an output file in a non-modeling environment format, and outputs or stores the output file.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: August 4, 2015
    Assignee: The MathWorks, Inc.
    Inventors: Xiaocang Lin, Jesung Kim, Yong Huang
  • Patent number: 8994968
    Abstract: An image forming apparatus that is capable of displaying a real size preview and reduces user's time and effort required for forming the image on the recording medium. The image forming apparatus includes a printing unit which forms an image on a recording medium, and a user interface for displaying information to a user. A real size preview image is displayed on the user interface. A display magnification slider is used for enabling a user to change a display magnification of the image displayed on the user interface. A controller unit selects a size of the recording medium on which the image is to be formed, based on the display size changed by the user. A printing unit forms the image on the recording medium having the selected size.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: March 31, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Motoki Ikeda
  • Patent number: 8972853
    Abstract: Various embodiments of systems and methods for automatically generating a layout plan are described herein. The method involves invoking original layout information for digital report elements rendered on an original layout region. The optimized layout plan for rendering the digital report elements on a target layout region is generated by: classifying the digital report elements into multiple arrays of digital report elements, deriving origin values for the digital report elements as a quotient of original dimensions of the digital report elements in the corresponding array, determining dimension quotient for the digital report elements based on the derived origin values for the digital report elements in the corresponding array, and determining target layout values as a function of the derived origin values and dimension quotient. The digital report elements are rendered on the target layout region based on the optimized layout plan defined by the target layout values.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: March 3, 2015
    Assignee: Business Objects Software Limited
    Inventor: John Alex William
  • Patent number: 8914719
    Abstract: An apparatus for editing a document containing a plurality of pages each of which includes one or more first objects is provided. The apparatus includes: an adding portion that adds a second object to each of the pages; an extraction portion that extracts, from the pages, a possible improper page that is a page to which the second object is probably not added properly, the possible improper page being extracted for each cause due to which the second object is not added properly; a quantity display portion that displays, for each cause, a quantity of the possible improper page thus extracted; an excluding portion that excludes, from the possible improper page, a selected page that is a page corresponding to the cause selected by a user; and an informing portion that informs the user of a to-be-confirmed page corresponding to the possible improper page remaining after excluding the selected page.
    Type: Grant
    Filed: August 20, 2010
    Date of Patent: December 16, 2014
    Assignee: Konica Minolta, Inc.
    Inventor: Kunihiko Sugimoto
  • Publication number: 20140351696
    Abstract: A system for displaying information on a display screen of a computing device, where the digital content is of the size that exceeds the display screen size for display, the device sends a device_type parameter as part of the service request that enables the web server to format the digital content specific to the device type and for its screen size.
    Type: Application
    Filed: May 27, 2013
    Publication date: November 27, 2014
  • Patent number: 8898561
    Abstract: A method and a device for determining a display mode of an electronic document on a screen are provided. The method may comprise: obtaining the size of the screen and the original layout size of the electronic document; determining, from the obtained original layout size, a document layout length in a layout direction of the original layout of the electronic document; determining, from the obtained size of the screen, a screen reading length in a reading direction of the screen; and comparing the document layout length with the screen reading length to determine whether a fixed-layout display mode or a flow display mode shall be selected to display the electronic document.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: November 25, 2014
    Assignees: Peking University Founder Group Co., Ltd., Beijing Founder Apabi Technology Ltd.
    Inventors: Wei Guo, Zhan Li
  • 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: 8866842
    Abstract: Various embodiments of methods and apparatus for adaptive content authoring are disclosed. A dimensionally-linked authoring interface comprising a dimension control for associating values of a dimension to frames is displayed. A plurality of frames and input associating each of the plurality of frames to a respective value of the dimension are received. A data structure comprising the plurality of frames and associations between the frames and the respective values of the dimension is generated.
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: October 21, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Justin Van Slembrouck
  • Patent number: 8839099
    Abstract: A flash content navigation method, a mobile electronic device, and a computer-readable medium are provided, wherein the flash content is embedded in a web page, and a visible area within the web page is predetermined for displaying at least a portion of the flash content. In the method, when receiving a flash navigating signal, a full screen interface is popped up. If a size of the visible area is greater than that of the touch screen, the flash content is scaled down to make the flash content displayed in the visible area fit the size of the touch screen, and the flash content displayed in the visible area is played back by a scaled size. When receiving a flash interacting signal from the touch screen, the flash interacting signal is transmitted to a flash engine to perform an action on the flash content according to the flash interacting signal.
    Type: Grant
    Filed: January 25, 2011
    Date of Patent: September 16, 2014
    Assignee: HTC Corporation
    Inventors: Chih-Wei Yang, Te-Pei Tseng
  • Patent number: 8832548
    Abstract: A system and method for selective control of zoom adjustments in an electronic publication is disclosed. The method may include generating content for display on an electronic reading device; generating at least one style for the content, and storing the content and the at least one style on a computer readable medium. The generation of at least one style may include identifying at least a portion of the content for which at least one zoom level will be specified; specifying a base text size for the portion of the content; and specifying a first value to increment the base text size to a first zoom state text size.
    Type: Grant
    Filed: September 21, 2009
    Date of Patent: September 9, 2014
    Assignee: Google Inc.
    Inventors: Brady Duga, Garth Conboy, William Leshner, John Rivlin, Vincent Le Chevalier
  • Patent number: 8826191
    Abstract: A computer-implemented method includes identifying a bit-mapped image of a line or polygon shape; mapping the image to a texture map that is slightly large in at least one dimension than the bit-mapped image; overlaying the bit-mapped image and the texture map; computing pixel shading for pixels between an outer edge of the bit-mapped image and the texture map by measuring a distance from particular ones of the pixels to an idealized line near an edge of the bit-mapped image; and displaying the bit-mapped image with pixels at its edge shaded according to the computed pixel shading.
    Type: Grant
    Filed: January 5, 2012
    Date of Patent: September 2, 2014
    Assignee: Google Inc.
    Inventor: James J. Shuma
  • Patent number: 8819556
    Abstract: A method for cropping portions of a document comprises displaying an interactive document workspace with a cropping tool on a sub-area thereof, and rendering one or more formatting indicators spatially associated with the sub-area, the indicators indicating formatting properties of the sub-area.
    Type: Grant
    Filed: February 2, 2007
    Date of Patent: August 26, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Dimcho Balev
  • Patent number: 8812952
    Abstract: In an online collage-based editor, a method for determining an effective aspect ratio for a selected project orientation that includes a group of two or more available page sizes having different aspect ratios and displaying a project page at a derived aspect ratio in the GUI during editing includes the steps (a) determining for each page size in the group, the viewable area of each page, (b) recording the aspect ratios of the viewable areas of step (a), (c) using a mathematical function, describing a total amount of error present amongst the available aspect ratios of step (b) for a given aspect ratio, (d) using a mathematical program, process, or automated calculation tool, finding the effective aspect ratio that minimizes the function and hence the error value of step (c), and (e) displaying the project page at the selected effective aspect ratio.
    Type: Grant
    Filed: August 23, 2010
    Date of Patent: August 19, 2014
    Assignee: Interactive Memories, Inc.
    Inventors: Aryk Erwin Grosz, Daniel Andrew Laffoon, Daniel Thanh Schultz
  • Publication number: 20140229822
    Abstract: A method for managing a page, involving: obtaining an electronic document having a main object and multiple parameters defining an effect for the main object; generating a display list for the page having multiple scaled-down graphical primitives corresponding to a scaled-down version of the main object; generating a scaled-down tile having the scaled-down version of the main object by rasterizing the multiple scaled-down graphical primitives; generating an effect tile comprising a scaled-down version of the effect by applying the multiple parameters to the scaled-down tile; rasterizing the effect tile into a framebuffer for the page by up-scaling the effect tile; and outputting the framebuffer for the page.
    Type: Application
    Filed: February 13, 2013
    Publication date: August 14, 2014
    Inventor: Tim Prebble
  • Patent number: 8806331
    Abstract: A system for creating and editing image and or text-based projects includes a server connected to a data network, the server having access to a digital medium containing an executable graphics user interface (GUI) accessible by computer browser, at least one data repository residing on the network, the repository accessible to the server, the repository containing images, and product-related graphics, a print configuration engine implemented in software residing on and executable from the digital medium or another accessible medium, the print configuration engine for rendering image and or text-based products for printing, and at least one bi-directional communication channel established between a computing appliance running a version of the GUI while connected to the network and a server managing the data repository.
    Type: Grant
    Filed: July 16, 2010
    Date of Patent: August 12, 2014
    Assignee: Interactive Memories, Inc.
    Inventors: Aryk Erwin Grosz, Daniel Andrew Laffoon, Daniel Thanh Schultz
  • Patent number: 8806332
    Abstract: A method of making an image product comprising displaying digital images and a template with one or more template openings for display in a GUI. A digital image to be placed in the template opening has an image size that is checked for compatibility with the template opening size. A maximum print or display size is calculated based on a viewing distance for the digital image and on the image size. If the maximum print or display size is different than the selected template opening size, the template opening is modified and centered at the template opening center point. The digital image is then composited into the modified template opening, and the composited template is communicated.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: August 12, 2014
    Assignee: Kodak Alaris Inc.
    Inventor: Ronald S. Cok
  • Publication number: 20140223292
    Abstract: An electronic book reader (1) includes an enlargement processing section (20) which determines, with reference to article management information (30), a scroll direction of a component to be displayed in an enlarged manner, and causes the component to be displayed in an enlarged manner in an enlarged-display area in which scrolling in the scroll direction thus determined is possible.
    Type: Application
    Filed: May 25, 2012
    Publication date: August 7, 2014
    Inventors: Makoto Sakuta, Kazunori Ikeda, Azusa Umemoto
  • Patent number: 8793570
    Abstract: Methods and computer programs for automatically creating a text layout in an electronic design for a product to be printed. A number of defined text elements are available for user text entries. The product layout is based a user-selected image, if any, and on the text elements having user-supplied text content. Text elements without text content are disregarded. Positioning of user text entries is determined based on the size of the text entries, defined text element spacing distances, and defined positioning rules. Creating a layout incorporating user-supplied text entries and/or image may include cropping or resizing of other design elements in the product design and wrapping of relatively long text entries onto multiple lines.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: July 29, 2014
    Assignee: VistaPrint Schweiz GmbH
    Inventor: Brian D. Hanechak
  • Publication number: 20140208203
    Abstract: The present invention is a software method for the authoring and generation of highly resizable document layouts that automatically adapt to a wide range of window and screen sizes spanning the desktop to smartphones by interpolating and adaptively skipping the display of document layouts mapped to multiple reference windows called key-frames such that the generated document layouts and styles in a runtime document window are adjusted to be as close to the author's intent as possible. The adaptive display-skipping technique can also be extended to support adaptive pagination of document layouts.
    Type: Application
    Filed: January 23, 2013
    Publication date: July 24, 2014
    Inventor: Steven Shu Hsiang Tang
  • Patent number: 8773370
    Abstract: Computing equipment may display tables of data that contain rows and columns. Touch gestures such as hold and flick gestures may be detected using a touch screen or other touch sensor. In response to a detected hold portion of a hold and flick gesture, a row or column in a table may be selected. In response to detection of a simultaneous flick portion, columns or rows may be inserted or deleted. A column may be inserted after a selected column using a hold and right downflick gesture. A hold and left downflick gesture may be used to insert a column before a selected column. Rows may be inserted before and after selected rows using hold and upper rightflick and hold and lower rightflick gestures. One or more columns or rows may be deleted using upflick or leftflick gestures.
    Type: Grant
    Filed: July 13, 2010
    Date of Patent: July 8, 2014
    Assignee: Apple Inc.
    Inventor: Edward P. A. Hogan
  • Patent number: 8769403
    Abstract: A device may receive a selection of a first one of portions of a document, changing sizes of at least some of the portions based on the selection, determining a first location of an index button in an index bar, identify one of the portions based on the determined first location of the index button, and display the identified portion.
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: July 1, 2014
    Assignees: Sony Corporation, Sony Mobile Communications AB
    Inventors: Takamoto Tsuda, Jenny Fredriksson
  • Publication number: 20140181646
    Abstract: Embodiments of the present invention build content summaries and summary clusters, which are collections of content summaries arranged in a visually appealing way. Individual content summaries may include a picture, a headline, a snippet, a publication date, a source, a byline, a headline, and other descriptors. Exemplary content includes articles, videos, slideshows, and advertisements. In addition, dynamic content presentations may also be generated by embodiments of the present invention. A content presentation arranges text, images and other content into a cohesive presentation that may be several pages long. The dynamic content presentation allows content text and images to be presented on displays having a variety of different resolutions.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 26, 2014
    Inventors: Tasneem Abdulali Rangwala, Naeim Semsarilar, Tony Ran Zhang, Hadi Moustafa Abou El-Kheir
  • Publication number: 20140157116
    Abstract: A method and a device for determining a display mode of an electronic document on a screen are provided. The method may comprise: obtaining the size of the screen and the original layout size of the electronic document; determining, from the obtained original layout size, a document layout length in a layout direction of the original layout of the electronic document; determining, from the obtained size of the screen, a screen reading length in a reading direction of the screen; and comparing the document layout length with the screen reading length to determine whether a fixed-layout display mode or a flow display mode shall be selected to display the electronic document.
    Type: Application
    Filed: December 31, 2012
    Publication date: June 5, 2014
    Applicants: Beijing Founder Apabi Technology Ltd., Peking University Founder Group Co., Ltd.
    Inventors: Wei Guo, Zhan Li
  • Publication number: 20140149855
    Abstract: The present invention provides a character segmenting method for web page pictures comprising: scanning row by to a web page picture and demarcating in units of rows the picture into alternating first blank regions and first content regions; segmenting the demarcated first content regions from the web page picture; scanning column by column each of the segmented first content regions, and demarcating in units of columns each of the first content regions into alternating second blank regions and second content regions; and segmenting the second content regions and the second blank regions according to the pixel coordinates of the second blank regions so as to take the segmented second content regions as individual characters in the first content regions determined as fiction pictures. By applying the method, a web page picture can be segmented into individual characters, and the individual characters can be rearranged to the screen size of a mobile terminal for appropriate display on the screen thereof.
    Type: Application
    Filed: October 19, 2011
    Publication date: May 29, 2014
    Applicant: UC Mobile Limited
    Inventor: Jie Liang
  • Patent number: 8726164
    Abstract: The claimed subject matter provides a system and/or a method that facilitates rendering of a portion of published content. A browsing session can enable navigation and display of a portion of published content. A render definition enforcer can implement a tag related to the portion of published content with at least one view-level display property, the view-level display property is at least one of a definition to at least one of display or not display the portion of published content based upon a view-level within the browsing session or a definition related to a size scale factor for the portion of published content based upon a view-level within the browsing session. The browsing session can utilize the portion of published content at a view-level in accordance to the view-level display property.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: May 13, 2014
    Assignee: Microsoft Corporation
    Inventors: Steven Drucker, Blaise Aguera y Arcas, Brett D. Brewer, Karim Farouki, Stephen L. Lawler, Donald James Lindsay
  • Patent number: 8726150
    Abstract: Provided is a web page distribution system capable of distributing web pages that satisfy the output condition of a distribution target. The web page distribution system comprises a plurality of mobile phones and a web page distribution server. The mobile phones can communicate with Internet and have individually set output conditions for outputting all web pages including text data and image data referred to from the text data. The web page distribution server specifies, based on the reception of the distribution request for the web pages, the output conditions of the mobile phones and determines whether the web pages satisfy the specified output conditions or not. When it is determined that the output conditions are not satisfied, the web page distribution server converts the web pages that do not satisfy the output conditions into the ones that satisfy the output conditions and performs a process for distributing the web pages.
    Type: Grant
    Filed: June 2, 2009
    Date of Patent: May 13, 2014
    Assignee: Symmetric Co., Ltd.
    Inventor: Kazutoshi Sakata
  • Patent number: 8719701
    Abstract: Some embodiments provide a method for analyzing an unstructured document that includes a number of words. Each word is an associated set of glyphs and each glyph has location coordinates. The method identifies clusters of words based on the location coordinates. Based on the identified clusters, the method defines a set of boundary elements for the glyphs that identify a set of borders for the glyphs. The method defines a structured document for the unstructured document based on the glyphs and the defined boundary elements. To identify clusters of words, the method orders the location coordinates and identifies several partitions of the location coordinates. Each partition specifies a particular grouping of the coordinates into subsets. For each partition, the method identifies a particular set of subsets of location values that satisfy a particular set of constraints and determines a set of subsets of location values that optimizes a particular measure.
    Type: Grant
    Filed: June 7, 2009
    Date of Patent: May 6, 2014
    Assignee: Apple Inc.
    Inventors: Philip Andrew Mansfield, Michael Robert Levy
  • Patent number: 8705060
    Abstract: Provided is a display input device including: a display portion for displaying setting screens for setting items; a storage portion for storing: a program that is a combination of setting items and is invoked to cause the display portion to sequentially display the setting screen for each of the setting items selected and registered in advance; and data for additional display, which is used for determining whether or not to perform the additional display in which the setting screen is added to the program, and which setting screen is to be additionally displayed; an input portion for receiving an input made to invoke the registered program; and a processing portion for determining, when the registered program is invoked, an additional setting item, which is the setting item to be added, based on the data for additional display, and causing the display portion to additionally display the additional setting item.
    Type: Grant
    Filed: August 24, 2011
    Date of Patent: April 22, 2014
    Assignee: Kyocera Document Solutions, Inc.
    Inventor: Keiko Morita
  • Patent number: 8700996
    Abstract: Computer software applications presently allow the User to preview the impact of some commands on active documents via a small preview window. However, such preview windows are not representative of how the command will impact the entire document. The invention provides a method and system of efficiently and effectively previewing the impact of User commands on the entire document by executing User commands as they are identified. Leaving the menu open, the User is able to identify successive commands until the desired result is reached. Embodiments are described for execution of general commands, text editing commands, relocations of margins or guidelines, and relocations of graphic objects.
    Type: Grant
    Filed: March 22, 2013
    Date of Patent: April 15, 2014
    Assignee: Corel Corporation
    Inventors: Kevin C. Unbedacht, Bruce G. Woodward, Eric D. Johnson
  • Publication number: 20140082474
    Abstract: A method for scaling including: obtaining an electronic document (ED) identifying a graphical feature; partitioning the ED into multiple tiles including a first tile and a second tile, where the graphical feature spans the first tile and the second tile; partitioning the graphical feature into a first fragment located solely within the first tile and a second fragment located solely within the second tile; adding the first fragment to a first display sub-list corresponding to the first tile; adding the second fragment to a second display sub-list corresponding to the second tile; receiving a first request to scale the ED specifying a resolution and a first region intersecting a subset of the plurality of tiles including the first tile but excluding the second tile; and generating, in response to the first request, a first scaled ED for the display device by rendering only the first display sub-list the resolution.
    Type: Application
    Filed: September 17, 2012
    Publication date: March 20, 2014
    Inventor: Kurt N. Nordback
  • Publication number: 20140059424
    Abstract: Embodiments of the present invention provide an approach for displaying data in a single format on a variety of display device types. Specifically, data from a single source is received for a display device among multiple display devices. A layout for the data is loaded for the display device. The layout is scaled for the display device based on the display device type. A first rendering of the data using the scaled layout is performed. The layout is modified based on the screen size of the display device for optimization. The data is rendered a second time based on the modified layout. The rendering is displayed on the display device as a common user interface.
    Type: Application
    Filed: August 22, 2012
    Publication date: February 27, 2014
    Applicant: LG CNS CO., LTD.
    Inventors: Chang Gyum Kim, Jae Hyun Lim, Ah Young Hwang
  • Patent number: 8661339
    Abstract: An electronic device displays at least a portion of an electronic document with a predefined page layout at a first magnification level on a display; detects a first input indicating a first insertion point in the document, where the first insertion point is proximate to a first portion of text in the document; and in response to detecting the first input: selects a second magnification level different from the first magnification level, where the second magnification level is selected so as to display the first portion of text at a target text display size, and, while maintaining the predefined page layout of the document, displays, at the second magnification level, a portion of the document that includes the first portion of text.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: February 25, 2014
    Assignee: Apple Inc.
    Inventors: Christopher Douglas Weeldreyer, Martin J. Murrett, Matthew Todd Schomer, Kevin Raemon Glyn Smyth, Ian Joseph Elseth
  • Publication number: 20140053067
    Abstract: A process for receiving, manipulating and displaying images having different initial or input sizes and aspect ratios, wherein post manipulation images are resized and cropped in accordance determined aspect ratios and common frame size to be displayed one at a time within the common frame. Switching of the display of the post manipulation images within the common frame is in response to a viewer scrolling over or providing some indication (or alternatively merely timing). A processor can be configured to implement to process.
    Type: Application
    Filed: March 15, 2013
    Publication date: February 20, 2014
    Inventor: Kenneth C. Tkatchuk
  • Patent number: 8650482
    Abstract: Alignment and positioning of tabs in text-based applications is provided by dynamically positioning the tabs based on content, margins, page size, and indents. Tab positions are aligned relative to a size, at least one margin, or content of a document or text-containing object such as a text box. Tab positions may also be aligned relative to an indent of a paragraph or of multiple columns on the same page. Alignment properties of tab positions are carried over when text is moved to table columns or other text-containing objects. Column-like grouping of text of varying size and alignments is enabled by using multiple tabs in a single line.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: February 11, 2014
    Assignee: Microsoft Corporation
    Inventors: Stuart J. Stuple, Robert A. Little, Sergey Genkin, Igor Zverev
  • Patent number: 8648966
    Abstract: A terminal including a communication unit configured to receive a broadcasting signal, a display unit configured to display a broadcast content included in the received broadcasting signal and to display at least one widget application, and a control unit configured to determine if the received broadcasting signal includes a caption related to the broadcast content, to determine if the caption is to be displayed at a position that will overlap with at least a portion of the displayed widget application when the caption is included in the broadcasting signal, and to move a position of the widget application on the display unit if the caption is determined to be displayed at the position that will overlap with said at least the portion of the displayed widget application.
    Type: Grant
    Filed: December 9, 2009
    Date of Patent: February 11, 2014
    Assignee: LG Electronics Inc.
    Inventors: Ju Hwan Lee, Hui Won Park, Sung Joon Ahn, Hang Dong Seong
  • Publication number: 20140040712
    Abstract: A system and method are provided for arranging photographs, drawings, videos and other media elements in a logical and visually appealing manner. Media elements may be selected, automatically or manually arranged in a progression to collectively tell a complete narrative. The arrangement for the progression may provide some direction but not limit the creator to sending single elements at a time, or using templates, pages, folders, or albums. Images may be intelligently placed and/or sized. When viewing the story, a viewer can advance through the media and understand the full story or perspective. A user may resize, move, delete or add images to enhance the story. The story may be shared with others, some or all of which may also collaborate to add or change the story progression to provide different perspectives or content.
    Type: Application
    Filed: August 2, 2013
    Publication date: February 6, 2014
    Applicant: Photobucket Corporation
    Inventors: Wayne C. Chang, Thomas A. Munro, Katharine A. Hare
  • Patent number: 8645823
    Abstract: Conversion of static web pages into resolution independent websites is disclosed through a web development environment (WDE). The HTML document defining the website to be converted is parsed to generated a document object model (DOM) of each scalable entity within the website. Access points are defined in order to provide searchable access to the scalable entities. Using these access points, the static properties are updated to reflect resolution independent relative properties. The images are then normalized according to a targeted resolution and size. Once these processes have been performed the updated HTML document and images are then uploaded and deployed to a web server.
    Type: Grant
    Filed: October 28, 2008
    Date of Patent: February 4, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Peter Thiess
  • Publication number: 20140033027
    Abstract: A processor operating an e-book application may receive a first message at a user device representing a first electronic document to be displayed in a first portion of a viewable display area of the user device. The processor may automatically size the first document to fill the first portion of the viewable display area, where the first portion of the viewable display area is less than all of the viewable display area of the user device. A second user message may be received by the processor representing a second electronic document to be displayed in a second portion of the viewable display area. The processor may automatically size the second electronic document to fill the second portion of the viewable display area being a difference between the viewable display area and the first portion of the viewable display area.
    Type: Application
    Filed: March 15, 2013
    Publication date: January 30, 2014
    Inventors: Michael Joseph Polo, Sarah Anne Helvie, Douglas Benjamin Lavin, Barnabe Cargill, Raymond Maurice Blijd, John Paul Chatelaine
  • Publication number: 20140013216
    Abstract: An electronic book reader (1) includes: an enlargement region determining section (20) which (i) refers to line management information (30) so as to determine, by assuming that a specified position on content (31) is a reference, an enlargement region in a line including the position and (ii) further determines, in a subsequent line, an enlargement region within a region that can be displayed in an enlarged manner in the line display area; and a display processing section (21) which displays enlarged images of the respective determined enlargement regions in the line display area so that the enlarged image corresponding to the line including the position and the enlarged image corresponding to the subsequent line are arranged in this order.
    Type: Application
    Filed: May 28, 2012
    Publication date: January 9, 2014
    Applicant: Sharp Kabushiki Kaisha
    Inventor: Makoto Sakuta
  • Publication number: 20140006936
    Abstract: Methods and systems for providing and utilizing responsive document breakpoints are provided. An electronic canvas in a first state is displayed, and an object is displayed on the electronic canvas in a first manner according to the first state. A request to resize the electronic canvas is received, where the request indicates a second state of the electronic canvas. A second manner of displaying the object according to the second state is identified. The electronic canvas in the second state is displayed, which includes displaying the object in the second manner according to the second state.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: Aaron Shekey, Robert Walton, Tera Feener, Jacob Surber, Kristofer Joseph
  • Patent number: 8620778
    Abstract: Online document storage and/or retrieval techniques are described. In an implementation, one or more computer-readable media comprising instructions that are executable to provide a web service application programming interface (API). The web service API is configured to accept a document and information specified by the document's provider. The information specifying which of a plurality of tabs in a user interface at least a portion of data included in the document is to be associated with for display in which at least one of the tabs pertains to billing data and another one of the tabs does not pertain to billing data.
    Type: Grant
    Filed: January 20, 2009
    Date of Patent: December 31, 2013
    Assignee: Microsoft Corporation
    Inventor: Jagan M. Malkareddy
  • Publication number: 20130339830
    Abstract: Portions of document contents are separated into individually controlled sections on a user interface of a smaller size client device display. A document viewed on a mobile device may include different content portions such as textual content, tables, slides and graphics. Due to a smaller user interface of the mobile device, some portions of the content may extend outside of the user interface and may not all be visible at the same time. The user may use gestures to scroll through and resize the document to view all of the contents. The system may separate each of the different content portions into individual sections and enable the user to control each section separately, such that the user may navigate, resize, and reposition each individual section without affecting the size and position of the remaining sections of the document for optimally viewing the document on the user interface.
    Type: Application
    Filed: June 15, 2012
    Publication date: December 19, 2013
    Applicant: Microsoft Corporation
    Inventors: Sharlene Yuan, Jackie Chang, Buddha Wang, Esther Tsai, April Jiang, George Shih, Eric Yeh
  • Publication number: 20130332820
    Abstract: Systems, methods, and computer-readable media are provided for providing a dynamic loupe for displayed information of a document. The displayed information can be provided in various sub-regions of the document. Based on the position of an input relative to a particular sub-region, the loupe can be sized and positioned such that a portion of information from the sub-region is displayed in the loupe. The portion of information can be displayed using a loupe scale factor that may differ from a scale factor used for the rest of the displayed information. The loupe position can be selected such that the contents and or position of the loupe may be biased towards a particular sub-region.
    Type: Application
    Filed: August 14, 2013
    Publication date: December 12, 2013
    Applicant: Apple Inc.
    Inventors: Nils Beck, Conrad Carlen
  • Publication number: 20130326343
    Abstract: One embodiment involves placing a guide on a layout for a page of electronic content including a first object and a second object. The guide contacts the first object and does not contact the second object. The electronic content can be encoded based on the guide contacting the first object and not contacting the second object. The encoded electronic content, when interpreted or executed, can respond to a page size change by resizing a size of the first object on the page and translating a position of the second object on the page. Another exemplary embodiment involves modifying a page including a first object and a second object. The first object can be resized or translated based on an object policy. The second object can be resized or translated based on the modified page size and differently from the resizing or translating of the first object.
    Type: Application
    Filed: June 4, 2012
    Publication date: December 5, 2013
    Applicant: Adobe Systems Incorporated
    Inventors: Matt J. Phillips, Shawn Conrad Sheridan, Paul Hanlin Sorrick, David Charles Stephens
  • Patent number: 8595618
    Abstract: A product creator system includes a business application and a distribution utility. The business application enables a user to specify and/or edit (via a user client) a document. The business application generates a packet that is transmitted to the distribution utility. The packet describes the document, such as a document of a particular type (where the document is based on variable content and/or variable layout), and a distribution method for the document. Distribution methods include print, ship, mail, fax, email, and save. The distribution utility generates and distributes the document (via an output device) based on the packet. The business application, which can be used with a variety of distribution utilities, includes a web front-end and a packet generator. The distribution utility, which can be used with a variety of business applications, includes control logic and a document processor. The document processor helps generate the document.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: November 26, 2013
    Assignee: Uhlig LLC
    Inventors: Mark A. Uhlig, Kristina M. Hayes, Justin B. Hansen, Arthur S. French, Lauretta Jo Schultz, Amy J. Geisler
  • Patent number: 8584008
    Abstract: Systems and methods may operate to display a plurality of data containers or bubbles within a user interface so that they do not overlap. Data containers are associated with a pointer or association indicium of fixed size that indicates the relationship between the data container and a target item. They systems and methods include, among other things, determining that two or more data containers will overlap if displayed in the user interface and performing a shift of the data containers, a resizing of the data containers, a shifting of the pointer, or a combination of the above. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: February 20, 2009
    Date of Patent: November 12, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: Marissa Dulaney