| Patent Number |
Title Of Patent |
Date Issued |
| D596191 |
Computer screen with a graphical user interface including an icon for map navigation |
July 14, 2009 |
|
| D592225 |
Display panel with a computer-generated icon |
May 12, 2009 |
|
| D592224 |
Display panel with a computer-generated icon |
May 12, 2009 |
|
| D592218 |
Display panel with a computer-generated icon |
May 12, 2009 |
|
| D589967 |
Display panel with a computer-generated icon |
April 7, 2009 |
|
| D582932 |
Display panel with a computer-generated icon |
December 16, 2008 |
|
| D582931 |
Display panel with a computer-generated icon |
December 16, 2008 |
|
| D582930 |
Display panel with a computer-generated icon |
December 16, 2008 |
|
| D582929 |
Display panel with a computer-generated icon |
December 16, 2008 |
|
| D582928 |
Display panel with a computer-generated icon |
December 16, 2008 |
|
| D582927 |
Display panel with a computer-generated icon |
December 16, 2008 |
|
| D582926 |
Display panel with a transitional computer-generated icon |
December 16, 2008 |
|
| D582925 |
Display panel with a computer-generated icon |
December 16, 2008 |
|
| D582924 |
Display panel with a computer-generated icon |
December 16, 2008 |
|
| D582923 |
Display panel with a computer-generated icon |
December 16, 2008 |
|
| 7620937 |
System and method for debugging programs |
November 17, 2009 |
| A system and method for debugging programs such as Extensible Stylesheet Language (XSL) programs. A processor may locate program element tags in an XSL program code, may modify the XSL program code by inserting for each located program element new code that, when executed, implements a |
| 7620934 |
System and method for a Web service definition |
November 17, 2009 |
| Embodiments of the invention are generally directed to a system and method for a Web service definition. A development environment may receive input selecting a Web service interface. The development environment may also receive input to specify one or more system independent features of |
| 7620916 |
User interface navigation in software applications |
November 17, 2009 |
| Methods and apparatus, including computer program products, implement techniques for rendering application user interfaces. Application data is displayed in user interface elements including two or more independent elements and one or more dependent elements. One of the independent e |
| 7620908 |
Managing a user interface |
November 17, 2009 |
| Systems and techniques for managing a user interface are disclosed. In general, in one implementation, a technique includes: generating a page for a user interface, the page comprising a pane; receiving an indication of user interaction with a portion of the page; determining an event |
| 7620893 |
Aiding a user in using a software application |
November 17, 2009 |
| A method of aiding a user in using features of a software application comprises receiving from a user a selection of layout. The layout is to be used in creating an informational display for displaying results of a data repository query. At least one input field and an image are disp |
| 7620890 |
Presenting user interface elements to a screen reader using placeholders |
November 17, 2009 |
| Methods and apparatus, including computer program products, for providing information to a screen reader. A method includes the actions of receiving information for representing a web page in a browser; setting focus initially on an element of the web page and presenting the web page |
| 7620643 |
System for handling meta data for describing one or more resources and a method of handling meta |
November 17, 2009 |
| A system for handling meta data for describing one or more resources, wherein the one or more resources are deliverable to a common group of users at one or more user terminals, the system including: a resource server for storing the one or more resources for delivery to at least one |
| 7620642 |
Mapping data structures |
November 17, 2009 |
| A first data storage schema in which a characteristic in a first dimension table is mapped by a first table and a second table can be received and a second data storage schema can be received. The first table maps the characteristic to a first object that include attributes to which time |
| 7620637 |
Business object summary page |
November 17, 2009 |
| A method for displaying a summary page for a business object to a user includes storing a plurality of business objects within a business object database. A plurality of predefined summary page definition files are stored within a definition file database. Each of the summary page de |
| 7620571 |
Method and computer program product for performing an off-line product availability check at a u |
November 17, 2009 |
| Techniques describe providing product availability information for use by offline computers. More particularly, a category of product availability for a product is determined at one computer system, often a central logistics or sales system, and transmitted to another computer, typic |
| 7619991 |
User interface for modeling estimations of resource provisioning |
November 17, 2009 |
| User interfaces are described for modeling estimations of resource provisioning. An example user interface may request a display of graphical indicators associated with nodes and edges, request a determination of an indicator of a service node workload associated with a service node |
| 7617483 |
Framework for managing components |
November 10, 2009 |
| Methods and apparatus, including computer program products, for a framework for managing software components. The framework uses a framework state model with model state transitions and implements one or more interfaces. Each component implements a respective component state model th |
| 7617480 |
System and method for a Web service virtual interface |
November 10, 2009 |
| A development environment may receive input selecting a Web service implementation. The development environment may also receive input to define a virtual interface of the selected Web service implementation. The development environment may create a virtual interface descriptor file |
| 7617462 |
Graphical user interface (GUI) for displaying software component availability as determined by a |
November 10, 2009 |
| An IS monitoring approach is described that is capable of monitoring the availability of various software components. A further capability is that the availability of the individual software components upon which a specific business logic process depends may each be individually and |
| 7617236 |
Method and system for displaying results of a dynamic search |
November 10, 2009 |
| A method and system for displaying results of a dynamic search are provided. Results of a search are received in a result node of a query wherein the result node comprises a first node and a second node. The first node has a static key data and the second node has a dynamic key data. |
| 7617198 |
Generation of XML search profiles |
November 10, 2009 |
| A system for generating a nested field record related to a corresponding data record is described. The system comprises a structured database for storing a plurality of the corresponding data records and a nested field record generator to query the structured database and generate the ne |
| 7617185 |
Methods and systems for providing a visualization graph |
November 10, 2009 |
| A visualization graph is provided on a computer by storing data corresponding to a plurality of entities and/or nodes, wherein a semantic net includes the entities and/or nodes and wherein the entities and/or nodes are linked to each other by a plurality of relations. A query is gene |
| 7617177 |
Methods and systems for providing benchmark information under controlled access |
November 10, 2009 |
| An electronic data structure comprises benchmark information and an authorizing section for access to said benchmark information. A method processes and stores data objects by means of one or more processes running in a computer system having one or more of the electronic data struct |
| 7617165 |
Systems and methods for storing a pattern occurring in situation representations for context rep |
November 10, 2009 |
| Systems and methods are provided for storing a pattern occurring in situation representations for context representation in an application. A system stores a pattern occurring in situation representations for context representation in an application. The system includes a first stora |
| 7617015 |
Generating planning-level time and capacity requirement formulas for manufacturing processes |
November 10, 2009 |
| Methods, computer program products and systems are disclosed for generating a planned time duration for a manufacturing process operation defined for planning purposes that includes an aggregation of multiple defined execution operations. Electronic information is received that speci |
| 7616960 |
Channel selection for wireless transmission from a remote device |
November 10, 2009 |
| A remote device having the ability to transmit data across a plurality of wireless channels selects the transmission channel for transmitting the data message. The remote device prioritizes the data message based on an examination of the data message relative to predetermined priority |
| 7616642 |
Priority assignment and transmission of sensor data |
November 10, 2009 |
| Prioritized transmission of data from a mobile device, where the mobile device includes the ability to transmit data using more than one transmission medium, includes generating data packets from sensor data. The data packet is then assigned a priority level based on the sensor data |
| 7613688 |
Generating business warehouse reports |
November 3, 2009 |
| Techniques for generating a report of a plurality of business warehouse system queries are described. Such techniques may identify one or more row types for each query. Thereafter, a template may be defined for each row type within a query that defines a format and a pattern for the row |
| 7613600 |
Unified personalization |
November 3, 2009 |
| Methods and apparatus, including computer systems and program products, for personalizing applications. Context information and an identification of a first user interface (UI) element is transmitted to a repository. Personalization information for the first UI element is received from t |
| 7613281 |
Monitoring a response time for a user request |
November 3, 2009 |
| A processing system allows for the monitoring of user requests such that a response may be provided within a defined maximum processing time (MPT). The user request relating to issues or concerns with a product or application/usage of the product is received through an input portal, |
| 7610582 |
Managing a computer system with blades |
October 27, 2009 |
| Managing a computer system having a plurality of blades by detecting the presence of a new blade in the computer system; installing an operating system on the new blade; configuring the operation system; and copying a service that is running on an earlier detected blade to the new blade. |
| 7610576 |
System and method for simultaneous display of processes and associated files |
October 27, 2009 |
| A method and system display a plurality of processes in a first portion of the display and simultaneously display a flow diagram of the selected one of the processes in a second portion of the display. Selection of any of the plurality of processes by a user in the first portion of the d |
| 7610549 |
Method and system for Java Gantt/bar chart rendering |
October 27, 2009 |
| A method and system for Java Gantt/bar chart rendering includes an extractor to receive project data, a table generator to generate a project table suitable for representing the project data, and a dynamic page component to generate a Gantt chart image utilizing the project table. Th |
| 7610292 |
Systems and methods for storing a dataset having a hierarchical data structure in a database |
October 27, 2009 |
| Systems and methods are provided for storing a dataset having a hierarchical data structure in a database. In one implementation, a data processing system includes a data dictionary for storing data that describes predefined hierarchical data structures, wherein each data structure i |
| 7610275 |
Working with two different object types within the generic search tool |
October 27, 2009 |
| A computer implemented method of carrying out a search of one or more databases on the basis of a search request from one or more applications, the method comprising: carrying out a first search of the one or more databases for objects having a first object type on the basis of a search |
| 7610272 |
Materialized samples for a business warehouse query |
October 27, 2009 |
| A system and method for improving a query on a relational database in a business intelligence system is provided. A multidimensional data table is provided in the database. A sampling dimension is appended to the data table. The sampling dimension includes a number of cells, and wherein |
| 7610265 |
Data query verification |
October 27, 2009 |
| A method determines whether a structural indicator of a first table of results generated from a first data repository query matches a corresponding structural indicator of a second table of results generated from a substantially identical second data repository query. If the first an |
| 7610254 |
Temporary exclusions and alternatives of plants and products during sourcing |
October 27, 2009 |
| Methods and systems are provided for establishing an availability check framework. In one embodiment, a method is provided that comprises defining a plurality of inclusive rules, each inclusive rule specifying at least one of a location and a product to be checked for availability, a |
| 7607137 |
Integration of heterogeneous applications |
October 20, 2009 |
| Methods and apparatus for integrating heterogeneous applications. A method includes distributing an event from a first application of a first system to a second application of a second system. The event specifies at least one of an object and an operation in the second system. Distributi |
| 7606921 |
Protocol lifecycle |
October 20, 2009 |
| A system and method for the lifecycle of a protocol processing a message is described. In one embodiment, a stateless protocol instance is registered with an objected-oriented environment and a stateless protocol context instance is invoked to process a message. |