Presentation Attribute (e.g., Layout, Etc.) Patents (Class 715/204)
  • Publication number: 20120124457
    Abstract: A presentation tool that includes visual progression graphics which represents progress of a presentation. The presentation tool automatically creates and presents the progression graphics for viewing by the presenter and the audience. As the presentation progresses, animation can be applied to the progression graphics to track the progress through the presentation materials. An option is also provided to hide the progression graphics. The progression graphics can also be utilized to navigate across the presentation materials. Thus, the presenter can select portions of the progression graphics as a means to navigation or jump between sections of the materials.
    Type: Application
    Filed: November 11, 2010
    Publication date: May 17, 2012
    Applicant: Microsoft Corporation
    Inventor: Nino Yuniardi
  • Patent number: 8176415
    Abstract: The method for communicating structured information, such as a report or an account, between a first user and at least one second user, includes a step of defining a document standard, which determines the general frame of the document in the form of a series of titles and/or conventional meanings and authorized values of certain conspicuous information fields. The transmitting user inputs data to be supplied incorporating a step of inputting text and/or titles as a supplement to the general frame and/or a step of selecting values on the conspicuous fields and transmitting data of the document addressed to the second user. Each recipient user selects a sorting criterion based on the titles or conspicuous fields. The document is then reorganized in accordance with the selected criterion and a step of supplying to the second user the document reorganized in accordance with the criterion.
    Type: Grant
    Filed: August 12, 2003
    Date of Patent: May 8, 2012
    Assignee: Systeam Sarl
    Inventor: Michel Lefebvre
  • Patent number: 8171389
    Abstract: The present invention discloses a method for processing document data, wherein the document data comprises at least one page in order and the page comprising at least one layer in order, the method comprises: managing and controlling the at least one layer respectively. The technical scheme of the present invention enables process a document on layers in the docbase management system and provides more flexible document processing.
    Type: Grant
    Filed: June 4, 2008
    Date of Patent: May 1, 2012
    Assignee: Sursen Corp.
    Inventors: Donglin Wang, Xu Guo, Changwei Liu, Kaihong Zou, Xiaoqing Lu
  • Patent number: 8166023
    Abstract: Systems and methods for multi-directional visual browsing on an electronic device are described. In example embodiments, a primary result and a peripheral result associated with a user of a client device are determined. A display layout based on attributes associated with the primary result and the peripheral result is generated. The display layout is then formatted into rendering and display instructions, which will cause a client device to render the display layout. The rendering and display instructions are transmitted to the client device.
    Type: Grant
    Filed: February 24, 2010
    Date of Patent: April 24, 2012
    Assignee: eBay Inc.
    Inventors: Ryan Melcher, Dane Howard
  • Patent number: 8159702
    Abstract: Disclosed are methods of controlling operation of a printer, apparatus and computer-readable medium. The embodiments control operation of a printer by receiving a print command for printing from a user, displaying a print user interface including selectable document settings, receiving an indication from the user of selected ones of the documents settings, receiving an indication from the user to save the selected document settings as a document default setting, and controlling printing of the document to print on the printer using the document default setting and the selected document settings.
    Type: Grant
    Filed: July 17, 2007
    Date of Patent: April 17, 2012
    Assignee: Xerox Corporation
    Inventor: David Salgado
  • Patent number: 8159701
    Abstract: Disclosed are methods of controlling operation of a printer, apparatus and computer-readable medium. The embodiments control operation of a printer by receiving a print command for printing from a user, displaying a print user interface including selectable document settings, receiving an indication from the user of selected ones of the documents settings, receiving an indication from the user to save the selected document settings as an application default setting corresponding to an application, and controlling printing of documents opened in the application to print on the printer using the application default setting and the selected document settings.
    Type: Grant
    Filed: July 17, 2007
    Date of Patent: April 17, 2012
    Assignee: Xerox Corporation
    Inventor: Jonathan Allen Edmonds
  • Patent number: 8160562
    Abstract: A portable terminal apparatus which can select terminal operations such as the activation of programs, the switching of the programs and the ending of the programs with a reduced number of times of operation of the operation buttons is provided. The portable terminal apparatus includes link information storage means 14 for storing therein a linkage table containing information about the linkage between operation buttons to be selected by a user and programs to be activated by the selection of the operation buttons, and an activation program monitor part 14 for dynamically monitoring the operation states of two or more programs activated at a terminal end, wherein the operation button having emitted its backlight according to the monitoring result obtained by the activation program monitor part 14 can be selected by the user, so that the programs linked to the respective operation buttons can be easily activated, switched and ended.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: April 17, 2012
    Assignee: Panasonic Corporation
    Inventors: Yasuhiro Yuki, Kazunori Yamada, Etsumi Kanaya
  • Patent number: 8151179
    Abstract: Systems and methods for linking slides used during a presentation with a video recording of the presentation are provided. A presenter can develop slides for a presentation using a presentation tool. The presenter can then use the presentation tool to present the slides during a live talk, a video of which can be simultaneously recorded. The presentation tool can record the times at which each slide in the presentation was displayed, and for how long each slide was displayed. After the presentation concludes, the video recording or a link thereto can be provided to the presentation tool, which then can link the video recording to the slides. Viewers of the linked presentation can view the video and slides of the presentation, with the slides advancing in step with the video. Additionally, advancing or rewinding the slides can advance or rewind the video to the corresponding time point, and vice-versa.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: April 3, 2012
    Assignee: Google Inc.
    Inventors: Tiruvilwamalai V. Raman, Charles L. Chen
  • Patent number: 8144989
    Abstract: Aspects of the present invention relate to systems and methods for determining text orientation in a digital image.
    Type: Grant
    Filed: June 21, 2007
    Date of Patent: March 27, 2012
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Jon M. Speigle, Ahmet Mufit Ferman
  • Patent number: 8140990
    Abstract: Aspects of the invention pertain to user interface visualizations, enabling efficient display of content on a display device. At least some content is presented having diagonal views to emphasize certain portions of the content while deemphasizing other portions of the content.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: March 20, 2012
    Assignee: Google Inc.
    Inventors: Elin R. Pedersen, Peter Hong
  • Patent number: 8140646
    Abstract: A speculative web browser engine may enable providing transmission of content between a server and a client prior to a user-initiated request for the content hidden in imperative code (event handlers), which may reduce user-perceived latency when the user initiates the imperative code. In some aspects, a speculative browser state may be created from an actual browser state and used to run the event handlers. The event handlers may be modified to direct actions of the event handler to update the speculative browser state. Speculative content may be transmitted between the server and the client in response to an execution of the modified code. The speculative content may be stored in a cache and made readily available for use when the user initiates the event handler and finds that the desired content has already been fetched.
    Type: Grant
    Filed: June 4, 2009
    Date of Patent: March 20, 2012
    Assignee: Microsoft Corporation
    Inventors: James W. Mickens, Jonathan R. Howell, Jacob R. Lorch, Jeremy E. Elson, Edmund B. Nightingale
  • Patent number: 8136027
    Abstract: A technique for generating a web site in accordance with received data entry by: presenting a prompt for data entry; receiving a data entry in response to the prompt; presenting at least one additional prompt for data entry that is determined at least in part based upon the received data entry; receiving an additional data entry in response to each of the at least one additional prompts; determining at least one characteristic of at least one web site dimension of the web site based on the data entry; generating a multi-dimensional description of the web site based on the determined characteristics; retrieving web site data according to the generated multi-dimensional description of the web site; and generating the web site based upon the generated multi-dimensional description of the web site and the retrieved web site data.
    Type: Grant
    Filed: May 1, 2006
    Date of Patent: March 13, 2012
    Assignee: Decentrix Inc.
    Inventors: John Underwood, Paul Neilson, Hanson Char, David Shing, Peter Horner, Mark Underwood, Darren Slaney, Gary Evesson
  • Patent number: 8117531
    Abstract: A computer-implemented method of processing an interpreted language element for execution on a mobile communication device including receiving at a server system a request from a remote device for a first electronic document that includes an interpreted language element, executing the interpreted language element using an interpreter, creating a context for the interpreted language element, generating a second electronic document based on a result of the execution, and transmitting the second electronic document to the remote device for display. In one implementation, executing the interpreted language element may include performing an action specified by the interpreted language element. In another implementation, the executing may include embedding the interpreted language element in a markup link that contains an address corresponding to the server system.
    Type: Grant
    Filed: September 23, 2005
    Date of Patent: February 14, 2012
    Assignee: Google Inc.
    Inventor: Michael F. Lueck
  • Patent number: 8117532
    Abstract: A method for presenting a page, having a set of links, on a data processing system is provided. The page is preprocessed to form a processed page, wherein the processed page is unpresented within the data processing system. A determination is made as to whether or not the links within the page fall within a proximity policy. Responsive to a determination that the page falls outside of the proximity policy, the page is reformatted to fall within the proximity policy. The mechanism of the present invention includes a preprocessing process and a policy structure for reformatting an electronic document page. The policy structure of the present invention allows the user to specify the appearance of the electronic document page. The policy structure as defined by the user is stored such that when the user returns to the page, the page may be displayed according to the policy structure defined by the user.
    Type: Grant
    Filed: January 26, 2009
    Date of Patent: February 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: Rabindranath Dutta, Karthikeyan Ramamoorthy
  • Patent number: 8117528
    Abstract: An information handling apparatus, in which metadata is generated in respect of a current information item by reference to an ensemble of information items having associated metadata, the metadata having corresponding indicator data representing a degree of trust associated with that metadata, comprises a detector for detecting one or more predetermined properties of the current information item, a detector for detecting a subset of information items from the ensemble of information items, the subset being those which have the one or more predetermined properties most similar to those of the current information item, associating logic arranged to associate with the current information item metadata from one or more of the subset of information items such that the metadata associated with the current information item is allocated indicator data representing a low degree of trust in the association of that metadata and the current information item, and a detector for detecting user interaction with the apparatu
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: February 14, 2012
    Assignee: Sony United Kingdom Limited
    Inventor: Nicolas Pierre Rose
  • Patent number: 8099672
    Abstract: A system and method for generating instantaneous safety availability information relating to an instrumented function is described. In one embodiment, a time of a test performed on an instrumented function component of the instrumented function is received, and an elapsed time between the time of the test and a particular time is determined. And based upon the elapsed time, the instantaneous safety availability information for the instrumented function is calculated.
    Type: Grant
    Filed: September 1, 2006
    Date of Patent: January 17, 2012
    Assignee: Invensys Systems, Inc
    Inventors: Paul J. Van Dyk, Robert S. Adamski, Leslie V. Powers, Robin McCrea-Steele
  • Publication number: 20120005564
    Abstract: A content distribution system comprising an anchor point information generation unit to analyze anchor points that are positions at which a reader's visual line stops and a transition order of the anchor points with respect to original contents in accordance with a specific analytical rule corresponding to the original contents and generate anchor point information indicating the analyzed anchor points and the transition order of the anchor points.
    Type: Application
    Filed: June 29, 2011
    Publication date: January 5, 2012
    Applicant: FUJIFILM CORPORATION
    Inventor: Hisayoshi TSUBAKI
  • Patent number: 8091016
    Abstract: The present invention extends to methods, systems, and computer program products for visually manipulating instance collections. Items presenters present data collections along with custom designers for each data element in the data collections. The customer designers also permit data elements in the collection to be edited in situ. Items presenters maintain data elements in a position aware fashion. Thus, data elements can be inserted into (potentially at a specified location) and deleted from an items presenter to corresponding add and delete the data elements from a data collection. Data elements can be visually moved from an items presenter in one root user interface to an items presenter in another root user interface to corresponding move the data elements between corresponding data collections.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: January 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Matthew R. Winkler, Ramrajprabu Balasubramanian, Balasubramanian Shyamsundar
  • Publication number: 20110314361
    Abstract: User actions, content, and other elements related to a presentation document are received. These elements are analyzed to generate recommendations for improving a presentation document. The presentation document may be modified in accordance with the recommendations.
    Type: Application
    Filed: June 21, 2010
    Publication date: December 22, 2011
    Applicant: Microsoft Corporation
    Inventors: Jeffrey Chao-Nan Chen, Barn-Wan Li, Daniel Cheung, Jason Xiaobo Zhao, Xiaosa Zhao
  • Patent number: 8078991
    Abstract: An electric appliance according to an embodiment of the present comprises a graphical image generation unit generates a graphical image from frame data and pane images generated by a pane image generation unit, and allows the display unit to display the graphical image. A frame data storage unit stores the frame data used for the display on the display unit. A pane image storage unit stores the pane images used for the display on the display unit. When frame data to be used for subsequent display on the display unit is acquired, a display control unit compares this frame data with the frame data stored in the frame data storage unit to select one of pane data to be acquired from a data storage unit and pane images to be acquired by the graphical image generation unit from the pane image storage unit.
    Type: Grant
    Filed: October 7, 2008
    Date of Patent: December 13, 2011
    Assignee: Kyocera Mita Corporation
    Inventor: Shigenaka Kanemitsu
  • Patent number: 8068251
    Abstract: A finished-image generating unit generates a finished image showing a result of a process performed on a target image according to various function setting items. A finished-image display unit, when the target image extends to a plurality of pages, forms the finished image in a stack, and displays the stacked finished image on a display unit with a page structure image that shows an overall page structure of the stacked finished image. A page moving unit, when one of the pages constituting the page structure image is specified via an operating unit, executes a page moving from a page currently displayed on the display unit to the specified page.
    Type: Grant
    Filed: September 13, 2006
    Date of Patent: November 29, 2011
    Assignee: Ricoh Company, Limited
    Inventors: Yoshifumi Sakuramata, Junichi Takami, Tetsuya Sakayori, Iwao Saeki, Yoshinaga Kato, Bin Lu, Toshio Miyazawa, Yu Sekiguchi
  • Patent number: 8069409
    Abstract: Methods and systems for customized remote access to imaging node front panels offer improvements in the areas of unified access, on-screen viewing and comprehension of front panels delivered by diverse imaging nodes to remote client nodes. The imaging nodes may be diverse, for example, in terms of message formats used to deliver front panel data, screen resolution assumptions implicit in front panel data and languages in which front panel data are delivered. Customization is provided, in some embodiments, by a server node that intermediates between the imaging nodes and the client nodes.
    Type: Grant
    Filed: September 6, 2007
    Date of Patent: November 29, 2011
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Rabindra Pathak
  • Patent number: 8055994
    Abstract: A method performed by a computer system. The method includes storing a version of a mass-produced printed paper, and on a display device, displaying the version as a likeness of the paper including an indicator of a hyperlink.
    Type: Grant
    Filed: October 16, 2000
    Date of Patent: November 8, 2011
    Assignee: Libredigital, Inc.
    Inventors: Tracey L. Jones, Billy P. Taylor, Frank H. Moeller
  • Patent number: 8055998
    Abstract: A main control unit determines whether or not a previous version with which comparison is to be made exists regarding a document stored in a session storage unit. Next, confirmation is made regarding whether or not there is difference between both compared objects, and the control unit determines whether or not there is difference. The main control unit then executes an action embedded in the attributes of the object data. The object data with difference that has been saved in the session information storage unit is saved in a document information storage unit.
    Type: Grant
    Filed: May 17, 2009
    Date of Patent: November 8, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Atsushi Kashioka
  • Patent number: 8051377
    Abstract: Embodiments for displaying multiple page files are disclosed. In an example embodiment, a plurality of files may be automatically displayed. For the respective files of the plurality of files, a count of pages may be determined, and at least one of the pages of the file may be displayed. If the count of pages is determined to be greater than one, a plurality of pages of the file may be automatically displayed.
    Type: Grant
    Filed: August 31, 2005
    Date of Patent: November 1, 2011
    Assignee: Adobe Systems Incorporated
    Inventor: Arno Gourdol
  • Patent number: 8046702
    Abstract: An attribute storing unit stores a type attribute indicating a type of a selection component for defining how a selection component having a plurality of options is to be displayed and a display attribute indicating a display status of an operation component representing each of the options. A display attribute modifying unit modifies a value of the display attribute according to an operation from a user. When the display attribute of any of the options is changed, a type attribute modifying unit modifies the type attribute of the selection component having the option to a value according to number of the options whose display attributes are set to be displayed.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: October 25, 2011
    Assignee: Ricoh Company, Limited
    Inventor: Tsuyoshi Endoh
  • Patent number: 8040551
    Abstract: There is provided an image album creating system for creating an image album by receiving high image-quality images used for creating the image album after creating an image album sample by using low image-quality images, having a low image-quality image receiving section for receiving the low image-quality images of original images whose image quality has been lowered by an orderer of the image album from an image album orderer's apparatus, an image information receiving section for receiving image information concerning the original image that can be specified from the original image or in capturing the original image and cannot be specified from the low image-quality image by correlating with each one of the low image-quality images received by the low image-quality image receiving section, an image selecting section for selecting the low image-quality image to be allocated to the image album out of the low image-quality images received by the low image-quality image receiving section by analyzing the low
    Type: Grant
    Filed: September 13, 2006
    Date of Patent: October 18, 2011
    Assignee: FUJIFILM Corporation
    Inventors: Shuji Ono, Hiroyuki Funakura, Tetsuya Sawano
  • Patent number: 8037179
    Abstract: A device control system including at least one device operable by the system, at least one processor, software executing on the at least one processor for receiving message data and determining a corresponding XML document type, software executing on the at least one processor for generating a XML document based on the XML document type, the XML document including the message data, software executing on the processor for packetizing the XML document, and two or more communication components, each communication component including an XML parser for parsing the XML document and extracting the message data.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: October 11, 2011
    Assignee: Storz Endoskop Produktions GmbH
    Inventors: Gang Wang, Matteo Contolini, Chengyi Zheng, Heinz-Werner Stiller
  • Patent number: 8023802
    Abstract: A signal processing apparatus, the operation of which is controlled by a remote controller, designates procedure for reproducing an image signal stored on a recording medium; allocates a reproduction function corresponding to the designated reproduction procedure to the operating key of the remote controller; generates reproduction management data that includes operating key information indicating the operating key to which the reproduction function is allocated, and reproduction procedure information indicating the designated reproduction procedure; and writes the reproduction procedure management information to the recording medium.
    Type: Grant
    Filed: July 28, 2008
    Date of Patent: September 20, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Katsuhiro Miyamoto, Takashi Yamamoto
  • Patent number: 8020090
    Abstract: A large web page is analyzed and partitioned into smaller sub-pages so that a user can navigate the web page on a small form factor device. The user can browse the sub-pages to find and read information in the content of the large web page. The partitioning can be performed at a web server, an edge server, at the small form factor device, or can be distributed across one or more such devices. The analysis leverages design habits of a web page author to extract a representation structure of an authored web page. The extracted representation structure includes high level structure using several markup language tag selection rules and low level structure using visual boundary detection in which visual units of the low level structure are provided by clustering markup language tags. User viewing habits can be learned to display favorite parts of a web page.
    Type: Grant
    Filed: August 18, 2006
    Date of Patent: September 13, 2011
    Assignee: Microsoft Corporation
    Inventors: Yu Chen, Wei-Ying Ma, Ming-Yu Wang, Hong Jiang Zhang
  • Patent number: 8015480
    Abstract: An indexing system and method for allowing a viewer to control the mode of delivery of program material. By mapping from time to data position, data delivery can begin at any selected time in the program material. The indexing method also provides for controlling data delivery to begin at the beginning of a frame of data. A synchronizing method is provided to minimize a time offset between audio and video data, particularly in environments using groups of pictures.
    Type: Grant
    Filed: May 15, 2007
    Date of Patent: September 6, 2011
    Assignee: Espial, Inc.
    Inventors: Michael J. Abbott, Paul Close, Kevin P. Smith
  • Patent number: 8010885
    Abstract: Differential dynamic content delivery with a presenter alterable session copy of a user profile. Typical embodiments include providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; providing a session copy of a user profile including a user classification; receiving, from a presenter, a user classification instruction to change a user classification in the session copy of a user profile; changing the user classification in the session copy of a user profile in dependence upon the presenter's instruction; selecting from the session structured document a classified structural element in dependence upon a user classification in the session copy of a user profile of a user in the presentation; and presenting the selected structural element to the user.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
  • Patent number: 8005905
    Abstract: An approach to handling dynamic information selection based on associated is presented. A user configures a plurality of endnotes in order to assign one of the endnotes to a recipient address. Each endnote may include signature text (e.g., name, phone number, etc.), as well as images, web page links, and/or animation, which add to the aesthetics and personalization of a constructed email message. When a user creates an email message that includes one or more email recipient addresses, an endnote manager analyzes each email recipient address and automatically selects one of the configured endnotes based on the email recipient's assigned endnote category. In addition, a user may configure the endnote manager to select an endnote to include in an email messages based upon the time at which the email is created.
    Type: Grant
    Filed: March 15, 2008
    Date of Patent: August 23, 2011
    Assignee: International Business Machines Corporation
    Inventors: Christopher Hoang Doan, David Kulczar, Leonel Saenz, III, Thanh K. Tran
  • Patent number: 7996764
    Abstract: A web application server executes a process appropriately also with respect to an access from a terminal device which was not recognized by the web application when the application was designed. The web application server includes a DLG file storage unit 12 having stored a DLG file in which a business logic of the web application is described in a definition in an abstract representation, a DLG execution unit 13 for using this DLG file and executing a business process of the web application in response to a request from a client, a view specializer 14 for generating a view consistent with attributes of the client with JSP based on a result of the process by the DLG execution unit 13, and a response generation unit 16 for using the view with a JSP file generated at the view specializer 14 to generate and return a response to the client.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: August 9, 2011
    Assignee: International Business Machines Corporation
    Inventors: Go Kondo, Shinichi Hirose, Fumihiko Kitayama, Hiroaki Nakamura
  • Patent number: 7996765
    Abstract: Systems and methods are provided for style sheet language coding that maintains a desired relationship between display elements. An authoring tool receives a desired attribute for a first display element, and the authoring tool generates style sheet language code for defining attributes of at least one other display element to maintain a predefined relationship between the display elements. Accordingly, as a developer defines (e.g., creates, modifies, etc.) attributes for one of the display elements, the authoring tool autonomously updates the style sheet language code to define the attributes of the other display elements to maintain the predefined relationship therebetween. In certain embodiments, the authoring tool provides an interface that enables a developer to directly define certain attributes of a display element, wherein the authoring tool generates style sheet language code to indirectly define the attributes in a manner that reflects the developer's direct definition thereof.
    Type: Grant
    Filed: September 7, 2007
    Date of Patent: August 9, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Victor Mitnick, James W. Doubek, Alain M. Dumesny
  • Patent number: 7992080
    Abstract: The present invention relates to the generation of customised documents using document templates and in particular to the generation of different types of customised documents including clauses or other portions of document content which are common to two or more types of customised document.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: August 2, 2011
    Assignee: Business Integrity Limited
    Inventor: Philip E. Vasey
  • Patent number: 7986945
    Abstract: A portable terminal apparatus which can select terminal operations such as the activation of programs, the switching of the programs and the ending of the programs with a reduced number of times of operation of the operation buttons is provided. The portable terminal apparatus includes link information storage means 14 for storing therein a linkage table containing information about the linkage between operation buttons to be selected by a user and programs to be activated by the selection of the operation buttons, and an activation program monitor part 14 for dynamically monitoring the operation states of two or more programs activated at a terminal end, wherein the operation button having emitted its backlight according to the monitoring result obtained by the activation program monitor part 14 can be selected by the user, so that the programs linked to the respective operation buttons can be easily activated, switched and ended.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: July 26, 2011
    Assignee: Panasonic Corporation
    Inventors: Yasuhiro Yuki, Kazunori Yamada, Etsumi Kanaya
  • Patent number: 7987420
    Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode.
    Type: Grant
    Filed: November 6, 2000
    Date of Patent: July 26, 2011
    Assignee: iAnywhere Solutions, Inc.
    Inventors: David D. Kloba, Michael R. Gray, David M. Moore, Thomas E. Whittaker, David J. Williams, Rafael Z. Weinstein, Joshua E. Freeman, Linus M. Upson
  • Patent number: 7984380
    Abstract: Book definitions can be dynamically created based on content provided by a user. Such dynamic creation can include organization of user-supplied content into appropriate form, adjustment of book cover properties to match the user-supplied content, and verification that the user supplied content is appropriate for presentation in book form. Various interfaces can also be provided which allow users to generate a book definition based on a minimum of information.
    Type: Grant
    Filed: October 12, 2007
    Date of Patent: July 19, 2011
    Assignee: Making Everlasting Memories, LLC
    Inventor: Gordon Scott Mindrum
  • Patent number: 7971147
    Abstract: A method, system and computer program product for organizing and presenting web page information to a user. A browser plug-in extracts a domain name for the web page. Subsequently, a web page category is determined based on the menu table stored in the central repository. The browser plug-in captures the web links included in the web page based on the category of the web page. The captured web links are presented to a user on the browser plug-in.
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: June 28, 2011
    Assignee: Billeo, Inc.
    Inventors: Murali Subbarao, Allwyn Lobo, Shankar Chittoor, Rajesh Lalwani
  • Patent number: 7966557
    Abstract: A computer-implemented method is provided for creating an image-based reflowable file. The image-based reflowable file is configured to automatically adapt itself to be rendered on various sized displays and windows, by permitting the lines of reflow objects to “reflow” according to the given size of a display or window. The method includes receiving. First, an image of content having reflow objects and identifying bounding regions to enclose a reflow object contained in the image. A reflow object baseline for each of the reflow objects is then identified and the position of each of the bounding regions containing the reflow objects is determined, relative to the image and also relative to the corresponding reflow object baseline. The size of each of the bounding regions is then determined, for example in terms of width and height, and stored.
    Type: Grant
    Filed: March 29, 2006
    Date of Patent: June 21, 2011
    Assignee: Amazon Technologies, Inc.
    Inventors: Joshua Shagam, Frederick Ziya Ramos Akalin, Robert L. Goodwin, Adam Brian Coath
  • Patent number: 7966554
    Abstract: An apparatus and method for providing security disclosure information in at least two aligned formats, the apparatus including security disclosure data in an audio format, a processor for receiving the audio security disclosure data and for inserting a first marker therein and said processor for creating a text from the audio security disclosure data and for inserting a second marker in the text in a position corresponding to a location of the first marker in the audio security disclosure data.
    Type: Grant
    Filed: March 11, 2004
    Date of Patent: June 21, 2011
    Assignee: Thomson Financial LLC
    Inventors: Andre Lavoie, Mayer M. Danzig, Roland C. Beaulieu
  • Patent number: 7966552
    Abstract: A method consistent with certain embodiments of identifying a functional command set for an access device that accesses television programming provided by a service provider at a control device involves transmitting a first command from a first command set of a group of possible command sets for the access device to the access device. The first command includes a command that is expected to cause the access device to generate a text containing video frame. A determination is made as to whether the extracted text corresponds to the first command set. The first command set is identified as the functional command set for the access device in response to determining that the extracted text corresponds to the first command set. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Grant
    Filed: February 14, 2007
    Date of Patent: June 21, 2011
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Brant L. Candelore
  • Patent number: 7953752
    Abstract: One embodiment is a method that stores user interface events and file system events to capture text snippets visible on an output device. Similar text snippets are merged into a context graph that is used to locate a document from a query.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: May 31, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Craig A. Soules, Karl Anders Gyllstrom
  • Patent number: 7949934
    Abstract: Various embodiments enable particular CSS pseudo-classes to be employed, but limit particular functionality aspects of those pseudo-classes that can lead to divulging personally identifiable information. Thus, various embodiments can change how a CSS pseudo-class is allowed to function. For example, in at least some embodiments, CSS pseudo-classes are permitted to be used to make the visual formatting changes to a web page, but not structural formatting changes. That is, changes that do not affect the structure of content within a web document are allowed, while changes that affect the structure of the content are not allowed.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: May 24, 2011
    Assignee: Microsoft Corporation
    Inventors: Justin Rogers, Markus Mielke
  • Patent number: 7949948
    Abstract: Technologies are described herein for laying out content. 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: Grant
    Filed: May 9, 2007
    Date of Patent: May 24, 2011
    Assignee: Microsoft Corporation
    Inventor: Janet L. Schorr
  • Patent number: 7949946
    Abstract: The present invention extends to methods, systems, and computer program products for the facilitating the layout and composition of graphics. Embodiments of the present invention allow declarative input for creation and modification of layout compositions and also allows adjustments or modifications made to layout compositions. Layout compositions may be created, adjusted, and modified by input through a markup language or by user-commands and gestures. Relationships and associations among nodes and among line segments and connections between nodes which are embodied within a composition or created by an auto layout are preserved both during and after adjustments and modifications.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: May 24, 2011
    Assignee: Microsoft Corporation
    Inventors: Laurent Mollicone, Stephen M. Danton, Yuri Rychikhin, Jordan Sehn, Florian Voss, Kean E E Lim, William A. Manis
  • Patent number: 7941749
    Abstract: Resolution and composition of electronic document layout are provided. An intermediate text data structure may be generated to hold a “resolved” rich text state for a given document. Properties contained in the “resolved” rich text state are a composite of all relevant properties including user defined and entered properties and including properties associated with the document according to a pre-built document context. This text body resolution process then may be utilized for generating a composite text layout for the text streams associated with a plurality of document components for generating a single rich text stream for presentation to and editing by a user.
    Type: Grant
    Filed: May 15, 2007
    Date of Patent: May 10, 2011
    Assignee: Microsoft Corporation
    Inventors: Siddharth Agrawal, Robert Parker, Dachuan Zhang
  • Patent number: 7934155
    Abstract: A method is used to reduce a size of an electronic collection of media elements (41, 43, 45). The method includes the steps of assigning a weight to each media element (41, 43, 45) in the collection and reducing size of the media elements (41, 43, 45) in dependency of a desired overall collection size reduction and the weight assigned to each media element (41, 43, 45). An electronic device includes logic circuitry operative to perform the method of the invention.
    Type: Grant
    Filed: August 31, 2004
    Date of Patent: April 26, 2011
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Alon Benari, Yaniv Axen, Eran Vered
  • Patent number: 7925649
    Abstract: A method, system, and graphical user interface for alerting a computer user to new results for a prior search are disclosed. One aspect of the invention involves a graphical user interface on a computer that includes a plurality of links recommended by a search engine for a computer user. The plurality of links are determined by the search engine by: producing search results by rerunning a plurality of search queries that have been performed previously for the computer user; and evaluating the produced search results to select search results that meet predefined search result selection criteria. At least one of the criteria is based on Internet usage data for the user.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: April 12, 2011
    Assignee: Google Inc.
    Inventors: Glen Jeh, Beverly Yang