US9483086B2 - Business object detail display - Google Patents
Business object detail display Download PDFInfo
- Publication number
- US9483086B2 US9483086B2 US13/561,796 US201213561796A US9483086B2 US 9483086 B2 US9483086 B2 US 9483086B2 US 201213561796 A US201213561796 A US 201213561796A US 9483086 B2 US9483086 B2 US 9483086B2
- Authority
- US
- United States
- Prior art keywords
- business object
- scale
- displaying
- detail
- detail box
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active, expires
Links
- 230000000007 visual effect Effects 0.000 claims abstract description 37
- 230000002452 interceptive effect Effects 0.000 claims abstract description 6
- 238000000034 method Methods 0.000 claims description 6
- QQWUGDVOUVUTOY-UHFFFAOYSA-N 5-chloro-N2-[2-methoxy-4-[4-(4-methyl-1-piperazinyl)-1-piperidinyl]phenyl]-N4-(2-propan-2-ylsulfonylphenyl)pyrimidine-2,4-diamine Chemical compound COC1=CC(N2CCC(CC2)N2CCN(C)CC2)=CC=C1NC(N=1)=NC=C(Cl)C=1NC1=CC=CC=C1S(=O)(=O)C(C)C QQWUGDVOUVUTOY-UHFFFAOYSA-N 0.000 description 24
- 230000000875 corresponding effect Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 3
- 230000003213 activating effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000010079 rubber tapping Methods 0.000 description 2
- 235000014214 soft drink Nutrition 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 235000019580 granularity Nutrition 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1637—Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
Definitions
- Business software such as enterprise resource planning (ERP) software implements business processes by modeling business data as business objects (BOs) with data exchange between the BOs.
- BOs business objects
- the business data provided via BOs can be accessed through mechanisms such as graphical user interfaces (GUIs), forms, and analytical reports.
- GUIs graphical user interfaces
- GUIs providing access to BOs render visual representations of the BOs to convey very limited information about the attributes associated with the BOs.
- the user of the GUI has to perform additional steps such as clicking on the visual representations of the BOs, tapping on the visual representations of the BOs via a touch screen, etc.
- the user has to then perform further additional steps (again, such as clicking, tapping on a touch screen, etc.) to return to the visual representations of the BOs.
- FIG. 1 illustrates a GUI to display BOs according to an embodiment.
- FIG. 2 illustrates a GUI to display BOs according to an embodiment.
- FIG. 3 illustrates magnified views of detail boxes according to an embodiment.
- FIG. 4 shows an exemplary architecture in an embodiment.
- Embodiments may be discussed in systems to efficiently display information about BOs.
- scale(s) on one or more axes may be displayed.
- the scale(s) may present a range of values associated with at least one business object attribute.
- Visual representation(s) of business object(s) may be displayed.
- the visual representation(s) may be positioned relative to the scale(s).
- Detail boxes corresponding to each visually represented business object may be displayed. Each detail box may present information about a corresponding business object.
- all detail boxes may be displayed.
- information presented by the detail box(es) may be an image, graph, and/or text.
- the information presented by the detail box(es) may be interactive.
- displaying or not displaying the detail box(es) may be toggled.
- the visual representation(s) of the business object(s) may be repositioned based on the toggling.
- Business software usually includes a standard set of BOs which can be utilized by the software user to model a business entity.
- business software may include BOs representing business entities such as business promotions (trade promotions), sales orders, sales quotes, customer quotes, service documents, business opportunities, etc.
- Each BO may include attributes which define metadata associated with the BO.
- a business promotion BO may represent a business promotion offered by a first company through a second company to consumers.
- the first company may be a soft drink company and the second company may be a major retailer.
- the promotion may have a start date and an end date (a promotion period).
- the promotion may offer the product, for example, a soft drink, for the promotion period at a particular sale price.
- the business promotion BO may include attributes such as the name of the second company, the size of the second company, the type of the second company, the name of the promotion product, the sale price of the product during the promotion, the price of the product without the promotion, the quantity of the product sold during the promotion, the start date of the promotion, and the end date of the promotion.
- Attributes of BOs may indicate a range of values.
- a business promotion BO may include one or more attributes indicating the time period for which the business promotion is valid. The time period may be implemented by either defining a single time period attribute associated with the business promotion BO or by defining a start date attribute and an end date attribute associated with the business promotion BO.
- the business promotion may only apply if particular quantities of a product are purchased. Therefore, the business promotion BO may include one or more attributes indicating a range of quantities to which the business promotion applies to.
- FIG. 1 illustrates a GUI 100 to display BOs according to an embodiment.
- BOs may be displayed on a GUI 100 in an organized manner to visually convey information about the BOs.
- the GUI 100 may display one or more scales 102 , 104 on the x-axis 130 and/or y-axis 140 .
- the GUI 100 may display visual representations of BOs such as 122 , 124 , and 126 mapped in relationship to the attributes on the x-axis 130 and/or y-axis 140 .
- the attribute(s) displayed across the x-axis 130 and/or y-axis 140 may be presented as one or more scales displaying attribute values (for example, 102 and 104 ).
- each scale may be graduated based on different granularities.
- scales 102 and 104 may represent time periods.
- Scale 102 may be graduated into year units. Specifically, each of 131 , 132 , and 133 may represent a year.
- Scale 104 may be graduated on a semi-annual basis. Specifically, 134 - 139 may each represent half of a year.
- time period 131 on scale 102 may represent a particular year, such as year 2012.
- the time period 134 may represent the first half of the year 2012
- the time period 135 may represent the second half of year 2012.
- the correlated portions of multiple scales may be presented directly above/below (x-axis) or directly beside (y-axis) each other.
- time period 131 may be located directly above/below corresponding time periods 134 and 135 .
- the scale(s) displayed on the x-axis and/or y-axis 102 and 104 may be a range of contiguous values and/or discrete values.
- the scales 102 and 104 may represent a contiguous time period of three years, a contiguous price range between zero Canadian dollars and 30 Canadian dollars, a contiguous temperature range between 0 degrees Fahrenheit and 90 degrees Fahrenheit, etc.
- the scales 102 may represent discrete products such as car A ( 131 ), car B ( 132 ) and car C ( 133 ).
- one or more scales may be presented on the y-axis 140 .
- the y-axis scale(s) may be presented and function similar to the x-axis scale(s) described above. Although only two axes (x and y) are illustrated in FIG. 1 , a person having ordinary skill in the art will appreciate that GUI 100 may be extended to display additional axes. For example, a z-axis (with corresponding scale(s)) may be displayed by utilizing shading to show the third dimension. In a further example, the z-axis (with corresponding scale(s)) may be presented by displaying GUI 100 on a display which is 3-dimension (3D) compatible.
- the BO(s) displayed on the GUI 100 may be positioned and presented based on respective attribute value(s) of the BO(s) relative to the x-axis and/or y-axis scale(s) of GUI 100 .
- scale 102 may be displayed on the GUI 100 and may indicate a time period range as explained above.
- BOs 122 , 124 , and 126 may be visual representations of business promotion BOs. Each BO represented by 122 , 124 , and 126 may include attributes indicating the business promotion period of the respective business promotion BO.
- the BO visual representations 122 , 124 , and 126 may be presented to visually convey the span of the business promotion periods, and the start/end of the business promotion periods.
- time periods 131 , 132 , and 133 may represent years 2012, 2013, and 2014 respectively.
- Business promotion BO 122 may have a business promotion period from Apr. 14, 2012 to Jan. 23, 2013.
- BO 122 may be presented as a horizontal bar extending from start point 122 . 1 positioned below time period 131 to end point 122 . 2 positioned below time period 132 .
- the start point 122 . 1 may line up with a point in the time period 131 which approximately corresponds to Apr. 14, 2012
- the end point 122 . 2 may line up with a point in the time period 132 which approximately corresponds to Jan. 23, 2013.
- multiple scales 102 and 104 may be presented on the GUI 100 and the BO visual representations 122 , 124 , and 126 may be presented relative to the multiple scales.
- time periods 134 , 135 , and 136 may represent the first half of year 2012, the second half of year 2012, and the first half of year 2013 respectively.
- Business promotion BO 122 may have a business promotion period from Apr. 14, 2012 to Jan. 23, 2013 as described previously.
- BO 122 may be presented as a horizontal bar extending from start point 122 . 1 positioned below time periods 131 and 134 to end point 122 . 2 positioned below time periods 132 and 136 .
- the start point 122 . 1 may line up with points in the time periods 131 and 134 which approximately correspond to Apr. 14, 2012
- the end point 122 . 2 may line up with points in the time periods 132 and 136 which approximately correspond to Jan. 23, 2013.
- the GUI 100 may include multiple axes and one or more scales on each of the multiple axes.
- Each axis (and the associated scale(s)) may represent different BO attributes.
- the BO(s) presented on the GUI 100 may be presented relative to the scale(s) on each axis.
- the scale(s) on an x-axis may represent time periods and the scale(s) on a y-axis may represent price ranges. Consequently, the bars 122 , 124 , and 126 representing BOs such as business promotion BOs may be displayed based on the BOs' respective business promotion periods and business promotion prices.
- the length of the bars 122 , 124 , and 126 may correspond to the business promotion period, and the width of the bars 122 , 124 , and 126 may correspond to the business promotion price.
- BOs may be displayed relative to three axes by displaying the BOs as 3D bars and varying the length, width, and depth of the bars to correspond to the scale(s) on the three axes.
- FIG. 2 illustrates a GUI 200 to display BOs according to an embodiment.
- BOs may be displayed on a GUI 200 in an organized manner to visually convey information about the BOs.
- the GUI 200 may display one or more scales 202 and 204 on the x-axis 230 and/or y-axis 240 .
- the GUI 200 may display visual representations of BOs such as 222 , 224 , and 226 mapped in relationship to the attributes on the x-axis 230 and/or y-axis 240 as discussed in the description pertaining to FIG. 1 above.
- the GUI 200 may display detail boxes 223 , 225 , and 227 which present details about BOs associated with BO visual representations 222 , 224 , and 226 respectively.
- the detail boxes 223 , 225 , and 227 may display attributes and/or other metadata associated with the respective BOs.
- the information presented in the detail boxes 223 , 225 , and 227 may be customized through GUI 200 and/or another GUI so that only the required details are displayed.
- the size of the detail boxes 223 , 225 , and 227 may be customized through GUI 200 and/or another GUI to tweak the readability of the information presented in the detail boxes.
- the user may be able to dynamically change the size of a detail box by, for example, selecting the border(s) of the detail box and dragging the border(s) of the detail box to a desired position.
- the user may select and drag the border(s) of the detail box by, for example, his/her finger (when utilizing a touch screen), a mouse, keyboard, trackball, etc.
- all detail boxes 223 , 225 , and 227 may be displayed without the need for a user to perform any actions on BO visual representations 222 , 224 , and 226 .
- the detail boxes may be displayed without the need for the user to click on or hover a cursor over the BO visual representations 222 , 224 , and 226 .
- a toggle switch (not shown) may be presented on the GUI 200 to turn on/off the display of detail boxes. Activating the toggle switch when the detail boxes are displayed may remove all detail boxes 223 , 225 , and 227 from the GUI 200 .
- the BO visual representations 222 , 224 , and 226 may be repositioned on the GUI 200 to better utilize the space realized from not displaying the detail boxes 223 , 225 , and 227 . For example, if the detail boxes are no longer displayed, BO visual representation 226 may be moved up on the y-axis 240 , while maintaining the same position on the x-axis. Consequently, more space may be made available to display additional content below BO visual representation 226 .
- toggle switch may be implemented in many ways including a button, radio buttons, check boxes, drop down menus, etc.
- the toggle switch may not be presented on the GUI 200 , but may be implemented through output from a motion sensor within the device displaying the GUI 200 . For example, shaking and/or tilting a PC tablet in a particular manner may toggle the display of detail boxes.
- FIG. 3 illustrates magnified views of detail boxes according to an embodiment.
- Detail boxes may present information in various formats.
- a detail box 308 may present information in text format.
- the detail box 308 may display attributes of a BO such as price, quantity, start date, end date, etc. in text format.
- a detail box 302 may display one or more images such as a product logo associated with a BO and performance graphs/charts associated with the BO.
- the detail box 302 may display a chart or graph with revenue details from the sales of a product during a business promotion.
- a detail box may present information utilizing a combination of formats.
- a detail box may present information in text format and/or image format.
- a detail box 306 may be interactive. Specifically, the detail box 306 may allow a user to perform actions on the information presented in the detail box. For example, the detail box 306 may display multiple charts 306 . 1 - 306 . 4 pertaining to a BO, and the user may be able to dynamically navigate through the charts 306 . 1 - 306 . 4 by performing actions such as swiping on a touch screen displaying the detail box 306 to move from one graph to another. In an example embodiment, the user may be able to select (for example, using a mouse or a touch screen) active links in the detail box 306 , and in response, the detail box 306 may display data related the selected link.
- the detail box 306 may display data related the selected link.
- the information presented in a detail box may not fully fit within the dimensions of the detail box. Therefore, the information presented may automatically scroll up, down, left, and/or right.
- detail boxes in FIGS. 2 and 3 are shown in a rectangular shape for illustration purposes, a person with ordinary skill in the art will appreciate that detail boxes are not restrained to any particular shape. Detail boxes may be of any shape including circular, triangular, oval, cubical, spherical, ellipsoidal, etc.
- FIG. 4 shows an exemplary architecture in an embodiment of the invention.
- the system running an application to view, create, or modify BOs 410 may be coupled to a display device 415 , existing internal systems 430 through a network 420 and to external systems 450 through the network 420 and firewall system 440 .
- the system running an application to view, create, or modify BOs 410 may include a desktop computer, laptop computer, tablet PC, client computer, mobile phone, central computer in a vehicle, any device with a touch screen, and any other computer.
- the display device 415 may include a computer monitor, a touch screen, a tablet PC screen, a mobile phone screen, and any other displays.
- the existing internal systems 430 may include a server and may provide business data and/or other data.
- the external systems 450 may include a server and may be maintained by a third party, such as an information service provider, and may contain business data and/or other data, that may be updated by the third party on a periodic basis.
- the system running an application to view, create, or modify BOs 410 may interact with these external systems to obtain updates through a firewall system 440 separating the internal systems from the external systems.
- internal systems 430 and external systems 450 are included in FIG. 4 , in some embodiments, one or both of these systems may not be required. In an embodiment, the functionality provided by the internal systems 430 and external systems 450 may be provided by the system running the application to view, create, or modify BOs 410 .
- Each of the systems in FIG. 4 may contain a processing device 412 , memory 413 , a database 411 , and an input/output interface 414 , all of which may be interconnected via a system bus.
- each of the systems 410 , 430 , 440 , and 450 may have an architecture with modular hardware and/or software systems that include additional and/or different systems communicating through one or more networks.
- the modular design may enable a business to add, exchange, and upgrade systems, including using systems from different vendors in some embodiments. Because of the highly customized nature of these systems, different embodiments may have different types, quantities, and configurations of systems depending on the environment and organizational demands.
- memory 413 may contain different components for retrieving, presenting, changing, and saving data.
- Memory 413 may include a variety of memory devices, for example, Dynamic Random Access Memory (DRAM), Static RAM (SRAM), flash memory, cache memory, and other memory devices. Additionally, for example, memory 413 and processing device(s) 412 may be distributed across several different computers that collectively comprise a system.
- Database 411 may include any type of data storage adapted to searching and retrieval.
- the database 411 may include SAP database (SAP DB), Informix, Oracle, DB2, Sybase, and other such database systems.
- SAP database 411 may include SAP's HANA (high performance analytic appliance) in-memory computing engine and other such in-memory databases.
- Processing device 412 may perform computation and control functions of a system and comprises a suitable central processing unit (CPU).
- Processing device 412 may comprise a single integrated circuit, such as a microprocessing device, or may comprise any suitable number of integrated circuit devices and/or circuit boards working in cooperation to accomplish the functions of a processing device.
- Processing device 412 may execute computer programs, such as object-oriented computer programs, within memory 413 .
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/561,796 US9483086B2 (en) | 2012-07-30 | 2012-07-30 | Business object detail display |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/561,796 US9483086B2 (en) | 2012-07-30 | 2012-07-30 | Business object detail display |
Publications (2)
Publication Number | Publication Date |
---|---|
US20140028728A1 US20140028728A1 (en) | 2014-01-30 |
US9483086B2 true US9483086B2 (en) | 2016-11-01 |
Family
ID=49994456
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/561,796 Active 2033-12-12 US9483086B2 (en) | 2012-07-30 | 2012-07-30 | Business object detail display |
Country Status (1)
Country | Link |
---|---|
US (1) | US9483086B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102027357B1 (en) | 2012-04-24 | 2019-10-01 | 삼성전자주식회사 | Portable appratus comprising touch screens for browsing information displyed on screen of external appratus and method for browsing information thereof |
US10884801B2 (en) | 2019-02-26 | 2021-01-05 | Sap Se | Server resource orchestration based on application priority |
US11126466B2 (en) | 2019-02-26 | 2021-09-21 | Sap Se | Server resource balancing using a fixed-sharing strategy |
US11042402B2 (en) | 2019-02-26 | 2021-06-22 | Sap Se | Intelligent server task balancing based on server capacity |
US11307898B2 (en) | 2019-02-26 | 2022-04-19 | Sap Se | Server resource balancing using a dynamic-sharing strategy |
US10884800B2 (en) | 2019-02-26 | 2021-01-05 | Sap Se | Server resource balancing using a suspend-resume strategy |
Citations (141)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5323314A (en) | 1991-12-31 | 1994-06-21 | International Business Machines Corporation | Method and system for graphic representation of meeting parameters in a data processing system |
US5745110A (en) | 1995-03-10 | 1998-04-28 | Microsoft Corporation | Method and apparatus for arranging and displaying task schedule information in a calendar view format |
US5867163A (en) | 1995-12-01 | 1999-02-02 | Silicon Graphics, Inc. | Graphical user interface for defining and invoking user-customized tool shelf execution sequence |
US5898431A (en) | 1996-12-31 | 1999-04-27 | International Business Machines Corporation | Database graphical user interface with calendar view |
US6054989A (en) | 1998-09-14 | 2000-04-25 | Microsoft Corporation | Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and which provides spatialized audio |
US6201554B1 (en) | 1999-01-12 | 2001-03-13 | Ericsson Inc. | Device control apparatus for hand-held data processing device |
US20010042059A1 (en) | 1998-01-08 | 2001-11-15 | Fujitsu Limited | Inventory managing method for automatic inventory retrieval and apparatus thereof |
US6380953B1 (en) | 1997-10-28 | 2002-04-30 | Nippon Steel Corporation | Method of display scrolling along a timebase and an apparatus for performing the method |
US20020091586A1 (en) | 2000-12-28 | 2002-07-11 | Masanori Wakai | Approval system, apparatus for executing process for approval request and method therefor |
US20020130899A1 (en) | 2000-11-06 | 2002-09-19 | Mark Ryan | Weather information delivery systems and methods providing planning functionality and navigational tools |
US20020158969A1 (en) | 2001-04-06 | 2002-10-31 | Gupta Jimmy Rohit | Error propagation tree technology |
US20030058287A1 (en) | 2001-09-27 | 2003-03-27 | Stanley Randy P. | Communication of information through background modulation in an information display |
US20030066032A1 (en) | 2001-09-28 | 2003-04-03 | Siebel Systems,Inc. | System and method for facilitating user interaction in a browser environment |
US20030120621A1 (en) | 2001-12-21 | 2003-06-26 | Mcdaniel Betty A. | Method of improving the lookup performance of tree-type knowledge base searches |
US20030160815A1 (en) | 2002-02-28 | 2003-08-28 | Muschetto James Edward | Method and apparatus for accessing information, computer programs and electronic communications across multiple computing devices using a graphical user interface |
US20030182210A1 (en) | 2002-03-25 | 2003-09-25 | Erik Weitzman | Producing and sharing personalized photo calendar |
US20030229848A1 (en) | 2002-06-05 | 2003-12-11 | Udo Arend | Table filtering in a computer user interface |
US20040001092A1 (en) | 2002-06-27 | 2004-01-01 | Rothwein Thomas M. | Prototyping graphical user interfaces |
US6674450B1 (en) | 2000-04-14 | 2004-01-06 | Trilogy Development Group, Inc. | Interactive data-bound control |
US20040252134A1 (en) | 2003-06-13 | 2004-12-16 | Ankur Bhatt | Designing business content for reporting |
US20050050010A1 (en) | 2003-08-25 | 2005-03-03 | Linden Robbert C. Van Der | Method and system for utilizing a cache for path-level access control to structured documents stored in a database |
US20050144038A1 (en) | 2003-10-31 | 2005-06-30 | Robyn Tamblyn | Patient care management systems and methods |
US6915490B1 (en) | 2000-09-29 | 2005-07-05 | Apple Computer Inc. | Method for dragging and dropping between multiple layered windows |
US20050171410A1 (en) | 2004-01-31 | 2005-08-04 | Nokia Corporation | System, method and computer program product for managing physiological information relating to a terminal user |
US20050197998A1 (en) | 2003-07-11 | 2005-09-08 | Asbury Mark R. | Dynamic database SQL script execution through JDBC |
US20050262452A1 (en) | 2004-05-21 | 2005-11-24 | Volker Sauermann | Tree lists using multiple line structures |
US20050278372A1 (en) | 2004-06-15 | 2005-12-15 | Victor Shaburov | Note navigation in a business data processing application |
US20050278354A1 (en) | 2004-06-04 | 2005-12-15 | Vinay Gupta | Dynamic hierarchical data structure tree building and state propagation using common information model |
US20050278217A1 (en) | 2004-06-14 | 2005-12-15 | Adams Gary L | Methods and systems for generating a trade calendar |
US20050289202A1 (en) | 2004-06-29 | 2005-12-29 | S Sudhir K | Integrated calendar |
US20060036568A1 (en) * | 2003-03-24 | 2006-02-16 | Microsoft Corporation | File system shell |
US20060069666A1 (en) | 2004-09-30 | 2006-03-30 | Microsoft Corporation | Contextual action publishing |
US20060089877A1 (en) | 2004-10-22 | 2006-04-27 | Graziano Joseph M | System for paying vendor invoices |
US7050056B2 (en) | 2002-12-20 | 2006-05-23 | Sap Aktiengesellschaft | Interactive and web-based Gantt Chart |
EP1696301A1 (en) | 2005-02-28 | 2006-08-30 | Research In Motion Limited | System and method for navigating a mobile device user interface with a directional sensing device |
US20060206522A1 (en) | 2005-03-11 | 2006-09-14 | Xerox Corporation | Electronic calendar systems and methods |
US20060242121A1 (en) | 2005-04-22 | 2006-10-26 | Microsoft Corporation | Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information |
US20060238538A1 (en) | 2005-01-18 | 2006-10-26 | Thomas Kapler | System and method for data visualization using a synchronous display of sequential time data and on-map planning |
US20060268742A1 (en) | 2005-05-31 | 2006-11-30 | Lingkun Chu | Topology-centric resource management for large scale service clusters |
US7168045B2 (en) * | 2002-06-28 | 2007-01-23 | Sap Aktiengesellschaft | Modeling business objects |
US20070064022A1 (en) | 2005-09-19 | 2007-03-22 | Silverbrook Research Pty Ltd | Printing a calendar using a mobile device |
US7225285B1 (en) | 2004-09-07 | 2007-05-29 | Altera Corporation | Assigning interrupts in multi-master systems |
US20070156430A1 (en) | 2005-12-30 | 2007-07-05 | Stefan Kaetker | Software model deployment units |
US20070180377A1 (en) * | 2006-01-30 | 2007-08-02 | Microsoft Corporation | Self-translating template |
US20070199006A1 (en) | 2001-09-29 | 2007-08-23 | Anil Mukundan | Method, apparatus, and system for implementing caching of view custom options in a framework to support web-based applications |
US20070211056A1 (en) | 2006-03-08 | 2007-09-13 | Sudip Chakraborty | Multi-dimensional data visualization |
US20070219842A1 (en) | 2001-03-16 | 2007-09-20 | Siebel Systems, Inc. | System and method for assigning and scheduling activities |
EP1837736A2 (en) | 2006-03-24 | 2007-09-26 | High Tech Computer Corp. | Display control apparatus |
US20070233539A1 (en) | 2006-03-30 | 2007-10-04 | Philipp Suenderhauf | Providing human capital management software application as enterprise services |
US20070239351A1 (en) | 2006-04-11 | 2007-10-11 | Invensys Systems, Inc. | System management user interface providing user access to status information for process control system equipment including displayed propagated status in a navigation pane |
US20070244875A1 (en) | 2002-01-15 | 2007-10-18 | Bodin William K | Shortcut Enabled, Context Aware Information Management |
US20070268246A1 (en) | 2006-05-17 | 2007-11-22 | Edward Craig Hyatt | Electronic equipment with screen pan and zoom functions using motion |
US20070288283A1 (en) | 2006-06-09 | 2007-12-13 | Devshop Inc. | Method for project management |
US20080040684A1 (en) | 2006-08-14 | 2008-02-14 | Richard Crump | Intelligent Pop-Up Window Method and Apparatus |
US20080077549A1 (en) | 2006-08-31 | 2008-03-27 | Sap Ag | Data verification systems and methods based on messaging data |
US20080114625A1 (en) | 2006-11-14 | 2008-05-15 | Kline Warren J | Method and System for Analyzing Schedule Trends |
US20080120129A1 (en) | 2006-05-13 | 2008-05-22 | Michael Seubert | Consistent set of interfaces derived from a business object model |
US20080141142A1 (en) | 2006-12-07 | 2008-06-12 | Lyle Ruthie D | Unified view of aggregated calendar data |
US20080148190A1 (en) | 2006-12-14 | 2008-06-19 | International Business Machines Corporation | Multi-level graphical user interfaces |
US20080163126A1 (en) | 2006-12-30 | 2008-07-03 | Sap Ag | Product installation user interface tree presentation |
US20080163125A1 (en) | 2006-12-28 | 2008-07-03 | Oracle International Corporation | Multi-dimensioned data hierarchies |
US20080168397A1 (en) | 2007-01-08 | 2008-07-10 | Jonathan Nelson | Menu trails for a portable media player |
US20080178101A1 (en) | 2007-01-19 | 2008-07-24 | Sap Ag | Systems and Methods for Navigating, Finding, and Presenting Data Objects |
US20080178500A1 (en) | 2007-01-25 | 2008-07-31 | Teuteberg Incorporated | Daily calendar |
US20080195969A1 (en) | 2007-02-14 | 2008-08-14 | Brown Douglas S | Methods and arrangements to manage transparent windows |
US7421645B2 (en) | 2000-06-06 | 2008-09-02 | Microsoft Corporation | Method and system for providing electronic commerce actions based on semantically labeled strings |
US20080221946A1 (en) | 2007-01-05 | 2008-09-11 | Robert Balon | Method and system for evaluating and summarizing weekly project progress |
US20080294994A1 (en) | 2007-05-18 | 2008-11-27 | Justin David Kruger | Event management system and method with calendar interface |
US20080307323A1 (en) | 2007-06-10 | 2008-12-11 | Patrick Lee Coffman | Calendaring techniques and systems |
US20080307314A1 (en) | 2007-06-09 | 2008-12-11 | Pavel Cisler | System connections and user interfaces |
US20080313005A1 (en) | 2007-06-15 | 2008-12-18 | Edgelnova International, Inc. | System and method for real-time scheduling of human and non-human resources |
US20080319818A1 (en) | 2007-06-21 | 2008-12-25 | Microsoft Corporation | Multimedia calendar |
US20080320558A1 (en) | 2007-06-20 | 2008-12-25 | Masayuki Imanishi | Content viewing system, content viewing apparatus, and viewing approval apparatus |
US20090049372A1 (en) | 2004-11-09 | 2009-02-19 | Oracle International Corporation | Methods and systems for implementing a dynamic hierarchical data viewer |
JP2009050937A (en) | 2007-08-24 | 2009-03-12 | Nsk Ltd | Origin position setting device, origin position setting method, link mechanism and leg wheel type robot |
US20090076878A1 (en) | 2007-09-19 | 2009-03-19 | Matthias Woerner | Efficient project staffing |
US7546577B2 (en) * | 1999-12-06 | 2009-06-09 | Axiomatic Design Software, Inc. | Method and apparatus for producing software |
US20090158173A1 (en) | 2007-12-17 | 2009-06-18 | Palahnuk Samuel Louis | Communications system with dynamic calendar |
US20090174680A1 (en) | 2008-01-06 | 2009-07-09 | Freddy Allen Anzures | Portable Multifunction Device, Method, and Graphical User Interface for Viewing and Managing Electronic Calendars |
US20090254597A1 (en) | 2008-04-02 | 2009-10-08 | Casio Computer Co., Ltd. | Programmable calculator having guided calculation mode |
WO2009121227A1 (en) | 2008-04-03 | 2009-10-08 | Dong Li | Method and apparatus for operating multi-object touch handheld device with touch sensitive display |
US20090254370A1 (en) * | 2006-07-28 | 2009-10-08 | Wise Solutions Inc. | Project information display device, project information display program, and electronic medical record information display device |
US20090293074A1 (en) | 2008-01-31 | 2009-11-26 | Daniel Rohwer | Systems and methods for generating a swimlane timeline for task data visualization |
US20090313268A1 (en) | 2008-06-13 | 2009-12-17 | Microsoft Corporation | Techniques for dynamic cross-filtering |
US20100030783A1 (en) | 2008-08-01 | 2010-02-04 | Sybase, Inc. | Metadata Driven Mobile Business Objects |
US20100099462A1 (en) | 2008-10-22 | 2010-04-22 | Baek Sung Min | Mobile terminal and method of providing scheduler therein |
US20100131889A1 (en) | 2008-11-21 | 2010-05-27 | Helmolt Hans-Ulrich | User interface to explore data objects and their related supplementary data objects |
US20100138334A1 (en) | 2004-04-01 | 2010-06-03 | Jeff Warsaw | Exchange order priority retention for electronic trading using automatic book updates |
US20100145936A1 (en) | 2007-01-05 | 2010-06-10 | Georges Grinstein | Personal information maps |
US7739695B2 (en) | 2004-07-19 | 2010-06-15 | Sap Ag | Computer implemented method and system for running a plurality of business processes |
US20100251954A1 (en) | 2009-04-03 | 2010-10-07 | Yazaki Corporation | Method of returning pointer to origin point |
US20100318640A1 (en) | 2009-06-16 | 2010-12-16 | Oracle International Corporation | Adaptive write-back and write-through caching for off-line data |
US20100333014A1 (en) | 2009-06-24 | 2010-12-30 | Research In Motion Limited | Method and system for rendering data records |
US20110029521A1 (en) | 2009-07-28 | 2011-02-03 | Ancestry.Com Operations Inc. | Systems and methods for communication among collaborating users |
US7908584B2 (en) | 2006-11-03 | 2011-03-15 | Sap Ag | Method and apparatus for creating an offline service-oriented architecture based application from an online service-oriented architecture based application |
US20110072394A1 (en) | 2009-09-22 | 2011-03-24 | Victor B Michael | Device, Method, and Graphical User Interface for Manipulating User Interface Objects |
US20110078171A1 (en) | 2009-09-29 | 2011-03-31 | Sap Ag | Marketing project filter search tools |
US20110078058A1 (en) | 2009-09-29 | 2011-03-31 | Sap Ag | Customizable marketing project interfaces |
US20110078016A1 (en) | 2009-09-30 | 2011-03-31 | Sap Ag | Marketing calendar event organization |
US20110087708A1 (en) | 2009-10-12 | 2011-04-14 | Jan Teichmann | Business object based operational reporting and analysis |
US20110099500A1 (en) | 2009-10-27 | 2011-04-28 | Jared Smith | Historical network event viewing |
EP2330470A1 (en) | 2009-11-05 | 2011-06-08 | Research In Motion Limited | Method and apparatus for controlling a location automation system via a calendar database |
US20110153629A1 (en) | 2009-12-21 | 2011-06-23 | Sap Ag | Computer implemented method for allocating drivers and passengers sharing a trip |
US20110157005A1 (en) | 2009-12-24 | 2011-06-30 | Brother Kogyo Kabushiki Kaisha | Head-mounted display |
US20110167369A1 (en) | 2010-01-06 | 2011-07-07 | Van Os Marcel | Device, Method, and Graphical User Interface for Navigating Through a Range of Values |
US20110167382A1 (en) | 2010-01-06 | 2011-07-07 | Van Os Marcel | Device, Method, and Graphical User Interface for Manipulating Selectable User Interface Objects |
US20110179368A1 (en) | 2010-01-19 | 2011-07-21 | King Nicholas V | 3D View Of File Structure |
US8024666B2 (en) | 2006-06-30 | 2011-09-20 | Business Objects Software Ltd. | Apparatus and method for visualizing data |
US20110269435A1 (en) | 2010-04-30 | 2011-11-03 | Tim Dieckman | Automatic iconic display of calendar events on computing devices by inspecting events text |
US20110276351A1 (en) | 2009-01-13 | 2011-11-10 | Wise Solutions Inc. | Project information display device, project information display program, and electronic medical record information display device |
US20110283242A1 (en) * | 2010-05-14 | 2011-11-17 | Sap Ag | Report or application screen searching |
US20110289422A1 (en) | 2010-05-21 | 2011-11-24 | Live Matrix, Inc. | Interactive calendar of scheduled web-based events and temporal indices of the web that associate index elements with metadata |
US20110298830A1 (en) | 2010-06-07 | 2011-12-08 | Palm, Inc. | Single Point Input Variable Zoom |
US20120011426A1 (en) | 2010-07-09 | 2012-01-12 | Research In Motion Limited | Automatic linking of contacts in message content |
AU2011101579A4 (en) | 2011-08-31 | 2012-02-02 | Google Llc | Selective rendering of off-screen content |
US20120036485A1 (en) | 2010-08-09 | 2012-02-09 | XMG Studio | Motion Driven User Interface |
US20120036091A1 (en) | 2006-06-12 | 2012-02-09 | Cook Kenneth W | System and method for automated, range-based irrigation |
US20120032877A1 (en) | 2010-08-09 | 2012-02-09 | XMG Studio | Motion Driven Gestures For Customization In Augmented Reality Applications |
US20120052921A1 (en) | 2010-08-30 | 2012-03-01 | Samsung Electronics Co., Ltd. | Mobile terminal and multi-touch based method for controlling list data output for the same |
US20120079408A1 (en) | 2010-09-24 | 2012-03-29 | Visibility, Biz. Inc. | Systems and methods for generating a swimlane timeline for task data visualization |
US20120105484A1 (en) | 2010-10-29 | 2012-05-03 | Nokia Corporation | Responding to the receipt of zoom commands |
US20120131496A1 (en) | 2010-11-23 | 2012-05-24 | Apple Inc. | Grouping and Browsing Open Windows |
US20120159402A1 (en) | 2010-12-17 | 2012-06-21 | Nokia Corporation | Method and apparatus for providing different user interface effects for different implementation characteristics of a touch event |
US8214748B2 (en) | 2009-09-22 | 2012-07-03 | International Business Machines Corporation | Meeting agenda management |
US20120174013A1 (en) | 2010-12-29 | 2012-07-05 | Stefan Kraus | Add and combine reports |
US20120198369A1 (en) | 2011-01-31 | 2012-08-02 | Sap Ag | Coupling analytics and transaction tasks |
US20120253869A1 (en) | 2009-12-14 | 2012-10-04 | Rebecca Ansley | System and Method for Process Improvement and Associated Products and Services |
US20120284637A1 (en) | 2011-05-02 | 2012-11-08 | John Edward Boyer | Unified Virtual Group Calendar System |
US20120304121A1 (en) | 2011-05-25 | 2012-11-29 | Componentart Holdings Inc. | Method, processing device, and article of manufacture for providing instructions for displaying time-dependent information and for allowing user selection of time ranges |
US20120311475A1 (en) | 2011-05-31 | 2012-12-06 | Vmware, Inc. | User interface for managing a virtual computing environment |
US20130038625A1 (en) | 2011-08-10 | 2013-02-14 | Isao Nakajima | Method and apparatus for rendering anti-aliased graphic objects |
US20130074003A1 (en) | 2011-09-21 | 2013-03-21 | Nokia Corporation | Method and apparatus for integrating user interfaces |
US20130085961A1 (en) | 2011-09-29 | 2013-04-04 | Oracle International Corporation | Enterprise context visualization |
US20130144880A1 (en) | 2011-12-06 | 2013-06-06 | Johann Kemmer | Business partner grouping |
US20130290340A1 (en) | 2010-10-27 | 2013-10-31 | Henri Jacques Suermondt | Providing Control Over a Personalized Category of Information |
US20130321340A1 (en) | 2011-02-10 | 2013-12-05 | Samsung Electronics Co., Ltd. | Portable device comprising a touch-screen display, and method for controlling same |
US20140036639A1 (en) | 2012-08-02 | 2014-02-06 | Cozi Group Inc. | Family calendar |
US20140109015A1 (en) | 2011-02-24 | 2014-04-17 | International Business Machines Corporation | Configurable hierarchical tree view |
US8788303B1 (en) | 2004-06-24 | 2014-07-22 | Southwest Airlines Co. | Fare availability calendar |
US20140225897A1 (en) | 2011-10-21 | 2014-08-14 | Blackberry Limited | Method and apparatus for activity level visualization in an electronic calendar |
US8812546B1 (en) | 2008-05-09 | 2014-08-19 | Amazon Technologies, Inc. | State management for user interfaces |
-
2012
- 2012-07-30 US US13/561,796 patent/US9483086B2/en active Active
Patent Citations (147)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5323314A (en) | 1991-12-31 | 1994-06-21 | International Business Machines Corporation | Method and system for graphic representation of meeting parameters in a data processing system |
US5745110A (en) | 1995-03-10 | 1998-04-28 | Microsoft Corporation | Method and apparatus for arranging and displaying task schedule information in a calendar view format |
US5867163A (en) | 1995-12-01 | 1999-02-02 | Silicon Graphics, Inc. | Graphical user interface for defining and invoking user-customized tool shelf execution sequence |
US5898431A (en) | 1996-12-31 | 1999-04-27 | International Business Machines Corporation | Database graphical user interface with calendar view |
US6380953B1 (en) | 1997-10-28 | 2002-04-30 | Nippon Steel Corporation | Method of display scrolling along a timebase and an apparatus for performing the method |
US20010042059A1 (en) | 1998-01-08 | 2001-11-15 | Fujitsu Limited | Inventory managing method for automatic inventory retrieval and apparatus thereof |
US6054989A (en) | 1998-09-14 | 2000-04-25 | Microsoft Corporation | Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and which provides spatialized audio |
US6201554B1 (en) | 1999-01-12 | 2001-03-13 | Ericsson Inc. | Device control apparatus for hand-held data processing device |
US7546577B2 (en) * | 1999-12-06 | 2009-06-09 | Axiomatic Design Software, Inc. | Method and apparatus for producing software |
US6674450B1 (en) | 2000-04-14 | 2004-01-06 | Trilogy Development Group, Inc. | Interactive data-bound control |
US7421645B2 (en) | 2000-06-06 | 2008-09-02 | Microsoft Corporation | Method and system for providing electronic commerce actions based on semantically labeled strings |
US6915490B1 (en) | 2000-09-29 | 2005-07-05 | Apple Computer Inc. | Method for dragging and dropping between multiple layered windows |
US20020130899A1 (en) | 2000-11-06 | 2002-09-19 | Mark Ryan | Weather information delivery systems and methods providing planning functionality and navigational tools |
US20020091586A1 (en) | 2000-12-28 | 2002-07-11 | Masanori Wakai | Approval system, apparatus for executing process for approval request and method therefor |
US20070219842A1 (en) | 2001-03-16 | 2007-09-20 | Siebel Systems, Inc. | System and method for assigning and scheduling activities |
US20100325582A1 (en) | 2001-03-16 | 2010-12-23 | Siebel Systems, Inc. | System and Method for Assigning and Scheduling Activities |
US20020158969A1 (en) | 2001-04-06 | 2002-10-31 | Gupta Jimmy Rohit | Error propagation tree technology |
US20030058287A1 (en) | 2001-09-27 | 2003-03-27 | Stanley Randy P. | Communication of information through background modulation in an information display |
US20030066032A1 (en) | 2001-09-28 | 2003-04-03 | Siebel Systems,Inc. | System and method for facilitating user interaction in a browser environment |
US20070199006A1 (en) | 2001-09-29 | 2007-08-23 | Anil Mukundan | Method, apparatus, and system for implementing caching of view custom options in a framework to support web-based applications |
US20030120621A1 (en) | 2001-12-21 | 2003-06-26 | Mcdaniel Betty A. | Method of improving the lookup performance of tree-type knowledge base searches |
US20070244875A1 (en) | 2002-01-15 | 2007-10-18 | Bodin William K | Shortcut Enabled, Context Aware Information Management |
US20030160815A1 (en) | 2002-02-28 | 2003-08-28 | Muschetto James Edward | Method and apparatus for accessing information, computer programs and electronic communications across multiple computing devices using a graphical user interface |
US20030182210A1 (en) | 2002-03-25 | 2003-09-25 | Erik Weitzman | Producing and sharing personalized photo calendar |
US20030229848A1 (en) | 2002-06-05 | 2003-12-11 | Udo Arend | Table filtering in a computer user interface |
US20040001092A1 (en) | 2002-06-27 | 2004-01-01 | Rothwein Thomas M. | Prototyping graphical user interfaces |
US7168045B2 (en) * | 2002-06-28 | 2007-01-23 | Sap Aktiengesellschaft | Modeling business objects |
US7050056B2 (en) | 2002-12-20 | 2006-05-23 | Sap Aktiengesellschaft | Interactive and web-based Gantt Chart |
US20060036568A1 (en) * | 2003-03-24 | 2006-02-16 | Microsoft Corporation | File system shell |
US20040252134A1 (en) | 2003-06-13 | 2004-12-16 | Ankur Bhatt | Designing business content for reporting |
US20050197998A1 (en) | 2003-07-11 | 2005-09-08 | Asbury Mark R. | Dynamic database SQL script execution through JDBC |
US20050050010A1 (en) | 2003-08-25 | 2005-03-03 | Linden Robbert C. Van Der | Method and system for utilizing a cache for path-level access control to structured documents stored in a database |
US20050144038A1 (en) | 2003-10-31 | 2005-06-30 | Robyn Tamblyn | Patient care management systems and methods |
US20050171410A1 (en) | 2004-01-31 | 2005-08-04 | Nokia Corporation | System, method and computer program product for managing physiological information relating to a terminal user |
US20100138334A1 (en) | 2004-04-01 | 2010-06-03 | Jeff Warsaw | Exchange order priority retention for electronic trading using automatic book updates |
US20050262452A1 (en) | 2004-05-21 | 2005-11-24 | Volker Sauermann | Tree lists using multiple line structures |
US20050278354A1 (en) | 2004-06-04 | 2005-12-15 | Vinay Gupta | Dynamic hierarchical data structure tree building and state propagation using common information model |
US20050278217A1 (en) | 2004-06-14 | 2005-12-15 | Adams Gary L | Methods and systems for generating a trade calendar |
US20050278372A1 (en) | 2004-06-15 | 2005-12-15 | Victor Shaburov | Note navigation in a business data processing application |
US8788303B1 (en) | 2004-06-24 | 2014-07-22 | Southwest Airlines Co. | Fare availability calendar |
US20050289202A1 (en) | 2004-06-29 | 2005-12-29 | S Sudhir K | Integrated calendar |
US7340484B2 (en) | 2004-06-29 | 2008-03-04 | Sap Ag | Integrated calendar |
US7739695B2 (en) | 2004-07-19 | 2010-06-15 | Sap Ag | Computer implemented method and system for running a plurality of business processes |
US7225285B1 (en) | 2004-09-07 | 2007-05-29 | Altera Corporation | Assigning interrupts in multi-master systems |
US7603381B2 (en) | 2004-09-30 | 2009-10-13 | Microsoft Corporation | Contextual action publishing |
US20060069666A1 (en) | 2004-09-30 | 2006-03-30 | Microsoft Corporation | Contextual action publishing |
US20060089877A1 (en) | 2004-10-22 | 2006-04-27 | Graziano Joseph M | System for paying vendor invoices |
US20090049372A1 (en) | 2004-11-09 | 2009-02-19 | Oracle International Corporation | Methods and systems for implementing a dynamic hierarchical data viewer |
US20060238538A1 (en) | 2005-01-18 | 2006-10-26 | Thomas Kapler | System and method for data visualization using a synchronous display of sequential time data and on-map planning |
EP1696301A1 (en) | 2005-02-28 | 2006-08-30 | Research In Motion Limited | System and method for navigating a mobile device user interface with a directional sensing device |
US20060206522A1 (en) | 2005-03-11 | 2006-09-14 | Xerox Corporation | Electronic calendar systems and methods |
US20060242121A1 (en) | 2005-04-22 | 2006-10-26 | Microsoft Corporation | Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information |
US20060268742A1 (en) | 2005-05-31 | 2006-11-30 | Lingkun Chu | Topology-centric resource management for large scale service clusters |
US20070064022A1 (en) | 2005-09-19 | 2007-03-22 | Silverbrook Research Pty Ltd | Printing a calendar using a mobile device |
US20070156430A1 (en) | 2005-12-30 | 2007-07-05 | Stefan Kaetker | Software model deployment units |
US20070180377A1 (en) * | 2006-01-30 | 2007-08-02 | Microsoft Corporation | Self-translating template |
US20070211056A1 (en) | 2006-03-08 | 2007-09-13 | Sudip Chakraborty | Multi-dimensional data visualization |
EP1837736A2 (en) | 2006-03-24 | 2007-09-26 | High Tech Computer Corp. | Display control apparatus |
US20070233539A1 (en) | 2006-03-30 | 2007-10-04 | Philipp Suenderhauf | Providing human capital management software application as enterprise services |
US20070239351A1 (en) | 2006-04-11 | 2007-10-11 | Invensys Systems, Inc. | System management user interface providing user access to status information for process control system equipment including displayed propagated status in a navigation pane |
US20080120129A1 (en) | 2006-05-13 | 2008-05-22 | Michael Seubert | Consistent set of interfaces derived from a business object model |
US20070268246A1 (en) | 2006-05-17 | 2007-11-22 | Edward Craig Hyatt | Electronic equipment with screen pan and zoom functions using motion |
US20070288283A1 (en) | 2006-06-09 | 2007-12-13 | Devshop Inc. | Method for project management |
US20120036091A1 (en) | 2006-06-12 | 2012-02-09 | Cook Kenneth W | System and method for automated, range-based irrigation |
US8024666B2 (en) | 2006-06-30 | 2011-09-20 | Business Objects Software Ltd. | Apparatus and method for visualizing data |
US20090254370A1 (en) * | 2006-07-28 | 2009-10-08 | Wise Solutions Inc. | Project information display device, project information display program, and electronic medical record information display device |
US20080040684A1 (en) | 2006-08-14 | 2008-02-14 | Richard Crump | Intelligent Pop-Up Window Method and Apparatus |
US20080077549A1 (en) | 2006-08-31 | 2008-03-27 | Sap Ag | Data verification systems and methods based on messaging data |
US7908584B2 (en) | 2006-11-03 | 2011-03-15 | Sap Ag | Method and apparatus for creating an offline service-oriented architecture based application from an online service-oriented architecture based application |
US20080114625A1 (en) | 2006-11-14 | 2008-05-15 | Kline Warren J | Method and System for Analyzing Schedule Trends |
US20080141142A1 (en) | 2006-12-07 | 2008-06-12 | Lyle Ruthie D | Unified view of aggregated calendar data |
US20080148190A1 (en) | 2006-12-14 | 2008-06-19 | International Business Machines Corporation | Multi-level graphical user interfaces |
US20080163125A1 (en) | 2006-12-28 | 2008-07-03 | Oracle International Corporation | Multi-dimensioned data hierarchies |
US20120117493A1 (en) | 2006-12-28 | 2012-05-10 | Oracle International Corporation | Configurable metric groups for presenting data to a user |
US20080163126A1 (en) | 2006-12-30 | 2008-07-03 | Sap Ag | Product installation user interface tree presentation |
US20080221946A1 (en) | 2007-01-05 | 2008-09-11 | Robert Balon | Method and system for evaluating and summarizing weekly project progress |
US20100145936A1 (en) | 2007-01-05 | 2010-06-10 | Georges Grinstein | Personal information maps |
US20080168397A1 (en) | 2007-01-08 | 2008-07-10 | Jonathan Nelson | Menu trails for a portable media player |
US20080178101A1 (en) | 2007-01-19 | 2008-07-24 | Sap Ag | Systems and Methods for Navigating, Finding, and Presenting Data Objects |
US20080178500A1 (en) | 2007-01-25 | 2008-07-31 | Teuteberg Incorporated | Daily calendar |
US8191003B2 (en) | 2007-02-14 | 2012-05-29 | International Business Machines Corporation | Managing transparent windows |
US20080195969A1 (en) | 2007-02-14 | 2008-08-14 | Brown Douglas S | Methods and arrangements to manage transparent windows |
US20080294994A1 (en) | 2007-05-18 | 2008-11-27 | Justin David Kruger | Event management system and method with calendar interface |
US20080307314A1 (en) | 2007-06-09 | 2008-12-11 | Pavel Cisler | System connections and user interfaces |
US20080307323A1 (en) | 2007-06-10 | 2008-12-11 | Patrick Lee Coffman | Calendaring techniques and systems |
US20080313005A1 (en) | 2007-06-15 | 2008-12-18 | Edgelnova International, Inc. | System and method for real-time scheduling of human and non-human resources |
US20080320558A1 (en) | 2007-06-20 | 2008-12-25 | Masayuki Imanishi | Content viewing system, content viewing apparatus, and viewing approval apparatus |
US20080319818A1 (en) | 2007-06-21 | 2008-12-25 | Microsoft Corporation | Multimedia calendar |
JP2009050937A (en) | 2007-08-24 | 2009-03-12 | Nsk Ltd | Origin position setting device, origin position setting method, link mechanism and leg wheel type robot |
US20090076878A1 (en) | 2007-09-19 | 2009-03-19 | Matthias Woerner | Efficient project staffing |
US20090158173A1 (en) | 2007-12-17 | 2009-06-18 | Palahnuk Samuel Louis | Communications system with dynamic calendar |
US20090174680A1 (en) | 2008-01-06 | 2009-07-09 | Freddy Allen Anzures | Portable Multifunction Device, Method, and Graphical User Interface for Viewing and Managing Electronic Calendars |
US8402480B2 (en) | 2008-01-31 | 2013-03-19 | Visibility.Biz Inc. | Systems and methods for generating a Swimlane Timeline for task data visualization |
US20090293074A1 (en) | 2008-01-31 | 2009-11-26 | Daniel Rohwer | Systems and methods for generating a swimlane timeline for task data visualization |
US20090254597A1 (en) | 2008-04-02 | 2009-10-08 | Casio Computer Co., Ltd. | Programmable calculator having guided calculation mode |
WO2009121227A1 (en) | 2008-04-03 | 2009-10-08 | Dong Li | Method and apparatus for operating multi-object touch handheld device with touch sensitive display |
US8812546B1 (en) | 2008-05-09 | 2014-08-19 | Amazon Technologies, Inc. | State management for user interfaces |
US20090313268A1 (en) | 2008-06-13 | 2009-12-17 | Microsoft Corporation | Techniques for dynamic cross-filtering |
US20100030783A1 (en) | 2008-08-01 | 2010-02-04 | Sybase, Inc. | Metadata Driven Mobile Business Objects |
US20100099462A1 (en) | 2008-10-22 | 2010-04-22 | Baek Sung Min | Mobile terminal and method of providing scheduler therein |
US20100131889A1 (en) | 2008-11-21 | 2010-05-27 | Helmolt Hans-Ulrich | User interface to explore data objects and their related supplementary data objects |
US20110276351A1 (en) | 2009-01-13 | 2011-11-10 | Wise Solutions Inc. | Project information display device, project information display program, and electronic medical record information display device |
US20100251954A1 (en) | 2009-04-03 | 2010-10-07 | Yazaki Corporation | Method of returning pointer to origin point |
US20100318640A1 (en) | 2009-06-16 | 2010-12-16 | Oracle International Corporation | Adaptive write-back and write-through caching for off-line data |
US20100333014A1 (en) | 2009-06-24 | 2010-12-30 | Research In Motion Limited | Method and system for rendering data records |
US20110029521A1 (en) | 2009-07-28 | 2011-02-03 | Ancestry.Com Operations Inc. | Systems and methods for communication among collaborating users |
US20110072394A1 (en) | 2009-09-22 | 2011-03-24 | Victor B Michael | Device, Method, and Graphical User Interface for Manipulating User Interface Objects |
US8214748B2 (en) | 2009-09-22 | 2012-07-03 | International Business Machines Corporation | Meeting agenda management |
US20110078058A1 (en) | 2009-09-29 | 2011-03-31 | Sap Ag | Customizable marketing project interfaces |
US20110078171A1 (en) | 2009-09-29 | 2011-03-31 | Sap Ag | Marketing project filter search tools |
US20110078016A1 (en) | 2009-09-30 | 2011-03-31 | Sap Ag | Marketing calendar event organization |
US20110087708A1 (en) | 2009-10-12 | 2011-04-14 | Jan Teichmann | Business object based operational reporting and analysis |
US20110099500A1 (en) | 2009-10-27 | 2011-04-28 | Jared Smith | Historical network event viewing |
EP2330470A1 (en) | 2009-11-05 | 2011-06-08 | Research In Motion Limited | Method and apparatus for controlling a location automation system via a calendar database |
US20120253869A1 (en) | 2009-12-14 | 2012-10-04 | Rebecca Ansley | System and Method for Process Improvement and Associated Products and Services |
US20110153629A1 (en) | 2009-12-21 | 2011-06-23 | Sap Ag | Computer implemented method for allocating drivers and passengers sharing a trip |
US20110157005A1 (en) | 2009-12-24 | 2011-06-30 | Brother Kogyo Kabushiki Kaisha | Head-mounted display |
US20110167382A1 (en) | 2010-01-06 | 2011-07-07 | Van Os Marcel | Device, Method, and Graphical User Interface for Manipulating Selectable User Interface Objects |
US20110167369A1 (en) | 2010-01-06 | 2011-07-07 | Van Os Marcel | Device, Method, and Graphical User Interface for Navigating Through a Range of Values |
US20110179368A1 (en) | 2010-01-19 | 2011-07-21 | King Nicholas V | 3D View Of File Structure |
US20110269435A1 (en) | 2010-04-30 | 2011-11-03 | Tim Dieckman | Automatic iconic display of calendar events on computing devices by inspecting events text |
US20110283242A1 (en) * | 2010-05-14 | 2011-11-17 | Sap Ag | Report or application screen searching |
US20110289422A1 (en) | 2010-05-21 | 2011-11-24 | Live Matrix, Inc. | Interactive calendar of scheduled web-based events and temporal indices of the web that associate index elements with metadata |
US20110298830A1 (en) | 2010-06-07 | 2011-12-08 | Palm, Inc. | Single Point Input Variable Zoom |
US20120011426A1 (en) | 2010-07-09 | 2012-01-12 | Research In Motion Limited | Automatic linking of contacts in message content |
US20120036485A1 (en) | 2010-08-09 | 2012-02-09 | XMG Studio | Motion Driven User Interface |
US20120032877A1 (en) | 2010-08-09 | 2012-02-09 | XMG Studio | Motion Driven Gestures For Customization In Augmented Reality Applications |
US20120052921A1 (en) | 2010-08-30 | 2012-03-01 | Samsung Electronics Co., Ltd. | Mobile terminal and multi-touch based method for controlling list data output for the same |
US20120079408A1 (en) | 2010-09-24 | 2012-03-29 | Visibility, Biz. Inc. | Systems and methods for generating a swimlane timeline for task data visualization |
US20130290340A1 (en) | 2010-10-27 | 2013-10-31 | Henri Jacques Suermondt | Providing Control Over a Personalized Category of Information |
US20120105484A1 (en) | 2010-10-29 | 2012-05-03 | Nokia Corporation | Responding to the receipt of zoom commands |
US20120131496A1 (en) | 2010-11-23 | 2012-05-24 | Apple Inc. | Grouping and Browsing Open Windows |
US20120159402A1 (en) | 2010-12-17 | 2012-06-21 | Nokia Corporation | Method and apparatus for providing different user interface effects for different implementation characteristics of a touch event |
US20120174013A1 (en) | 2010-12-29 | 2012-07-05 | Stefan Kraus | Add and combine reports |
US20120198369A1 (en) | 2011-01-31 | 2012-08-02 | Sap Ag | Coupling analytics and transaction tasks |
US20130321340A1 (en) | 2011-02-10 | 2013-12-05 | Samsung Electronics Co., Ltd. | Portable device comprising a touch-screen display, and method for controlling same |
US20140109015A1 (en) | 2011-02-24 | 2014-04-17 | International Business Machines Corporation | Configurable hierarchical tree view |
US20120284637A1 (en) | 2011-05-02 | 2012-11-08 | John Edward Boyer | Unified Virtual Group Calendar System |
US20120304121A1 (en) | 2011-05-25 | 2012-11-29 | Componentart Holdings Inc. | Method, processing device, and article of manufacture for providing instructions for displaying time-dependent information and for allowing user selection of time ranges |
US20120311475A1 (en) | 2011-05-31 | 2012-12-06 | Vmware, Inc. | User interface for managing a virtual computing environment |
US20130038625A1 (en) | 2011-08-10 | 2013-02-14 | Isao Nakajima | Method and apparatus for rendering anti-aliased graphic objects |
AU2011101579A4 (en) | 2011-08-31 | 2012-02-02 | Google Llc | Selective rendering of off-screen content |
US20130074003A1 (en) | 2011-09-21 | 2013-03-21 | Nokia Corporation | Method and apparatus for integrating user interfaces |
US20130085961A1 (en) | 2011-09-29 | 2013-04-04 | Oracle International Corporation | Enterprise context visualization |
US20140225897A1 (en) | 2011-10-21 | 2014-08-14 | Blackberry Limited | Method and apparatus for activity level visualization in an electronic calendar |
US20130144880A1 (en) | 2011-12-06 | 2013-06-06 | Johann Kemmer | Business partner grouping |
US20140036639A1 (en) | 2012-08-02 | 2014-02-06 | Cozi Group Inc. | Family calendar |
Non-Patent Citations (14)
Title |
---|
"Active Knowledge Modeling-Architect Your Business-12 Different Ways to Model Business Processes," http;//activeknowledgemodeling.com/2009/03/31/12-different-ways-to-model-business-processes/, Mar. 31, 2009, 8 pages. |
"Layer Container," https://homepage.mac.com/dlemmermann/DLSC/manual/components/layercontainer/layercontainer.html, 2007, 2 pages. |
Anonymous: "Google Calendar-Revision as of 16:55, Apr. 17, 2012," Apr. 17, 2012, pp. 1-7, Gustavus Adolphus College, retrieved from the Internet: URL:https://gustavus.edu/gts/w/index.php?title=Google-Calendar & oldid=24920 [retrieved on Jan. 10, 2014]. |
Arsanjani, Ali, "Rule Object 2001: A Pattern Language for Adaptive and Scalable Business Rule Construction", IBM National EAD Center of Competency [online], [retrieved on May 16, 2014], Retrieved from the Internet (URL: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.202.6970&rep=rep1&type=pdf), 2001. |
Burigat et al., "Visualizing references to off-screen content on mobile devices: a comparison of Arrows, Wedge, and Overview + Detail," Interacting With Computers, 2011 Elsevier B.V., pp. 156-166. |
Google: "Android 2.3.4 User's Guide," googleusercontent.com, May 20, 2011, retrieved on Oct. 10, 2013 from the Internet: URL:https://static.googleusercontent.com/external-content/untrusted-dlcp/www.google.com/en/help/hc/pdfs/mobile/AndroidUsersGuide-2.3.4.pdf. |
IBM TDB and Torres, R.J. "Zooming on Visual Calendar Data," IPCOM Prior Art Database, https://ip.com/IPCOM/000121803, Sep. 1, 1991, 2 pages. |
Office Action, dated Feb. 4, 2015, from EP Application No. 13178606.3 filed Jul. 30, 2013. |
Office Action, dated Feb. 8, 2016, from EP Application No. 13178606.3 filed Jul. 30, 2013. |
SEAVUS Project Viewer 4.1, User Manual, 2009-Section 3.7 (groups) 3.6 (filters). |
Telerik XAMLflix Tree View-Part 4: Implement a Tri-state CheckBox Using MVVM, YouTube video published Apr. 24, 2012 with 7 screenshots, https://www.youtube.com/watch?v=xlyj7-kv7-w. |
Tri-State Tree View Control for .NET 1.1-Code Project, Dec. 14, 2007, 10 pages, https://www.codeproject.com/Articles/22116/Tri-State-Tree-View-Control-for-NET. |
Tri-State Tree View Control-CodeProject, Nov. 2, 2005, 7 pages, https://www.codeproject.com/Articles/6549/Tri-State-TreeView-Control. |
Tri-State Tree View-CodeProject, May 30, 2011, 17 pages, https://www.codeproject.com/Articles/202435/Tri-State-Tree-View. |
Also Published As
Publication number | Publication date |
---|---|
US20140028728A1 (en) | 2014-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9658672B2 (en) | Business object representations and detail boxes display | |
US10970660B1 (en) | Community-based data analysis in a software-as-a-service system using a deep learning classifier | |
US10878361B2 (en) | System and method to generate interactive user interface for visualizing and navigating data or information | |
US9081466B2 (en) | Dynamic chart control that triggers dynamic contextual actions | |
US9483086B2 (en) | Business object detail display | |
US20130080910A1 (en) | Dynamic visualization of page element access rates in a web application | |
US9996609B2 (en) | Data spreading on charts | |
US20140157099A1 (en) | Efficient space allocation for business objects | |
US20140143652A1 (en) | Dynamic zooming of content with overlays | |
US20140075350A1 (en) | Visualization and integration with analytics of business objects | |
US20140033109A1 (en) | Enhanced visual properties of business object representations | |
US11086855B1 (en) | Enterprise connectivity | |
US8041125B2 (en) | Data visualization device and method | |
US8832583B2 (en) | Visualizing entries in a calendar using the third dimension | |
US20140067548A1 (en) | Saving on device functionality for business calendar | |
US20140033104A1 (en) | Grouping business objects | |
US20170300545A1 (en) | Methods and systems for visual data manipulation | |
Moncrieff et al. | An open source, server-side framework for analytical web mapping and its application to health | |
US20150006332A1 (en) | Systems and methods providing business data via three dimensional virtual environment | |
US20150081356A1 (en) | Dynamic multi-dimensional business reports | |
KR102420173B1 (en) | Method and apparatus for providing an e-commerce platform through 3d modeling based on gis | |
US20140210838A1 (en) | Visual business objects | |
CN111427947B (en) | Data display method and device | |
EP2737416A2 (en) | Methods and systems for generating and displaying data display elements | |
JP6033746B2 (en) | Business object representation and details box display background |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SAP AG, GERMANY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LIANG, XUEBO;THORE, ISABELLE;EL-JAYOUSI, MOHANNAD;AND OTHERS;SIGNING DATES FROM 20120723 TO 20120727;REEL/FRAME:028677/0112 |
|
AS | Assignment |
Owner name: SAP SE, GERMANY Free format text: CHANGE OF NAME;ASSIGNOR:SAP AG;REEL/FRAME:033625/0223 Effective date: 20140707 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |