Patents Examined by Adam M Queler
-
Patent number: 8904282Abstract: An electronic device operates including a method for interpreting user input within an electronic device, the method comprising steps of receiving a first character via a user input (105), concurrently displaying a plurality of modal interpretations associated with the first character (110), selecting one of the plurality of modal interpretations (115), and displaying one of a first character result in response to the selection of the one of the plurality of modal interpretations (120).Type: GrantFiled: April 21, 2005Date of Patent: December 2, 2014Assignee: Motorola Mobility LLCInventors: Jens Nagel, Heiko K. Sacher
-
Patent number: 8904281Abstract: A method for associating a characterization attribute with a document in a computerized system is disclosed, the method comprising providing a primary insertion of a document associating at least one intrinsic characterization attribute with the document, and providing a secondary insertion of the document associating at least one extrinsic characterization attribute with the document. A method for changing the level of details of a document representation in accordance with a magnification of the document representation is also disclosed. A machine readable medium containing machine executable instructions providing a method for building a multi-user document vector is also disclosed, the method comprising a first plurality of documents associated with a first user, a second plurality of documents associated with a second user and a multi-user document vector comprising the first plurality of documents and the second plurality of documents.Type: GrantFiled: January 19, 2008Date of Patent: December 2, 2014Assignee: Apple Inc.Inventor: Mathieu Audet
-
Patent number: 8904284Abstract: An electronic book (“eBook”) reader application executing on an electronic device conserves non-volatile, random access memory by reading from non-volatile memory an electronic document page that includes text and at least one non-textual object (e.g., an image), storing the read electronic document page in volatile memory such that the at least one non-textual object is replaced with a placeholder that occupies less memory than the non-textual object (e.g., a blank rectangle having the same dimensions as the image), determining that the electronic document page stored in volatile memory is likely to be displayed imminently, and replacing the placeholder in the stored electronic document page with the non-textual object.Type: GrantFiled: March 1, 2011Date of Patent: December 2, 2014Assignee: Apple Inc.Inventors: Scott A. Grant, Dan Bernstein
-
Patent number: 8887038Abstract: Various embodiments of systems and methods for extrapolating tabular structure to facilitate manipulation of elements in the freeform document are described herein. The freeform document includes an unstructured canvas providing users the ability to place one or more elements in the canvas. A primary column is determined by the selection of at least one element in the freeform document. Further, one or more secondary columns in the freeform document corresponding to the primary column are determined. A tabular structure in the freeform document is extrapolated based on the determined primary column and the one or more secondary columns to facilitate manipulation of elements in the freeform document, such as reordering, resizing and deleting the one or more elements, and inserting one or more new elements in the freeform document.Type: GrantFiled: October 8, 2010Date of Patent: November 11, 2014Assignee: Business Objects Software LimitedInventors: Christopher Harasemchuk, Mark Siegel, Ken Wong, Madison Poon, Yahui Lu
-
Patent number: 8875010Abstract: A system comprises an editable electronic document and a plurality of selectable sub areas in the document, each independently actionable for cropping.Type: GrantFiled: October 6, 2010Date of Patent: October 28, 2014Assignee: Adobe Systems IncorporatedInventor: Dimcho Balev
-
Patent number: 8869026Abstract: A method for managing electronic documents (EDs), including obtaining an ED defining an overflowed textbox with a vertical justification, a paragraph for the overflowed textbox, and a horizontal justification of the paragraph, where the paragraph comprises a plurality of characters, generating, based on the ED, an intermediate document (ID) defining an enlarged textbox encapsulating the paragraph with the horizontal justification, calculating, using the layout engine and based on the ID, a plurality of positions of the plurality of characters within the enlarged textbox by generating an intermediate page including the enlarged textbox, calculating, based on a vertical justification of the overflowed textbox, a transformation between a point of interest (POI) associated with the enlarged textbox on the intermediate page and a reference point associated with the overflowed textbox, and generating a rendered page of the ED by applying the transformation to the plurality of positions of the plurality of characterType: GrantFiled: October 29, 2010Date of Patent: October 21, 2014Assignee: Konica Minolta Laboratory U.S.A., Inc.Inventor: Darrell Bellert
-
Patent number: 8869020Abstract: A method and system are described that may generate and process relational spreadsheets, for example, for database entities such as objects. An example method may include generating a relational spreadsheet page including relational spreadsheet entries indicating one or more hierarchical relationships among a plurality of database entities associated with a database based on a relational graph indicating relational relationships among the database entities and based on information associated with a plurality of objects. The method may include displaying the relational spreadsheet page.Type: GrantFiled: December 27, 2006Date of Patent: October 21, 2014Assignee: SAP AGInventor: Rakshit Daga
-
Patent number: 8862991Abstract: The optimal version of a document can depend on the user's need and the presentation device, and can govern choices of content as well as style. The content needed for multiple versions of a document can be included in a single document structure and identified by means of tags or by a content selection node. Tags allow the user to specify a desired version, while selection nodes allow the content to be automatically selected, styled and formatted to optimize a set of constraints. Content alternatives may be generated automatically from original content.Type: GrantFiled: October 30, 2006Date of Patent: October 14, 2014Assignee: Google Inc.Inventors: Steven J. Harrington, Paul B. Gloger, Noel S. Omega, Leonid Orlov, John C. Wenn, II, Daniel W. Manchala, Yoon J. Jhong, Youngseok Seo
-
Patent number: 8850307Abstract: One embodiment comprises a non-transitory, tangible computer readable storage medium, encoded with processor readable instructions to perform a method of displaying content in a web page. One method optimizes the order of HTTP requests made during the downloading of a web page or web application comprising a plurality of objects, and receiving a first portion of the plurality of objects in a first order. Additionally, (i) a viewable section of the web page, (ii) centers of the viewable section of the web page and each of the plurality of objects, and (iii) a distance from the center of the viewable section of the web page to the center of each of the plurality of objects may be determined. Furthermore, the objects may then be prioritized based on their distance from the center of the viewable section. A request to receive at least one additional portion of the objects in a second order based on the prioritization of the objects may then be sent.Type: GrantFiled: December 17, 2010Date of Patent: September 30, 2014Assignee: Qualcomm Innovation Center, Inc.Inventors: Jan E. Hanssen, Rajiv Kumar Vijayakumar, Mark Bapst
-
Patent number: 8850309Abstract: An object of the invention is in particular methods and devices for analyzing, processing and evaluating expressions of the XPath type on data of the XML type with which coding or decoding tables are associated. After generating a list comprising a set of targets from the XPath-type expression, one target is linked to the coding/decoding table (115). When one part of the set of data is accessed, a reference to an item is identified in the table using the part of data. It makes it possible to access a target linked to the table in order to reconstruct the item (145) and evaluate the expression (150). According to a particular embodiment, a parameter representing the discriminating character of the targets is determined and linked to the table to enable the discriminating character of the targets to be taken into account during the evaluation of the XPath expression on the XML-type data.Type: GrantFiled: March 27, 2009Date of Patent: September 30, 2014Assignee: Canon Kabushiki KaishaInventors: Youenn Fablet, Franck Denoual
-
Patent number: 8839103Abstract: There is provided a computer-readable record medium storing computer-readable instructions that cause a computer to execute a developing step of developing slide data representing transitions of display states into multiple pieces of display data each of which represents each display state corresponding to each transition and a print data generating step of generating print data to be used for printing based on the multiple pieces of display data corresponding to transitions obtained by the developing step.Type: GrantFiled: June 26, 2008Date of Patent: September 16, 2014Assignee: Brother Kogyo Kabushiki KaishaInventor: Jun Yamada
-
Patent number: 8826115Abstract: According to one aspect of the present invention, a method is provided in which a form is received from an author. A parsing function is performed to extract attribute information with respect to various form elements contained in the form. A user interface is presented to the author to allow the author to configure a set of actions that are to be performed in processing the submissions of the form.Type: GrantFiled: April 22, 2011Date of Patent: September 2, 2014Assignee: Oracle Systems CorporationInventor: Prasad Raje
-
Patent number: 8819547Abstract: Upon adding a visible electronic signature to an electronic file, deterioration in visibility of characters is prevented by arranging a character image data of a portion overlapping with a region of the visible electronic signature in an upper position layer above the visible electronic signature. There are included a step for extracting a character image data from an image data, a step for generating a character image layer data in which only the character image data is described on a transparent background if a region where the visible electronic signature is arranged and the region of the character image data overlap with each other, and a step for generating an electronic file with a layered structure having the character image layer data, the visible electronic signature and the image data in that order from an upper position of the layered structure.Type: GrantFiled: July 7, 2009Date of Patent: August 26, 2014Assignee: Canon Kabushiki KaishaInventor: Takashi Isoda
-
Patent number: 8819538Abstract: A technique for generating links to a web page by: presenting a web page; defining one or more other web pages to include a link to the presented web page; and placing a link on at least one of the other web pages linking to the presented web page. A prompt for an acceptance of the link may be presented to the other web pages whereby a link is not added until the corresponding acceptance of the link is received.Type: GrantFiled: August 6, 2007Date of Patent: August 26, 2014Assignee: Decentrix, Inc.Inventors: John Underwood, Paul Neilson, Hanson Char, David Shing, Peter Horner, Mark Underwood, Darren Slaney, Gary Evesson
-
Patent number: 8793570Abstract: 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: GrantFiled: April 23, 2009Date of Patent: July 29, 2014Assignee: VistaPrint Schweiz GmbHInventor: Brian D. Hanechak
-
Patent number: 8782507Abstract: A method and a system for presenting Internet information to a user including providing to a user a visual image of a web page containing at least one hyperlink, and at least partially concurrently providing a visual image of another web page of at least one web site which is represented by the at least one hyperlink.Type: GrantFiled: March 9, 2010Date of Patent: July 15, 2014Assignee: Google Inc.Inventors: Shirli Ran, Eldad Barnoon, Yuval Yarom
-
Patent number: 8782510Abstract: Disclosed are methods and systems for cell content alignment. The methods and systems involve retrieving one or more table parameters, the one or more table parameters including size of currently invisible cells in a display window, size of merged cells, the display window size and text size in the merged cells, calculating a position of a text in a visible portion of merged cells based on the table parameters and displaying the text in the merged cells based on the calculated position of the text.Type: GrantFiled: December 21, 2010Date of Patent: July 15, 2014Assignee: Business Objects Software LimitedInventor: Jean Christophe Cros
-
Patent number: 8775928Abstract: Techniques for layout-based page capture. A user selection performs a selection defining an area of interest based on the layout of an electronic document. The program retrieves electronic documents based on the defined area of interest. The selection can be performed visually on a rendering of the electronic document thereby providing the user with visual feedback as to what content has been selected. The selection can be applied across multiple electronic documents.Type: GrantFiled: August 1, 2006Date of Patent: July 8, 2014Assignee: Adobe Systems IncorporatedInventor: Robert S. Murata
-
Patent number: 8769405Abstract: Documents that are created using a particular font often do not include all glyphs defined for the font. Accordingly, to reduce the amount of bandwidth needed to obtain the font used to create the document over a network, a font file may be created that includes a reduced set of glyphs. In one or more examples, the font file might only include the glyphs used in the document being viewed. Reduced glyph font files may be generated on-the-fly and/or cached for quick retrieval at a later time.Type: GrantFiled: October 16, 2009Date of Patent: July 1, 2014Assignee: Celartem, Inc.Inventors: Mike Bacus, Bruce Quincy Hammond
-
Patent number: 8756490Abstract: The present invention provides a Web page edit screen that allows an author to edit parent and child documents collectively while showing, in an appropriate manner, the content of the child document embedded in the parent document. Associated documents of a Web page to be edited are managed as managed documents individually. Document-by-document structure information is derived from the content of each managed document. Web page structure information is then assembled by connecting the document-by-document structure information based on embed-related code. Edit screen data is generated based on the content of the managed documents and the Web page structure information to generate a browser-type edit screen. The content of a relevant managed document is synchronized with the edited content on the edit screen. The edit screen data is matched with the edited content on the edit screen.Type: GrantFiled: December 2, 2005Date of Patent: June 17, 2014Assignee: International Business Machines CorporationInventors: Yoshio Horiuchi, Masabumi Koinuma, Kohji Nakamori, Mari (Kuroki) Onishi, Masaki Saitoh