Including Graph Or Chart Of Spreadsheet Information Patents (Class 715/215)
  • Patent number: 10255292
    Abstract: The current document is directed to a virtual-log-file system that provides a browser-like display interface to users, enabling users to view the contents of log files. The virtual-log-file system assembles a virtual log file from the contents of one or more physical log files, applying filters and other processing to physical-log-file entries in order to generate the virtual-log-file entries logically contained within the virtual log file. The virtual-log-file system allows users to navigate, by scrolling, through the entries of the virtual log file, with additional virtual-log-file entries obtained from physical log files by the virtual-log-file system to support logical infinite scrolling in either direction.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: April 9, 2019
    Assignee: VMware, Inc.
    Inventors: Erik Hinterbichler, Ron Oded Gery
  • Patent number: 9201858
    Abstract: First, second, and third sets of spreadsheet cells are defined in a display, the first and second sets being separated by a first boundary having a selected orientation, the second and third sets being separated by a second boundary having the selected orientation. A selected scrolling function is disabled within selected sets among the first, second and third sets of cells in accordance with an alternating pattern.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: December 1, 2015
    Assignee: Google Inc.
    Inventors: Ronald Ho, Fuzzy Khosrowshahi
  • Patent number: 9021347
    Abstract: An information processing method comprises the steps of: inputting an input information of a multi-dimensional array; calculating an accumulated information value corresponding to a position of each element of the input information; and holding the accumulated information value in a buffer having a size of predetermined bits, wherein in the holding step, when an accumulated information value calculated in the calculating step overflows with respect to the size, a part not more than the predetermined bits of the calculated accumulated information value is held as the accumulated information value.
    Type: Grant
    Filed: May 27, 2008
    Date of Patent: April 28, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yoshinori Ito, Kan Torii, Takahisa Yamamoto, Masami Kato
  • Patent number: 8996978
    Abstract: This disclosure provides examples of computerized methods and software for performing analytical procedures by interacting with visual representations of datasets. In one aspect, a visualization of a first dataset is displayed in a first portion of a GUI, where that visualization is associated with a set of criteria applied to the first dataset. A visualization of a second dataset is displayed in a second portion of the GUI. A selection of at least a portion of the data from the visualization of the first dataset is received, the selection associated with at least one set of set of criteria from the first dataset. A request to apply the selection to the second dataset is received, and, based thereon, the set of criteria from the first dataset is applied to the second dataset to generate a third dataset. A visual representation of the third dataset is then displayed in the GUI.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: March 31, 2015
    Assignee: SAP SE
    Inventors: Hans-Juergen Richstein, Eckhard Farrenkopf
  • Publication number: 20150089344
    Abstract: A method for operating a BIM system is provided. The method includes at a BIM server, generating a network accessible graphical user interface (GUI) simultaneously displaying a 3-dimensional rendering of a building model, a hierarchical structure of building model data, and a Construction Operations Building Information Exchange (COBie) spreadsheet, the building model, hierarchical structure of building model data, and a COBie spreadsheet being associatively linked.
    Type: Application
    Filed: September 19, 2014
    Publication date: March 26, 2015
    Inventors: Lloyd Pickering, Andrew Thomson, Andrew Burden
  • Patent number: 8990717
    Abstract: Methods, program products, and systems for displaying context-aware charts are described. In context-aware charts, content of a chart can reflect a context of the chart. A charting object can be defined using a data series. The system can dynamically determine what subset of a data source should be used for the data series, depending on where the chart object is placed in a layout, form or other display area. Therefore, a single chart definition can be used to display various charts based on the context of the chart. When a chart object is moved from one data area to a new data area, the system can change the source of the data series such that the data series of the chart corresponds to a different subset of the data source.
    Type: Grant
    Filed: August 12, 2009
    Date of Patent: March 24, 2015
    Assignee: Apple Inc.
    Inventors: Jeff Leveille, Andrew Phan, Duc Vuong, Toufic Milan, Christopher Crim, Clay Maeckel, Richard L. Kalman, Jr.
  • Patent number: 8965949
    Abstract: A system and method are provided for acquiring and processing device usage data and applying a computational knowledge thereto for proactively determining customer state, including inferring device usage patterns, and accordingly proposing at least one action, if any, to be undertaken. In particular, computational knowledge represented by a set of rules is applied to the processed device data for analyzing the processed data and describing at least one feature or characteristic relating to the processed data using keywords. A rules database is accessed and at least one rule is selected from a set of rules. The at least one selected rule includes keywords which substantially match the keywords used to describe the feature or characteristic of the processed data. The at least one selected rule is then correlated to at least one proposed action using the rules database. The at least one determined rule and/or at least one proposed action are then outputted.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: February 24, 2015
    Assignee: Xerox Corporation
    Inventor: Tracy E. Thieret
  • Patent number: 8959424
    Abstract: Provided are techniques for comparing data. User selection of first data to be compared is received. User input of one or more formulas used in making comparisons is received. The user is allowed to move a Comparative and Analytic (CA) lens window to float over second data, wherein the CA lens window displays a floating, transparent document. In response to the CA lens floating over the second data, in real-time, the first data and the second data are compared according to the one or more formulas, and the CA lens window is displayed showing the first data and the comparison between the first data and the second data.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: February 17, 2015
    Assignee: International Business Machines Corporation
    Inventor: Amer Hammoud
  • Patent number: 8959423
    Abstract: Provided are techniques for providing drill-through information. User input of locations of one or more target documents and values of parameters for those one or more target documents is received. A user is allowed to move a drill-through lens window across a source document, wherein the drill-through lens window displays a floating, transparent target document. In response to the drill-through lens window floating over the data in the source document, in real time: the data is selected in the source document, the selected data is identified as a parameter for a target document, the parameter is used to obtain further details from the target document, and the drill-through lens window is displayed showing the further details.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: February 17, 2015
    Assignee: International Business Machines Corporation
    Inventor: Amer Hammoud
  • Publication number: 20150033106
    Abstract: Systems and methods for visualizing and manipulating graph databases in accordance embodiments of the invention are disclosed. In one embodiment of the invention, a graph database manipulation device includes a processor and a memory configured to store a graph database manipulation application, wherein the graph database manipulation application configures the processor to obtain a graph database including a set of nodes and a set of edges, determine a source node within the set of nodes, locate a set of related nodes based on the source node and the set of edges, recursively locate a set of sub-related nodes based on the set of related nodes and the set of edges, generate a representation of the set of related nodes from the perspective of the source node, and recursively update the generated representation of the set of sub-related nodes from the perspective of the source node and the related nodes.
    Type: Application
    Filed: June 27, 2014
    Publication date: January 29, 2015
    Inventors: Robert Chess Stetson, Jacob Aptekar
  • Publication number: 20150026555
    Abstract: A data output method, includes: extracting, by a computer, data satisfying a first condition on one data among a plurality of conditions, from a plurality of data, as a node; creating a first graph by coupling two nodes satisfying a second condition on a relationship between two data among the plurality of conditions with a link; creating a second graph by deleting a node that does not satisfy the second condition from the first graph; determining candidates of data combination in the second graph; and outputting a data combination satisfying the plurality of conditions from the candidates of data combination.
    Type: Application
    Filed: May 21, 2014
    Publication date: January 22, 2015
    Applicant: FUJITSU LIMITED
    Inventors: Takashi Katoh, Shinichiro Tago, Tatsuya Asai, Hiroaki Morikawa, Junichi Shigezumi, Hiroya Inakoshi
  • Patent number: 8937618
    Abstract: Systems and methods for graphical representation of corporate networks are provided. The graphical representation may be used to present corporate information, e.g., corporate reporting structure, employee keywords, etc. The graphical representation may include nodes whose sizes are based on the corporate data, such as the number of direct reports, or frequencies of keywords appearances. The graphical representation may also include multi-layer corporation information. Further, the graphical representation may present a subset of corporate data in response to user inputs.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: January 20, 2015
    Assignee: SAP Portals Israel Ltd
    Inventors: Tamir Erez, Evgeny Himmelreich
  • Publication number: 20140380140
    Abstract: An aspect of the present disclosure facilitates a user of a touch screen to select elements identified in a two dimensional space. In an embodiment, a user first selects an element (first element) of such elements sent for display on a chart having two axis, with each dimension mapped to one of the two axis. The user then swipes in a direction. The direction is mapped to one of the two axis, that is more proximate angularly than the other (to the swipe direction). An element next to the first element, along the dimension corresponding to the mapped axis, is selected as the selected element. The chart is updated to reflect the new selection.
    Type: Application
    Filed: December 5, 2013
    Publication date: December 25, 2014
    Applicant: Oracle International Corporation
    Inventor: Puneet Kapahi
  • Patent number: 8914419
    Abstract: Mechanisms, in a data processing system, are provided for extracting semantic relationships amongst table contents in a table data structure associated with an electronic document. These mechanisms determine a configuration of cells within the table data structure. The mechanisms identify one or more super-cells within the table data structure based on the determined configuration of cells. The mechanisms also, for each super-cell in the one or more super-cells, converts table data corresponding to the super-cell into a semantic relationship statement for the super-cell, wherein the semantic relationship statement identifies one or more relationships between portions of the table data corresponding to the super-cell. The mechanisms further store the semantic relationship statements for each of the super-cells in association with the table data structure.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: December 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Scott N. Gerard, Mark G. Megerian
  • Patent number: 8914740
    Abstract: A user interface is provided for allowing a user to interact with a graphical display, so as to facilitate comparative viewing of components of the display. A bar graph or other quantitative display is provided, wherein each bar is divided into a plurality of segments. Responsive to user input, segments of a given kind, in different bars, are realigned with one another along a common baseline, so that their sizes can be more easily compared with one another. In at least one embodiment, the realignment is transitory, and the original graph is restored upon further user input and/or after some predetermined time period.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: December 16, 2014
    Assignee: Domo, Inc.
    Inventors: Derek Joos, Mark Schultz, Matt McMurry, Chris Willis
  • Patent number: 8914717
    Abstract: Generally described, embodiments of the present invention provide the ability to utilize dynamic thresholds and dynamic threshold values when generating variable formatting rules to be applied to a range of cells. Dynamic thresholds include, but are not limited to, “Highest Value,” “Middle Value,” “Lowest Value,” “Number,” “Percent,” “Percentile,” and “Formula.” When using a dynamic threshold, dynamic threshold values are determined based on values contained in a selected range of cells.
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: December 16, 2014
    Assignee: Microsoft Corporation
    Inventors: Benjamin C. Chamberlain, Bruce Cordell Jones, Christopher M. Street, Eric B. Vigesaa
  • Publication number: 20140337703
    Abstract: A system and method for determining a set of visualization points from any given two-dimensional dataset to best describe a given visual analytic. A first user selection is received in a data processing apparatus for a chart. A chart type associated with the first user selection is identified for the chart. One or more visualization strategies are accessed from a strategy pool database based on the chart type. A second user selection is received in the data processing apparatus for a two-dimensional dataset from a data provider in communication with the data processing apparatus. The two-dimensional dataset is analyzed to determine a best strategy from the one or more visualization strategies accessed from the strategy pool database. Metadata representing the two-dimensional dataset is generated based on the best strategy, and a display representing the metadata is generated to visualize the two-dimensional dataset according to the best strategy.
    Type: Application
    Filed: May 13, 2014
    Publication date: November 13, 2014
    Inventors: Zhiyong Gong, TianMin Huang, Leo Chi-Lok Yu, HongGang Zhang, Jun Che
  • Publication number: 20140325329
    Abstract: Visual analytics of multivariate data using a cell based calendar matrix having a visual folding mechanism can include forming a time based layout that is divided into cells where the cells represent measurement intervals and a color of the cells represents a measurement value, folding the time based layout into a cell based calendar matrix with other time based layouts that include other cells that represent corresponding measurement intervals in different calendar units of the cell based calendar matrix, and displaying the cell based calendar matrix in a display such that the cells of the time based layout align by time with the other cells of the other time based layouts.
    Type: Application
    Filed: April 24, 2013
    Publication date: October 30, 2014
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventor: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
  • Patent number: 8862980
    Abstract: A computer readable storage medium includes executable instructions to analyze a categorical dimension of multi-dimensional data as a function of entropy to form entropy results. The entropy results are plotted as a stacked bar chart. A user graphically navigates through the stacked bar chart.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: October 14, 2014
    Assignee: Business Objects Software Limited
    Inventor: John Malcolm MacGregor
  • Publication number: 20140304581
    Abstract: A computer displays a graphical user interface on its display. The graphical user interface includes a schema information region and a data visualization region. The schema information region includes multiple operand names, each operand corresponding to one or more fields of a multi-dimensional database that includes at least one data hierarchy. The data visualization region includes a columns shelf and a rows shelf. The computer detects user actions to associate one or more first operands with the columns shelf and to associate one or more second operands with the rows shelf. The computer generates a visual table in the data visualization region in accordance with the user actions. The visual table includes one or more panes. Each pane has an x-axis defined based on data for the one or more first operands, and each pane has a y-axis defined based on data for the one or more second operands.
    Type: Application
    Filed: March 31, 2014
    Publication date: October 9, 2014
    Inventor: Chris Stolte
  • Patent number: 8854373
    Abstract: A method for presenting drilling information includes presenting a display including a graph having a first axis and a second axis. The first axis represents a rate of penetration (ROP) of a drill bit into a borehole and the second axis representing a mechanical specific energy (MSE) of a drilling system that includes the drill bit. The method also includes plotting time based or foot based data with a computing device for one or more drilling runs on the graph and overlaying the graph with lines of constant power.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: October 7, 2014
    Assignee: Baker Hughes Incorporated
    Inventors: Rudolf C. Pessier, Stephen Nicholas Wallace, Hatem Oueslati
  • Patent number: 8843360
    Abstract: Disclosed are various embodiments for client-side internationalization of network pages. A network page and code that localizes the network page are obtained from a server. The code that localizes the network page is executed in a client and determines a locale associated with the client. One or more internationalized elements are identified in the network page. The internationalized elements are replaced with corresponding localized translations. The network page is rendered for display in the client after the network page has been localized.
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: September 23, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Simon K. Johnston, Margaux Eng, James K. Keiger, Gideon Shavit
  • Patent number: 8831950
    Abstract: Embodiments of the present invention provide a method, system and computer program product for the automated voice enablement of a Web page. In an embodiment of the invention, a method for voice enabling a Web page can include selecting an input field of a Web page for speech input, generating a speech grammar for the input field based upon terms in a core attribute of the input field, receiving speech input for the input field, posting the received speech input and the grammar to an automatic speech recognition (ASR) engine and inserting a textual equivalent to the speech input provided by the ASR engine into a document object model (DOM) for the Web page.
    Type: Grant
    Filed: April 7, 2008
    Date of Patent: September 9, 2014
    Assignee: Nuance Communications, Inc.
    Inventors: Victor S. Moore, Wendi L. Nusbickel
  • Patent number: 8826114
    Abstract: Graphical tools and primitives are provided for interactively intersecting at least one graphical surface and curve in a spreadsheet or visualization to produce intersection data. Applications include simple business analysis as well as advanced engineering and science, and provide numerical solution for simultaneous spatially-manipulated interactive equations. Visualizations of two-dimensional surfaces are rendered from provided data according to position, orientation, and viewpoint, some or all of which can be controlled by a user interface so as to create or control the intersection of surfaces. The provided data can be from an electronic spreadsheet, and the overall visualization can be displayed together with the display an electronic spreadsheet or other tabular data representation. Visually rendered surfaces can comprise symbols, colors, textures, or glyphs representing data, and virtual illumination.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: September 2, 2014
    Inventor: Lester F. Ludwig
  • Patent number: 8826113
    Abstract: Graphical tools and primitives are provided for interactively intersecting graphical surfaces in a spreadsheet or visualization to produce surface intersection data. The invention can be used for simple business analysis as well as advanced engineering and science, and provide numerical solution for simultaneous spatially-manipulated interactive equations. Visualizations of two-dimensional surfaces are rendered from provided data according to position, orientation, and viewpoint, some or all of which can be controlled by a user interface so as to create or control the intersection of surfaces. The provided data can be from an electronic spreadsheet, and the overall visualization can be displayed together with the display an electronic spreadsheet or other tabular data representation. Visually rendered surfaces can comprise symbols, colors, textures, or glyphs representing data, and virtual illumination.
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: September 2, 2014
    Inventor: Lester F. Ludwig
  • Patent number: 8810574
    Abstract: A system and a method are disclosed for visually displaying data points using pie charts on a display screen with limited display area. Detailed information is presented for individual sectors compared to other sectors displayed. The sector is selected for displaying detailed information based on its orientation with respect to a centerline axis of the chart. The pie chart can be rotated to cause detailed information to be displayed for different sectors. The mechanism is used to display detailed information of data points for other kinds of charts including multi-series pie charts and donut charts.
    Type: Grant
    Filed: April 2, 2009
    Date of Patent: August 19, 2014
    Assignee: MeLLmo Inc.
    Inventors: Quinton Alsbury, David Becerra
  • Patent number: 8812947
    Abstract: A computer-implemented system, method and computer readable medium to generate graphical visualizations corresponding to a data set populated in a web-based document, such as a spreadsheet. The spreadsheet is accessible in an interne or cloud-based system, and enables users to automatically create graphical visualizations or representations based on recommendations by a spreadsheet application. The graphical visualizations may be automatically ranked such that the system provides the recommendations to the user for display. Automatic ranking is accomplished, for example, by determining data types from identifying column type, differentiating column types, and extracting data sets having attributes corresponding to various graphical visualizations.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: August 19, 2014
    Assignee: Google Inc.
    Inventors: Hillel Maoz, Daniel Libicki, Michael Fink, Ronald Ho, Dennis Julian Lee, Yossi Matias, Amit Weinstein, Yoah Bar David, Itai Raz
  • Patent number: 8812971
    Abstract: A system is described for providing strategies to reduce the carbon output and operating cost of a workplace. The system may include a memory, interface, and processor. The memory may store an initial configuration of a workplace and workplace initiatives. The initial workplace configuration may include equipment and travel data items, and each workplace initiative may be associated with a data item and may provide a strategy for reducing the carbon output of the associated data item. The processor may receive the initial configuration from the user and provide workplace initiatives to the user. The processor may receive a selection of an initiative from the user. The processor may process the initial workplace configuration and selected initiative to determine a recommended configuration capable of reducing the carbon output of the data item associated with the selected initiative. The processor may provide the recommended configuration to the user.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: August 19, 2014
    Assignee: Accenture Global Services Limited
    Inventors: Zsolt Benedek, Jonathan Wen Jay Liang, Jacob O. Wenegrat
  • Patent number: 8806321
    Abstract: A user interface uses histogram equalization to allow easier manipulation and visualization of a data set, especially data sets having values that are not distributed uniformly. The user interface can show values of a data set in different colors or shades of colors, or a combination of these, or in grayscale. Additionally, values can also be represented according to a size or area relative to other values. A user may change views of the data by adjusting controls of the interface including slider bars, dials, tool bars, button bars, and others, and combinations of these.
    Type: Grant
    Filed: June 26, 2007
    Date of Patent: August 12, 2014
    Assignee: Oracle International Corporation
    Inventor: Jonathan Helfman
  • Patent number: 8761912
    Abstract: A system for monitoring the status of a plurality of tensioner assemblies and rig motion assemblies from a secondary location. The system not only monitors a status of a tensioner from a secondary location but simultaneously enables preventive maintenance to be ascertained remotely.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: June 24, 2014
    Assignee: Ashford Technical Software, Inc.
    Inventors: Frank Marion Chapman, Jr., Ronald Lyle Brown
  • Patent number: 8761910
    Abstract: A method to monitor a status from a secondary location of a plurality of equipment on a drilling site, while simultaneously enabling preventive maintenance is described herein. A user can view at least one cycle, at least one control state, and at least one pressure. The user can also view equipment information, equipment repair history, and other information necessary to ensure that a piece of equipment has minimal down time.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: June 24, 2014
    Assignee: Ashford Technical Software, Inc.
    Inventors: Frank Marion Chapman, Jr., Ronald Lyle Brown
  • Patent number: 8761911
    Abstract: A system to monitor a status from a secondary location of a plurality of equipment on a drilling site, while simultaneously enabling preventive maintenance is described herein. A user can view at least one cycle, at least one control state, and at least one pressure. The user can also view equipment information, equipment repair history, and other information necessary to ensure that a piece of equipment has minimal down time.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: June 24, 2014
    Assignee: Ashford Technical Software, Inc.
    Inventors: Frank Marion Chapman, Ronald Lyle Brown
  • Patent number: 8738635
    Abstract: Embodiments are directed to ranking search results using a junk profile. For a given corpus of documents, one or more junk profiles may be created and maintained. The junk profile provides reference metrics to represent known junk documents. For example, a junk profile may comprise a dictionary of document data that is automatically inserted into documents created using a particular system or template. A junk profile may also comprise one or more representations (e.g., histograms) of a distribution of a particular junk variable for known junk documents. The junk profile provides a usable representation of known junk documents, and the present systems and methods employ the junk profile to predict the likelihood that documents in the corpus are junk. In embodiments, junk scores are calculated and used to rank such documents higher or lower in response to a search query.
    Type: Grant
    Filed: June 1, 2010
    Date of Patent: May 27, 2014
    Assignee: Microsoft Corporation
    Inventors: Vladimir Tankovich, Dmitriy Meyerzon, Victor Poznanski
  • Patent number: 8723870
    Abstract: Systems, servers, methods, media, and programs for storing a list of options associated with object-types, such as a chart-type, selected during an on-line session. When a new object-type is selected, some of the options in the first object-type are copied from the options list associated with the first object-type to the options list associated with the second (new) object-type. The list of options to be transferred is determined by a set rules associated with a transferable array and a set of rules associated with a quarantine set. The transferrable array includes rules for options available for transfer, and quarantine list includes rules for options and type pairs that are not available for transfer.
    Type: Grant
    Filed: January 30, 2012
    Date of Patent: May 13, 2014
    Assignee: Google Inc.
    Inventors: Daniel Libicki, Hillel Maoz
  • Publication number: 20140129912
    Abstract: An express spreadsheet visualization system configured to simultaneously display, update, and synchronize BIM model representations across spreadsheet applications and visualization handling applications. The express spreadsheet visualization system provides a synchronizing mechanism between the two representations. Users get the benefit of complete information in one place. Updates made to pertinent parts in a BIM model in either representation (visual or spreadsheet) are automatically reflected in the associated representation.
    Type: Application
    Filed: November 6, 2013
    Publication date: May 8, 2014
    Applicant: Solibri, Inc.
    Inventors: Matti Juhani Kannala, Anne Helena Urrila, Heikki Antero Kulusjarvi, Pasi Tuomo Paasiala, Anupam Arohi
  • Publication number: 20140115433
    Abstract: Business management system and method which uses a database and regular spreadsheets such as Excel for collecting, processing and distributing data and information using electronic forms, including display fields and data input fields, according to the access level of the user. In addition to interfaces for information input, for defining the structure and the information output the system includes a specific application for the management of information flow and interfaces, as well as the generation of synthetic graphs defined according to the user.
    Type: Application
    Filed: October 23, 2013
    Publication date: April 24, 2014
    Inventor: Daniel BERNERS
  • Patent number: 8700192
    Abstract: The present disclosure provides a dynamic view in a modeling of an automation system. A first portion of the model may be described in a first sequence description and a second portion of the model may be described in a second sequence description. The sequence descriptions are linked together. In one embodiment, the links are visually provided.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: April 15, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventors: Rainer Heller, Venkata Prasad Mukka, Oswin Noetzelmann, Prithvi Raju, Dirk Schaumburg, Edward Slavin
  • Patent number: 8656271
    Abstract: A method for use with a spreadsheet includes storing a cell object, where the cell object includes a location in the spreadsheet of a cell to which the cell object relates and a process associated with the cell, and performing the process on a complex object to produce a result, where the complex object includes a construct comprised of data and code. A display is generated for the cell that is based on the result.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: February 18, 2014
    Assignee: SAP AG
    Inventors: Julien Jean-Pierre Vayssiere, Regis Francois Bernard Saint-Paul, Boualem Benatallah
  • Patent number: 8621375
    Abstract: Associating an object with a relevant data source is disclosed. In some embodiments, an object pasted into a destination document is associated with a data source included in the destination document. In various embodiments, the data source associated with the object may comprise a data source concurrently pasted with the object into the destination document, a data source already existing in the destination document prior to the object being pasted into the destination document, or a data source generated in the destination document using data extracted from the pasted object.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: December 31, 2013
    Assignee: Apple Inc.
    Inventors: Peter Glen Berger, Peter William Rapp, Michael Duncan Trent, Christopher Douglas Weeldreyer
  • Patent number: 8578277
    Abstract: A chart is presented in a host application. The chart is managed by communicating data corresponding to the chart to a separate application and providing functionality for editing the data in the separate application. The presentation of the data in the separate application is distinct from the presentation of the chart in the host application. Changes to the data are communicated the host application when the data is edited in the separate application. The communicated changes to the data are reflected in the presentation of the chart in the host application.
    Type: Grant
    Filed: September 15, 2005
    Date of Patent: November 5, 2013
    Assignee: Microsoft Corporation
    Inventors: Daniel P. Cory, Kelly J. Lynch
  • Patent number: 8572503
    Abstract: The device (D) is dedicated to the analysis of time varying quantities. It comprises a tool for managing display windows (MA) each for displaying the representation of a selected quantity and each associated with a first quantity selection tool (01) and a second time reference(s) selection tool (02) coupled to the management tool (MA).
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: October 29, 2013
    Inventor: Wally Tzara
  • Patent number: 8560097
    Abstract: A computer assisted method to monitor a status from a secondary location of a plurality of equipment on a drilling site, while simultaneously enabling preventive maintenance is described herein. A user can view at least one cycle, at least one control state, and at least one pressure. The user can also view equipment information, equipment repair history, and other information necessary to ensure that a piece of equipment has minimal down time.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: October 15, 2013
    Assignee: Ashford Technical Software, Inc.
    Inventors: Frank Marion Chapman, Ronald Lyle Brown
  • Patent number: 8560096
    Abstract: A method to monitor a status from a secondary location of a plurality of equipment on a drilling site, while simultaneously enabling preventive maintenance for the plurality of equipment is described herein. A user can view at least one cycle, at least one control state, and at least one pressure. The user can also view equipment information, equipment repair history, and other information necessary to ensure that a piece of equipment has minimal down time.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: October 15, 2013
    Assignee: Ashford Technical Software, Inc.
    Inventors: Frank Marion Chapman, Ronald Lyle Brown
  • Patent number: 8560098
    Abstract: A system to monitor a status from a secondary location of a plurality of equipment on a drilling site, while simultaneously enabling preventive maintenance is described herein. A user can view at least one cycle, at least one control state, and at least one pressure. The user can also view equipment information, equipment repair history, and other information necessary to ensure that a piece of equipment has minimal down time.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: October 15, 2013
    Assignee: Ashford Technical Software, Inc.
    Inventors: Frank Marion Chapman, Ronald Lyle Brown
  • Patent number: 8543404
    Abstract: Embodiments of the present invention provide a method and computer program product for the proactive completion of input fields for automated voice enablement of a Web page. In an embodiment of the invention, a method for proactively completing empty input fields for voice enabling a Web page can be provided. The method can include receiving speech input for an input field in a Web page and inserting a textual equivalent to the speech input into the input field in a Web page. The method further can include locating an empty input field remaining in the Web page and generating a speech grammar for the input field based upon permitted terms in a core attribute of the empty input field and prompting for speech input for the input field. Finally, the method can include posting the received speech input and the grammar to an automatic speech recognition (ASR) engine and inserting a textual equivalent to the speech input provided by the ASR engine into the empty input field.
    Type: Grant
    Filed: April 7, 2008
    Date of Patent: September 24, 2013
    Assignee: Nuance Communications, Inc.
    Inventors: Victor S. Moore, Wendi L. Nusbickel
  • Patent number: 8520000
    Abstract: Systems and methods for generating and sharing interactive charts are described. The interactive charts are generated in an online portal that allows users to customize the interactive features of the chart. An online portal may also be provided to allow users to automatically embed interactive chart(s) in another website without reprogramming the code of the website each time the interactive chart(s) are changed or new interactive chart(s) are added.
    Type: Grant
    Filed: February 17, 2009
    Date of Patent: August 27, 2013
    Assignee: iCharts, Inc.
    Inventors: Seymour Duncker, Tyron Montgomery
  • Patent number: 8515953
    Abstract: One or more techniques and/or systems are disclosed for constructing a temporal visualization of query results. That is, query results associated with temporal information, such as timestamps, may be used to create a temporal distribution (e.g., query results comprising images and image capture dates, web pages and web page creation dates, etc.). The temporal distribution may comprise a distribution of the query results over time (e.g., query results may be sorted and/or grouped based upon dates specified by the timestamps). A temporal visualization of the query results may be constructed using the temporal distribution. For example, query results may be assigned to date slots within the temporal visualization. The temporal visualization may illustrate a substantial number of query results (e.g., thousands) that may otherwise not be visually presentable at once. Zoom commands and/or hover commands may be processed to provide finer and/or coarser granularity of the query results.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: August 20, 2013
    Assignee: Microsoft Corporation
    Inventors: Kyriakos Karenos, Francesco Nidito, Milad Shokouhi, Igor Nitto
  • Patent number: 8495488
    Abstract: This invention concerns a document markup tool, that is an application where existing authored documents can be marked or annotated. For instance, formative or summative assessment submissions authored by students might be graded by a teacher using the markup tool. The tool itself is operable by a user at a computer user interface to: Recognize the members of a set of existing documents. Open one of the existing documents in a set and display its contents to a user together with a toolbar. And, select locations in the document and, using the toolbar, add commentary and scores to the document. Wherein the markup tool is automatically operable to: Total the scores made in a document. Display the scores in a graphical report in the document. Display a moderation panel which enables visual and statistical comparisons of the scores made in a document to the scores added to all the documents of the set. And, reflect changes to the scores made in a document in the displayed moderation panel.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: July 23, 2013
    Assignee: RemarksPDF Pty Limited
    Inventor: Stephen Colbran
  • Patent number: 8482575
    Abstract: A method and system for determining highlighting colors for topic elements in a chart. The method includes acquiring contrast elements and topic elements which need to be highlighted, acquiring colors of the contrast elements and layout information of the topic elements and the contrast elements in the chart, determining a plurality of combinatorial contrast policies for the colors of the contrast elements according to a color contrast standard, calculating weights of the combinatorial contrast policies using the layout information, and determining highlighting colors of the topic elements according to the combinatorial contrast policies and their weights. A highlighting color can be selected automatically for the information that needs attention, so that the user can determine information that should be specially noted without having professional knowledge about color, saving time and energy.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: July 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jin Dong, Li Xia, Ming Xie, Wen Jun Yin, Li Li Zhao
  • Publication number: 20130174004
    Abstract: Graphical tools and primitives are provided for visualization of graphical curve rendered in 3D from tabular data such as in a spreadsheet. The invention can be used for simple business analysis as well as advanced engineering and science. Visualizations of a one-dimensional curve are rendered from provided data according to position, orientation, and viewpoint, some or all of which can be controlled by a user interface. The visualization can be displayed together with an electronic spreadsheet or other tabular data representation. The curve can be suspended over a region of the displayed tabular data or otherwise displayed. The visually rendered curve can comprise symbols or varying colors, thicknesses parameterized textures, or parameterized glyphs representing data, interactively controlled filtered data, or stochastically processed data. The curve can be suspended over a region of displayed tabular data. A visual height tool and visual links to tabular data items can be included.
    Type: Application
    Filed: November 9, 2012
    Publication date: July 4, 2013
    Inventor: Lester F. Ludwig