Patents Assigned to Sap America, Inc.
  • Patent number: 8612040
    Abstract: A system and method for creating a derivative view from graphical data which is derived from native application data. The native application data may be extracted from a graphical application, such as a CAD application, converted to an intermediate or derivative format, and a derivative view of the graphic information produced by the original, native application is provided from the intermediate format.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: December 17, 2013
    Assignee: SAP America, Inc.
    Inventors: Mark Thomas, Paul Delaney, Mark Shafer, David Dauncey, Patrick Ashby
  • Patent number: 8250529
    Abstract: A method of generating procedural language code for extracting data from a data warehouse comprising the steps of accepting a declarative specification and generating procedural language code to execute the declarative specification.
    Type: Grant
    Filed: August 7, 2007
    Date of Patent: August 21, 2012
    Assignee: SAP America, Inc.
    Inventors: Sachinder S. Chawla, Jason Chen, Alex Gorelik, Hon C. Thio, Dave Wang
  • Patent number: 8243067
    Abstract: Technology creates a better visual perception of PMI data in a three dimensional representation of an object by adjusting the opacity of elements not normal to the view of the user.
    Type: Grant
    Filed: February 21, 2008
    Date of Patent: August 14, 2012
    Assignee: SAP America, Inc
    Inventors: Max Konev, Mark Shafer, Jed Fisher
  • Patent number: 8232995
    Abstract: A node-link structure is laid out in a space with negative curvature, such as the hyperbolic plane. Nearby relationship data are obtained for an element in the structure, indicating information about nearby node-link relationships; then layout data for the element are obtained, based on the nearby relationship data. The layout data indicate the element's position relative to a parent in the negatively curved space. The layout data can indicate a position displacement and an angle displacement between the parent and the element. The nearby relationship data can be obtained by counting grandchildren of the parent for each child of the parent that is in a set that are being or have been laid out. The counts can be used to obtain a radius and an angle for each child in the set, and the radii and angles can be used to obtain the position displacement and angle displacement. The nearby node-link relationships can thus include only relationships among the parent and its children and grandchildren.
    Type: Grant
    Filed: July 29, 1998
    Date of Patent: July 31, 2012
    Assignee: SAP America, Inc.
    Inventors: John O. Lamping, Ramana B. Rao, Tichomir G. Tenev
  • Patent number: 8225223
    Abstract: The invention relates to a method and tool which allows users to create interactive representations of input and output data, and simulate the associated algorithms used to manipulate this data, that are used in spreadsheet applications and other similar software programs. The interactive simulation is visually represented by a customizable set of components which hereinafter will be referred to as a control pane. The control panels can consist of a variety of components which include user interface elements (such as sliders, buttons, and checkboxes), charts and maps. The underlying simulation is generated based on data sources within an application software program file (e.g., spreadsheet data cells) selected by the user during the control panel creation process.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: July 17, 2012
    Assignee: SAP America, Inc.
    Inventor: Santiago E. Becerra, Jr.
  • Patent number: 8135717
    Abstract: Words having selected characteristics in a corpus of documents are found using a data processor arranged to execute queries. Memory stores an index structure in which entries in the index structure map words and marks for words having the selected characteristics to locations within documents in the corpus. Entries in the index structure represent words and other entries represent marks with the location information of a marked word. The entries for the marks can be tokens coalesced with prefixes of respective marked words or adjacent. A query processor forms a modified query by adding a mark for a word to the query. The processor executes the modified query.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: March 13, 2012
    Assignee: SAP America, Inc.
    Inventors: Ramana B. Rao, Swapnil Hajela, Nareshkumar Rajkumar
  • Patent number: 8131730
    Abstract: Phrases in a corpus of documents including stopwords are found using a data processor arranged to execute phrase queries. Memory stores an index structure which maps entries in the index structure to documents in the corpus. Entries in the index structure represent words and other entries represent stopwords found in the corpus coalesced with prefixes of respective adjacent words adjacent to the stopwords. The prefixes comprise one or more leading characters of the respective adjacent words. A query processor forms a modified query by substituting a stopword with a search token representing the stopword coalesced with a prefix of the next word in the query. The processor executes the modified query. Also, index structures including coalesced stopwords are created and maintained.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: March 6, 2012
    Assignee: SAP America, Inc.
    Inventors: Swapnil Hajela, Nareshkumar Rajkumar
  • Patent number: 8131755
    Abstract: A computer implemented method for accessing information from a set of searchable information sources includes analyzing a search query to determine subject matter of the query. A subset of information sources is selected from the set of information sources based upon the subject matter of the query. Analyzing utilizes at least two different criteria for deriving the subject matter of the query. One criteria includes comparing the search query against a set of entity lists. Another criteria includes comparing the search query against a knowledge-base.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: March 6, 2012
    Assignee: SAP America, Inc.
    Inventors: Sundar Kadayam, Gregory J. Bishop, William A. Miller, Viral Vora
  • Patent number: 7899825
    Abstract: The present invention includes a method and device for detecting duplicate documents by triangulation. Particular aspects of the present invention are described in the claims, specification and drawings.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: March 1, 2011
    Assignee: Sap America, Inc.
    Inventors: Mark W. Davis, John Murphy, Paul Grant Carter