Format Information In Separate File Patents (Class 715/248)
  • Patent number: 10057369
    Abstract: A request for content is sent via a client device. The client device negotiates with a server content provider regarding the layout of the content using a dynamically configurable content layout profile describing layout preferences for content. When the content is received from the server content provider, the content is displayed according to the dynamically configurable content layout profile. The server may format the content in accordance with the profile and send the formatted content to the client device via a network. A user of the device may modify the profile dynamically to specify a different layout and receive reformatted content.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: August 21, 2018
    Assignee: Intel Corporation
    Inventors: Rajesh Poornachandran, Gyan Prakash
  • Patent number: 9870136
    Abstract: Display data in a data graphical user interface (GUI) on a display device and display, by a processor, a control GUI on the display device representing the data. The control GUI includes a range defining visual element, corresponding to a data value, that is moveable via input received by the control GUI and defines two ranges of the data. The processor displays indicia associated with the range defining visual element indicating the corresponding data value. The processor receives input from the control GUI indicating the range defining visual element has been moved. In response, the processor visually emphasizes data in the data GUI having data values in a selected one of the defined data range.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: January 16, 2018
    Assignee: International Business Machines Corporation
    Inventor: Alireza Pourshahid
  • Patent number: 9848160
    Abstract: An imaging apparatus includes a display control unit that displays, according to an operation of activating an imaging unit, a first region in which an image created by the imaging unit is displayed and a second region in which map information is displayed; and an image recording unit, wherein according to an operation of appending the image to the map information after an imaging instructing operation for the first region, the image recording unit adds location information about a position, at which the appending operation to the map information has been performed, to the image and stores the image.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: December 19, 2017
    Assignee: NEC Corporation
    Inventor: Masayuki Uno
  • Patent number: 9817806
    Abstract: A method of providing for review of changes within documents involves storing an entity-specific weight value for each of multiple sections of a document, receiving an indication that changes have thereafter been made to one or more sections of the document, determining a change value indicative of a quantity of changes made within each section of the document, separately for at least each entity that is not the one that made the changes, calculating an entity-specific provenance value by multiplying the change value within each section by the assigned entity-specific weight value for each section, to produce an entity-specific section value for each section, and summing the entity-specific section values. The method further involves comparing the entity-specific provenance value against the respective entity's stored review threshold value, and when an entity-specific provenance value satisfies an entity's review threshold value, constructing and sending a review notification to that entity.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: November 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kenytt D. Avery, Edward L. Bader, Jean-Marc Costecalde, Chi M. Nguyen, Kevin N. Trinh
  • Patent number: 9785650
    Abstract: Methods, computer systems, and computer-storage media are provided for flexibly displaying content. Rather than associating content with templates without any account for the content itself, templates are associated with content items based on one or more of the content itself, a template class, and a screen size to display the content item.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: October 10, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Adrian Collier, Katrina Mendoza, Srinivas Patnaik, William Scott Shown
  • Patent number: 9679044
    Abstract: Users of a social networking system are assigned to households using prediction models that rely, in part, on user profile information and social graph data. Information about users may be received by a social networking system through various channels (e.g., declared/profile information, user history, IP addresses, Global Positioning System (GPS) data from check-in events and/or continuously provided by mobile devices, external household information, and/or social information). Scoring models may use statistical analysis of the received user information to predict household membership for users. User attributes, such as previous names, date of birth, social graph data, locations, life events, and check-ins, may be factors in generating confidence scores of predicted household memberships. Weighted scoring models may use machine learning methods for measuring the accuracy of the household membership prediction.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: June 13, 2017
    Assignee: Facebook, Inc.
    Inventors: Sean Michael Bruich, Bradley Hopkins Smallwood
  • Patent number: 9280787
    Abstract: A method of substituting digital alternative media for a physical media article at an article dispensing machine to a customer is provided. The method includes receiving a request related to the media article through a user interface from the customer, identifying an associated content provider, and determining the alternative media selection at the associated content provider that corresponds to the media article. The method also includes receiving a unique customer identifier and identifying the associated content provider based on the unique customer identifier. The method further includes mapping the media article to the alternative media selection based on metadata. The media article may be available at the article dispensing machine or may be unavailable due to being out-of-stock or reserved to another customer. The associated content provider may be linked to the customer based on a subscription. The digital alternative media selection may be accessed by an audio/visual display interface.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: March 8, 2016
    Assignee: REDBOX AUTOMATED RETAIL, LLC
    Inventors: Imran Maskatia, Jason Rubinstein
  • 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: 8954840
    Abstract: A method and apparatus for annotation processing of computer files. An embodiment of A method for processing a data stream includes receiving a data stream input at a scanner component, where the data stream input represents multiple program elements. The data stream input is scanned for annotations, with scanning the data stream input including: encountering a description of a data type; informing a handler component regarding the data type description; determining whether to process program elements within the data type, with the determination being based at least in part on any messages received from the handler component indicating that data type is not of interest; and, if there is a determination to process the program elements in the data type, scanning the program elements of the type to identify annotated program elements and associated annotation values.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: February 10, 2015
    Assignee: SAP SE
    Inventor: Dietmar Theobald
  • Patent number: 8924850
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speeding up document loading. In some implementations, a resource of a document is requested from a first source, and metadata for the document is requested from a second source that is different from the first source. The requested metadata is received from the second source, and the requested resource is received from the first source. A first representation of the document based on the received metadata is provided for display. After providing the first representation, a second representation of the document that combines portions of the first representation with additional portions of the document is generated, and the second representation is provided for display.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: December 30, 2014
    Assignee: Google Inc.
    Inventors: Ramkumar Ramani, Robert J. Ennals
  • 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
  • Patent number: 8892994
    Abstract: Data defining a document is received from an online document processing service, and a plurality of elements within the document is identified. The plurality of elements may comprise paragraphs, lines of text, images, tables, headers, footers, footnotes, footnote reference information, etc. For each of the plurality of elements, a respective object comprising a layout function and a render function is generated. An object corresponding to an element is invoked to generate layout data associated with the element, and the element is rendered based on the layout data.
    Type: Grant
    Filed: August 10, 2011
    Date of Patent: November 18, 2014
    Assignee: Google Inc.
    Inventors: Luiz Pereira, Edgard Lindner, Lily Xia, Kevin Markman
  • Patent number: 8886751
    Abstract: Methods and apparatus for receiving a request from a user of a system, the request having a format defined by a template, expanding the request to combine user supplied data and data from a model component containing data for a component of the system to form an expanded request, wherein the expanded request has a predetermined format, acquiring information to determine how to process the expanded request, communicating with a host computer to extract information needed to satisfy the expanded request, generating an internal response to the expanded request containing the acquired information, inserting result data from the internal response into the model component, generating a user response to the user request, and sending the user response to the user to satisfy the user request.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: November 11, 2014
    Assignee: EMC Corporation
    Inventor: Christopher J. Hackett
  • Patent number: 8887098
    Abstract: Disclosed herein is a generating apparatus including a display controller configured, on the basis of computer graphics description data for use in creating a computer graphics virtual space necessary for generating a computer graphics image, to display a plurality of element descriptors representative of a plurality of elements arranged in the computer graphics virtual space; and a specification information generator configured to generate specification information for specifying a parameter for defining an element corresponding to an element descriptor by a selecting operation by a user from among the displayed plurality of element descriptors as a parameter subject to adjustment that is adjusted by an adjusting operation by the user.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: November 11, 2014
    Assignee: Sony Corporation
    Inventors: Sensaburo Nakamura, Norimasa Ozaki, Takeo Ugai, Toshimasa Kakihara
  • Patent number: 8875011
    Abstract: A system and methodology for collaboration among a plurality of users at a plurality of computing appliances. A respective one computing appliance of the plurality of computing appliances is for use by each respective one user of the plurality of users. Each said respective one computing appliance is comprised of a processor, a display apparatus providing a display presentation, and a communications interface providing coupling of data between itself and at least one other of the plurality of computing appliances. A memory provides storage that is associatively structured as a plurality of data layers. Each of the data layers is associatively mapped to a respective at least one of said plurality of computing appliances, to provide mapped storage in each respective data layer of respective layer data representative of annotations originated from at least one respective one of said plurality of computing appliances, preferably for each of at least two of said plurality of the computing appliances.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: October 28, 2014
    Inventors: David H. Sitrick, Russell T. Fling
  • Patent number: 8873931
    Abstract: A storage medium for storing text-based subtitle data including style information, a reproducing apparatus and methods are provided for reproducing text-based subtitle data including style information separately recorded on the storage medium. The storage medium includes: multimedia image data; and text-based subtitle data for displaying subtitles on an image based on the multimedia image data, wherein the text-based subtitle data includes dialog information indicating subtitle contents to be displayed on the image, style information indicating an output style of the dialog information, and partial style information indicating an output style applied to a portion of the dialog information. Accordingly, subtitles can be provided in a plurality of languages without limited to the number of units of subtitle data. In addition, subtitle data can be easily produced and edited. Likewise, an output style of the subtitle data can be changed in a variety of ways.
    Type: Grant
    Filed: August 13, 2008
    Date of Patent: October 28, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kil-soo Jung, Sung-wook Park
  • Patent number: 8856644
    Abstract: Data defining a document is received from an online document processing service, and a plurality of elements within the document is identified. The plurality of elements may comprise paragraphs, lines of text, images, tables, headers, footers, footnotes, footnote reference information, etc. For each of the plurality of elements, a respective object comprising a layout function and a render function is generated. An object corresponding to an element is invoked to generate layout data associated with the element, and the element is rendered based on the layout data.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: October 7, 2014
    Assignee: Google Inc.
    Inventors: Luiz Pereira, Edgard Lindner, Lily Xia, Kevin Markman
  • Patent number: 8856647
    Abstract: A request is received for a rendered document corresponding to a document. The document is retrieved from a storage device. The document is transformed into the rendered document. One or more server font files associated with the rendered document are generated. The rendered document and the server font files are stored.
    Type: Grant
    Filed: February 20, 2009
    Date of Patent: October 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Gareth Alan Howell, Zhenjun Zhu, Jie Tang
  • Publication number: 20140298165
    Abstract: In general, a computer-implemented method is described for receiving one or more requests to generate a medical study, retrieving from one or more data repositories one or more medical study instruments, receiving a selection of a particular medical study instrument to use in the medical study, generating by one or more computers a list of one or more research collaborators invited to review the medical study, and generating by one or more computers a list of one of more participants invited to join the medical study. Additionally, the computer-implemented method generates by one or more computer systems a data filter to format medical data from a first data format to a second data format, wherein the second data format complies with a third data format associated with one or more medical study instruments.
    Type: Application
    Filed: June 11, 2014
    Publication date: October 2, 2014
    Inventor: Ali Adel Hussam
  • Patent number: 8812967
    Abstract: An aspect of the present invention enables a user to have a custom desired experience while accessing electronic files. A digital processing system provides the user the ability to define an experience profile with experience profile containing experience attributes. The user may be provided the ability to associate an experience profile with the electronic file. The digital processing system then controls the experience attributes to create a custom defined experience. As a result, two different electronic files (accessed using a single application) may be associated with two different experience profiles. In addition, experience attributes rooted in dissimilar applications may also be included in an experience profile.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: August 19, 2014
    Assignee: Oracle International Corporation
    Inventor: Sreekumar K. Seshadri
  • Patent number: 8806333
    Abstract: Systems and methods for integrated application platforms in accordance with embodiments of the invention are disclosed.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: August 12, 2014
    Assignee: Sweetlabs, Inc.
    Inventors: Adrian Bourke, Bryan Sleiter, Fontaine H. Shu, Blake A. Machado, Pawel Miskiewicz
  • Patent number: 8745481
    Abstract: An exemplary embodiment involves receiving, by a processor, a selection of a contact from a requestor. The exemplary embodiment further involves identifying, by the processor, multiple services to which the contact subscribes and to which the requestor subscribes. Subscribing to each service comprises creating a profile comprising authentication information and associating with the profile one or more content items provided by the service. Identifying the multiple services comprises identifying, for each service that a first profile of the contact is associated with a second profile of the requestor. The exemplary embodiment further involves communicating, by the processor, with the multiple services to identify content to identify content that is provided by one or more of the multiples services and that is associated with the contact. The exemplary embodiment further involves generating, by the processor, a preview indicating the content associated with the contact.
    Type: Grant
    Filed: February 27, 2008
    Date of Patent: June 3, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Joshua S. Ulm
  • Patent number: 8732577
    Abstract: Contextual, focus-based language translation within a broadcast radio automation software application allows the user interface to enable interaction with users having various written or graphical language requirements. The software does not require special training or learning to enable the translation of text within the application. When the user enters a translation mode and selects a text string in the original language, the program displays a corresponding text string in a second language based on the specific display area, e.g., child window. The translated text string can be displayed proximate to original first text string within the specific display area, and can further be displayed as an entry in a table of a translation window which also displays additional text strings in the second language corresponding to additional text string fields for the specific display area.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: May 20, 2014
    Assignee: Clear Channel Management Services, Inc.
    Inventor: David C. Jellison, Jr.
  • Patent number: 8719699
    Abstract: A method of creating a template for presenting content within a document. The method includes defining a plurality of components, each including at least one content region and at least one of a frame, a template perimeter and an object. A number of links are then defined between the components, each link representing a respective spatial relationship. A processing system is then responsive to the template to populate the content region with content, generate a representation of each component and position the representation of each component in the document using the defined links to control the relative spatial positioning of the components.
    Type: Grant
    Filed: May 26, 2005
    Date of Patent: May 6, 2014
    Assignee: Typefi Systems Pty. Ltd.
    Inventor: Stephen James O'Brien
  • Patent number: 8707167
    Abstract: A system receives a document including a plurality of items. The system then processes the document to expose a plurality of item elements associated with one or more items of the document, the item elements including visual information used to render the document. The system then identifies each item of the one or more items based on one or more of the plurality of item elements and corresponding visual information.
    Type: Grant
    Filed: November 15, 2006
    Date of Patent: April 22, 2014
    Assignee: eBay Inc.
    Inventors: Roonnath Grandhi, Amir Ashkenazi
  • Patent number: 8683325
    Abstract: A method is provided. The method includes (1) placing, within a common style file, definitions of each of a plurality of transformations for displaying the contents of a data file, wherein the definitions of at least two of the transformations are different from each other, (2) encoding, within a display file, instructions for (a) providing a user with a choice to select a particular transformation and (b) causing the contents of a data file to be displayed according to a transformation selected by a user, and (3) distributing the style file and the display file to a user. Related methods are also provided, as well as data structure, encoded in a computer-readable storage medium, for use in practicing these methods.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: March 25, 2014
    Assignee: EMC Corporation
    Inventors: Robert Andrew Ballantyne, Utkarsh Vipul
  • 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: 8627226
    Abstract: A browser renders a page for display according to user habits. When a user interacts with a page associated with a network address, an entry is made in a file that associates the element on the page of the user interaction with the network address. When the page is visited again, the file is checked to see if any entry exists. If an entry exists and the stored user interaction is still relevant for that page, the page is rendered so that the location the user interacted with is provided at the top of the display, or the element is re-arranged, as in the case of a table, or both re-positioning and re-arranging occurs. Such page rendering reduces the need for the user to scroll through the page to view the desired information.
    Type: Grant
    Filed: July 22, 2008
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, Mahdad Majd, John Matthew Santosuosso
  • Patent number: 8595615
    Abstract: A method is provided for automatically applying named styles to existing documents including word processing documents. The existing document is scanned and parsed into style regions of uniform style. The style attributes of each uniform style region are identified, and these identified style attributes are used to create style groups containing style regions having identical or substantially identical style attributes. These style attributes can be expressed in set or vector form. Named styles are then associated with the identified style group by either comparing the style attributes of a given style group to the attributes of a pre-defined named style or by extracting a named style from the style group. Once associated with a named style, the style regions within a given style group can be modified to be consistent with the named style associated with the style group.
    Type: Grant
    Filed: February 7, 2007
    Date of Patent: November 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Tessa Lau, John J. Turek, Hui Su, Tian Shu Wang
  • Patent number: 8589785
    Abstract: The present invention relates to systems and methods for the contextual mark-up of formatted electronic documents. These systems and methods have many applications, including use for online editing and education.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: November 19, 2013
    Assignee: Iparadigms, LLC.
    Inventors: John M. Barrie, Colin Sherman, Michael Kang
  • Patent number: 8583829
    Abstract: Systems and methods for providing reduced object data to devices. Context can be received from a device. The context can be used to determine what portion of an object is used by an application executed on the device. The object can be reduced prior to communicating the data to the device, thereby conserving resources associated with the device.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: November 12, 2013
    Assignee: SAP AG
    Inventors: Yuri Natchetoi, Huaigu Wu, Gilbert Babin, Serhan Dagtas
  • Patent number: 8578262
    Abstract: An automated system for assisting the architectural process on an open-network. The system includes a data entry means for user-selected project attributes, at least one catalog database from which the user-selected attribute is identified, a filter for providing a graphical user interface with filtered data associated with a user-selected attribute, at least one user database which stores a unique identifier of the user-selected attribute, automated selection means for incorporating data associated with the user-selected attribute into at least one document, and generation means for creating an architectural document, such as a Specification, Drawing, or Schedule. The system may include at least one remote attribute information storage means from which the user-selected attribute is identified. The system of the present invention may further include means for tracking the architectural process. The system may also include searching means for querying a user database or a group of user databases.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: November 5, 2013
    Inventors: Charles W. Williams, Ivan A. Starr, Susan Ann Lange
  • Publication number: 20130174023
    Abstract: Search results are provided with rich content in defined display areas defined via a border, background, other like graphical elements, or combinations thereof. Within the defined display area, search results content is formatted to evoke a particular theme or concept appropriate for the information identified by the search result. Additionally, within the defined display area, a graphical preview of the search result is provided in an animated manner evocative of user scrolling. Collections of search results are arranged in grids, like tiles. Search results are reviewed on a grid-by-grid basis, with small portions of prior, or subsequent, grids being displayed at the edges of the display, thereby visually indicating that further, or subsequent, grids are accessible. Alternatively, other grids can represent different types of search results. The quantity in a grid, and their size, are dynamically adjusted based on the size of the display.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 4, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Daniel Marantz, Keith Alan Regier, Sarvesh Nagpal
  • Patent number: 8479092
    Abstract: Methods, systems, and apparatus, including computer programs encoded on one or more computer storage media, for modifying content layout for an electronic document are described. In one aspect, a method includes receiving an identification of a subset of content items identified in a first electronic document. Each content item in the subset of content items includes displayable data. A prioritization of the subset of content items is identified, and a first content item is selected based on the prioritization. A new value of a first layout property for the selected content item is calculated based at least in part on one or more initial values. A new electronic document is generated. The new electronic document includes an identification of the new value and data for generating a second graphical representation of the subset of content items based at least in part on the new value.
    Type: Grant
    Filed: April 30, 2009
    Date of Patent: July 2, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: Krishna Kumar Pandey
  • Publication number: 20130159843
    Abstract: Methods, apparatuses, and computer readable media are disclosed for processing content information in an online environment. The method may comprise receiving a request for a copying operation to copy displayed contents in a selected area of a display page. The request may include area information associated with the selected area and page identification information associated with the display page. The method may also comprise obtaining a layout page in a layout file stored on a server based on the received page identification information, the layout page corresponding to the display page. The method may further comprise searching contents corresponding to the displayed contents in the obtained layout page based on the area information and sending the contents to a client for performing the copying operation.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 20, 2013
    Applicants: BEIJING FOUNDER APABI TECHNOLOGY LTD., PEKING UNIVERSITY FOUNDER GROUP CO., LTD.
    Inventors: PEKING UNIVERSITY FOUNDER GROUP CO., LTD., BEIJING FOUNDER APABI TECHNOLOGY LTD.
  • Patent number: 8457432
    Abstract: Various embodiments create a source image from a web page and then process the source image effective to remove left and/or right border areas so that a reduced-size web page image created from the source image has a better chance of capturing relevant content for a viewer. In at least some embodiments, image processing techniques are utilized to identify repeating patterns of pixels along left and/or right border areas of a source image. The image processing techniques can process individual rows of pixels looking for patterns of pixel color values. Identified patterns of pixel color values are noted and then subsequently used to remove regions of the source image in which repeating patterns occur. Having removed these regions from a source image, the source image can be reduced in a manner directed to improving information density contained in a reduced-size web page image created from the source image.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: June 4, 2013
    Assignee: Microsoft Corporation
    Inventors: Karim T. Farouki, Radu C. Margarint, Timothy R. Sullivan
  • Patent number: 8458582
    Abstract: A computer system includes a processor; and a memory storage device in communication with the processor. The processor is adapted to: receive via a computer communications network a user identification and an identification of an electronic file having user-generated insurance-related data; provide an output signal for display to the user a prompt for the user to provide mapping data mapping a plurality of insurance-related data fields data identifiers in the user-data electronic file; receive mapping data in response to the prompt; access the user electronic file; employing the received mapping data, map data elements identified in the user-data electronic file, to a document in a predetermined format; verify that the received mapped data constitutes complete data to submit in connection with an insurance transaction; and provide an output signal including data constituting the document in a predetermined format to a system for further processing in accordance with an insurance transaction.
    Type: Grant
    Filed: November 13, 2009
    Date of Patent: June 4, 2013
    Assignee: Hartford Fire Insurance Company
    Inventors: James S. Rogers, James Daniel Scott, M. Gary Letscher, Jill Spranzo
  • Patent number: 8447171
    Abstract: A storage medium for storing text-based subtitle data including style information, a reproducing apparatus and methods are provided for reproducing text-based subtitle data including style information separately recorded on the storage medium. The storage medium includes: multimedia image data; and text-based subtitle data for displaying subtitles on an image based on the multimedia image data, wherein the text-based subtitle data includes dialog information indicating subtitle contents to be displayed on the image, style information indicating an output style of the dialog information, and partial style information indicating an output style applied to a portion of the dialog information. Accordingly, subtitles can be provided in a plurality of languages without limited to the number of units of subtitle data. In addition, subtitle data can be easily produced and edited. Likewise, an output style of the subtitle data can be changed in a variety of ways.
    Type: Grant
    Filed: August 13, 2008
    Date of Patent: May 21, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kil-soo Jung, Sung-wook Park
  • Patent number: 8418056
    Abstract: A method and apparatus for transcoding content or elements of a webpage received at a client device, for example, a mobile communication device or other type of networked device. The apparatus includes a transcoding engine which is configured to transcode webpage content during a secure end-to-end connection between a client device and a website without the use of a proxy. According to an embodiment, the transcoding engine resides on the client, and is implemented as a plug-in to the browser, and transcoding instructions are provided to the client device by way of the signature file(s) each time the plug-in is invoked. The client device uses the transcoding instructions to manipulate the secure response from the secure server, for example, to transcode the response to a format suitable for display on the client device.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: April 9, 2013
    Assignee: Research In Motion Limited
    Inventors: Charles Laurence Stinson, Sang-Heun Kim
  • Patent number: 8407266
    Abstract: A method and system for automatically saving a document in multiple file formats. A first file for the document is modified and saved on a persistent storage device using a primary file format. A second file for the document is saved on the persistent storage device using a secondary file format. The method further involves re-saving the first file as modified using the primary file format. When the first file is saved using the primary file format, the method further involves deleting the second file from the persistent storage device. A first mapping associating the second file with the first file is deleted. A third file for the document is created using the secondary file format and saved to the persistent storage device using the secondary file format. A second mapping associating the third file with the first file is created.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: March 26, 2013
    Assignee: Intuit Inc.
    Inventor: Eric Young Pan
  • Patent number: 8397159
    Abstract: A method and apparatus for solving UI style conflicts in web application composition. The method includes the steps of: detecting, in the runtime environment of a web browser, a page element referring to duplicate UI style definitions in a web composite page; determining the UI style definition referred to by the page element in an imported widget or a local page from which it originates; and relating the page element and the determined corresponding UI style definition in the web composite page, so as to solve the UI style conflict.
    Type: Grant
    Filed: January 11, 2010
    Date of Patent: March 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Peng Ji, Shun Xiang Yang, Guan Qun Zhang
  • Patent number: 8392826
    Abstract: The present embodiments provide methods, apparatuses, and systems for use in maintaining data quality upon conversion to a different data format. Some embodiments provide methods that receive media data in a first format, initiate a first conversion of the media data at the first format to a second converted format, identify parameters dictating the conversion to the second converted format, record the parameters, and distribute the recorded parameters to remote systems such that the parameters at least in part control the remote systems during a conversion of the media data to the second converted format.
    Type: Grant
    Filed: June 24, 2009
    Date of Patent: March 5, 2013
    Assignee: Sonic Solutions LLC
    Inventors: Bruce W. Randall, James H. Taylor, Mark N. Ely, Kenneth G. Oetzel
  • Patent number: 8375293
    Abstract: Some embodiments provide a method for storing a document. The document is created by using a set of template pages. The method, in a data storage structure, creates a first prototype section for storing information for the template pages. The method also, in the data storage structure, creates a second section for storing a set of content for the document. In some embodiments, the template pages are provided by a word-processing application. In some embodiments, the information for the template pages includes text information, image information, and thumbnail information. In some embodiments, a word-processing application utilizes the stored thumbnails in the prototypes section to generate a visual representation of a template page contents to a user to assist the user in creating a document. In some embodiments, the template pages further include stylesheet information, headers information, and footers information.
    Type: Grant
    Filed: January 9, 2006
    Date of Patent: February 12, 2013
    Assignee: Apple Inc.
    Inventors: Roger Rosner, Richard Cave, Chris Rudolph, Jay Capela, Paul Elseth, Sean McGuire
  • Patent number: 8325367
    Abstract: Systems and methods for automatically assigning items to printable media are disclosed. A computer readable medium is in communication with a computing device and includes programming instructions for electronically obtaining a first template that includes a plurality of first content items, each including a first content area. For each first content item, first content area properties and first content item properties are identified. A second template including a plurality of second content areas is electronically obtained. For each second content area, second content area properties, second content item properties and content rules are automatically identified. For each first content item, it may be determined whether a first content item corresponds to a second content area based on the rules. The first content item may be automatically assigned to the second content area. A representation of each assigned content item may be printed.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: December 4, 2012
    Assignee: Xerox Corporation
    Inventors: Dale Ellen Gaucas, Kirk J. Ocke, Michael David Shepherd
  • Patent number: 8296649
    Abstract: A method, graphical interface and computer-readable medium for generating a preview of a reformatted preview segment of a selected input file. A preview pane is displayed in a single window and includes preview controls including a file timeline indicator configured to graphically depict a length of a selected input file. Preview in and out markers are displayed and configured to define a preview segment of the selected input file. The preview segment is reformatted into a reformatted preview segment according to the reformatting process associated with the selected input file. The reformatted preview segment is displayed in the preview pane.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: October 23, 2012
    Assignee: Sorenson Media, Inc.
    Inventors: Randon Morford, Matthew D. Cupal, Joseph Romriell, Mitchell Holyoak, Carlo Johannes Bos
  • Patent number: 8291315
    Abstract: A method, apparatus and article of manufacture for network access of partial document imagery is described. In one embodiment, the method comprises receiving a request for a region of a page of a document, the request being originated from a client, determining one or more objects in a source file that intersect the region of the page, the source file having two or more codestreams, and sending a response having a subset of the information in the file.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: October 16, 2012
    Assignee: Ricoh Co., Ltd.
    Inventors: Michael Gormish, Edward Schwartz, Kurt Piersol
  • Patent number: 8250469
    Abstract: Computer-readable media, systems, and methods for document layout extraction are described. In embodiments, textual data in an electronic format is received and the textual data is converted from the electronic format to an independent interface format, the independent interface format including coordinates to one or more structural elements of the textual data. Further, in embodiments, a structure and layout analysis of the textual data is performed to generate a set of structure and layout information. Still further, in embodiments, the textual data and the set of structure and layout information is stored in an enriched interface format, the enriched interface format providing for search and navigation of the textual data.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: August 21, 2012
    Assignee: Microsoft Corporation
    Inventors: Bodin Dresevic, Oren Trutner, Sasa Tomasevic, Aleksandar Uzelac, Dejan Lukacevic
  • Patent number: 8243320
    Abstract: A document management apparatus includes an electronic document editing unit which performs processing associated with creation and edit of an electronic document, a processing information obtaining unit which obtains processing information in the electronic document editing unit, a restriction information acceptance unit which accepts input of restriction information that restricts processing for the electronic document, and a uniformed electronic document creation unit which-creates a uniformed electronic document by attaching generation information containing the processing information and the restriction information to the electronic document.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: August 14, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kazuyuki Saito
  • Patent number: 8244832
    Abstract: A system, a method and computer-readable for providing the location of client devices to website providers. An application residing on a client device is provided. The application may present content, such as a web page, received over a communications network. The application is configured to generate a request for information describing the location of the client device. In response to this request, a location service may obtain the location of the client device and may communicate this location to a website provider. The website provider may generate a web page for display by the application. This web page may contain content selected based on the location of the client device.
    Type: Grant
    Filed: June 1, 2006
    Date of Patent: August 14, 2012
    Assignee: Sprint Communications Company L.P.
    Inventor: Russell Spaid McGuire
  • Patent number: 8195036
    Abstract: A storage medium includes multimedia image data, and text-based subtitle data for displaying subtitles on an image based on the multimedia image data, wherein the text-based subtitle data includes dialog information indicating subtitle contents to be displayed on the image, style information indicating an output style of the dialog information, and partial style information indicating an output style applied to a portion of the dialog information. Accordingly, subtitles can be provided in a plurality of languages without being limited to a particular number of units of subtitle data. In addition, subtitle data can be easily produced and edited. Likewise, an output style of the subtitle data can be changed in a variety of ways. Also, a special style can be applied in order to emphasize a portion of the subtitles.
    Type: Grant
    Filed: February 18, 2005
    Date of Patent: June 5, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kil-soo Jung, Sung-wook Park