Patents Assigned to Sap America, Inc.
-
Patent number: 8612040Abstract: 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: GrantFiled: December 21, 2007Date of Patent: December 17, 2013Assignee: SAP America, Inc.Inventors: Mark Thomas, Paul Delaney, Mark Shafer, David Dauncey, Patrick Ashby
-
Patent number: 8250529Abstract: 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: GrantFiled: August 7, 2007Date of Patent: August 21, 2012Assignee: SAP America, Inc.Inventors: Sachinder S. Chawla, Jason Chen, Alex Gorelik, Hon C. Thio, Dave Wang
-
Patent number: 8243067Abstract: 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: GrantFiled: February 21, 2008Date of Patent: August 14, 2012Assignee: SAP America, IncInventors: Max Konev, Mark Shafer, Jed Fisher
-
Patent number: 8232995Abstract: 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: GrantFiled: July 29, 1998Date of Patent: July 31, 2012Assignee: SAP America, Inc.Inventors: John O. Lamping, Ramana B. Rao, Tichomir G. Tenev
-
Patent number: 8225223Abstract: 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: GrantFiled: January 19, 2010Date of Patent: July 17, 2012Assignee: SAP America, Inc.Inventor: Santiago E. Becerra, Jr.
-
Patent number: 8135717Abstract: 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: GrantFiled: March 30, 2009Date of Patent: March 13, 2012Assignee: SAP America, Inc.Inventors: Ramana B. Rao, Swapnil Hajela, Nareshkumar Rajkumar
-
Patent number: 8131730Abstract: 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: GrantFiled: March 30, 2009Date of Patent: March 6, 2012Assignee: SAP America, Inc.Inventors: Swapnil Hajela, Nareshkumar Rajkumar
-
Patent number: 8131755Abstract: 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: GrantFiled: June 29, 2009Date of Patent: March 6, 2012Assignee: SAP America, Inc.Inventors: Sundar Kadayam, Gregory J. Bishop, William A. Miller, Viral Vora
-
Patent number: 7899825Abstract: 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: GrantFiled: April 4, 2008Date of Patent: March 1, 2011Assignee: Sap America, Inc.Inventors: Mark W. Davis, John Murphy, Paul Grant Carter