Resizing Document Patents (Class 715/252)
  • Patent number: 11966692
    Abstract: A document processing apparatus includes a processor configured to receive purpose information indicating a purpose of creating a document, extract item definition information corresponding to the purpose indicated by the received purpose information from item definition information stored in a memory for the item definition information in which one or more items to be posted in the document are defined in correspondence with the purpose of creating the document, extract an item value corresponding to each item defined in the extracted item definition information from item information stored in a memory for the item information including the item value of each item, and assign the extracted item value in each predetermined area of the document to create the document.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: April 23, 2024
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Junichi Matsunoshita, Yasunari Kishimoto, Masakazu Fukunaga, Takashi Kikuchi, Taro Yokose
  • Patent number: 11837150
    Abstract: Disclosed is a display device including a display panel having a plurality of pixels, the display panel comprising a first display area having first resolution and a second display area having second resolution, the second resolution being lower than the first resolution, and a controller configured to generate display area information of each of the plurality of pixels, to blur an image that is displayed in the second display area based on the display area information, and to perform control such that the blurred image is displayed on the display panel.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: December 5, 2023
    Assignee: SILICON WORKS CO., LTD.
    Inventors: Dae Hee Bae, Bo Sung Kim, Jun Hun Park, Ji Hong Yuk, Sung Woo Han, Ji Hoon Choi
  • Patent number: 11836419
    Abstract: In various embodiments, the data visualization system imports and displays, on an electronic device (e.g., a tablet, desktop computing device, etc.), a representation of a construction drawing of a project and corresponding one or more shapes. In one or more embodiments, the one or more shapes may represent an area of the construction drawing. In one or more embodiments, the data visualization system may track project completion and assign colors to the one or more shapes indicating work completion for those shapes.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: December 5, 2023
    Assignee: The Estimating Edge LLC
    Inventors: Nathan Good, Bassam Saidi
  • Patent number: 11791042
    Abstract: Systems and methods permit generation of a digital scan of a user's face such as for obtaining of a patient respiratory mask, or component(s) thereof, based on the digital scan. The method may include: receiving video data comprising a plurality of video frames of the user's face taken from a plurality of angles relative to the user's face, generating a three-dimensional representation of a surface of the user's face based on the plurality of video frames, receiving scale estimation data associated with the received video data, the scale estimation data indicative of a relative size of the user's face, and scaling the digital three-dimensional representation of the user's face based on the scale estimation data. In some aspects, the scale estimation data may be derived from motion information collected by the same device that collects the scan of the user's face.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: October 17, 2023
    Inventors: Simon Michael Lucey, Benjamin Peter Johnston, Priyanshu Gupta, Tzu-Chin Yu
  • Patent number: 11711607
    Abstract: According to an aspect of the disclosure, an information processing apparatus comprising a communication circuit and a control circuit is provided. The control circuit transmits reduced image data of captured image data, to a first external apparatus through the communication circuit; receives, from the first external apparatus, a result of evaluation processing applied to the reduced image data; on the basis of the result of the evaluation processing, determines whether to apply image processing to the captured image data corresponding to the reduced image data, by a second external apparatus; transmits the captured image data that is determined to be applied the image processing, to the second external apparatus through the communication circuit; and receives, from the second external apparatus, a result of the image processing applied to the captured image data.
    Type: Grant
    Filed: September 13, 2022
    Date of Patent: July 25, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Yoshiaki Honda, Hiroshi Ogino
  • Patent number: 11709688
    Abstract: A dynamic interface layout method includes that a width of a screen of an electronic device is divided into a plurality of columns. The electronic device displays a first interface on the screen. After detecting an interface refresh signal, the electronic device obtains a first column quantity corresponding to a width of a second interface to be displayed after refreshing. The first column quantity is a quantity of columns included in the width of the second interface. The electronic device determines a second column quantity according to a layout rule corresponding to a first element on the second interface. The second column quantity is a quantity of columns included in a width of the first element. The electronic device displays the second interface on the screen.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: July 25, 2023
    Assignee: HUAWEI DEVICE CO., LTD.
    Inventors: Xiaoxiao Chen, Shoucheng Wang, Zhang Gao, Anqi Liu, Hao Wu, Qichao Yang
  • Patent number: 11694024
    Abstract: A method for generating a chart suggestion list using data present in a data table includes providing the data table, one or more data types of a plurality of cells of the data table and one or more statistics pertaining to the plurality of cells as input to a machine learning model to obtain one or more outputs indicating one or more chart types for the data table, and creating one or more suggested charts based on the indicated chart types. Each of the one or more suggested charts represents at least a subset of the data in the data table. The method also includes generating a chart suggestion list including at least one of the one or more suggested charts.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: July 4, 2023
    Assignee: Google LLC
    Inventors: Fernanda ViƩgas, Martin Wattenberg, Daniel Smilkov, James Wexler, Daniel Gundrum
  • Patent number: 11687707
    Abstract: A system for automatically generating a content item may include receiving a content item template having a set of elements for creating a content item and content item data for the set of elements. A placeholder for each element of the set of elements may be generated and a space allocation for each element may be determined based on the generated placeholders for each element. A determination if a conflict exists based on the determined space allocations for each element may be made and, responsive to determining no conflict exists, a content item may be generated using the content item data and the determined space allocations.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: June 27, 2023
    Assignee: GOOGLE LLC
    Inventors: Guannan Zhang, Zuo Yan
  • Patent number: 11556315
    Abstract: Systems and methods are described for operationalizing AI models using web-based user interfaces. The system may receive a first user input uploading of a software container, wherein the software container comprises a data model written in a first programming language. The system may generate for display, in a user interface of a web application, a prediction based on the data model, wherein the web application is written in a second programming language, and wherein the web application is configured to receive selection of the parameter and execute, in the software container, the data model.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: January 17, 2023
    Assignee: GUIDEHOUSE INC.
    Inventor: Rod Fontecilla
  • Patent number: 11334714
    Abstract: Techniques for generating diverse smart replies using a synonym hierarchy are disclosed herein. A computer system may detect that a first set of one or more messages having first content has been transmitted from a first computing device of a first user to a second computing device of a second user, determine a plurality of candidate replies based on the first content of the first set of one or more messages, and then select a plurality of smart replies from the plurality of candidate replies using a hierarchical graph data structure and at least one diversity rule. The selecting of the plurality of smart replies comprises omitting at least one of the plurality of candidate replies from selection based on the at least one diversity rule, which limits a number of the plurality of smart replies that have a common parent node.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: May 17, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jeffrey William Pasternack, Arpit Dhariwal, Bing Zhao, Nimesh Madhavan Chakravarthi, Nandeesh Channabasappa Rajashekar
  • Patent number: 11233877
    Abstract: Methods, systems, and media for retrieving content associated with links are provided.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: January 25, 2022
    Assignee: Google LLC
    Inventors: Justin Lewis, Scott Davies
  • 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
    Assignees: SONY CORPORATION, SONY MOBILE COMMUNICATIONS INC.
    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
    Inventor: TARA CHAND SINGHAL
  • 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: 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
  • 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
  • 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
    Applicant: SHARP KABUSHIKI KAISHA
    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
    Applicant: MICROSOFT CORPORATION
    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: 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: 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: 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