Patents Examined by Mohammed-Ibrahim Zuberi
  • Patent number: 9330069
    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.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: May 3, 2016
    Inventors: Chi Fai Ho, Peter Tong
  • Patent number: 9330085
    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
  • Patent number: 9311427
    Abstract: Methods and apparatuses for automatically generating a mobile-optimized website from an existing website are disclosed.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: April 12, 2016
    Assignee: Cimpress Schweiz GmbH
    Inventors: Jeff L. Kwan, Tristan C. Hale, Christopher M. LaPointe, Matthew T. Quinn, Jeremy M. Pallai
  • Patent number: 9311426
    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
  • Patent number: 9311425
    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
  • Patent number: 9298687
    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.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: March 29, 2016
    Assignee: Red Hat, Inc.
    Inventors: Lukas Petrovicky, Jiri Pechanec
  • Patent number: 9292247
    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
  • Patent number: 9292481
    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
  • Patent number: 9286295
    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.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: March 15, 2016
    Inventor: Robert Beadles
  • Patent number: 9286269
    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.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: March 15, 2016
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Toshiyuki Komoda
  • Patent number: 9286581
    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
  • Patent number: 9280752
    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
  • Patent number: 9262185
    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.
    Type: Grant
    Filed: November 22, 2010
    Date of Patent: February 16, 2016
    Assignee: Unisys Corporation
    Inventors: Michael J. Hill, John C. Horton
  • Patent number: 9256588
    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
  • Patent number: 9251268
    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
  • Patent number: 9251123
    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
  • Patent number: 9239820
    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
  • Patent number: 9235561
    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.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: January 12, 2016
    Assignee: Business Objects S.A.
    Inventors: Fabrice Delaporte, Christophe Pennequin, Didier Bolf, Alexis Naibo, Ali Meziani
  • Patent number: 9230270
    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.
    Inventors: Praphul Chandra, Geetha Manjunath, Nidhi Mathur
  • Patent number: 9191612
    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