Patents Examined by Tionna Smith
  • Patent number: 8443283
    Abstract: Embodiments of the present disclosure provide systems and method for viewing electronic documents. Briefly described, one embodiment of the system, among others, includes an electronic viewer application to display contents of an electronic document; and a visual indicator logic configured to display at least one visual indicator on the electronic display, each visual indicator indicating a portion of the contents that are to be subsequently displayed on the electronic display in response to a navigation command. Other systems and methods are also provided.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: May 14, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: James Carlton Bedingfield, Sr.
  • Patent number: 8429516
    Abstract: Example configurations herein include a media player that initiates playback of content (e.g., play back of a movie in a web browser). Based on input from a respective user, the media player receives selections of playback commands (e.g., play, pause, stop, rewind, fast forward, etc.) applied to the content being played back by the media player. Based on the selections, the media player creates a log report. The log report records the selections of the playback commands applied to the content and indicates, for example, a corresponding time when the playback commands were applied. According to one configuration, the media player initiates distribution of the log report to notify a publisher associated with the content which playback commands were selected during playback of the content on the media player.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: April 23, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Brian Riggs, Vijay S. Ghaskadvi, Joel Huff
  • Patent number: 8423889
    Abstract: Techniques for delivering digital content to be rendered on electronic book (“eBook”) reader devices are described. The eBook reader devices have different technical features, particularly in terms of display capabilities and navigational capabilities. For instance, eBook reader devices may have differing screen sizes, use different types of display technologies, and have varying browser functionality. The techniques described in this disclosure provide for ways to efficiently and effectively deliver content to various types of reader devices, and to control presentation of that content on individual devices.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: April 16, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Aviram Zagorie, Michael V. Rykov, Craig S. Griffin, John Lattyak
  • Patent number: 8418049
    Abstract: A system implementing a situation-oriented directory for retrieving a stakeholder identification includes a memory storing a relational database corresponding to the situation-oriented directory including a plurality of attribute-value combinations and a plurality of stakeholder identifications, wherein the plurality of attribute-value combinations are mapped to the plurality of stakeholder identifications such that for each attribute-value combination exactly one stakeholder is mapped, and a processor in communication with the memory for receiving a query and retrieving the stakeholder identification from among the plurality of stakeholder identifications based on the attribute-value combinations.
    Type: Grant
    Filed: July 23, 2007
    Date of Patent: April 9, 2013
    Inventors: Ying Huang, Jim Laredo, Markus Gero Stolze, Piyawadee Sukaviriya, Brian White, Kuo Zhang
  • Patent number: 8407578
    Abstract: The present invention relates to a system, method and program product for a chemical web browser. A chemical web browser including a document system for accessing a document containing at least one chemical name is provided. A chemical annotation system identifies the at least one chemical name within the document. A chemical formulae conversion system associates a chemical structure with the identified chemical name. The chemical structure is displayed.
    Type: Grant
    Filed: September 23, 2009
    Date of Patent: March 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Stephen K Boyer, James Rhodes
  • Patent number: 8402370
    Abstract: Systems (10) for storing and providing information for personalizing user devices (61-64, 71-72) comprise first means (11) for storing personalization information destined for user devices (61-64) of a predefined type and comprise second means (12) for providing the personalization information to these user devices (61-64) and are provided with third means (13) for storing further personalization information destined for further user devices (71-72) of a further predefined type and with fourth means (14) for providing the further personalization information to these further user devices (71-72), to handle different user devices (61-64, 71-72) of different predefined types. Preferably, the systems (10) comprise fifth means (15) for billing one and the same user for provisions of the personalization information and for further provisions of the further personalization information, which one and the same user owns the user devices (61-64, 71-72).
    Type: Grant
    Filed: December 6, 2006
    Date of Patent: March 19, 2013
    Assignee: Alcatel Lucent
    Inventors: Rudi Constantinus Josephina Broos, Mingwen Wang
  • Patent number: 8392830
    Abstract: A method and system for code editing using copy and paste operations are provided. The method includes copying a section of text (111) from a source program text (101) and providing source context information (120) for the copied section of text (111). The method further includes pasting (140) the copied section of text (111) to a destination location, including: defining the pasted text (140) as separate from the destination program text (102); carrying out editing (132) to conform variables of the pasted text to the variables of the destination program text (102); and then integrating (133) the pasted text into the destination program text (102). The step of carrying out editing to conform variables of the pasted text (140) to the variables of the destination program text (102) references the source context information (120) and context information (104) of the destination program text (102).
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: March 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Gordon Douglas Hutchison, David Geoffrey Screen, Joseph Robert Winchester
  • Patent number: 8386916
    Abstract: According to some embodiments, a system, method, means, and/or computer program code are provided to facilitate use of a spreadsheet application to access information stored in a multidimensional data source. Some embodiments include receiving, at an analyzer module, a change indication from the spreadsheet application. The change indication may be, for example, associated with a spreadsheet formula of the spreadsheet application entered by a user into a spreadsheet cell. In response to the change indication, the spreadsheet formula may be translated into a multidimensional expression calculation associated with the multidimensional data source. The spreadsheet formula in the spreadsheet cell may then be automatically replaced with information associated with the multidimensional expression calculation.
    Type: Grant
    Filed: December 29, 2008
    Date of Patent: February 26, 2013
    Assignee: SAP France S.A.
    Inventors: Pierre Jean Le Brazidec, Florent Migeon, Stéphane Defauconpret, David Guillemet, Stéphane Debart
  • Patent number: 8381093
    Abstract: A browser-based web authoring tool that enables locally editing and rendering web pages comprising style sheets. One illustrative embodiment is directed to a browser-based web authoring tool that may edit a style sheet to convert it to an inline style block. The inline style block is then inserted into a web page, replacing a reference to the style sheet. In this way, as the page is edited the web page may be rendered via the browser without repeatedly transferring a style sheet from the web server.
    Type: Grant
    Filed: December 6, 2006
    Date of Patent: February 19, 2013
    Assignee: Microsoft Corporation
    Inventor: Bulusu Krishna Mohan
  • Patent number: 8356247
    Abstract: A system and method for controlling of rendering of content via electronic networks, whereby content is rendered at a content page only when and to the extent that a pre-defined area of the content page is within the viewer's browser window dimensions and scrolling position, or within a pre-defined distance outside of said browser window dimensions and scrolling position. When a viewer accesses a content page and as the viewer scrolls up or down or left or right on the page, or increases or decreases the dimensions of the viewer's browser window, content that has been designated to render in the content page area corresponding to the viewer's then current browser window dimensions and scrolling position is rendered.
    Type: Grant
    Filed: October 21, 2009
    Date of Patent: January 15, 2013
    Assignee: Rich Media Worldwide, LLC
    Inventors: Brad Krassner, Nikolai Mentchoukov, Alan Edwards, Igor Tchibirev
  • Patent number: 8316297
    Abstract: A method for providing comprehensive documentation information of complex machines and systems, in particular an injection molding machine is disclosed. Each of the machine components has a storage device that stores information specific for the machine component; in addition, an individual identification is assigned to each of the machine parts. An overall documentation of the machine is generated by combining the component-specific information from a first documentation memory and the part-specific information from a second documentation memory. The overall documentation is displayed on an output device to allow an operator to determine an up-to-date machine configuration and machine state and to intervene in operation and maintenance of the machine.
    Type: Grant
    Filed: September 18, 2007
    Date of Patent: November 20, 2012
    Assignee: KraussMaffei GmbH
    Inventors: Günther Grimm, Markus Betsche, Herbert Pickel
  • Patent number: 8307278
    Abstract: In many websites, there are multiple pages that a user may wish to view simultaneously. A system and method are provided that allow a user to divide a web browser screen to manage multiple documents, views of documents, and web services which are provided for and managed using inline frames.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: November 6, 2012
    Assignee: Google Inc.
    Inventor: Matthew John Spear
  • Patent number: 8286072
    Abstract: Variable formatting for cells in computer spreadsheets, tables, and other documents is provided. For a selected range of cells, cell formats vary with the value in each cell (or an associated value). Formats can include color-scale backgrounds, in-cell elements (e.g., icons and data bars), and other cell formats that can be varied with a value.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: October 9, 2012
    Assignee: Microsoft Corporation
    Inventors: Benjamin C. Chamberlain, Bruce C. Jones, Christopher M. Street, David F. Gainer, Eric B. Vigesaa
  • Patent number: 8271870
    Abstract: A document analysis, commenting, and reporting system provides tools that automate quality assurance analysis tailored to specific document types. As one example, the specific document type may be a requirements specification and the system may tag different parts of requirements, including actors, entities, modes, and a remainder. The system also includes tools for visualizing the relationships between entities in a requirements specification and for identifying whether the requirements specification provides for attributes specified by a non-functional attribute glossary. The system facilitates the visualization of interactions of individual entities, of a system of entities, or entities identified for a specific use. The different types of visualizations distinguish between interacting and non-interacting entities, and highlight where a set of requirements may be deficient with respect to the non-interacting entities.
    Type: Grant
    Filed: September 11, 2009
    Date of Patent: September 18, 2012
    Assignee: Accenture Global Services Limited
    Inventors: Kunal Verma, Alex Kass, Reymonrod G. Vasquez
  • Patent number: 8266517
    Abstract: A method and apparatus for taking a visual or verbal representation of a conversational policy and translating the representation into an XML file. The XML file can then be output in one or more formats, such as code used in a policy, a Word version of the XML file, or a visual representation of the XML file.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: September 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Paul Evan Foreman, David Perry Greene, Philip Edward Light, Razvan Loghin, Anand Srinivasan
  • Patent number: 8234565
    Abstract: The present invention provides an information presentation method for presenting specific information in a basic presentation frame image on a display, the method comprising the steps of: indicating a time axis in the basic presentation frame image in one direction of the basic presentation frame image; providing a presentation area extended along the time axis in the basic presentation frame image; and presenting the specific information in the presentation area at a location along the time axis indicated by and corresponding to chronological information pertained to the specific information.
    Type: Grant
    Filed: July 11, 2007
    Date of Patent: July 31, 2012
    Assignee: Sony Corporation
    Inventors: Yoichiro Sako, Itaru Kawakami, Mitsuru Takehara, Takatoshi Nakamura, Yuichi Abe, Motoyuki Takai
  • Patent number: 8225192
    Abstract: Linking content and functionality files in a cached client-side web page to a corresponding server-side web page is provided so that a client-side browsing application is notified of changes made to the server-side web page to allow the client-side browsing application to retrieve a server-side web page or server-side web page items only when changes are made to the server-side web page or corresponding server-side web page items.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Rajesh Kamath, Randy D. Thomson
  • Patent number: 8171398
    Abstract: A server system for generating information to be delivered to a client having an RSS reader according to this invention, includes a layout unit configured to execute layout processing of content data acquired from a content server in accordance with template data, a generation unit configured to generate, when an error has occurred in the layout processing by the layout unit, syndication data including link information to data associated with the error, and an information providing unit configured to provide the syndication data generated by the generation unit to the client, and to provide, when an acquisition request of the data designated by the link information included in the syndication data is issued, that data to the request source.
    Type: Grant
    Filed: April 3, 2007
    Date of Patent: May 1, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Toshihiko Hosotsubo
  • Patent number: 8161381
    Abstract: A system and method for presenting message threads is provided. A main body and one or more excerpts are parsed from each of a plurality of messages into nodes structured to form a message tree through a procedural top-down recursive descent. The nodes in the message tree are related by determining line-group types for the main body and the excerpts of each message, which are enumerated into partitions for each of the line-group types. An output network of alternative paths through the messages is created based upon the partitions of the message tree. A document is formed from the output network to identify and remove redundant components in each message.
    Type: Grant
    Filed: July 9, 2007
    Date of Patent: April 17, 2012
    Assignee: Xerox Corporation
    Inventors: Paula S. Newman, Michelle Q. Wang Baldonado
  • Patent number: 8156417
    Abstract: A computer-readable recording medium recording multimedia contents data and a data structure that represents a chronological sequence of operations that are processed in a data processing device. The computer-readable recording medium includes a schedule portion including a predetermined reproduction time when the media data is to be reproduced in the reproducing unit and a predetermined input time when the input operation is to be received by the input unit. The data processing device performs steps of processing the multimedia contents data so that the predetermined media data is reproduced at the predetermined reproduction time on the basis of a schedule portion, receiving a predetermined input operation at the predetermined input time. The data processing device carries out a predetermined editing operation and resumes processing of the multimedia contents in accordance with the schedule portion.
    Type: Grant
    Filed: December 10, 2003
    Date of Patent: April 10, 2012
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Tatsuo Sudoh, Junsei Sato, Ryota Yagi