Abstract: One embodiment includes a portable e-book reading device for reading a paginated e-book, with at least a page including a section including text linked to an illustration. The device can layout the section by keeping the text with the illustration to be displayed in one screen, and maintaining the pagination of the e-book if the page is displayed in more than one screen. Another embodiment includes a paginated e-book with a text sub file with texts, an illustration sub file with illustrations, and a logic sub file with rules on displaying the e-book. Either the text or the illustration sub file includes position information linking at least an illustration to a corresponding piece of text. Yet another embodiment includes an e-book with a logic sub file that can analyze an attribute of, and provide a response to, a reader.
Abstract: A method, system and computer program product for assisting users to generate the desired meme in a document. A document is scanned to identify parts of speech, numerical text or numbers and images (collectively the “terms”) that provide positive/negative memes. A score for each of these terms is assigned. A score may then be assigned to each designated primary object (e.g., individual, company) discussed in the document using the scores assigned to the identified terms. Options may then be provided to modify the document to provide the type of meme (e.g., positive or negative meme) desired by the author to be associated with the particular designated primary object. Upon receiving a selection of one or more of these options, the document is modified accordingly to generate the desired meme in the document.
Type:
Grant
Filed:
December 15, 2010
Date of Patent:
May 3, 2016
Assignee:
International Business Machines Corporation
Inventors:
Al Chakra, Liam Harpur, Daniel J. McCloskey, Simon P. O'Doherty
Abstract: An electronic device may have a display screen usable in at least two orientations, such as landscape orientation and portrait orientation. Provided in this disclosure is selective rendering of a structured document according to the orientation of the display screen. A structured document such as as webpage is rendered (as a first rendered document) for display according to the document object model structure and optionally styles provided with the webpage. The same webpage is rendered (as a second rendered document) by removing or replacing selected objets in the document object model structure, or by applying different style directives than included in the originally received webpage. When the display screen is in a first orientation, the first rendered document is displayed. When a change in orientation of the display screen to the second orientation is detected, the second rendered document is displayed.
Type:
Grant
Filed:
August 26, 2011
Date of Patent:
April 12, 2016
Assignee:
BlackBerry Limited
Inventors:
Thomas Jan Stovicek, Matthew Nicholaos Staikos, Donald James Lindsay
Abstract: Aspects relate to apparatus and methods for rendering a page on a computing device, such as a web page. The apparatus and methods include receiving a request for a requested instance of a page and determining if the requested instance of the page corresponds to a document object model (DOM) for the page stored in a memory. Further, the apparatus and methods include retrieving a dynamic portion of the DOM corresponding to the requested instance if the requested instance of the page corresponds to the DOM stored in the memory. The dynamic portion may be unique to the requested instance of the page. Moreover, the apparatus and methods include storing the dynamic portion of the DOM corresponding to the requested instance of the page in a relationship with the static portion of the DOM.
Type:
Grant
Filed:
March 24, 2010
Date of Patent:
April 12, 2016
Assignee:
QUALCOMM Incorporated
Inventors:
Michael P. Mahan, Chetan S. Dhillon, Wendell Ruotsi, Vikram Mandyam
Abstract: A spreadsheet validation method may provide a validation input value to an input field of a computer spreadsheet application and identify a calculated result from an output field of the computer spreadsheet application. The result is calculated based on a formula associated with the output field and the formula uses the validation input value as an input. Further, the calculated result may be compared to an expected validation output value.
Abstract: Methods and systems of co-browsing may provide for detecting a selection of clipped content at a local peer device during a co-browsing session between the local peer device and a remote peer device. The clipped content can correspond to a page from a server associated with the co-browsing session. Dependent content and style element data associated with the clipped content may be identified, wherein an event can be sent to the remote peer device via the server. The event may include the clipped content, the dependent content, and the style element data.
Type:
Grant
Filed:
June 30, 2010
Date of Patent:
March 22, 2016
Assignee:
International Business Machines Corporation
Inventors:
Erik J. Burckart, Andrew J. Ivory, Todd E. Kaplinger, Aaron K. Shook
Abstract: Briefly, one or more embodiments of a process, system, apparatus or article to edit electronic content is provided. Electronic content may be displayed in an application. A snapshot of a portion of the electronic content may be created. An edit and/or a comment may be received that provides context for the comment. A review that includes the snapshot and edit and/or comment may be published to one or more recipients. At least one of the one or more recipients may be configured to receive the review and display the review using a different application.
Type:
Grant
Filed:
February 27, 2009
Date of Patent:
March 22, 2016
Assignee:
Adobe Systems Incorporated
Inventors:
Andrea L. Mangini, Julie L. Baher, Michael Townsend Wallen
Abstract: An apparatus and method for cloud-based storage, retrieval and sharing of files tagged with scannable tags and alphanumeric coding is provided. This application and method includes: either scanning a scannable tag by mobile device or inputting a code into a computer; decoding of the scannable tag or text provided, by installed application; accessing, by a cloud based storage system which hosts the associated or tagged file; and retrieving the file associated with the scannable tag or alphanumeric code. This method also includes a process by which: either by smart phone or personal computer; uploading or storing of files onto a cloud-based storage system; tagging of those stored files with a unique scannable tag and alphanumeric code; generating a scannable tag and alphanumeric code to associate with those tag files; and a method of transmitting scannable tag or alphanumeric codes between smart-phone users or computer uses for the purposes of sharing extra information with others using momentos.
Abstract: An information processing device includes: a receiving unit; a discriminating unit; a plotting unit; a determining unit; a correcting unit; and a linear segment plotting unit.
Abstract: A user interface for a portable computing device provides two modes of operation. In a first mode, an inbox of all documents accessible by the portable computing device are presented. Each of the items in the inbox is selectable, and if selected, the user interface transitions to a second document presentation mode. In the document presentation mode, the user may annotate the document and upon providing a single input (selecting a submit button), the system automatically forwards the document (including the annotations) to the next state in the workflow. If the user transitions back to the inbox mode from the document presentation mode, no action is taken on the document but the strokes are stored with the document on the portable computing device.
Type:
Grant
Filed:
June 29, 2010
Date of Patent:
March 15, 2016
Assignee:
Ricoh Co., Ltd.
Inventors:
Kurt W. Piersol, Kanae Amemiya, Bradley J. Rhodes
Abstract: Certain example embodiments described herein relate to techniques for enabling a business process model (BPM) to be transparent (in whole or in part) from the source of data that triggers it. More particularly, certain example embodiments relate to techniques enabling transparent composition and decomposition of e-form data from one or more e-form formats into data that is directly usable by a Business Process Model Engine. Information from an e-form may, for example, be used in a business process, e.g., after a template or document type is created that represents the e-form in a format that the BPM Engine understands, and the e-form may be transparently composed into and decomposed out from the business data in certain example embodiments.
Type:
Grant
Filed:
November 26, 2010
Date of Patent:
March 8, 2016
Assignee:
SOFTWARE AG
Inventors:
Phani Pandrangi, Loren Froomin, Mike Noehren, Olaf Brinkmann
Abstract: A dynamic document template having static data, dynamic data, and/or procedural statements may be called by an application on a server. The dynamic document template is separate from the application program and is processed to form an interim script, which is then executed by a host computer system. The script generates document records in HTML or XML format that are output to a document. The data and procedural statements in the dynamic document template may be distinguished through interpreting mark-up language surrounding the data and procedural statements. The dynamic document templates execute in a separate namespace from the application and preserve the state of data in the application. A given application may call more than one dynamic document template to generate different portions of the output document. Additionally, the dynamic document templates may be replaced with new templates without affecting the application.
Abstract: A device comprising a magnetic stylus, touch sensor, and reflective display provides new opportunities for content presentation and interaction. A user interface is configured to use input from the touch sensor, the stylus, and one or more magnetometers to modify content presented on the reflective display. This modification may include generating a virtual notebook comprising clippings of content.
Type:
Grant
Filed:
September 28, 2011
Date of Patent:
February 9, 2016
Assignee:
Amazon Technologies, Inc.
Inventors:
Tomer Moscovich, Bradley J. Bozarth, Julien G. Beguin, Ilya D. Rosenberg, Tiffany Yun
Abstract: Providing context to a target minimizes the amount of information that a user must input. Context transfer pages receive context and reformat for the target. Selection of links to such pages provide context which is then reformatted and provided to the target to pre-populate information for the user. A return link can be specified to enable the target to return further context upon user interaction completion. The return link can specify further context transfer pages which can use the returned context to direct the performance of convenience actions, including invoking other applications on the user's computing device and entering information into them. The context transfer pages can themselves collect information from the user to provide appropriate interfaces without requiring resource investment from the target.
Type:
Grant
Filed:
December 1, 2010
Date of Patent:
February 2, 2016
Assignee:
Microsoft Technology Licensing, LLC
Inventors:
Greg Schechter, Severan Sylvain Jean-Michel Rault, Graham Arthur Wheeler, Loic Deniel, Roman Waupotitsch, Lawrence Brian Ripsher, Sameer Vijay Bhangar, Hui Leng Caren Quah, Jason Peter Johnson, Zhaowei Jiang, Marc Benjamin Phillips
Abstract: A method can comprise parsing a PDF file to collect a plurality of primitive objects. The method can also comprise iteratively joining a subset of the plurality of primitive objects to form editable design objects for a corresponding design file.
Type:
Grant
Filed:
November 29, 2010
Date of Patent:
February 2, 2016
Assignee:
Hewlett-Packard Development Company, L.P.
Inventors:
Christopher J. Heinz, Joshua M. Moore, James M. Downs
Abstract: A method for managing display of electronic documents is described. A user interface is generated for a visual style set of visual styles that affect display of electronic document content. A visual style of the visual style set comprises a style element set of style elements. A lock status for a style element of the style element set is received via the user interface. The lock status indicates whether the style element is editable or non-editable by a user of an electronic document associated with the visual style set. The visual style set is stored with the lock status for the style element.
Type:
Grant
Filed:
August 4, 2014
Date of Patent:
January 19, 2016
Assignee:
Workiva Inc.
Inventors:
Joel Alan Marks, Winston Joseph Chappell, Edward Yee Ly, Edward Joseph Cupps, Alan Joseph Streit, John Patrick Ryan
Abstract: Some aspects include selection of a cell of a report section, the cell associated with a data dimension and with a context of the report section, and association of the cell with an input parameter of a software service. Aspects may include identification of a contextual report specification associated with a software service and with one or more report elements, at least one of the one or more report elements being associated with an input parameter of the software service, determination of data corresponding to a plurality of the one or more report elements, generation of a script to invoke the software service and to pass contents of the at least one of the one or more report elements as the input parameter to the software service, and generation of a report output based on the data and the script.
Abstract: Presented is a method of displaying a web page advertisement on a computing device. A web page advertisement is segregated from content on the web page during a web browsing session. The web page advertisement is then cached on the computing device for display at a time later to the web browsing session.
Type:
Grant
Filed:
November 27, 2010
Date of Patent:
January 5, 2016
Assignee:
Hewlett-Packard Development Company, L.P.
Abstract: A portable computing device for automatic attachment of a captured image to a document being displayed triggered by the act of capturing the image is disclosed. A new page is added to the current document being reviewed and displayed on the portable computing device, and then the image and metadata are attached in that new page. In other variations, the document includes metadata having a location at which images may be stored and upon capture the image, the captured image is stored at the metadata location.
Type:
Grant
Filed:
June 29, 2010
Date of Patent:
November 17, 2015
Assignee:
Ricoh Co., Ltd.
Inventors:
Kurt W. Piersol, Kanae Amemiya, Sergey Chemishkian