Area Designation Patents (Class 715/246)
-
Patent number: 8793571Abstract: A method and system for identifying individual component objects of a digital document and storing and retrieving such data for repeated discovery and viewing. Pages of digital documents are retrieved from servers and desired objects are displayed on a client computer. The human viewer's context is deduced from attributes of the object to determine further processing, including mobile advertising display.Type: GrantFiled: January 11, 2011Date of Patent: July 29, 2014Assignee: Documensions, Inc.Inventor: James A. Warner, Jr.
-
Patent number: 8788936Abstract: For each of a plurality of drawing objects, whether the drawing object is laid out on the rear side of one or more other drawing objects is determined based on an overlapped state of the plurality of drawing objects. The drawing object to be selected is decided based on the determination result.Type: GrantFiled: September 23, 2011Date of Patent: July 22, 2014Assignee: Canon Kabushiki KaishaInventor: Kazufumi Kobashi
-
Patent number: 8769395Abstract: A method and apparatus for using layout objects or layers are described. In one embodiment, the method comprises accessing information in a JPM file having a plurality of layout objects and generating at least one image using the plurality of layout objects, wherein a first set of at least one of the layout objects of the plurality of layout objects in the image occludes a second set of one or more layout objects in the plurality of layout objects.Type: GrantFiled: June 30, 2003Date of Patent: July 1, 2014Assignee: Ricoh Co., Ltd.Inventors: Martin Boliek, Edward L. Schwartz, Michael Gormish
-
Patent number: 8767012Abstract: A system and method for creating a visual perspective of operational information that facilitates rapid decision making. The system and method merges existing data sources from any number of computer-fed external data sources through an applications server to display data sets in easily recognizable, repeatable images (tiles) uniquely designed for a user's application. The system and method creates visual perspectives of data that accelerate decision-making and problem-solving processes by displaying repeatable images (tiles) that display performance results versus expected performance criteria in high-volume, intuitive displays.Type: GrantFiled: September 5, 2008Date of Patent: July 1, 2014Assignee: Visualcue Technologies LLCInventor: Kerry D. Gilger
-
Patent number: 8768541Abstract: A display system in a flight deck includes at least one screen adapted for displaying several different applications and at least one cursor associated with the applications, an interaction device includes means for activation of the cursor configurable automatically according to the application displayed, and the interaction device includes a touch-sensitive screen adapted for displaying a visual representation of a control panel of a real physical system of the flight-deck.Type: GrantFiled: June 26, 2009Date of Patent: July 1, 2014Assignee: Airbus Operations S.A.S.Inventors: Gregory Detouillon, Yannick Deleris
-
Patent number: 8762832Abstract: Constraints and rules are defined for one or more content objects. The constraints are utilized to lay out content objects on a canvas. Content is received for one of the content objects. The constraints and rules for the content object are utilized in an attempt to fit the content to the selected content object. If the content cannot be fit to the selected content object, the rules are utilized to modify the constraints for the other content objects and the layout for the canvas is regenerated. If the available content cannot be fit to the content objects on a page without overflowing, one or more additional pages are added to the canvas. Once the additional pages have been added, the content objects are laid out and content is fitted to the content objects across all of the pages.Type: GrantFiled: February 28, 2011Date of Patent: June 24, 2014Assignee: Microsoft CorporationInventor: Janet L. Schorr
-
Patent number: 8739028Abstract: Disclosed herein are systems and methods for the production of accented presentations using pre-defined templates and material, which presentations may be in a printed or scrap-booked format. A server system may be made available to clients over a network, that server providing templates, patterns and associated material, the server providing a client with executable instructions enabling a user to make selections to a final accented presentation. The server system may receive an order including an identification of a template and user selections, and may include an interpretive and production system that fabricates a final accented presentation, or a part of fabrication and/or assembly thereof. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.Type: GrantFiled: July 29, 2010Date of Patent: May 27, 2014Assignee: Cabin Creek, LLCInventors: Jeanette Lynton, Brian Holman, Kristy McDonnell, Kristine Widtfeldt
-
Publication number: 20140143659Abstract: A method for processing a document by a terminal with a touch screen and a terminal with a touch screen are provided, wherein, the method includes: the terminal storing a control region corresponding to a document operation and an operation mode for the control region; the terminal monitoring the control region, and when it is determined that the monitored operation mode for the control region is coincident with the operation mode for the control region stored by the terminal, operating the document according to the document operation corresponding to the control region. The above method for processing a document by a terminal with a touch screen and a terminal with a touch screen enable the user to set up the operation region on different positions of the touch screen flexibly, thus largely improving the reading experience of the user.Type: ApplicationFiled: September 9, 2011Publication date: May 22, 2014Applicant: ZTE CORPORATIONInventors: Tao Xue, Weidong Zhang
-
Patent number: 8732065Abstract: An electronic system and method to enable a market participant to identify potential trading counterparties while avoiding disadvantages associated with disclosure of the participant's trading intentions. In one embodiment, the system provides camouflage items that disguise the intent of a participant to trade an initial item. Camouflage items differ from the initial item but share with the initial item one or more attributes, e.g. a market, risk profile, price range, or other characteristic of the original item. Camouflage items are combined with the original item in a unified notification to prospective counterparties, so as to reduce the ability of the prospective counterparties to determine the trading intentions of the original participant.Type: GrantFiled: July 22, 2011Date of Patent: May 20, 2014Assignee: Finalta, Inc.Inventor: Michael Francis Hayes, Jr.
-
Patent number: 8713430Abstract: Methods and apparatus for variable document printing are disclosed in which a graphical user interface is configured to allow user manipulation of layout rules associated with content containers within a template for variable document generation. One method involves laying out (626) container objects (407, 408) forming part of a template (624) intended for a variable data document. The objects each have a rectangular boundary in two-dimensional space, and the method comprises detecting an operation (628, 2800) to modify a position of at least one edge of at least one of the objects. Then, rules of association between edges of the objects having a corresponding orientation to the one edge are identified. A position of at least the one edge is then modified while observing the rules of association between all the correspondingly oriented edges.Type: GrantFiled: June 8, 2009Date of Patent: April 29, 2014Assignee: Canon Kabushiki KaishaInventor: Alan Valev Tonisson
-
Patent number: 8705060Abstract: 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: GrantFiled: August 24, 2011Date of Patent: April 22, 2014Assignee: Kyocera Document Solutions, Inc.Inventor: Keiko Morita
-
Patent number: 8707165Abstract: An information processing apparatus for editing a document including a first layer and a second layer. The information processing apparatus determines, when a first layer is selected as a target layer, whether an object in a second page of the first layer, which follows a first page, can be relocated to a blank region in the first page of the first layer. When it is determined that the object in the second page of the first layer can be relocated, the information processing apparatus locates the object in the second page of the first layer to the first page of the first layer.Type: GrantFiled: October 21, 2010Date of Patent: April 22, 2014Assignee: Canon Kabushiki KaishaInventor: Tadanori Nakatsuka
-
Patent number: 8705083Abstract: A plurality of scenes included in moving image data stored in a storage medium are detected, still images included in at least two scenes among the plurality of detected scenes are extracted, and images including the extracted still images are printed on the storage medium. The printed images include the plurality of extracted still images in areas corresponding to time periods of the corresponding scenes. As a result, the content of each scene constituting the moving images recorded in a CD or a DVD and a reproducing time period of the scene can be easily figured out by looking at a result printed on the label of the CD or the DVD.Type: GrantFiled: April 28, 2009Date of Patent: April 22, 2014Assignee: Canon Kabushiki KaishaInventor: Sho Nakamura
-
Publication number: 20140108922Abstract: A method for determining the placement of content on a page is provided. The method initiates with receiving a content feed, the content feed including one or more content data items. One or more content viewer modules are selected for inclusion in the page, each content viewer module configured to present a content data item on the page. One or more page layouts are determined, each page layout defining one or more placement slots for placement of the content viewer modules. The selected content viewer modules are fitted to the page layouts to identify a valid page layout which can simultaneously accommodate each of the content viewer modules. The valid page layout is populated by assigning the content viewer modules to the placement slots of the valid page layout and applying the assigned content viewer modules to one or more of the content data items of the content feed.Type: ApplicationFiled: October 16, 2012Publication date: April 17, 2014Inventors: Theo Gravity, Andres Garza
-
Patent number: 8700995Abstract: A content conversion system according to the present invention divides content data in which a display layout of content components is described using tags, so as to display, on a terminal, contents formed of the content components displayed on a screen, and includes: a primary division unit that divides the content data on a basis of the display layout of the content components; and a secondary division unit that divides the content data on a basis of a distance between the content components in a data description, the secondary division unit divides primary divided content data divided by the primary division unit, and the primary division unit performs re-division of the primary divided content data according to number of divisions made by the secondary division unit.Type: GrantFiled: May 2, 2008Date of Patent: April 15, 2014Assignee: KDDI CorporationInventors: Gen Hattori, Fumiaki Sugaya
-
Patent number: 8676658Abstract: Methods, computer-readable storage media, and apparatuses for dynamically generating a gallery of available designs for a particular kit configuration including a plurality of different products are presented.Type: GrantFiled: June 22, 2009Date of Patent: March 18, 2014Assignee: Vistaprint Schweiz GmbHInventors: Joshua D. Marcus, Gregory T. Yu, Marion Thomas, Susan C. Rice
-
Patent number: 8660358Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selectively providing images. In one aspect, a method includes receiving image data that specify feature values for a plurality of images. The image data include, for each image, location data that specify a geographic location for the image. A group of images in which each image has location data specifying a geographic location that is within a threshold distance of a reference location are selected. Pairs of matching images are selected from the group of images. A reference image for the geographic location is selected from the pairs of matching images. Data that cause presentation in a map space of a photo collection image that includes a visual representation of the reference image are provided. The photo collection image is presented in the map space and at a map position for the geographic location.Type: GrantFiled: February 16, 2012Date of Patent: February 25, 2014Assignee: Google Inc.Inventors: Niek Bergboer, Jonah Jones, Frederik Schaffalitzky
-
Patent number: 8650482Abstract: 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: GrantFiled: December 14, 2005Date of Patent: February 11, 2014Assignee: Microsoft CorporationInventors: Stuart J. Stuple, Robert A. Little, Sergey Genkin, Igor Zverev
-
Patent number: 8645821Abstract: A system and method for page frame detection for pages of a document are disclosed. The method includes receiving a set of document pages for a document, each page having at least one detected object. For each page in the set, the method includes determining dimensions of bounding box which encompasses the detected objects of the page and determining margin dimensions, based on a position of the bounding box on the page. A page frame is computed as a combination of bounding box dimensions and margin dimensions, based on frequencies of the bounding box dimensions and margin dimensions computed for the set of pages. The computed page frame is matched to pages of the document. Information based on the matching, such as content of text objects within the matched page frame, can be output.Type: GrantFiled: September 28, 2010Date of Patent: February 4, 2014Assignee: Xerox CorporationInventor: Hervé Déjean
-
Patent number: 8645850Abstract: A layout that specifies rectangular components within a container rectangle may be specified. Each rectangular component has at least one size and a gravity parameter, and can be classified as flexible or non-flexible based on the gravity parameter. The computing device determines a plurality of grid lines from the layout. Each rectangular component of the set of rectangular components is associated with at least two grid lines. The at least two grid lines are based on the at least one size of the rectangular component. The computing device generates a system of constraints, where each constraint is related to at least two grid lines of the plurality of grid lines. The computing device solves the system of constraints to determine a location for each grid line. The computing device generates a display of the rectangular components based on the locations of the grid lines.Type: GrantFiled: August 3, 2012Date of Patent: February 4, 2014Assignee: Google Inc.Inventor: Philip Milne
-
Publication number: 20140033025Abstract: In some example embodiments, a system and method is shown that includes receiving a text request that includes an identifier value that identifies a text-based description associated with a portion of digital content that is part of a larger portion of digital content. Further, the method includes responsive to the text request, retrieving the text-based description associated with the portion of digital content from a data store, the retrieving using the identifier value to identify the text-based description. Additionally, the method includes communicating the text-based description to a user.Type: ApplicationFiled: December 6, 2007Publication date: January 30, 2014Inventors: Anubhav Mukherjee, Narinder Beri
-
Publication number: 20140013214Abstract: The present invention relates to a method of populating a space 10 with a plurality of child elements 12 at least one of which having variable size or shape, the method comprising: determining for each child element a permissible range of internal layouts 28 dependent on the content of the child element; generating a first set of allocations 64a, 64b, 64n of the child elements in the space, each first allocation being a layout of child elements which occupies less than the total amount of space to be populated; generating a second set of allocations 68a, 68b, 68n of the child elements by expanding the child elements allocated in each of the first allocations within the permissible range of internal layouts of the child elements such that at least some of the child elements occupy a greater amount of space in the second allocation than the first allocation.Type: ApplicationFiled: July 3, 2012Publication date: January 9, 2014Inventors: Andrew Hunter, Darryl Greig
-
Patent number: 8612428Abstract: An information processing apparatus includes a changing unit configured to change content data arranged in a predetermined region to other content data in response to a user request, a counting unit configured to count a remaining number of metadata added to content data remaining unchanged by the changing unit among a plurality of pieces of content data arranged in the predetermined region, and a ranking information generation unit configured to generate ranking information representing a degree of popularity of metadata based on the remaining number of metadata counted by the counting unit.Type: GrantFiled: May 11, 2010Date of Patent: December 17, 2013Assignee: Canon Kabushiki KaishaInventor: Yousuke Ito
-
Patent number: 8612849Abstract: Disclosed are methods for laying out objects on a page which may be operative at a pre-layout calculation stage (107) or a post-layout calculation stage (109). The methods involve objects such as panels (202) into which multiple containers (203) may be configured to negotiate for space within the panel (202) upon insertion of content (204) into the panels. Typically some of the content (204) is variable for each instance of document production according to the layout. The laying out involves the application of multiple arrangement rules (FIGS. 5A-5D) and arbitration between preferred and actual dimensions (eg. height and width) of the objects including panels and containers.Type: GrantFiled: March 28, 2008Date of Patent: December 17, 2013Assignee: Canon Kabushiki KaishaInventors: Ian Robert Boreham, Allen Peter Courtney, David Grant McLeish
-
Patent number: 8612850Abstract: An information browsing method includes: partitioning contents of a page into a plurality of first data partitions by analyzing the contents of the page; assigning a plurality of first identifiers to the first data partitions, respectively; driving a display screen according to at least the first data partitions; and when receiving a partition selection input, determining a selected first data partition according to a first identifier corresponding to the partition selection input, wherein the selected first data partition is assigned with the first identifier.Type: GrantFiled: January 13, 2011Date of Patent: December 17, 2013Assignee: Mediatek Inc.Inventors: Wei-Hung Huang, Ching-Chieh Wang
-
Patent number: 8612851Abstract: A system, computer-implemented method and computer-readable medium for displaying edition content of a magazine edition are provided. In an embodiment, a screen selection corresponding to a size of a screen upon which to render a magazine edition is received, the magazine edition including a content page with one or more articles. A grid with grid segments is calculated for the selected screen size. A layout for the content page is determined, the layout including a tile of one or more of the grid segments corresponding to each of the articles. Content associated with each of the articles is determined. The content of each of the articles is arranged for display within its corresponding tile. The content page of the magazine edition is displayed, the displayed page including the articles arranged for display within its corresponding tile.Type: GrantFiled: December 6, 2011Date of Patent: December 17, 2013Assignee: Google Inc.Inventors: William Frederick Kiefer, III, Maurice Bennett Shore, Cassandra Lynn Doll
-
Patent number: 8612923Abstract: Methods, systems, computer program products for editing electrical circuits that facilitate and speed the layout of electrical circuits. Embodiments provide high-altitude editing capabilities to the user that enable the user to more easily select circuit items in congested layouts and schematic diagrams, and modify and arrange circuit items with respect to one another in congested layouts and schematic diagrams. Additional embodiments are directed to enabling EDA commands and the like to have context sensitivity, neighborhood awareness, and/or an ability to anticipate intentions of the user.Type: GrantFiled: June 22, 2009Date of Patent: December 17, 2013Assignee: Cadence Design Systems, Inc.Inventors: Rajan Arora, Chayan Majumder, Sandipan Ghosh, Anil Kumar Arya
-
Patent number: 8612852Abstract: Techniques for generating a page from a declarative specification are provided. An interface is provided that enables a user to declaratively specify a data source. Also, an interface is provided that allows a user to declaratively specify layout information for data from the data source. A page is then generated based on the declarative specification for the data source and the layout information.Type: GrantFiled: September 30, 2003Date of Patent: December 17, 2013Assignee: Oracle International CorporationInventors: Stephen Burns, Robin Fisher
-
Patent number: 8606852Abstract: A method includes receiving input at a computer. The input is associated with an application frame of a client-side web browser. The method includes encoding control characteristics of the input as at least a portion of a request to a server-side web application. The method includes sending the request to the server-side web application and receiving an executable response from the server-side web application at a mediator frame of the client-side web browser. The method also includes executing the executable response via the mediator frame to update at least a portion of the application frame of the client-side browser.Type: GrantFiled: December 19, 2011Date of Patent: December 10, 2013Assignee: International Business Machines CorporationInventor: Yannick Saillet
-
Publication number: 20130326341Abstract: A digital comic editor causes a display unit to display an image thereon based on an image file, and to superimposingly display an image indicating each piece of region information included in two or more pieces of information on the image based on the two or more pieces of information included in an information file; adds association information for associating a plurality of pieces of region information corresponding to a position indicated by indication unit; deletes the association of the plurality of pieces of region information corresponding to the position indicated by the indication unit; and updates the information file based on the association information added or deleted.Type: ApplicationFiled: August 6, 2013Publication date: December 5, 2013Applicant: FUJIFILM CorporationInventor: Shunichiro NONAKA
-
Publication number: 20130326334Abstract: A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises displaying a portion of a web page in a web browser application without concurrently displaying a Uniform Resource Locator (URL) entry area for inputting URLs of web pages. A gesture is detected in a predefined area at the top of the touch screen display. In response to detecting the gesture in the predefined area at the top of the touch screen display, the URL entry area is displayed.Type: ApplicationFiled: August 5, 2013Publication date: December 5, 2013Applicant: Apple Inc.Inventors: Richard Williamson, Stephen O. Lemay
-
Publication number: 20130305144Abstract: A method is described for publishing digital content in a page-based grid format to a device having a display. A set of content layout templates is served to and stored on the device, as is raw digital content associated with at least one of the templates. When an application is invoked to display the digital content, the device retrieves the at least one of the templates and the raw digital content. Each of the templates includes computer readable instructions for causing the device to: determine a device-specific font size for the raw content; determine a column width for page columns within a page grid; determine the number of available column rows within the page grid based on the column width; and, automatically populate the page columns with the digital content, so that the device is caused by the application to display the digital content in a page-based grid format.Type: ApplicationFiled: May 9, 2012Publication date: November 14, 2013Applicant: NI GROUP LIMITEDInventors: Paul James Jackson, Alexander Joseph Breuer, Mark Philip James Steyn
-
Publication number: 20130305145Abstract: There is provided a computer-implemented method of publishing digital content in a page-based grid format for a device, the method comprising: identifying device attributes; obtaining raw digital content; determining a device-specific font size for the raw content based on the device attributes; determining a column width for page columns within a page grid; determining the number of available column rows within the page grid based on the column width; and, automatically populating the page columns with the digital content to generate a device specific digital publication in a page-based grid format for display on the device.Type: ApplicationFiled: December 21, 2012Publication date: November 14, 2013Applicant: NI GROUP LIMITEDInventors: Paul James Jackson, Alexander Joseph Breuer, Mark Philip James Steyn, David Douglas Springgay
-
Patent number: 8578269Abstract: An information processing apparatus performs a process of laying out sub-templates to a page to which a repeated page setting is not set. If all the sub-templates are not laid out in the page to which a repeated page setting is not set, the information processing apparatus repeatedly obtains pages to which the repeated page setting is set until all the sub-templates are laid out in the pages.Type: GrantFiled: September 26, 2011Date of Patent: November 5, 2013Assignee: Canon Kabushiki KaishaInventors: Hitoshi Osaka, Satoshi Ota
-
Patent number: 8576252Abstract: An information display apparatus includes: a display portion that displays image information; an acquiring unit that acquires image information being subjected to a display processing; a scale-up and scale-down processing unit that subjects the acquired image information to a scale-up and scale-down processing with a designated scale-up and scale-down ratio; and a deforming unit that compares a size of the image information subjected to the scale-up and scale-down processing with a size of a display area of the display portion, and deforms the image information so that an entirety of the image information is displayed on the display area in a case where the image information is larger than the display area.Type: GrantFiled: November 17, 2008Date of Patent: November 5, 2013Assignee: Fuji Xerox Co., Ltd.Inventors: Yukiyo Uehori, Tohru Fuse
-
Patent number: 8570610Abstract: An information processing apparatus includes: a document acceptance unit that accepts a plurality of documents; a reduction and display unit that reduces and displays the documents accepted by the document acceptance unit; a region designation unit that designates a region for one of the documents displayed by the reduction and display unit; a region image creation unit that creates an image corresponding to the region designated by the region designation unit for each of the documents accepted by the document acceptance unit based on a size of each of the documents displayed by the reduction and display unit; and a region image display unit that displays the images created by the region image creation unit in respective document positions corresponding to the documents displayed by the reduction and display unit.Type: GrantFiled: September 16, 2010Date of Patent: October 29, 2013Assignee: Fuji Xerox Co., Ltd.Inventor: Shinsuke Nakazawa
-
Publication number: 20130283153Abstract: Various embodiments introduce the notion of a flow contour that is utilized to conduct layout processing. Flow contours are utilized to organize layout space in the presence of floating objects or geometries. In at least some embodiments, objects can float to the left and/or right in the layout space. Flow contours are abstractions that then represent collections of left-floating and/or right-floating objects.Type: ApplicationFiled: June 21, 2013Publication date: October 24, 2013Inventors: Rossen Petkov Atanassov, Evgeny N. Veselov
-
Patent number: 8566706Abstract: A display apparatus for displaying accumulated data items includes obtaining means for obtaining a plurality of data items accumulated, classifying means for classifying the plurality of data items into N groups on the basis of predetermined criteria, display-control means for controlling an indication on a display unit such that the plurality of data are displayed in N display regions corresponding to the N groups, and accepting means for accepting a specification of one display region from among the N display regions. When the accepting means accepts a specification of one display region from among the N display regions, the classifying means classifies a plurality of data items displayed in the specified display region into a further N groups, and the display-control means controls an indication on the display unit such that the plurality of data items are displayed in the N display regions corresponding to the N groups.Type: GrantFiled: June 10, 2008Date of Patent: October 22, 2013Assignee: Sony CorporationInventor: Stephen Robert Young
-
Patent number: 8560952Abstract: A custom layout may be created that includes an arbitrary number of placeholders. Instead of having to use one of the predefined slide layouts available from a presentation program, a user may create their own set of custom layouts that may be used in zero or more presentations and applied to zero or more slides. A custom layout may include title placeholders, header/footer placeholders, as well as body placeholders. The custom layouts may contain both typed and un-typed placeholders. The placeholders on the custom layout may be positioned and formatted as desired by the user. A user may also create and include customized backgrounds on the custom layout. The custom layout may be edited in the same manner as a slide. The user may utilize the interface to copy, move, delete, and edit the custom layouts.Type: GrantFiled: June 13, 2005Date of Patent: October 15, 2013Assignee: Microsoft CorporationInventors: Nathalie S. Collins, Hoa N. Lu, Dennis Coh, Andy Chin
-
Patent number: 8560942Abstract: Determining document layout between different views is disclosed. The content of the document is reformatted between layouts while user experience elements are persisted between views. In general, a user may switch between document views. An anchor point for a first view is identified and the anchor point is mapped to the content of the new view. The anchor point is positioned in the new view to allow a smooth user transition between views. Zooming ratios and selections may be persisted between views to create continuity between views. Objects may be reformatted between views to best fit the view.Type: GrantFiled: December 15, 2005Date of Patent: October 15, 2013Assignee: Microsoft CorporationInventors: Filipe Fortes, Gregory A. Hermann, Grzegorz Andrzej Zygmunt
-
Patent number: 8555156Abstract: A technique for inferring whether a message has been read includes the following: identifying at least part of a message that is in a viewport of a computing device, determining a value that is based on the at least part of the message, comparing the value to a threshold, tracking an amount of time that the at least part of the message is in the viewport if the value meets or exceeds the threshold, and inferring whether the message has been read based on the amount of time.Type: GrantFiled: August 16, 2010Date of Patent: October 8, 2013Assignee: Google Inc.Inventor: Brian L. Cairns
-
Patent number: 8553064Abstract: A method is provided in one example embodiment and includes establishing a video session in which a plurality of displays are used for rendering video data, and evaluating a presentation element in order to identify a control element that includes control data. The control element is included in the presentation element. The method further includes communicating at least a portion of the control data such that it can be used to determine which video data is to be rendered on the plurality of displays.Type: GrantFiled: December 8, 2010Date of Patent: October 8, 2013Assignee: Cisco Technology, Inc.Inventors: Alan J. MacDonald, Chris A. Dunn, Brian J. Baldino
-
Patent number: 8549399Abstract: For a document with content that has been structured into a set primitive areas, a novel method for performing contiguous selection of document content across different primitive areas in the document is disclosed. The method defines a contiguous section in the ordered list by identifying the first and last primitive elements of the contiguous selection. The first primitive element is identified as the primitive element that is closest in reading flow to a start selection point on the page, while the last primitive element is identified as the primitive element that is closest in reading flow to an end selection point on the page.Type: GrantFiled: May 17, 2011Date of Patent: October 1, 2013Assignee: Apple Inc.Inventors: Philip Andrew Mansfield, Michael Robert Levy, Derek B. Clegg
-
Patent number: 8543911Abstract: For a page that has been decomposed into a set of primitive areas, a novel method for organizing the set of primitive areas into an ordered list is disclosed. The primitive areas in the ordered list are initially sorted using start point order relation ordering, which compares the start points of the primitive areas in the coordinate system of the page. The ordering of the primitive areas in the ordered list are then refined by using contextual order relation ordering, which compares primitive areas against each other according to coordinate systems local to the primitive areas being compared. A new ordered list is then created by transposing primitive areas that are incorrectly ordered according to contextual order relation ordering.Type: GrantFiled: May 17, 2011Date of Patent: September 24, 2013Assignee: Apple Inc.Inventors: Philip Andrew Mansfield, Michael Robert Levy, Derek B. Clegg
-
Patent number: 8533613Abstract: The present disclosure relates to a method and apparatus for transcoding a web page into a format suitable for display on a mobile terminal. The method includes dividing a web page into a plurality of segments, transcoding each of the segments into a format suitable for display on a mobile terminal, storing the transcoded segments and location icons in association with each other, each of the location icons indicating a location of each segment in the web page, and if one of the location icons is selected on the mobile terminal, providing a segment associated with the selected location icon to the mobile terminal.Type: GrantFiled: December 4, 2009Date of Patent: September 10, 2013Assignee: NHN CorporationInventor: Seung Hyun Yu
-
Patent number: 8526036Abstract: Systems and methods consistent with some embodiments presented provide methods for print resource management. In some embodiments of methods for print resource management print data comprising PDL data may be parsed to identify reusable resources in the print data. The reusable resources may be converted to a common internal format and stored. In some embodiments, reusable resources may be rendered to obtain a rendered version of the reusable resource, which may be stored. In some embodiments, the stored rendered version or a rendered form of the stored formatted version of the reusable resource may be used in a bitmap image for a page whenever the reusable resource is referenced during the creation of the bitmap image for the page.Type: GrantFiled: January 17, 2008Date of Patent: September 3, 2013Assignee: Konica Minolta Laboratory U.S.A., Inc.Inventors: Darrell Eugene Bellert, Eduard G. Bauboeck
-
Patent number: 8516363Abstract: In an image processing apparatus, a plurality of images and a page allocation area including a plurality of sections are displayed. The allocation unit determines which one of the images is to be allocated to which one of the sections and allocates the images to the sections, and a preview image generating unit generates a preview image of the page allocation area based on allocation made by the allocation unit, and displays the preview image on the screen.Type: GrantFiled: March 7, 2008Date of Patent: August 20, 2013Assignee: Ricoh Company, Ltd.Inventors: Yoshifumi Sakuramata, Tetsuya Sakayori, Takashi Yano, Junichi Takami, Hiroko Mano, Takanori Nagahara, Iwao Saeki
-
Publication number: 20130191731Abstract: A display control method includes obtaining displaying data, and displaying the displaying data on a display device by a processor, wherein when a displaying element group includes a specific number or more of display elements, the displaying data includes display elements which are included in the display element group and satisfy a specific condition.Type: ApplicationFiled: December 18, 2012Publication date: July 25, 2013Applicant: FUJITSU LIMITEDInventor: Fujitsu Limited
-
Patent number: 8495247Abstract: Enabling the user to link a selected sequence of hypertext World Wide Web (Web) documents into a string and to store the string at his receiving Web display station so that these documents will be available for his use. An implementation at a receiving display station is provided for designating a received Web document as a starter document and for selecting a subsequently received Web document as a first next document. An implementation is provided for creating a hyperlink in the starter document to the first next document, together with means for storing said starter and next documents at said receiving display station.Type: GrantFiled: February 22, 2008Date of Patent: July 23, 2013Assignee: International Business Machine CorporationInventors: Gerald Francis McBrearty, Johnny Meng-Han Shieh
-
Patent number: 8493595Abstract: Each page in document images is divided into regions. Attribute information is assigned to each divided region. Character recognition is performed for a region having a caption attribute, thereby obtaining character information. Metadata of an object is extracted from a region containing an expression synonymous with the character information. Even when the object and metadata exist in different pages, the metadata is associated with the object. The document image is transmitted for each page. Finally, the metadata is transmitted.Type: GrantFiled: January 25, 2010Date of Patent: July 23, 2013Assignee: Canon Kabushiki KaishaInventor: Reiji Misawa